Sign inSign up

anzbank/sysl

By anzbank

•Updated 6 months ago

Sysl (pronounced "sizzle") is a system specification language, packaged in this image.

Image
3

100K+

anzbank/sysl repository overview

Sysl (pronounced "sizzle") is a system specification language. Using Sysl, you can specify systems, endpoints, endpoint behaviour, data models and data transformations. The Sysl compiler automatically generates sequence diagrams, integrations, and other views. It also offers a range of code generation options, all from one common Sysl specification.

Pull the latest docker image with > docker pull anzbank/sysl

Consider tagging this docker image to make commands shorter > docker tag anzbank/sysl sysl

Try the following commands > docker run sysl > docker run sysl sysl -h > docker run sysl reljam -h

You can also work with the demo files from https://github.com/anz-bank/sysl/tree/master/demo⁠ > docker run sysl textpb -o out/petshop.txt /demo/petshop/petshop > docker run reljam model /demo/petshop/petshop PetShopModel

We have used this Dockerfile⁠ to create this image.

Tag summary

Content type

Image

Digest

sha256:9686970dd…

Size

92.7 MB

Last updated

6 months ago

docker pull anzbank/sysl