Skip to content
schemd /skɛmd/
DocsPlaygroundInspectorSimulationsChangelog
npm

compiled corpus · 40 examples · v0.7.0

Example gallery

Every diagram below is real engine output, compiled server-side from the documentation's own schemd fences. Open any one in the playground to take it apart.

  • Relay-switched motor drive6 components and 5 connections.J7mains inletCB7breakerKM7isolatorAA7AMMT7motorTP7TP7
    Relay-switched motor drive Six components joined by four nets, carrying electrical signals.
    Relay-switched motor drive component-reference
    open →
  • Variant family specimen5 components and 0 connections.RV7variableCT7polarizedLC7coupledDZ7ZenerQM7n-MOS
    Variant family specimen Five components joined by no nets, carrying no wired signals.
    Variant family specimen component-reference
    open →
  • Threshold comparator datapath8 components and 7 connections.LEVELlevelSETPTsetpointCMPCP7level ? setpointOVERoverMUXPICKselectREGHOLD7holdCLKSMPCLKSMPCLKVALVEvalve
    Threshold comparator datapath Eight components joined by five nets, carrying digital signals.
    Threshold comparator datapath component-reference
    open →
  • Toffoli with classical readout6 components and 5 connections.T0|1\rangleT1|0\rangleT2|0\rangleCCXCCXMT7MCR7c0
    Toffoli with classical readout Six components joined by five nets, carrying classical and quantum signals.
    Toffoli with classical readout component-reference
    open →
  • Indexed CNOT rails5 components and 4 connections.R0|0\rangleR1|1\rangleCXCNOTCBITcontrolTBITtarget
    Indexed CNOT rails Five components joined by four nets, carrying quantum signals.
    Indexed CNOT rails component-reference
    open →
  • Firmware rollout interaction3 components and 4 connections.upload(0.7.0)checksumattest buildprovenanceRelease jobPackage mirrorprovenance.json
    Firmware rollout interaction Three components joined by four nets, carrying electrical signals.
    Firmware rollout interaction component-reference
    open →
  • Framework-neutral source4 components and 3 connections.PSU5 VRS220 ΩD1LEDGF0 V
    Framework-neutral source Four components joined by three nets, carrying electrical signals.
    Framework-neutral source framework-adapters
    open →
  • Half-bridge leg5 components and 4 connections.VBUSVbusMHhigh sideSWSWMLlow sideCOILcoil
    Half-bridge leg Five components joined by two nets, carrying electrical signals.
    Half-bridge leg grammar
    open →
  • Five-wire reversal bus10 components and 5 connections.B0B0B1B1B2B2B3B3B4B4Y0Y0Y1Y1Y2Y2Y3Y3Y4Y4
    Five-wire reversal bus Ten components joined by five nets, carrying digital signals.
    Five-wire reversal bus grammar
    open →
  • Named-pin package5 components and 4 connections.SDASDASCLSCLSDASCLALERTAIN0AIN1AVDDAGNDADC, 12-bitU8ADC, 12-bitAINanalog inAGDAGND
    Named-pin package Five components joined by four nets, carrying electrical signals.
    Named-pin package grammar
    open →
  • Probe-ready digital path5 components and 4 connections.REQREQCLKTICKTICKGKANDPRBprobeACKACK
    Probe-ready digital path Five components joined by three nets, carrying digital signals.
    Probe-ready digital path integrations
    open →
  • Semantic measurement path4 components and 3 connections.QI|0\rangleHHIHSπ/2PISMIMz
    Semantic measurement path Four components joined by three nets, carrying quantum signals.
    Semantic measurement path integrations
    open →
  • A modest diagram inside a tight budget3 components and 2 connections.RSTINrstRB47 kΩRSTOUTout
    A modest diagram inside a tight budget Three components joined by two nets, carrying electrical signals.
    A modest diagram inside a tight budget limits
    open →
  • Bounded orthogonal corridor4 components and 2 connections.PLPLBLscreen canQLQ
    Bounded orthogonal corridor Four components joined by two nets, carrying electrical signals.
    Bounded orthogonal corridor limits
    open →
  • Two nets, one canvas4 components and 2 connections.WLWELESLSNLN
    Two nets, one canvas Four components joined by two nets, carrying electrical signals.
    Two nets, one canvas limits
    open →
  • Small source, real routing work4 components and 2 connections.A1AB1BA2AB2B
    Small source, real routing work Four components joined by two nets, carrying electrical signals.
    Small source, real routing work limits
    open →
  • Markdown adapter fixture4 components and 3 connections.VM3.3 VRM10 kΩMIDVmidGM0 V
    Markdown adapter fixture Four components joined by two nets, carrying electrical signals.
    Markdown adapter fixture markdown-adapters
    open →
  • Rotated components with upright math4 components and 0 connections.V3VrefACL34.7 μ HRzλ/2eiπ/8Q3RzO3φ = π/3
    Rotated components with upright math Four components joined by no nets, carrying no wired signals.
    Rotated components with upright math math-labels
    open →
  • Parameterized quantum register4 components and 3 connections.PC|0\rangleRyθ/2RCRyUα[p,q;r,s]UCUMCMy
    Parameterized quantum register Four components joined by three nets, carrying quantum signals.
    Parameterized quantum register math-labels
    open →
  • Supply, resistor, and return3 components and 3 connections.V8DCR81 kΩGRTreturn
    Supply, resistor, and return Three components joined by two nets, carrying electrical signals.
    Supply, resistor, and return netlist
    open →
  • A shorted rail3 components and 2 connections.V8DCR81 kΩGRTreturn
    A shorted rail Three components joined by one net, carrying electrical signals.
    A shorted rail netlist
    open →
  • Two outputs, one node3 components and 2 connections.UUVVG8AND
    Two outputs, one node Three components joined by one net, carrying digital signals.
    Two outputs, one node netlist
    open →
  • Mode-parity specimen3 components and 2 connections.SMbatteryKMisolatorHMsiren
    Mode-parity specimen Three components joined by two nets, carrying electrical signals.
    Mode-parity specimen output-modes
    open →
  • Repeated passives3 components and 0 connections.RARRBRRCR
    Repeated passives Three components joined by no nets, carrying no wired signals.
    Repeated passives output-modes
    open →
  • Instrumentation front end7 components and 7 connections.SENSVsensA8INA, G = 100RF82.2 kΩNDEfcCC84.7 nFAGDAGNDADCto ADC
    Instrumentation front end Seven components joined by four nets, carrying electrical signals.
    Instrumentation front end overview
    open →
  • Canonical gate terminals4 components and 3 connections.SSTTN8\overlineS \lor TWW
    Canonical gate terminals Four components joined by three nets, carrying electrical signals.
    Canonical gate terminals overview
    open →
  • Two nets, one crossing4 components and 2 connections.CACLKACBCLKBCAOCLKA'CBOCLKB'
    Two nets, one crossing Four components joined by two nets, carrying electrical signals.
    Two nets, one crossing overview
    open →
  • Bounded rotated route4 components and 2 connections.PAARPRshieldPBB
    Bounded rotated route Four components joined by two nets, carrying electrical signals.
    Bounded rotated route performance
    open →
  • Cache-key reference3 components and 2 connections.CLKCQCLKDFQFFQOQ
    Cache-key reference Three components joined by two nets, carrying digital signals.
    Cache-key reference performance
    open →
  • Relative placement6 components and 6 connections.VSUPVsupRP133 ΩMIDPmid nodeCP147 μ FOUTPVoGP10 V
    Relative placement Six components joined by three nets, carrying electrical signals.
    Relative placement placement
    open →
  • Anchored to a terminal4 components and 3 connections.SPKGP2NANDTPLCLKENPSTB
    Anchored to a terminal Four components joined by three nets, carrying electrical signals.
    Anchored to a terminal placement
    open →
  • Mixed forms5 components and 5 connections.VCCVccRBB22 kΩQN22N3904RCC1 kΩDGND0 V
    Mixed forms Five components joined by four nets, carrying electrical signals.
    Mixed forms placement
    open →
  • Reading the resolved coordinates4 components and 3 connections.MRMRR1RRR2RNRN
    Reading the resolved coordinates Four components joined by three nets, carrying electrical signals.
    Reading the resolved coordinates placement
    open →
  • The digested diagram5 components and 4 connections.VRBDCRRB4.7 kΩNRBVtapLRB1 mHGRB0 V
    The digested diagram Five components joined by three nets, carrying electrical signals.
    The digested diagram reading-back
    open →
  • What comes back3 components and 2 connections.INREGXRXOROUTRF
    What comes back Three components joined by two nets, carrying electrical signals.
    What comes back reading-back
    open →
  • A variant that cannot survive2 components and 1 connection.CV1fixedCV2polarized
    A variant that cannot survive Two components joined by one net, carrying electrical signals.
    A variant that cannot survive reading-back
    open →
  • Responsive vertical filter5 components and 4 connections.SACACRVRJWtapLWLOUTWout
    Responsive vertical filter Five components joined by two nets, carrying electrical signals.
    Responsive vertical filter responsive-svg
    open →
  • Compact status circuit3 components and 2 connections.1HI1BSschmittLMlamp
    Compact status circuit Three components joined by two nets, carrying digital and electrical signals.
    Compact status circuit responsive-svg
    open →
  • Cross-domain 0.7 specimen5 components and 0 connections.AC7ACCD7CFAFA7FARz\psiQZ7Rzrig
    Cross-domain 0.7 specimen Five components joined by no nets, carrying no wired signals.
    Cross-domain 0.7 specimen roadmap
    open →
  • Release-gate signal3 components and 2 connections.1ARM1ARMTParm gateMFANblower
    Release-gate signal Three components joined by one net, carrying digital signals.
    Release-gate signal roadmap
    open →

schemd

A zero-dependency text-to-SVG compiler for schematics and UML. Every diagram on this site is compiled by the engine it documents.

  • GitHub
  • npm
  • Author

Documentation

  • Quickstart
  • Grammar
  • Component API
  • Resource budgets
  • Roadmap

Instruments

  • Playground
  • Inspector
  • Simulation lab
  • Examples
  • Diff

Evidence

  • Changelog
  • Language coverage
  • Conformance
  • Install telemetry
engine v0.7.0 · docs line 0.7 · 18 releases tracked registry synced MIT © 2026 John Owolabi Idogun