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

bklit: Track Website Analytics in a Self-Hosted Dashboard
Bklit is a TypeScript analytics platform for tracking website events, sessions, and conversion funnels. It has been discontinued and is no longer maintained, so it is mainly relevant to existing users or readers evaluating its architecture.

zeroboot: Create Fast VM Sandboxes for AI Agents
Zeroboot uses copy-on-write forks of Firecracker VM snapshots to create isolated sandboxes quickly for code execution. It is aimed at teams running agent-generated code that need VM-level isolation and can accept a working-prototype maturity level.

element-web: Access Matrix Chats in a Web Client
Element Web is a browser-based Matrix client for messaging and collaboration, built with the Matrix JS SDK. Use the hosted app or deploy an instance of your own; the repository also includes an Electron desktop app.

DocumentServer: Host Collaborative Online Office Editors
ONLYOFFICE Docs provides self-hosted editors and viewers for documents, spreadsheets, presentations, forms, and PDFs. It suits teams and product integrators that need real-time editing embedded in a collaboration platform or application.

core: Self-Host File Storage and Sharing
ownCloud Core is the PHP server behind ownCloud Classic, providing self-hosted file storage, synchronization, and sharing. It suits organizations and teams that need control over their files and can operate a PHP-based server.

jorani: Manage Leave and Overtime Requests
Jorani is a PHP and MySQL leave management system for small organizations. It handles leave and overtime approvals, calendars, balances, and reporting, with self-hosting and integration options.

hermes-webui: Use Hermes Agent in a Web Browser
Hermes WebUI provides a self-hosted browser interface for Hermes Agent, with chat, session management, and workspace browsing. It suits people who already run Hermes and want to access it from a desktop or phone without using the terminal.

GLM-OCR: Recognize Text and Structure in Documents
GLM-OCR is a multimodal OCR model and SDK for extracting text and layout from complex documents. Use it through a hosted API or deploy the pipeline with supported inference servers for local control.

relay: Send Email Through Your Own Infrastructure
Hyvor Relay is a self-hosted email API that sends mail through your own SMTP infrastructure. It suits teams that want control over delivery operations, logs, and tenant or project separation rather than relying on a hosted sending provider.

agentmemory: Persistent Memory for AI Coding Agents
agentmemory gives coding agents persistent, searchable memory across sessions and tools. It captures work through agent integrations and exposes shared memory through MCP and REST, with a local-first runtime built on iii-engine.

atomic-crm: Manage Contacts, Tasks, and Sales Deals
Atomic CRM is a customizable, self-hostable CRM built with React and Supabase. It helps teams organize contacts, follow-ups, notes, and sales deals, with options to extend the app and integrate it with other systems.

multica: Coordinate AI Coding Agents and Human Teams
Multica is a self-hostable workspace for assigning issues to AI coding agents and collaborating with them through review. It connects existing agent CLIs to team workflows, with runs and decisions linked to each issue.