O PCB é um editor de circuitos impressos interativo para sistemas Unix, Linux, Windows e Mac. Ele inclui a função de rats nest e importação de esquemático/netlist, verificação de regras de design e pode fornecer saída de dados padrão da indústria RS-274X (Gerber), NC drill, netlist IPC-D-356 e dados de centroide (dados X-Y) para uso no processo de fabricação e montagem da placa, bem como imagens de revisão de design e fotorrealistas. O PCB oferece recursos de alta qualidade, como um autorouter, um roteador topológico e vários otimizadores de traço, que podem reduzir significativamente o tempo de layout. Para necessidades personalizadas, o PCB oferece uma API de plug-in para inserir nova funcionalidade e usá-la dentro da GUI e em scripts. 