Skip to main content

Starthub Docs

Find, run and publish executable actions

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.