|  Summary 
	| | ![[sch-rnd logo]](resources/logo128.png) | sch-rnd | 
|---|
 | is a simple, modular, scriptable schematics editor.  can be used as a stand-alone schematics capture tool
	  but also fits nicely in the Ringdove EDA suite
	  is workflow-agnostic
	  is set up in a similar manner as pcb-rnd
	  is easy and fast to compile, edit and contribute to
	  supports many file formats
	 | 
|---|
 | | ![[cschem]](resources/cschem_logo32.png)  | cschem | 
|---|
 | is the name of the data model that sch-rnd implements.  cschem specification is kept generic so that other, independent implementations could be based on it.
	 | 
|---|
 | Version Control | svn://svn.repo.hu/sch-rnd/trunk    (mirrors) | 
|---|
 | Download | source releases official packages in *NIX distributions:
   precompiled binary for x86_64 Linux:  stable  or  experimental (nightly build)
 precompiled for Windows:  stable
 | 
|---|
 | Comments, feedback, patches | live chat with the developer or contact the lead developer
 Mailing list: pcb-rnd
  list.repo.hu (send a mail with subject: subscribe; does not work with gmail)  (archives)  (privacy policy) | 
|---|
 | Contribution and support | How to  join or contribute Please test and report bugs and feature requests!
 We are looking for  help and sponsoration/donation.
 A major supporter is   | 
|---|
 | Key features | schematics capture for multisheet designs scriptable in 10+ different scripting languages
 parametric symbols generation
 hierarchic design (since 1.0.5)
 modular code with a flexible plugin system
 fits well in a UNIXy workflow
 supports CLI and server applications
 active development, frequent releases
 friendly and efficient developer and user community
 multiple workflows from the same sheet without modification (e.g. PCB and spice)
 circuit simulation: low level (raw SPICE); high level (integrated GUI with plots, based on ngspice)
 predictable development cycles
 also loads gEDA/gschem, lepton-eda, tinyCAD, altium, OrCAD, EasyEDA files
 | 
|---|
 | Supported platforms | 
		| Linux desktop (various distributions, from source) official packages in Debian, Ubuntu, Mageia, PureOS, Raspbian (full list)
 OpenBSD (Likely: any BSD not older than 25 years)
 (Likely: any 90's or newer UNIX system with motif)
 Screen resolution as small as 800x600
 GUI options: motif/lesstif, gtk-gdk, gtk-gl
 |  |   |  | 
|---|
 |  |  What is -rnd?  
	  Why use Ringdove? 
	
	|  small and quick
		  minimal dependencies
		  optimized for both CLI and GUI
		  scriptable
		  UNIX mindset
		  excellent user support
	 |  |