Skip to content

About

Dependency-free TypeScript library for integer, orthogonal, path-only SVG symbols of synoptic views

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

1,775 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Synoptic Studio

CodeQL Release License

Editors for drawing the symbols of synoptic views — the schematic screens that supervise plants, networks and buildings — where every shape is defined by numbers: whole-number sizes, radii and angles, the geometry computed from them, each shape written as one clean SVG <path>.

How it is made

Built by an AI coding agent for one Product Owner: the Product Owner decides what the software does and in which order, tries each change and validates each review; the agent researches, designs, codes and tests. Every calculation rests on a source that was read, every test is written before or with its code, and the library has no runtime dependency.

flowchart LR
  N[Numbers] --> M[Model]
  M --> G[Geometry<br/>segments, arcs, curves]
  G --> S[SVG path]
  S --> E[Playground, editors]
Loading

Try it

With Node.js 24 and the Rust toolchain of rust-toolchain.toml:

npm install
npm run dev        # the playground on http://localhost:5173
npm run docs:dev   # the documentation site

Contributing · Security · License: Apache-2.0 (LICENSE, NOTICE) · For coding agents: AGENTS.md

About

Dependency-free TypeScript library for integer, orthogonal, path-only SVG symbols of synoptic views

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages