# nomnoml

> Draws UML diagrams from a simple text syntax.

- Category: [Diagrams as code](https://awesomedataviz.com/categories/diagrams-as-code/)
- Website: https://www.nomnoml.com
- Repository: https://github.com/skanaar/nomnoml
- License: MIT
- Language: TypeScript
- Status: Maintained (commits in the last 12 months)
- GitHub stars: 2,837
- Commits in the last 12 months: 1
- Contributors: 17
- Last commit: May 30, 2026
- Latest release: v1.7.0 (Dec 14, 2024)
- Install (npm): `npm install nomnoml`, 29.1K downloads per week
- Topics: Diagrams & diagrams as code

## Overview

nomnoml is an open-source diagram-as-code tool released under the MIT license. Its GitHub repository has 2,837 stars, 210 forks, and 17 contributors. It is maintained with 1 commit in the last 12 months; the most recent commit was on May 30, 2026. The latest release, v1.7.0, was published on Dec 14, 2024. On npm it is downloaded about 29.1K times per week.

## Alternatives

- [Mermaid](https://awesomedataviz.com/tools/mermaid/): Generate diagrams and flowcharts from markdown-like text definitions, with a live editor. (90.5K stars)
- [Diagrams](https://awesomedataviz.com/tools/diagrams/): Diagram as code in Python for prototyping cloud system architectures. (42.7K stars)
- [D2](https://awesomedataviz.com/tools/d2/): Declarative diagram scripting language that turns text into diagrams. (25.6K stars)
- [PlantUML](https://awesomedataviz.com/tools/plantuml/): Generates UML, Gantt, mind map and other diagrams from plain text. (13.4K stars)
- [Markmap](https://awesomedataviz.com/tools/markmap/): Builds interactive mind maps from Markdown. (13.1K stars)
- [flowchart.js](https://awesomedataviz.com/tools/flowchart-js/): Draws SVG flowcharts from a textual description. (8.7K stars)

Source: https://awesomedataviz.com/tools/nomnoml/ · Data updated 2026-10-05 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
