Main News Standards Member map For project owners coralEDA [coralEDA logo]

2020 update

At the moment the CoralEDA project is suspended as the only active participant is the pcb-rnd project. CoralEDA may restart later, when the ringdove suite is mature enough or when suitable participants are found.


[coralEDA logo]coralEDA
is an umbrella project for a collection of free/open source EDA related software
Focus Electronic Design Automation: computer aided electronic design related utilities.
Mission Instead of providing a monolithic EDA software suite, coralEDA is a collection of independent, small projects that combine into an ecosystem of tools (following the best UNIX traditions on modularization and simplicity).
Decentralized coralEDA has no code of its own, merely coordinates existing, actively developed projects.
Member projects are developed independently, each having their own developer and leadership, working according to their own technological/methodological choices
Interoperability coralEDA makes effort to get member software projects to work well together
Two-tier construction In the tight ring of coralEDA, there are projects who invest effort and time to form a tightly coupled ecosystem of EDA-related software. This effort is actively coordinated by the coralEDA team. There are fewer projects in the tight ring, but a lot of connections and practical work-flows between these projects.
In the loose ring of coralEDA, there are projects that happen to work well together with those projects in the tight ring. This loose coupling allows less connected projects to join.
Comments, feedback, suggestions live chat with the developers
or mail to: coraleda (at)
Support and hosting CoralEDA is trying to support member projects by coordinating the interoperability effort, helping users to find the best tool for their needs among the projects, and optionally providing free of charge hosting (VCS, IRC, mailing list, web, web services) for member projects.

Member projects

Tight ring

pcb-rnd: Printed Circuit Board design and conversion
genxproj: generic, configurable Graphical Project Manager
edakrill: user content sharing (footprints, symbols, scripts)
tEDAx: interchange file format designed for ease of implementation

Loose ring

xschem*: lightweight, top-down schematics capture/editor
gerbv: gerber viewer
c-pcb@: lightweight autorouter
(Projects marked with * are heading to the tight ring)
(Projects marked with @ are heading out from coralEDA)