Pflow is an open source Golang tool for working with Petri-Net models. Pflow supports live-editing and exporting models to HTML formatted docs. For Developers, an internal Domain Specific Langauges (DSL) allows for nets to be declared in JS or Lua.
I've been working with Petri-Nets for a long time, and I wanted to share some of the tools I've constructed.
My ambition is to provide low-code tools with very high ceilings. (i.e. easy for a novice, but is not outgrown by an expert)
Petri-Nets were not something I was taught about in university, but I find these structures to be incredibly practical and useful when designing software.
For users who have no idea what a Petri-net is - don't worry it's a graph with special rules. Like UML there is plenty of room for subjectivity in what you design.
an intro: http://www.scholarpedia.org/arti...
NEXT: I'm planning to build an introductory tutorial in the future, follow & star the project on github to look out for that. https://github.com/pFlow-dev/pflow
Report
Reviews
No reviews yetBe the first to leave a review for Pflow Petri-Net editor
Pflow Petri-Net editor