Awesome Selfhosted is a large catalog of free software self-hosted services and web applications for running on your own server.
Open Source: #self-hosted
Catalog projects marked with #self-hosted. Tags work as dedicated landing pages, so related tools are easier to find and connect.
This collection holds 13 projects with a combined 1,334,782 GitHub stars. Main languages: TypeScript, Go, Python.
Repositories
n8n is a workflow automation platform with a visual builder, custom code, self-hosting, and many integrations.
Open WebUI is a self-hosted AI interface for Ollama, OpenAI-compatible APIs, RAG, tools, users, and local LLM workflows.
Supabase is an open Postgres platform for applications: database, auth, generated APIs, Realtime, functions, storage, and vector use cases.
Immich is an open self-hosted photo and video management solution with mobile apps, a web interface, backup upload, albums, and search.
Syncthing is an open system for continuous file synchronization between devices without a central cloud.
Stirling PDF is a PDF application for editing, signing, redacting, converting, and automating PDFs through a browser, desktop app, or self-hosted server.
Odysseus is a self-hosted AI workspace for chat, agents, documents, email, notes, calendar, and local-model work.
Memos is a lightweight Markdown note-taking app that can run on your own server.
Jellyfin is a free media system for managing a personal media library and streaming video, music, and other content to different devices.
AList is a file-list and WebDAV program with support for multiple storages, powered by Gin and SolidJS.
Gogs is a lightweight Go Git service for hosting repositories, users, issues, and basic team development on your own server.