plantuml-parser

JSON →
library 0.4.0 ·javascript
verified Jun 4, 2026

A feature-incomplete but robust PEG-based parser for PlantUML syntax, written in JavaScript/TypeScript. Version 0.4.0 (latest) as of 2021, low release cadence. Designed to be used as a library or CLI. Key differentiators: focuses on graceful degradation, parsing partial diagrams without full syntax knowledge, and maintains a large set of test fixtures for reverse engineering the informal PlantUML spec. Not yet feature-complete; contributions welcome.