Full featured EDA suite with a focus on PCB design. Includes interactive software for schematics capture, PCB design, PCB autorouting, a gerber/cam viewer and some utilities.
(Project initiated and developed by one of the protoelectrics employees.)
| Type | Interactive user application |
|---|---|
| GUI | gtk2, gtk4, lesstif/motif, OpenGL |
| Web | project page |
A map editor with reduced dependencies. Uses the same librnd that Ringdove EDA uses. Can be used to edit vector data and tags. Can communicate with the OpenStreetMap official database directly.
(Project initiated and developed by one of the protoelectrics employees.)
| Type | Interactive user application |
|---|---|
| GUI | gtk2, gtk4, lesstif/motif, OpenGL |
| Web | project page |
AWK dialects designed for embedding in applications.
Libmawk is a fork of mawk ported to be a reentrant C library, with I/O virtualized. Libfawk is a tiny implementation designed from scratch, featuring a lot of extensions (array-in-array, function references, vararg functions).
(Projects initiated and developed by one of the protoelectrics employees.)
| Type | library for programmers: scripting language implementation |
|---|---|
| Language | AWK dialect |
| Turing-complete | yes |
| Notable features | functions, associative arrays, loops, virtualized IO |
| API | plain C |
| Web | libmawk project page libfawk project page |