Blok
is to provide a scalable, modular, and efficient nanoservice-based framework for building cloud-native workflows. It enables developers to create isolated, reusable, and dynamically scalable execution units with minimal operational overhead.
Blok
framework follows a nanoservice architecture, where each node is a self-contained execution unit with its own runtime and lifecycle.
/docs
– project documentation and guides./core
– core application components, including runner and shared./infra
– monitoring & observability components, and Docker configurations. For more details, see here./nodes
– a collection of built-in nodes for common use cases. View full list here./packages
– npx
-based CLI. For full list of commands, see here./templates
– list of templates available for use via CLI./workflows
– sample workflows and configurations. For more details, see here./triggers
– list of triggers available for use via CLI. For more details, see here.