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

helpdesk: Manage Customer Support Tickets
Frappe Helpdesk is a self-hostable customer support system for managing tickets through agent and customer portals. It combines ticket assignment, SLAs, saved replies, and a knowledge base for teams that want to organize support in one application.

chartdb: Visualize and Edit Database Schemas
ChartDB is a web-based editor for turning database schemas into interactive diagrams. It helps developers document and explore databases, edit diagram layouts, and generate migration DDL with AI assistance.

Zero: Self-Host an AI-Powered Email App
Zero is a self-hostable email app that connects services such as Gmail and Outlook in a unified inbox. It combines email workflows with AI agents and is aimed at people who want more control over their email setup and data.

smolvlm-realtime-webcam: Analyze Webcam Video with SmolVLM
A browser-based demo sends webcam frames to a llama.cpp server running SmolVLM 500M for real-time visual analysis. It suits developers exploring local vision models and webcam workflows, with performance depending on the model server and hardware.

filekey: Encrypt and Share Files with Passkeys
FileKey is an offline web app for encrypting files locally with passkeys and sharing them directly with recipients. It suits people who need private file exchange without accounts, cloud storage, or a server handling their files.

tolgee-platform: Manage Software Localization and Translations
Tolgee is a web-based localization platform for developers and translation teams. It brings in-context editing, translation workflows, SDK integrations, and machine-assisted suggestions together for projects that need to manage translations across languages.

presentation-ai: Generate and Edit AI-Powered Presentations
ALLWEONE Presentation AI creates customizable slide decks from a topic, with an editable outline and live generation. It suits people who want to build, edit, present, or export presentations in a web app.

dnyHelpRealm: Manage Customer Support Tickets
dnyHelpRealm is a PHP helpdesk for freelancers and small teams to receive and manage customer support requests by email, web forms, and API. It supports ticket routing, agent workflows, and email-based replies.

shopping-assistant: Explore AI Shopping Workflows and Guardrails
A Java demo webshop for exploring AI shopping assistants, from guided product selection to stateful workflows and human confirmation. It also illustrates prompt-injection risks and an assistant designed to encourage higher spending.

bigcapital: Manage Business Accounting and Inventory
Bigcapital is a self-hostable accounting and inventory application for small and medium businesses. It uses double-entry accounting to organize transactions and produce financial statements and reports.

DumbTerm: Access a Linux Terminal in Your Browser
DumbTerm provides browser-based access to a terminal running locally or in a Docker container. It suits self-hosters and developers who need a convenient terminal interface, with optional PIN protection and Starship prompt integration.

PyUIBuilder: Build Python GUIs with a Visual Editor
PyUIBuilder is a browser-based drag-and-drop editor that generates Python GUI code for Tkinter and CustomTkinter. It helps Python developers prototype interfaces visually, with support for third-party widgets and multiple layout approaches.