format           gschem lepton pcb-rnd sch-rnd    comments
---------------------------------------------------------------------------
EDA interchange
 PCB             y       yt    .       .          .
 accel           -       -     .       y          .
 allegro         y       yt    .       y          .
 bae             y       yt    .       T          .
 calay           y       yt    y       y          .
 eagle           y       yt    .       T          .
 ewnet           y       yt    .       y          NI ultiboard ewnet; s-expr; sample file: https://github.com/sudhamshu091/Ultiboard/blob/main/Lab1.ewnet
 futurenet2      y       yt    .       -          unknown software - NV2 https://github.com/jhallen/futurenet ?
 gossip          y       yt    -       T          https://www.nongnu.org/gossip/gossip-sim.html - generic system simulation written in scheme
 gsch2pcb        y       -     -       -          maybe an alternate variant that emits a pcb script?
 liquidpcb       y       yt    .       -          xml; abandonware since 2013; https://sourceforge.net/projects/liquidpcb/ ; c++ probably wxwidgets
 mathematica     y       yt    .       -          writes equations
 maxascii        y       yt    -       y          orcad, line based
 orcad           -       -     y       y          orcad, s-expression
 osmond          y       yt    .       y          https://www.osmondpcb.com/
 pads            y       yt    y       y          pads ASC format
 pcbfwd          y       -     -       -          pcb action script (maybe for import sch?)
 pcbpins         y       yt    .       .          pcb action script (maybe for gsch2pcb?)
 geda/PCB        -       -     T       T          generate a PCB action script using the actions a pcb-rnd import plugin normally uses
 protelII        y       yt    y       y          v2.0 using [], {} and () blocks - gschem export script has a format spec
 redac           y       yt    .       T          incomplete format; cadstar 1960s..1990s; zuken bought it and renamed? https://www.zuken.com/en/resource/datasheet-cadstar-pcb-layout/ ; format example: page 75 in https://www.qwikpcbtest.ch/download.html?file=files/qwickpcbtest/downloads/CadPack%20-%20Board%20CAD%20data%20-%20User%27s%20Guide%20-%20V2.pdf
 systemc         y       yt    .       y          https://en.wikipedia.org/wiki/SystemC
 tango           y       yt    .       y          protel tango; also accel! [] and () blocks; similar to protel 2? see https://en.wikipedia.org/wiki/Autotrax
 tedax           y       yt    y       y          .
 vams            y       yt    .       T          vhdl-ams really
 verilog         y       yt    .       .          structural verilog; rather complicated format
 vhdl            y       yt    .       .          very similar to vams; format document in the gschem export script
 vipec           y       yt    .       .          https://vipec.sourceforge.net/ - long dead RF simulator


test/debug - don't support
 bom             y       yt    -       -          bom - can do via templates if needed
 bom2            y       yt    -       -          bom - can do via templates if needed
 dumpindent      y       -     -       -          debug dump
 dumpjson        y       -     -       -          debug dump
 dumplihata      y       -     -       -          debug dump
 dumptext        y       -     -       -          debug dump
 dumpxml         y       -     -       -          debug dump
 drc             y       yt    -       -          sch-rnd drc won't pretend to be a netlist export
 drc2            y       yt    -       -          sch-rnd drc won't pretend to be a netlist export
 (guile)         y       -     -       -          not a real file format; wrapper to run legacy backends written in scheme
 geda            y       y     -       -          created for testing geda
 makedepend      y       y     -       -          probably a workaround for no project file
 partslist1      y       y     -       -          bom - can do via templates if needed
 partslist2      y       y     -       -          bom - can do via templates if needed
 partslist3      y       y     -       -          bom - can do via templates if needed
 spice           y       y     -       -          (we have a spice export already, this one is more about gschem than spice)
 spice_noqsi     y       y     -       -          (we have a spice export already, this one is more about gschem than spice)
 spice_sdb       y       y     -       -          (we have a spice export already, this one is more about gschem than spice)
 switcap         y       yt    -       -          switched capacitor simulator; doesn't work with a generic sheet in gschem
 cascade         y       y     -       -          https://rfcascade.sourceforge.net/ - requires special attribs in gschem

---------------------------------------------------------------------------
Legend:
	y: already supported
	T: should be supported (TODO)
	t: has test file in lepton (netlist/tests/common)
	-: not supported or should not be supported
	.: N/A, undecided
