.
Terug naar Inzichten

Delta Gerber: onze open-source gerber library

Arnoud van der Heijde
Arnoud van der Heijde
Software Engineer
2026-02-02

Bij DeltaProto verwerken we dagelijks tientallen Gerber-bestanden. En dagelijks liepen we tegen hetzelfde probleem aan.

We gebruikten van alles: * tracespace (tracespace.io) * PCB Preflight (pcbpreflight.com) * NextPCB Gerber Viewer (nextpcb.com/free-online-gerber-viewer.html) * gerbv (gerbv.github.io) * KiCad (kicad.org)

Stuk voor stuk prima tools — maar geen enkele had alles wat we nodig hadden.

De een renderde mooi maar kon geen Cadence Allegro-bestanden lezen. De ander kon dat wel, maar dan moest je je Gerbers uploaden naar een externe server. En weer een ander was een volledige desktopapplicatie waar je eerst van alles voor moet installeren.

Dus wat doe je als engineer?

Je bouwt het zelf. (xkcd.com/1319)

Het resultaat: Delta Gerber — een volledig open-source library, geschreven in Java, die Gerber-bestanden parst, interpreteert en rendert. Direct in je browser. Geen upload, geen installatie, geen data die ergens op een server belandt.

Wat maakt het anders? * Volledige Gerber X2/X3 ondersteuning * Excellon drill files correct gevisualiseerd * Cadence Allegro-bestanden? Geen probleem * Laag-voor-laag weergave of volledige stackup * Alles draait lokaal — je bestanden verlaten je browser niet

En omdat andere engineers waarschijnlijk tegen dezelfde frustraties aanlopen, hebben we het open source gemaakt.

Liever zelf hosten? Clone de repository van GitHub: github.com/Delta-Proto/delta-gerber

Liever direct gebruiken? Probeer onze gehoste versie via de Gerber Viewer op onze site: /opensource-gerber-viewer

We slaan geen data op. Je Gerbers blijven van jou.

Bijdragen, issues en feature requests zijn welkom.

Delta Gerber: onze open-source gerber library - image 1