Compose Craft logo

Compose Craft

Website

GUI editor and visualizer for Docker Compose files

1k stars 28 forks last commit first released MIT

Slowing down

No commits since 26 Dec 2025. Check the issue tracker before you rely on it.

Compose Craft screenshot

Compose Craft is an open-source web application for managing Docker Compose configurations through an intuitive graphical interface. It helps teams and individuals quickly understand and build multi-service stacks by turning compose files into interactive diagrams.

Key Features

  • Visual editor for creating and editing Docker Compose services and settings
  • Automatic diagram visualization of services and their relationships
  • Import existing docker-compose.yml files and export generated configurations
  • Management of environment variables, volumes, networks, ports, and other compose options
  • One-click link sharing for compose diagrams (optional SaaS-oriented feature)
  • Optional GitHub integration for working with repositories
  • Built-in code editing experience for compose/YAML

Use Cases

  • Designing and documenting multi-container application stacks before deployment
  • Reviewing and understanding unfamiliar Docker Compose projects faster
  • Collaborating on compose changes by sharing diagrams and exported files

Limitations and Considerations

  • Some sharing and integration features may depend on configuration choices and can be disabled for a simpler “core-only” deployment
  • Requires a MongoDB database for persistence in typical deployments

Compose Craft is well-suited for developers who prefer a visual workflow for Docker Compose while still retaining the ability to import and export standard compose files. It bridges GUI-based modeling and practical configuration management for real-world container stacks.

Categories:

Tags:

Tech Stack:

Share:

Similar to Compose Craft

CoreControl

Dashboard for managing servers, apps, and uptime monitoring

1.3k
38
Last commit

Self-hosted infrastructure dashboard to inventory servers, organize app quick links, and track availability with built-in uptime history and notifications.

MITActively maintained
Alternative to:
UptimeRobot logo
UptimeRobot
+16
Iso logo

Iso

Minimal, configurable dashboard for managing self-hosted services

162
10
Last commit

A plug-and-play, Docker-first dashboard for self-hosted services configured via a single JSON file with multi-language support.

MITSlowing down
Alternative to:
Homarr Cloud logo
Homarr Cloud
+12
FilePizza logo

FilePizza

Peer-to-peer browser-based file transfers over WebRTC

10.1k
611
Last commit

Self-hostable web app for fast, private peer-to-peer file sharing in the browser using WebRTC, with optional passwords, multi-file ZIP downloads, and TURN/STUN support.

Actively maintained
Alternative to:
WeTransfer logo
WeTransfer
+9
Workout.cool logo

Workout.cool

Open-source workout planning and progress tracking platform

8.2k
710
Last commit

Workout.cool is an open-source fitness coaching web app to build workout routines and programs, track progress and statistics, and manage an exercise database.

MITActively maintained
Alternative to:
Hevy logo
Hevy
+3
Mergeable logo

Mergeable

Unified inbox and dashboard for GitHub pull requests

107
11
Last commit

A browser-first inbox that organizes GitHub pull requests into customizable sections with keyboard shortcuts and support for GitHub Enterprise.

MITSlowing down
Alternative to:GitHub+4
Kan logo

Kan

Open-source Trello-style kanban project management app

5.3k
428
Last commit

Kan is an open-source Trello alternative for kanban boards, cards, labels, comments, and team workspaces, with Trello import and self-hosting support.

AGPL-3.0Actively maintained
Alternative to:
Trello logo
Trello
+19