skanaar/nomnoml
The sassy UML diagram renderer observed · 2026-08-28
Health v2 · maintenance only
78/100
- Activity 98
- Release rhythm 40
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 10
- age_days: 4474
- days_rel: 627
- days_push: 14
- n_releases_24m: 2
Adoption not part of the score
2837 stars · 210 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
nomnoml is a JavaScript library and tool for rendering UML diagrams from a compact text syntax, producing SVG or canvas output. It ships as an npm library, a CLI, and a client-side web editor with live preview.
Use cases
- draw UML class diagrams from text
- render diagrams as SVG in Node.js
- embed diagrams in a web page on canvas
- generate flowcharts from a simple syntax
- convert .noml files to SVG from the command line
- sketch architecture diagrams with live preview
When to choose
- you want text-based, version-controllable UML diagrams
- you need a lightweight JS library with minimal dependencies for in-page diagram rendering
- you prefer a syntax that visually mirrors the output diagram
When to avoid
- you need full-featured UML modeling tools with round-trip engineering
- you require diagram formats other than SVG/canvas
- you need collaborative or server-side diagram editing
Facets
library · maturity active
data-visualization cli templating developer-tools documentation web-development browser cli uml diagram-rendering svg text-to-diagram class-diagram flowchart canvas nodejs web-server
3 sources
- readme: https://github.com/skanaar/nomnoml · fetched 2026-08-28 · 68f891dbc791
- homepage: https://www.nomnoml.com · fetched 2026-08-29 · 63895eb4d9ac
- registry_npm: https://registry.npmjs.org/nomnoml · fetched 2026-08-29 · a0397e5a2ce3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| skanaar/nomnoml | main | 78 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem