Visual drag-and-drop Docker Compose builder that makes containerization accessible to everyone
ContainerCraft is a web-based visual editor for creating Docker Compose files. Instead of writing YAML by hand, you drag services onto a canvas, configure them through forms, and connect them visually. We generate production-ready docker-compose.yml files automatically.
Think "Figma for Docker" - design your infrastructure visually, we handle the YAML complexity.
- π¨ Visual Canvas - Drag and drop services (nginx, postgres, redis, mongodb, node.js, etc.)
- βοΈ Form-Based Config - No YAML knowledge required
- π Visual Connections - Draw links between services to define networks
- π Templates - Pre-built stacks (LAMP, MERN, Django+Postgres)
- π₯ Import/Export - Load existing compose files or export new ones
- β Real-Time Validation - Catch errors before deployment
- π One-Click Deploy - Optional Docker integration
- Drag services from the sidebar onto the canvas
- Click a service to configure ports, environment variables, and volumes
- Draw connections between services
- Click "Export" to generate
docker-compose.yml - Download or copy to clipboard
Watch Demo Video (Coming soon)
Built by:
- Aaryan Chhabra
- Arnav Kulkarni
- Aniket Kodgirwar
- Aaryan Kumbhare
MIT License - see LICENSE file for details.