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.
Deleterr
341
Intelligent media library cleanup for Plex that automatically identifies and deletes media based on configurable rules.
Media ManagementAutomation ToolsSelf Hosting Solutions+1
Single Container
Group Office
282
GroupOffice is an open-source groupware and CRM platform for enterprises and the public sector.
Groupware SuitesCRM SystemsCopyleft License+3
GPT4All
77.4k
GPT4All runs large language models privately on everyday desktops and laptops, and provides a Python client around llama.cpp implementations.
Artificial IntelligenceLocal LLMsAI Interfaces+2
PostHog
40.4k
PostHog is a product analytics and data platform that combines analytics, session replay, feature flags, observability, surveys, and AI tools.
Analytics ToolsFeature TogglesPermissive License+1
Freemium
Galène
1.4k
Galene is a videoconferencing system that is easy to deploy and designed to run with very moderate server resources.
Video ConferencingSelf Hosting SolutionsWeb Servers
FitTrackee
1.2k
A simple self-hosted workout and activity tracker for recording outdoor activities from files on your own server.
Health & FitnessCopyleft LicenseMaps and GPS+3
Simple Machines Forum
753
Simple Machines Forum is a web-based forum software project for building and running discussion forums.
Social NetworksPermissive LicenseSelf Hosting Solutions+2
Scribble.rs
665
A free, privacy-respecting pictionary game alternative to skribbl.io.
GamesPermissive LicenseSelf Hosting Solutions
reader
558
reader is a Python feed reader library for building feed reader applications.
RSS Feed ReadersPermissive LicenseSelf Hosting Solutions
Contao
448
Contao is an open source CMS for creating professional websites and scalable web applications.
CMS PlatformsWebsite BuildersSelf Hosting Solutions+1
d9
178
d9 is an open-source self-hosted data platform that provides a no-code studio and REST/GraphQL API on top of SQL databases.
Database ManagementCMS Platforms
13 Containers
cookieconsent
5.7k
A lightweight, GDPR-compliant cookie consent plugin written in plain JavaScript.
Consent ManagementPermissive License
OpenReel Video
5.5k
A browser-based, client-side video editor for professional editing without uploads or installs.
Video EditingMedia ManagementSelf Hosting Solutions
Single Container
Maza ad blocking
1.9k
A local ad blocker that updates the system hosts/DNS configuration to block ads across browsers and applications.
DNS ServersPermissive LicenseSelf Hosting Solutions+3
Single Container
HomeGallery
1.2k
HomeGallery is a self-hosted open-source web gallery for browsing personal photos and videos with tagging, mobile-friendly viewing, and AI-powered image and face discovery.
Photo GalleriesPermissive LicenseMedia Management+2
PodFetch
519
Podfetch is a self-hosted podcast manager and web app for downloading and streaming podcasts.
Media ManagementPermissive LicenseAudio Streaming+2
Chyrp Lite
497
Chyrp Lite is a lightweight self-hosted blogging platform for running traditional blogs, tumbleblogs, or more customizable web publishing sites.
Blogging PlatformsCMS PlatformsSelf Hosting Solutions+3
hitobito
484
Hitobito is an open source web application for managing organisations and communities with complex group hierarchies, members, events, courses, mailings, and communication.
Polls and EventsCopyleft LicenseGroupware Suites+3
egroupware
299
EGroupware is a web-based groupware platform for collaboration and business productivity.
Groupware SuitesCopyleft LicenseCalendar and Contacts+4
fastpotify
9.2k
Fastpotify is a native Spotify client written in Rust with egui that supports playback, library browsing, playlist editing, and desktop integration.
Audio StreamingMedia ManagementFully FOSS
Cloud RequiredFully FOSS
Hatchet
8.2k
Hatchet is a platform for running background tasks and durable workflows on top of Postgres.
Task RunnersAutomation ToolsDev Project Management+1
Open Core
Friendica
1.7k
Friendica is a decentralized social networking platform that connects users to the Fediverse and other social services.
Social NetworksCopyleft LicenseSocial Media+1
DOMJudge
922
DOMjudge is a jury system for running programming contests such as ICPC and IOI-style contests.
Miscellaneous ToolsConference ManagementLearning Management+3
MistServer
519
MistServer is an open source streaming media toolkit for OTT applications, with a web interface and API for configuration and management.
Multimedia StreamingMedia ServersWeb Servers+2
GeneWeb
407
GeneWeb is open source genealogy software with a web interface, designed to manage large family databases and genealogical relationships.
Genealogy SoftwareCopyleft LicenseSelf Hosting Solutions+2
Fully FOSS
Islandora
158
A Drupal-based core module for Islandora’s digital repository ecosystem with Fedora integration, background processing, and content-processing submodules.
Digital Library SoftwareCopyleft LicenseCMS Platforms+1
Flagsmith
6.6k
Flagsmith is an open-source feature flagging and remote config platform for controlling feature rollouts and releases.
Feature TogglesPermissive LicenseSelf Hosting Solutions+1
Open Core
ChronoFrame
2.0k
A self-hosted web application for photo display and management with map-based browsing, EXIF parsing, and multi-format image support.
Photo GalleriesPermissive LicenseMedia Management+3
OwnTracks Recorder
1.2k
OwnTracks Recorder stores and serves location data published by OwnTracks apps via MQTT or HTTP, with a built-in REST API and WebSocket live updates.
Maps and GPSSelf Hosting SolutionsIoT Platforms+1
LibreTime
938
LibreTime is a self-hosted platform for running an online or terrestrial radio station.
Audio StreamingMedia ManagementSelf Hosting Solutions+3
ArchivesSpace
447
An open source archives information management application for managing and providing web access to archives, manuscripts, and digital objects.
Digital ArchivingPermissive LicenseLibrary Management Systems+2
Piler
355
An open source email archival application with search, retention, legal hold, and compliance-oriented email management features.
Digital ArchivingEmail SolutionsSelf Hosting Solutions+2
4 ContainersFully FOSS
Samvera Hyrax
201
Hyrax is a Ruby on Rails engine that provides a foundation for building digital repository applications.
Digital Library SoftwarePermissive LicenseDigital Archiving+1
ONLYOFFICE
7.1k
A collaborative online office suite for viewing, editing, creating, and exporting documents, spreadsheets, presentations, forms, PDFs, and diagrams.
Office SuitesDocument ManagementGroupware Suites+3
Open Core
Maloja
1.9k
A self-hosted music scrobble database for tracking personal listening statistics.
Audio StreamingCopyleft LicenseMedia Management+2
Zero-K
877
Zero-K is an RTS game with physical projectiles, smart units, and a UI built on the Spring Engine.
GamesCopyleft License
QuickShare
640
Quickshare is a web-based file sharing and management tool for transferring files between devices.
Simple File UploadsCopyleft LicenseFile & Object Storage+3
Your Spotify
4.6k
YourSpotify is a self-hosted app that tracks Spotify listening history and provides a dashboard for exploring listening statistics.
Personal DashboardsAnalytics ToolsSelf Hosting Solutions+3
3 ContainersCloud Required
Lychee
4.3k
Lychee is a free, open-source photo management system for uploading, organizing, and sharing photos from a server or web space.
Photo GalleriesMedia ManagementSelf Hosting Solutions+2
Open Core
CUPS
1.8k
OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems.
Miscellaneous ToolsNetwork UtilitiesAutomation Tools+1
OpenBudgeteer
971
OpenBudgeteer is a budgeting app based on the Bucket Budgeting Principle, inspired by YNAB and Buckets.
Budgeting and FinanceSelf Hosting SolutionsPersonal Dashboards+1
Bencher
920
Bencher is a continuous benchmarking suite for running, tracking, and catching performance regressions in CI and locally.
Testing ToolsPermissive LicenseAnalytics Tools+1
Strix
914
Camera stream discovery and Frigate config generator.
Video Surveillance
Single Container
Budget Board
889
A self-hosted app for tracking monthly spending, managing financial accounts, and working toward financial goals.
Budgeting and Finance
3 Containers
Gramps Web
228
A Python REST API for Gramps that lets users query and modify family tree data over the web.
Genealogy SoftwareCopyleft LicenseSelf Hosting Solutions+1
3 Containers
BookStack
18.7k
BookStack is an opinionated platform for storing, organizing, and documenting information.
WikisPermissive LicenseKnowledge Management+2
Open-Meteo
6.5k
An open-source weather API providing free non-commercial access to forecasts, historical weather, marine, air quality, geocoding, elevation, and flood data.
Miscellaneous ToolsMaps and GPSAnalytics Tools+2
Open Core
chatto
2.9k
Chatto is a self-hostable chat application for teams and communities, with a bundled web frontend, server, CLI, and related identity/workflow components.
Custom CommunicationsVideo ConferencingSelf Hosting Solutions+1
4 Containers