FOSS software to self-host
Free and Open Source Software (FOSS) refers to software that is both free to use and whose source code is openly available. This means anyone can view, modify, and distribute the code, fostering transparency and community-driven development.
FOSS licenses such as MIT, Apache 2.0, GPL, and AGPL ensure that software remains accessible and modifiable. Choosing FOSS for self-hosting gives you full control over your data and infrastructure without vendor lock-in.
AWStats
438
AWStats is a web server logfile analyzer that generates detailed web statistics from server logs.
Analytics ToolsCopyleft LicenseNetwork Utilities
I, Librarian
356
I, Librarian is a self-hosted web application for managing a personal or local-network library.
Document ManagementCopyleft LicenseSelf Hosting Solutions+3
Statistics for Strava
10
Dreeve is the new name for Statistics for Strava, an app for viewing and analyzing Strava activity statistics.
Analytics ToolsHealth & FitnessCopyleft License+3
Single Container
Mistborn
716
Virtual private cloud platform and WebUI that manages self hosted services.
Self Hosting SolutionsPermissive LicensePlatform as a Service+1
LLMKube
244
Kubernetes operator for self-hosted LLM inference with pluggable runtimes (llama.cpp, vLLM, TGI, Ollama, vllm-swift), multi-GPU sharding, NVIDIA CUDA + Apple Silicon Metal support, and OpenAI-compatible API.
Artificial IntelligenceLocal LLMsInference Serving+2
FMD Server
222
A server to communicate with the FMD (Find My Device) Android app, to locate and control your devices.
IoT PlatformsRemote AccessCopyleft License+2
Robust IRC
194
A project with documentation available at robustirc.net/docs.
IRC CommunicationPermissive LicenseSelf Hosting Solutions+1
Revert
1.0k
An open-source unified API platform for building and self-hosting product integrations with third-party services.
API ManagementAutomation ToolsAuthentication Services+2
Local Content Share
493
A self-hosted app for storing and sharing text snippets, files, and links over a local network.
PastebinsSimple File UploadsNote Taking Apps+2
Single Container
TrackWatch
25
Self-hosted music release tracker for Spotify users that automatically follows artists and updates a playlist with new releases.
Media ManagementPermissive LicenseAudio Streaming+3
Cloud Required
1time
80
Zero-knowledge one-time secret sharing. Create a one-time link for a password, API key, or file. Encrypted client-side in the browser, never reaches the server in plaintext, self-destructs after the allowed number of views (one by default).
PastebinsSimple File Uploads
Headphones
3.8k
Headphones is an automated music downloader for NZB and torrents written in Python.
Media ManagementCopyleft LicenseP2P File Sharing+2
DVinyl
271
Modern collection manager for physical media (vinyls, CDs, cassettes, books, movies, and video games).
Inventory Management
Mobilizon
158
Federated tool that helps you find, create and organise events and groups.
Polls and EventsCopyleft LicenseSocial Networks+2
Ratelog
20
Ratelog is a web application for searching movies and TV shows on TMDB, rating them across multiple categories, and generating ranked top lists.
Media Management
2 Containers
ExpenseOwl
1.5k
ExpenseOwl is a self-hosted expense tracking system with a simple monthly dashboard, pie-chart visualization, and cashflow view.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions+1
Single Container
Hiccup
195
Hiccup is a static start page for quickly accessing important links, with configurable search, profiles, and local config management.
Personal DashboardsPermissive LicenseBookmark Management+2
Single Container
Postorius
94
Web user interface to access GNU Mailman.
Mailing ListsCopyleft LicenseSelf Hosting Solutions+1
Fully FOSS
Tiki
86
Wiki CMS Groupware with the most built-in features.
WikisCopyleft LicenseCMS Platforms+4
RSS2EMail
459
rss2email is a tool that monitors RSS feeds and emails new items to a configured address.
RSS Feed ReadersCopyleft LicenseMail Delivery Agents+2
GlitchTip
170
Error tracking app to collect errors reported by your app.
Ticketing SystemsTesting ToolsAnalytics Tools+2
Forgejo
5.7k
A lightweight software forge focused on scaling, federation, and privacy (fork of Gitea).
Dev Project ManagementTicketing SystemsFully FOSS+3
Fully FOSS
pdf-dark
2
A browser-based tool that converts PDFs into dark-mode versions without uploading files.
Document ManagementSelf Hosting SolutionsFully FOSS+1
Telemetry: Opt-OutFully FOSS
rgit
215
A gitweb/cgit-like web interface for browsing bare Git repositories.
Dev Project ManagementWeb ServersSelf Hosting Solutions+1
DAViCal
112
Server for calendar sharing (CalDAV) that uses a PostgreSQL database as a data store.
Calendar and ContactsGroupware SuitesSelf Hosting Solutions+1
Lottie Tools
52
An open-source web-based editor for creating, editing, importing, and exporting Lottie animations, with a companion CLI tool to convert Lottie JSON to GIF.
Media ManagementPermissive LicenseVideo Editing
2 Containers
bin
686
A minimalist paste bin for quickly sending text snippets to others.
PastebinsPermissive LicenseSelf Hosting Solutions+1
EasyWI
246
Easy-WI is a web interface for managing game server daemons and voice servers, with a CMS for automated game and voice server rental.
Game Server PanelsCopyleft LicenseCMS Platforms+2
Github Ntfy
63
A Rust-based notifier that sends alerts about new GitHub or Docker Hub releases to ntfy, Gotify, Discord, and Slack.
Automation ToolsCopyleft LicenseSelf Hosting Solutions
Single Container
PushBits
370
PushBits is a relay server for push notifications that sends messages via a simple web API and delivers them to users through Matrix.
Custom CommunicationsPermissive LicenseSelf Hosting Solutions+1
Genea.app
280
Genea is a web app for visually building and editing family trees using GEDCOM genealogy files.
Genealogy SoftwarePermissive LicenseSelf Hosting Solutions+1
dayGLANCE
179
Day planner with drag-and-drop time blocking, inbox, recurring tasks, habits, routines, goals, projects and Pomodoro focus mode, plus iCal and CalDAV calendar sync. Data stays in the browser, with optional WebDAV or GLANCEvault sync.
Task ManagementCalendar and Contacts
Bubo Reader
236
A hyper-minimalist feed reader for RSS, Atom, and JSON feeds that generates a static webpage from a curated set of feeds.
RSS Feed ReadersPermissive LicenseSelf Hosting Solutions+1
OpenOlitor
20
Administration platform for Community Supported Agriculture groups.
Agriculture ManagementScheduling and BookingsInventory Management+4
Litlyx
1.7k
Litlyx is a cookie-free analytics tool for tracking website and web app visitors, page visits, and custom events.
Analytics ToolsSelf Hosting SolutionsPermissive License
Open Core
FeedCord
321
FeedCord is a self-hosted RSS and YouTube feed reader that posts updates to Discord channels via webhooks.
RSS Feed ReadersPermissive LicenseAutomation Tools+2
OurBoard
814
An open-source online whiteboard that can be self-hosted, with collaboration, access controls, and a limited HTTP API.
Diagramming ToolsSelf Hosting SolutionsWeb Servers
RosarioSIS
65
Student Information System for school management. Features students demographics, grades, scheduling, attendance, student billing, discipline & food service modules.
Learning ManagementCopyleft LicenseSelf Hosting Solutions+3
Fully FOSS
FreedomBox
65
Community project to develop, design and promote personal servers running free software for private, personal, communications.
Self Hosting SolutionsCopyleft LicenseXMPP Servers+2
Fully FOSS
Gancio
65
Local community event and agenda sharing.
Polls and EventsSocial NetworksSelf Hosting Solutions+1
cmyflix
195
cmyflix is a lightweight DIY Netflix-style media library and static web page generator written in C.
Multimedia StreamingMedia ServersMedia Management+2
Hubzilla
57
Decentralized identity, privacy, publishing, sharing, cloud storage, and communications/social platform.
Social NetworksPermissive LicenseSelf Hosting Solutions+3
HitKeep
98
Privacy-first web analytics with goals, funnels, ecommerce tracking, and team management in a single binary with embedded DuckDB (alternative to Google Analytics, Plausible, Umami).
Analytics Tools
CouchCMS
378
A simple open-source CMS that lets designers turn HTML/CSS templates into editable websites without writing PHP.
CMS PlatformsWebsite BuildersBlogging Platforms+1
Open Core
Feedpushr
386
A simple feed aggregator service with a web UI, CLI, REST API, filters, and pluggable outputs.
RSS Feed ReadersCopyleft LicenseSelf Hosting Solutions+1
GoToSocial
4.2k
ActivityPub federated social network server implementing the Mastodon client API.
Social NetworksCopyleft LicenseSelf Hosting Solutions+1
Fully FOSS
d8a.tech
58
A data collection service that works with your existing Google Analytics setup to capture user activity and send it straight to your own private database.
Analytics Tools
Econumo
117
Econumo is a self-hosted software project with a Docker Compose-based getting started guide.
Budgeting and FinancePermissive LicenseSelf Hosting Solutions+2
Freemium