The Heart of Open Source PCB Inspection
Since its inception, Gerbv has been the gold standard for engineers who demand transparency, precision, and freedom in their electronic design workflow.
Our Story
Gerbv originated as part of the gEDA project, born from the need for a high-performance, cross-platform Gerber file viewer that wasn’t tied to expensive proprietary EDA suites.
Over the decades, it evolved from a simple Unix tool into a sophisticated engine capable of handling complex RS-274X and Excellon files with ease. In 2026, our mission remains unchanged: to provide the global engineering community with a free, secure, and modern tool for PCB verification.
Today, Gerbv is maintained by a decentralized group of volunteers and hardware enthusiasts who believe that the tools used to create the future should be accessible to everyone.
Why Gerbv Matters
Beyond just a viewer, Gerbv represents a commitment to the global engineering ecosystem.
Full Transparency
Every line of C code in the Gerbv engine is open for inspection. Engineers can verify how their sensitive PCB data is processed, ensuring no hidden backdoors.
No Subscriptions
Gerbv is and will always be free. We believe that critical design verification tools should not be locked behind a monthly paywall or credit system.
Absolute Privacy
We don’t track your designs. Gerbv operates 100% offline. Your intellectual property stays where it belongsβon your local machine.
Community First
Developed by engineers for engineers. Features and bug fixes are prioritized based on real-world manufacturing needs, not corporate marketing.
Open Source & GPL Compliance
Gerbv is released under the GNU General Public License v2.0 (GPL-2.0). This ensures that the software remains free for everyone and that any improvements made to the core engine are shared back with the community.
For Organizations: Gerbv can be used freely within a commercial environment for viewing, measuring, and exporting PCB data without any licensing fees.
Binary Integrity & CI/CD
In 2026, we utilize modern GitHub Actions and automated CI/CD pipelines to ensure that the binaries you download are bit-for-bit consistent with the public source code.
- β Official Toolchain: GCC 13.x / Clang 17.x
- β GTK+ 3.24.x Stable Backend
- β Automated Malware Scanning (ClamAV/VirusTotal)
More Than Just a GUI
Gerbv is built on libgerbv, a powerful, headless C library that powers hundreds of industrial automation scripts and web-based PCB viewers.
Developer SDK (libgerbv)
Integrate industry-standard Gerber rendering into your own applications. Support for PNG, PDF, and SVG export via a clean C API.
#include
CLI Automation
Perfect for CI/CD pipelines. Generate high-resolution layer previews automatically upon every Git commit of your hardware design.
gerbv --export=png ...
Academic Research
Widely used in universities for computational geometry and PCB manufacturing research due to its robust, transparent parsing logic.
TRUSTED BY UNIVERSITIESThe 2026 Vision
We are currently working on G-Code conversion enhancements and IPC-2581 preliminary support to keep Gerbv at the cutting edge of the modern factory floor.
Shape the Future of Gerbv
Gerbv is a labor of love by the open-source community. Whether you are a seasoned C developer, a technical writer, or a PCB designer, there is a place for you in our mission.
-
π»
Code Contributions
Help us refactor legacy code, optimize rendering, or implement new Gerber X3 features.
-
π
Documentation
Improve our user guides or create tutorials to help new engineers master the tool.
-
π
Localization
Help translate the Gerbv interface into more languages for global accessibility.
Gerbv.com is an independent portal dedicated to the preservation and advancement of the Gerbv project.
All trademarks belong to their respective owners.
