Streaming Gerber/Drill File Parser

JSON →
library 4.2.7 ·javascript
verified May 27, 2026

gerber-parser is a JavaScript/TypeScript library that provides a streaming parser for Gerber (RS-274X) and NC drill files, commonly used for Printed Circuit Board (PCB) manufacturing. It functions as a Node.js transform stream, taking a text stream of a Gerber file and emitting structured JavaScript objects representing the file's contents, which can then be consumed by PCB visualization or plotting tools. The library is part of the Tracespace collection of open-source PCB visualization tools. The current stable version is 4.2.7. While a precise release cadence isn't explicitly stated, the project maintains an active development cycle within the Tracespace ecosystem, with major versions introducing breaking changes to improve parsing accuracy and specification compliance. Its key differentiator is its streaming architecture, allowing efficient processing of large Gerber files without loading the entire content into memory, and its explicit focus on the Gerber X2 standard for enhanced data integrity.

total hits 15
actors 7 distinct systems
last hit 6d ago MetaBot
MetaBot
4
GPTBot
2
Script
1
ClaudeBot
1
Search engines
1

top countries 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany