StoryScript is an high-level language that can be used to orchestrate microservices in an algorithmic way.
Code that connects without plumbing.
The open source cloud-native programming language that
connects containers, “serverless” functions and APIs seamlessly
for building powerful mini-apps and workflows.
Learn more at https://storyscript.io
Storyscript can be installed with pip:
pip install storyscript
Write a simple story:
echo 'my-service message text:"hello world!"' > hello.story
Compile a story to JSON:
storyscript compile -j hello.story
Development docs are provided for those who wish to contribute to the project or want to understand how to execute compiled stories.
Install pre-commit and set up a git hook:
pip install --user pre-commit pre-commit install
This will ensure that every commit is formatted according to
If you want to contribute to Storyscript, you can join the community at our slack where we discuss features and future plans.
The list of contributors is available here
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size storyscript-0.26.3-py2.py3-none-any.whl (101.3 kB)||File type Wheel||Python version py2.py3||Upload date||Hashes View|
|Filename, size storyscript-0.26.3-py3.6.egg (248.5 kB)||File type Egg||Python version 3.6||Upload date||Hashes View|
|Filename, size storyscript-0.26.3.tar.gz (325.8 kB)||File type Source||Python version None||Upload date||Hashes View|
Hashes for storyscript-0.26.3-py2.py3-none-any.whl