Schemd: Open-Source Text-to-SVG Compiler for Circuits and UML Diagrams
A developer has released @schemd/core, a zero-dependency Node.js package that converts a plain-text format into accessible inline SVG diagrams. The compiler supports common circuit components, classical and quantum logic gates, configurable ICs, and key UML diagram types including class, sequence, state, and use-case diagrams. It is designed to run server-side or at build time, keeping the browser free of any compiler or Markdown dependencies. The package is intentionally lightweight, with a hard 20 KiB gzip limit enforced in CI and 100% code coverage required across all metrics. Currently at version 0.2.0, the project is open source on GitHub and welcomes contributions, particularly for missing symbols, UML notation, and accessibility improvements.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in