Self-hosted software under GPL-3.0
230 of the projects we track are released under the GNU General Public License 3.0 (licence text). 71 of them are currently rated healthy or better.
Licence choice matters for self-hosting: copyleft licences such as AGPL-3.0 require you to publish modifications you expose over a network, while permissive ones such as MIT and Apache-2.0 do not. This page is a catalogue, not legal advice.
ERP system to help you run your business.
E-book library manager that can view, convert, and catalog e-books in most of the major e-book formats and provides a built-in Web server for remote clients.
Marketing automation software (email, social and more).
Forum software built for the modern web.
Manage your projects, tasks and goals. Collaborate via work packages and link them to your pull requests on Github.
Factorio-like tower defense game. Build production chains to gather more resources, and build complex facilities.
Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...).
Shopping cart solution.
Web-based translation tool with tight version control integration.
Scan, index, and archive all of your paper documents with an improved interface (fork of Paperless).
Low-code framework to build & deploy internal tools with minimal engineering effort (alternative to Retool and Mendix).
Web analytics that protects your data and your customers' privacy (alternative to Google Analytics).
The to-do app to organize your life.
Electronic health records and medical practice management solution.
Complete HRMS solution with over 13 different modules right from employee management, onboarding, leaves, to payroll, taxation, and more.
Full-text search and data analytics, with fast response time for small, medium and big data (alternative to Elasticsearch).
Password manager dedicated for managing passwords in a collaborative way. One symmetric key is used to encrypt all shared/team passwords and stored server side in a file and the database. works on any server Apache, MySQL and PHP.
Music streaming server with GUI management tools. Runs on Mac, Windows, and Linux.
Modern Music Server and Streamer, compatible with Subsonic/Airsonic.
Remote game stream host for Moonlight with support up to 120 frames per second and 4K resolution.
Create a virtual campus for the provision of online or semi-online training.
A powerful and easy-to-use website building tool (documentation in Chinese).
Highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations.
Network intruder and presence detector. Scans for devices connected to your network and alerts you if new and unknown devices are found.
Multi-channel experience and engagement management platform.
E-commerce platform with essential commerce features. Modular architecture and fully customizable.
Open source firmware for ESP devices. Total local control with quick setup and updates. Control using MQTT, Web UI, HTTP or serial. Automate using timers, rules or scripts. Integration with home automation solutions.
Audiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with apps for Android and iOS.
Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative YAML format.
Feature flag solution with support for multiple data backends (alternative to LaunchDarkly).
Client IT documentation, ticketing, invoicing and accounting for MSPs (Managed Service Providers).
Fast, light and extensible chat client.
All-in-one solution, combining the modern lightweight web UI from Calibre-Web with the robust, versatile feature set of Calibre (fork of Calibre Web).
Browse, read and download eBooks using an existing Calibre database.
Lightweight slideshow for running on kiosk devices and browsers that uses Immich as a data source.
User-friendly ads & trackers blocking DNS server.
Innovative media browser designed for seamless streaming of anime, series and movies, offering advanced features like dynamic transcoding, auto watch history and intelligent metadata retrieval.
Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available.
Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more.
Habit tracker app which treats your goals like a Role Playing Game.
Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration.
Cryptocurrency trading bot.
Simple calendar and contact server with extremely low administrative overhead.
Authoritative/recursive DNS server with ad blocking functionality.
Route service with directions, isochrones, time-distance matrix, route optimization, etc.
Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own.
Audiophile-quality music playback for the wonderful Raspberry Pi family of single board computers.
E-commerce plugin for Pimcore.
Learning management system that can cope with anything you throw at it.
Web application for archiving, searching, and exporting emails from multiple accounts (IMAP, M365 or Import). Featuring folder sync, attachment support, mailbox migration and a dashboard.
Online interface for the software Motion, a video surveillance program with motion detection.
Browser-based IMAP client with an application-like user interface.
File management and sharing system, supports multiple storage providers.
Modern and responsive user interface for the Klipper 3D printer firmware. Control and monitor your printer from everywhere, from any device.
Intuitive UI to manage data collaboratively, for users of all technical skill levels. Built on Postgres – connect an existing DB or set up a new one.
Personal Music Server, designed for collectors and music maniacs.
Organize, search, and enjoy your YouTube collection. Subscribe, download, and track viewed content with metadata indexing and a user-friendly interface.
Tracking tool for coding statistics, compatible with WakaTime.
Travel tracker and trip planner.
FM broadcasting system with server-client architecture for managing multiple Raspberry Pi transmitters remotely.
Lightweight & responsive user interface for Klipper, the 3D printer firmware.
Access your self-hosted music using a web interface.
Securely and anonymously share a file of any size.
Automatically download movies via Usenet and BitTorrent (fork of Sonarr).
Simple and private notes app. Protect your privacy while getting more done. That's Standard Notes.
Fast, easy, free Bittorrent client.
WordPress based e-commerce solution.
Collection of handy online tools for developers (fork of it-tools).
Cross-platform e-book/manga/comic/pdf server and web reader with user management, ratings and reviews, and metadata support.
Webbased app to book seats, desks and rooms for offices.
Open source software for your weather station.
Your Debian-based data center in a box. A set of general-purpose Ansible roles that can be used to manage Debian or Ubuntu hosts.
Resource scheduling solution offering a flexible, mobile-friendly, and extensible interface for organizations to manage resource reservations.
Flexible web-based ticketing system used for customer service, help desk, IT service management.
Personal flight tracking system.
Twitch VOD and live stream archiving platform. Includes a rendered chat for each archive.
Build and manage a comic book library. Download, rename, move and convert issues of the volume to your liking.
Nginx webserver and reverse proxy with PHP support, built-in Certbot (Let's Encrypt) client and fail2ban integration.
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots.
Install and manage self-hosted services/applications, on your own server(s).
Membership management web application aimed towards non profit organizations.
Music collection manager for Usenet and BitTorrent users.
Bookmark archive with automatic backups to the Internet Archive, link monitoring, and a full REST API. Installation is done via Docker, or as a simple PHP application.
Powerful inventory management system, designed to be flexible and scalable.
Network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more.
Podcast management system with multi-user support. Pinepods utilizes a central database so aspects like listen time and themes follow from device to device.
Lightweight Bitwarden server API implementation written in Rust.
Highly configurable Web-based framework for management, description, and discovery of digital and physical collections supporting a variety of metadata standards, data types, and media formats.
Enterprise-class ILS with modules for acquisitions, circulation, cataloging, label printing, offline circulation for when Internet access is not available, and much more.
Lightweight personal subscription tracker with statistics and optional notifications.
Track time across projects and clients, with timers, kanban tasks, CRM, expense tracking, multi-currency invoicing (PDF, Peppol/ZugFerd e-invoicing), reports, OIDC/SSO, and a REST API.
Web-based news feed (RSS/Atom) reader and aggregator.
Complete, reliable, secure and zero-trust webapp based on zero-knowledge encryption to store your TOTP codes.
Auto-tagging document organizer and archive.
Track habits, tasks and notes with time tracking, calendar view and completion statistics.
Download Spotify music with album art and metadata.
Block and skip sponsors, while also muting and skipping ads on YouTube.
Simple app for tracking monthly spending and working towards financial goals.
Share files easily over the internet between authenticated and anonymous users (both ways) with resumable up- and downloads.
Image processing tool that runs entirely in Docker. Compress, convert, resize, batch-process images, and remove backgrounds using local AI without cloud dependencies.
Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository.
The ultimate tool to interact with your audience (alternative to Slido, AhaSlides and Mentimeter).
All-in-one home server infrastructure and installer. Have a fully configured email server, VPN, and public website(s) set up in less than an hour, even behind CGNAT.
Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars.
Web application firewall / reverse proxy to protect your web apps from attacks and exploits.
Lightweight CalDAV and CardDAV server based on sabre/dav.
Automatic Video library manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic.
Collaborative writing, worldbuilding and D&D-session-planning app. Tools for organizing your notes and stories.
Next-generation web publishing platform for institutions interested in connecting digital cultural heritage collections with other resources online.
Modern note taking application for the cloud, utilizing the best features of progressive web apps technology.
Cryptocurrency payment processor with the unique combination of gateway and merchant allowing you to accept payments in multiple cryptocurrencies without fees and intermediaries.
Personal finances platform (web + REST API + Android) that'll help you budget, keep track of your income/spending and forecast your financial future.
Track various facets of your life - media, fitness, etc.
Allows your customers to book appointments with you via the web.
Lightweight music streaming server. Subsonic compatible.
Manage all of your medical records from Epic MyChart, Cerner, and OnPatient patient portals in one place. Privacy-focused, self-hosted, and offline-first.
Blazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use.
Private cloud game library distribution server + frontend/launcher.
Pastebin and file storage service with a simple web interface. Supports syntax highlighting, optional user authentication and public sharing.
Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models.
Self-destructing, shareable, no-registration event pages.
Next-Gen self-hosted chat server and clients.
A simple, lightweight and fast media server with decent mobile support.
Industry-leading high-performance, AI and semantic technology web application firewall and API security gateway (fork of nginx).
Store and manage vouchers, coupons, loyalty and gift cards digitally. Supports expiry notifications, transaction histories, file uploads and OIDC SSO.
Create complex narratives and share rich collections, adhering to Dublin Core standards with Omeka on your server, designed for scholars, museums, libraries, archives, and enthusiasts.
Distributed, secure messenger with audio and video chat capabilities.
Lightweight and very quick server to stream MJPEG video from any V4L2 device to the net.
Event photo sharing platform and gallery with slideshow that allows guests to view and share memories via a QR code.
Add network play functionality to Rockstar North's Grand Theft Auto game series, in which this functionality is not originally found.
Centralized Pokémon storage management & Pokedex app (alternative to Pokémon Home).
2D battle royale game inspired by surviv.io.
Recipe manager web app with a built-in collection of recipes. Organize by favorites and categories, create shopping lists, and plan meals.
Turn SQL databases into secure APIs through an intuitive admin interface. Data platform and headless CMS (fork of Directus).
Recipe manager designed with complexity under the hood, keeping the user experience as uncluttered, simply vanilla as possible.
Ticket reservation system.
Powerful bookmark manager and a personal textual mini-web.
Screego is a simple tool to quickly share your screen to one or multiple people via web browser.
Expense tracker for personal and family budget management. Track spending on a shared calendar, import bank statements and monitor finances with reports.
Finding and fetch missing Lidarr albums via yt-dlp.
Time-tracking solution for freelancers and small teams.
Unison is a file-synchronization tool for OSX, Unix, and Windows.
A modern, feature-rich, databaseless flat-file wiki platform.
Flexible school management platform designed to make life better for teachers, students, parents and leaders.
Sharing wishlists and collaborating on gifts and presents.
Webtrees is the web's leading online collaborative genealogy application.
Feature-rich email archiving solution.
Private DIY home security camera system for Raspberry Pi, with end-to-end encrypted remote access and mobile apps for live video, alerts, and recording playback.
Project management and issue tracking system written in PHP.
HTTP daemon for serving wikis from ZIM files.
All-in-one mail server that implements SMTP (both MTA and MX) and IMAP. Replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC with single daemon.
Manga collection manager with automatic metadata, MyAnimeList import and detailed collection statistics.
Web GIS server for geospatial data management, web map publishing, and QGIS-centered collaborative workflows.
A self-hosted toolkit for archiving webpages to the Internet Archive, archive.today, IPFS, and local file systems.
Conduct polls about dates, times or general questions.
New multipurpose rss reader, live stream, mashup, aggregation web application.
Lightweight server to share files, which expire after a set amount of downloads or days. Similar to the discontinued Firefox Send, with the difference that only the admin is allowed to upload files.
Automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents.
Clean, simple and powerful recipe manager your whole family will enjoy.
XMPP server implementation in Java.
Drupal module for browsing and managing Fedora-based digital repositories.
XML-based blog/CMS platform.
Automate downloading Movies and TV Shows.
File hosting and sharing solution primary for teams and organizations.
File sharing application based on unique and temporary links.
Synchronous multiroom audio server.
Homeserver manager. One command setup, one click installs for your favorites self-hosted apps.
Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans.
General-purpose, lightweight, minimalist WebRTC Server.
Automatically scrapes containers with specific labels and creates local DNS/CNAME entries in Pi-Hole/AdGuard Home and proxy hosts in Nginx Proxy Manager.
API to compile and run source code.
Track pricing, stock status of products across multiple stores such as Amazon, Ebay, Walmart, etc.
Fast server-based photo management system for large collections of images. Includes face detection, face & object recognition, powerful search, and EXIF Keyword tagging. Runs on Linux, MacOS and Windows.
OS with an app store and automatic updates for apps such as Nextcloud, Jellyfin, Bitwarden and Paperless, including HTTPS, a domain name and remote access without a public IP.
Simple and user-friendly photo gallery for personal servers. It is made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos.
Syncs your clipboard across multiple devices instantly, without any button press. Available on Windows, macOS, Linux, and Android, it provides seamless and secure clipboard sharing with end-to-end data encryption.
Full-featured mail server solution based on Postfix and Dovecot.
A self-hosted bookmark management tool. It allows organization with tags, groups, and a list specifically for later access. It supports multiple users with 2FA. Companion browser extensions are available for Firefox and Chrome.
Web based File Manager in PHP, simple, fast and small file manager with a single file.
Toolbox for tiny tasks on the internet, including bookmark collections, URL shortening and (encrypted) image uploads.
Manage recipes, import recipes by URL and organize them without any ads or unnecessary text.
Server for openspades, the first-person shooter in a destructible voxel world.
An open source time-tracker based on an interactive timeline and powerful reporting.
An open source, self-hosted bookmarks and link sharing platform.
Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks.
Automated music mastering (alternative to LANDR, eMastered and MajorDecibel).
Digital document management system with a flexible metadata and workflow model primarily aimed at academic institutions.
Social media management, analytics, and reporting platform supporting nine social media networks out-of-the-box.
Simple youtube-dl REST API to launch downloads on a distant server.
Open source software for sprinkler/irrigation control.
Generate statistics from web, streaming, ftp or mail server logfiles.
A web frontend for WeeChat.
Organize PDF papers and office documents. It provides a lot of extra features for students and research groups both in industry and academia.
Theme built to enhance the experience of browsing web directories, using the mod_autoindex Apache module and some CSS to override the default style of a directory listing.
Simple Document Management System for private use with basic functionality to organize your documents digitally.
Web-based knowledge base solution. A simple web app, it runs on pretty much any web server or hosting provider with PHP and MySQL.
Easy-Wi is a Web-interface that allows you to manage server daemons like gameservers. In addition it provides you with a CMS which includes a fully automated game- and voiceserver lending service.
Groupware including email, calendar/scheduling, address books, forums, mailing lists, IM, wiki and blog engines, RSS aggregation and more.
Fast, scalable, enterprise mail/groupware server providing ESMTP, IMAP, POP3, webmail, mailing list, basic web-based calendaring and scheduling services.
Personal cloud where you can manage and sync your files, notes, contacts, passwords, and documents.
Minecraft launcher and manager that allows users to start and administer Minecraft servers from a user-friendly interface.
Lightweight, cross-platform BitTorrent client.
A small and easy to configure SMTP and POP3 server for Windows and Linux.
Message transfer agent (MTA) developed at the University of Cambridge.
Automate common tasks in the household like switching lamps and heating. It can also be used to log events like temperature or power consumption. You can control it via web or smartphone frontends, telnet or TCP/IP directly.
A server to communicate with the FMD (Find My Device) Android app, to locate and control your devices.
Collaborative platform for managing, sharing and reserving gifts between friends and family.
File synchronization between computers, servers, external drives.
Software framework for decentralized, peer-to-peer networking.
Access GNU Mailman v3 archives.
Lets you have an infinite number of unique inboxes.
Universal communication platform which preserves the user's privacy and freedoms.
Streaming containerized apps and desktops to end-users. Examples include Ubuntu in your browser, or simply single apps such as Chrome, OpenOffice, Gimp, Filezilla etc.
Follow authors and grab metadata for all your digital reading needs. It uses a combination of Goodreads, Librarything and optionally GoogleBooks as sources for author info and book info.
Simple paste app friendly with browser and command line.
Manage electronic mail discussion and e-newsletter lists.
Learning and courses platform with one of the largest open source communities worldwide.
Neos or TYPO3 Neos (for version 1) is a modern, open source CMS.
Wiki-based system for collaborative creation and maintenance of websites.
Web user interface to access GNU Mailman.
Samba is the standard Windows interoperability suite of programs for Linux and Unix. It provides secure, stable and fast file and print services for all clients using the SMB/CIFS protocol.
GPG-enabled mailing list manager with resending-capabilities.
Complete mailserver solution leveraging the Nix Ecosystem.
Publication system for the Internet aimed at collaborative work, multilingual environments, and simplicity of use for web authors.
Free open source business solution.
Totally private personal database and note taking app.
Linux distro that runs on indie boxes (personal servers and IoT devices). Single-command installation and management of apps - Jenkins, Mediawiki, Owncloud, WordPress, etc., and other features.
Multiplayer RPG. Inspired by Cube World, Legend of Zelda, Dwarf Fortress and Minecraft.
Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API.
The most comprehensive and integrated Free / Libre / Open Source enterprise software suite.