Sysl

Generate code from system specifications in Sysl /ˈsɪzəl/

Diagram

Diagrams

Sysl creates a variety of diagrams including Datamodel, Sequence and Integration Diagrams.

Code

Code

Sysl can generate server or client code in Go using REST or gRPC.

Minimalism

Plugins

Sysl allows for your custom output formats via extensions in your preferred, major programming language.

Synchronised

With Sysl, your specifications become the single source of truth - no more stale designs.

Cross-platform

Sysl works on Windows, MacOS and Linux.

License

Sysl is licensed under Apache 2.0.
It is absolutely free for personal or commercial use.