Parsing Plantuml - plantuml-parser

0 votes
asked Aug 26, 2019 in Wanted features by Ente (180 points)

Hi Folks

as far as I can see there are quite a few projects  which attempted parsing the PlantUML syntax. But sadly, non of them seem to be complete, tested and maintained. Correct me, if I am wrong.

This is why I started the plantuml-parser project (or on npm).

The aim of this project is to provide a feature-complete, well tested, and maintainable Parsing Expression Grammar (PEG) for the PlantUML syntax. The parser is designed to be used as JavaScript library or from the Command Line.

The project itself is still looking for more contributors. And the PEG itself is not yet complete, but:

Important: The parser is not yet feature-complete. But we focus on writing a robust implementation which can parse parts of diagrams without implementing the full syntax. This means that the parser probably still parses just about enough to get you started. If not, please contribute heart.

So I hope this might get some of you interested, in any case I am happy to receive feedback of any kind. Other than just being an advertising post I would like this topic to become a discussion thread, so:

  • Are there more similar projects I could possibly collaborate with?
  • Is this useful?
  • Which part should I focus on next?

Thank you.

Your answer

Your name to display (optional):
Privacy: Your email address will only be used for sending these notifications.
Anti-spam verification:

[Antispam2 Feature: please please wait 1 or 2 minutes (this message will disappear) before pressing the button otherwise it will fail](--------)
To avoid this verification in future, please log in or register.