Index: index.html =================================================================== --- index.html (revision 5629) +++ index.html (revision 5630) @@ -21,74 +21,93 @@ -

sch-rnd

+
+ + +
+

Summary

+ +
+
[sch-rnd logo]sch-rnd
-

What is sch-rnd (and cschem)

+
+ 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 -Sch-rnd is simple, modular, scriptable schematics editor. It can be used -as a stand-alone schematicscapture tool but also -fits nicely in the Ringdove EDA suite and is workflow-agnostic. It is -set up in a similar manner as pcb-rnd: -it is easy and fast to compile, edit and contribute to. -

-Cschem is the name of the data model that sch-rnd implements. The -cschem specification is kept generic so that other, -independent implementations could be based on it. +

+
 cschem
-

Downloads

-

- 0.9.x beta test source releases are available. The -code is far from being bug-free, but is already usable in production for smaller -boards in the pcb-rnd workflow. +

+ 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. -

Roadmap

+
Version Control svn://svn.repo.hu/sch-rnd/trunk (mirrors) +
Download source releases | binary releases (windows) +
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; may fail 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 NLnet -

-Below is a summary, there's a more detailed roadmap. -

+

Key features + schematics capture for multisheet designs +
scriptable in 10+ different scripting languages +
parametric footprint generation, web footprints +
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 + + +
predictable development cycles + -
    -
  • 1. 2022: first beta with nlnet/NGI0 support -
      -
    • basic undoable sheet edit: decoration objects (lines, polygons, arcs, text) -
    • undoable wire drawing -
    • essential dialog boxes: attribute editor, propedit -
    • query() -
    • symbol library support -
    • minimal stock symbol library -
    • finalize first stable version of the native file format (lihata sch sheet) -
    • data compiling: nets, components -
    • devmap plugin -
    • minimal stock devmap lib to serve as an example -
    • tEDAx netlist export (test with pcb-rnd) -
    • support for flat multisheet design -
    • paste buffers, buffer operations (rotate, mirror, save, load) -
    • back annotation support (test with pcb-rnd) -
    • minimal user scripting -
    • First beta, 0.9.0, released in late August -
    -
  • 2. from 2023 on -
      -
    • bugfixes -
    • first stable release, 1.0.0 (spring of 2023) -
    • more advanced features (buses, hierarchic schematics) -
    • load alien file formats (e.g. gEDA, tinycad, etc) -
    -
+
Supported platforms + +
+ Linux desktop (various distributions, from source) +
official packages in Debian, Ubuntu, Fedora, Mageia, Kali, Parrot, 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 +
+ + screenshot of sch-rnd running on Devuan GNU/Linux +
+
-

How to be part of it

+ +
-We are looking for: -
    -
  • future professional or hobby users for beta testing -
  • non-programmer contributors (docs and other resources; documentation, graphics, etc.) -
  • programmer contributors -
+ +
+

What is -rnd?

+ + +
+ +

+

RiNgDove is an EDA suite that includes: +

a PCB editor: pcb-rnd +

a CAM viewer: camv-rnd +

a software lib: librnd +

or all in one: suite +

  +

user contributed addons: edakrill +

-

-To join: -

    -
  • contact me via email or irc -
  • and/or sign up to our mailing list (send a mail with subject subscribe to cschem [at] list.repo.hu) (Archives) -
+
+ + +