Generate code from system specifications in Sysl /ˈsɪzəl/
Sysl creates a variety of diagrams including Datamodel, Sequence and Integration Diagrams.
Sysl can generate server or client code in Go using REST or gRPC.
Sysl allows for your custom output formats via extensions in your preferred, major programming language.
With Sysl, your specifications become the single source of truth - no more stale designs.
Sysl works on Windows, MacOS and Linux.
Sysl is licensed under Apache 2.0.
It is absolutely free for personal or commercial use.