Agnostic
Because it runs on WebAssembly and Docker, Starthub independent of any framework, runtime or programming language.
Open Source
The execution engine is available on GitHub, allowing you to contribute, customize, and understand how everything works under the hood.
Zero Trust
None of your credentials are ever shared with third parties. WebAssembly and Docker enforce isolation best practices.
Composable
Actions are self-contained units with inputs and outputs. They can be composed together to build complex workflows.
UI interactions
Because they are based on Docker, Starthub actions can be used to interact with third-party services via graphical user interfaces.
Single purpose
Actions specialised on a single function. This makes them easy to understand, test, and reuse.
Type-checked
All inputs and outputs are type-checked at runtime. Starthub supports both primitive and custom types.
Built on JSON
Actions are defined using a human-readable, familiar JSON manifest.
Version control
Because actions are defined via JSON manifests, they can be easily version controlled.