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

inspector: Test and Debug MCP Servers and Apps
MCPJam Inspector helps developers test, inspect, and evaluate MCP servers and apps across clients and models. Use it to debug protocol and OAuth behavior, run repeatable evaluations, and check for regressions in CI.

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.

self-hosted: Stream and Download Torrent Content in Docker
Webtor self-hosted packages a torrent streaming and download service in one Docker image. It suits people who want a personal media library and browser-based playback, with optional Stremio and website embedding integrations.

evershop: Build Customizable TypeScript E-commerce Stores
EverShop is a TypeScript-first e-commerce platform built with GraphQL and React. Its modular architecture is aimed at developers building and customizing online stores, with Docker-based setup and documented extension and theme development.

timeful.app: Find a Time for Groups to Meet
Timeful is a web-based availability poll for coordinating group meetings. It helps participants compare schedules across time zones and calendars, making it useful for teams, friends, and organizers who need to find a time that works.

postcard: Create a Personal Website and Newsletter
Postcard is a self-hostable Rails app for publishing a personal website, blog posts, and an integrated newsletter. It suits people who want an owned online presence and mailing list instead of relying on social media.

chat-ui: Build a Web Interface for OpenAI-Compatible LLMs
Chat UI is a SvelteKit application for chatting with models through OpenAI-compatible APIs. It powers HuggingChat and can be self-hosted with a compatible model service, optional MongoDB, and configurable tools.

fast-music-remover: Remove Music and Noise from Media Audio
Fast Music Remover processes audio from uploaded files or internet media to reduce background music and noise. It combines a C++ audio processor using DeepFilterNet with a Flask web interface, and can be run in Docker or set up manually.

ImageFlow: Manage and Distribute Optimized Images
ImageFlow is a self-hosted image management and delivery platform with a Go backend and Next.js interface. It converts images to modern formats, serves them based on browser and device preferences, and supports local or S3-compatible storage.