DevOps Tooling
Composable
A library of schema-validated Docker Compose fragments and a CLI that assembles them into consistent, repeatable local stacks.
- TypeScript
- Docker
Composable replaces copy-pasted docker-compose.yml snippets with reusable, schema-validated fragments. Add a single service such as PostgreSQL, or initialize a whole stack such as Django with PostgreSQL, Valkey and Celery, with one command.
It is built to eliminate setup drift between projects: fragments come from a verified registry (or your own), extend your existing compose.yml declaratively, and keep service-specific variables out of your main .env.
Highlights
- Fragments and stacks are validated against JSON schemas before they touch your project.
- Injects build contexts and Compose watch configuration for hot reloading.
- Supports private registries for organization-specific services.
- Installs via npm:
npm install -g @voidrot/composable.