Open Source Docker Projects
Discover 152 open source Docker repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Docker projects here are most often combined with Self Hosted, Web App and Python. Last updated October 4, 2026.
152 repositories · updated October 4, 2026

plane: Manage Projects, Issues, Cycles, and Roadmaps
Plane is a project management platform for teams that need to organize work items, plan cycles, coordinate modules, and track progress. Use it as a hosted service or self-host it for control over deployment and data.

ConvertX: Convert Files on Your Own Server
ConvertX is a self-hosted web app for converting files across more than 1,000 formats. It suits individuals and teams who want a private, Docker-deployed conversion service with accounts and batch processing.

mcp-remote-macos-use: Control a Remote Mac with AI Agents
An MCP server that lets compatible AI clients interact with a remote macOS desktop using screenshots, keyboard input, and mouse controls. It suits users who want to automate Mac tasks through Screen Sharing without installing an agent on the target Mac.

QueryWeaver: Turn Natural-Language Questions into SQL
QueryWeaver converts plain-English questions into SQL by using a graph representation of database schemas. It suits teams that want a self-hosted Text2SQL web app, REST API, MCP interface, or Python SDK for PostgreSQL and MySQL.

CasaOS: Manage a Personal Cloud and Home Server
CasaOS is a home-server system for managing files, drives, and Docker apps through a friendly web interface. It suits people who want to self-host services on compatible computers without managing every task from the command line.

agent-service-toolkit: Build and Serve LangGraph Agents
A Python starter toolkit that connects LangGraph agents to a FastAPI service, reusable client, and Streamlit chat interface. It suits developers who want an end-to-end foundation for building, testing, and customizing agent applications.

tubearchivist: Archive and Browse YouTube Videos at Home
Tube Archivist is a self-hosted web app for downloading, indexing, searching, and playing an offline collection of YouTube videos. It suits people who want to manage subscriptions and archived media on their own server.

reubah: Convert Documents and Process Images in a Web App
Reubah is a web-based tool for converting common image and document formats, with batch processing and image optimization. It suits people who want a simple interface they can run locally or deploy with Docker.

immich-power-tools: Organize and Manage Immich Libraries
Immich Power Tools is a self-hosted companion for organizing Immich photo libraries with bulk people and album workflows, location fixes, analytics, and natural-language search. It suits Immich users who want to manage large libraries more efficiently than through individual asset edits.

mkcertWeb: Manage Local Development Certificates in a Web UI
mkcertWeb is a self-hosted web interface for generating and managing locally trusted development certificates with mkcert. It suits developers and small teams that want browser-based certificate workflows, device enrollment, and optional authentication or expiry alerts.

Dockge: Manage Docker Compose Stacks in a Web UI
Dockge is a self-hosted web interface for managing Docker Compose stacks. It is designed for people who want to edit, deploy, and monitor compose-based services while keeping their files accessible on disk and usable with standard Docker Compose commands.

ttsfm: Provide an OpenAI-Compatible Text-to-Speech API
TTSFM provides a self-hosted text-to-speech service and Python client compatible with OpenAI's speech API. It suits developers who want to generate speech through a REST endpoint, Python, or a web playground, with a disclaimer against production and commercial use.