Awesome-Selfhosted#
Self-hosting is the practice of hosting and managing applications on your own server(s) instead of consuming from SaaSS providers.
This is a list of Free Software network services and web applications which can be hosted on your own server(s). Non-Free software is listed on the Non-Free page.
HTML version (recommended), Markdown version (legacy).
See Contributing.
Software#
This page lists all projects. Use links in the sidebar or click on
tags to browse projects by category.0 A.D.#
A free, open-source game of ancient warfare.
2FAuth#
A web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes.
A Dark Room#
Minimalist text adventure game for your browser.
Accent#
Open-source, self-hosted, developer-oriented translation tool.
ACP Admin#
CSA administration. Manage members, subscriptions, deliveries, drop-off locations, member participation, invoices and emails (documentation in French).
Activepieces#
No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card.
ActivityWatch#
An app that automatically tracks how you spend time on your devices.
Actual#
Actual is a local-first personal finance tool based on zero-sum budgeting. It supports synchronization across devices, custom rules, manual transaction importing (from QIF, OFX, and QFX files), and optional automatic synchronization with many banks.
AdGuard Home#
Free and open source, userfriendly ads & trackers blocking DNS server.
admidio#
Admidio is a free open source user management system for websites of organizations and groups. The system has a flexible role model so that it’s possible to reflect the structure and permissions of your organization.
AdminerEvo#
Database management in a single PHP file. Available for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others (fork of Adminer).
Aimeos#
Ultra fast, Open Source e-commerce framework for building custom online shops, market places and complex B2B applications scaling to billions of items with Laravel.
Akkoma#
Federated microblogging server with Mastodon, GNU social, and ActivityPub compatibility.
AlertHub#
AlertHub is a simple tool to get alerted from GitHub releases.
Alf.io#
The open source ticket reservation system.
Alfresco Community Edition#
The open source Enterprise Content Management software that handles any type of content, allowing users to easily share and collaborate on content.
Algernon#
Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.
Ampache#
Web based audio/video streaming application.
AmuseWiki#
Amusewiki is based on the Emacs Muse markup, remaining mostly compatible with the original implementation. It can work as a read-only site, as a moderated wiki, or as a fully open wiki or even as a private site.
Anahita#
Open Source Social Networking Framework and Platform.
Anchr#
Anchr is a toolbox for tiny tasks on the internet, including bookmark collections, URL shortening and (encrypted) image uploads.
AnonAddy#
Open source email forwarding service for creating aliases.
Ansible-NAS#
Build a full-featured home server with this playbook and an Ubuntu box.
Answer#
An open-source knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more.
Antville#
Free, open source project aimed at the development of a high performance, feature rich weblog hosting software.
AnyCable#
Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc.
Apache Airflow#
Airflow is a platform to programmatically author, schedule, and monitor workflows.
Apache Solr#
Enterprise search platform featuring full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, and rich document (e.g., Word, PDF) handling.
Apache HTTP Server#
Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards.
Apaxy#
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.
Apostrophe#
CMS with a focus on extensible in-context editing tools.
AppFlowy#
With AppFlowy, you can build detailed lists of to-do’s for different projects while tracking the status of each one. Open Source Notion Alternative.
Apprise#
Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc.
Appsmith#
Cloud or self-hosted open-source platform to build admin panels, CRUD apps and workflows. Build everything you need, 10x faster.
Appwrite#
End to end backend server for web, native, and mobile developers 🚀.
Aptabase#
Open source, privacy first and simple analytics for mobile and desktop apps.
ArchiveBox#
Self-hosted wayback machine that creates HTML & screenshot archives of sites from your bookmarks, browsing history, RSS feeds, or other sources.
ArchivesSpace#
Archives information management application for managing and providing Web access to archives, manuscripts and digital objects.
ARRCON#
Terminal-based RCON client compatible with any game servers using the Source RCON Protocol.
Artalk#
A self-hosted comment system built in Golang, providing a lightweight and highly customizable solution for adding comments to your website.
asciinema#
Web app for hosting asciicasts.
AsmBB#
A fast, SQLite-powered forum engine written in ASM.
ass#
The superior self-hosted ShareX server. For use with clients such as ShareX (Windows), Flameshot (Linux), & MagicCap (Linux, macOS).
Asterisk#
Easy to use but advanced IP PBX system, VoIP gateway and conference server.
ASTPP#
VoIP Billing Solution for Freeswitch. It supports prepaid and postpaid billing with call rating and credit control. It also provides many other features.
Atheos#
Web-based IDE framework with a small footprint and minimal requirements, continued from Codiad.
Atomic Server#
Knowledge graph database with documents (similar to Notion), tables, search, and a powerful linked data API. Lightweight, very fast and no runtime dependencies.
Atsumeru#
Free and open source self-hosted manga/comic/light novel media server with clients for Windows, Linux, macOS and Android.
Audiobookshelf#
Fully open-source self-hosted audiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with open-source apps for Android and iOS.
Audioserve#
Simple personal server to serve audio files from directories (audiobooks, music, podcasts…). Focused on simplicity and supports sync of play position between clients.
auto-mcs#
Cross-platform Minecraft server manager.
Automatisch#
Business automation tool that lets you connect different services like Twitter, Slack, and more to automate your business processes (alternative to Zapier).
AWStats#
Generate statistics from web, streaming, ftp or mail server logfiles.
Azimutt#
Visual database exploration made for real world databases (big and messy). Explore your database schema as well as data, document them, extend them and even get analysis and guidelines.
AzuraCast#
A modern and accessible self-hosted web radio management suite.
Baby Buddy#
Helps caregivers track baby sleep, feedings, diaper changes, and tummy time.
Backdrop CMS#
Comprehensive CMS for small to medium sized businesses and non-profits.
Bagisto#
Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features.
Bar Assistant#
Bar assistant is a self hosted application for managing your home bar. It allows you to add your ingredients, search for cocktails and create custom cocktail recipes.
Baserow#
Create your own database without technical experience (alternative to Airtable).
Baïkal#
Lightweight CalDAV and CardDAV server based on sabre/dav.
beelzebub#
Honeypot framework designed to provide a highly secure environment for detecting and analyzing cyber attacks.
Beets#
Music library manager and MusicBrainz tagger (command-line and Web interface).
Bencher#
Bencher is a suite of continuous benchmarking tools designed to catch performance regressions in CI.
Benotes#
An open source self hosted notes and bookmarks taking web app.
bepasty#
A pastebin for all kinds of files.
betanin#
Music organization man-in-the-middle of your torrent client and music player. Based on beets.io, similar to Sonarr and Radarr.
Bicimon#
Bike Speedometer as Progressive Web App.
Bigcapital#
A self-hosted financial accounting and inventory management software for small to medium businesses.
BigTree CMS#
Straightforward, well documented, and capable written with PHP and MySQL.
bin#
A paste bin that’s actually minimalist.
Bitcart#
A self-hosted cryptocurrencies payment processor and development platform.
bitmagnet#
A self-hosted BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration.
★2396 2024-07-17 Go Docker MIT
Archiving and Digital Preservation (DP) File Transfer - Peer-to-peer Filesharing Search Engines
Bitpoll#
A web application for scheduling meetings and general polling.
bittorrent-tracker#
Simple, robust, BitTorrent tracker (client and server) implementation.
Bitwarden#
Password manager with webapp, browser extension, and mobile app.
Black Candy#
Music streaming server built with Rails and Stimulus.
blocky#
Fast and lightweight DNS proxy (like Pi-hole) as ad-blocker for local network with many features.
Bludit#
Simple application to build a site or blog in seconds. Bludit uses flat-files (text files in JSON format) to store posts and pages.
Bluecherry#
Closed-circuit television (CCTV) software application which supports IP and Analog cameras.
Bolt CMS#
Open source Content Management Tool, which strives to be as simple and straightforward as possible.
BookStack#
BookStack is a simple, self-hosted, easy-to-use platform for organizing and storing information. It allows for documentation to be stored in a book like fashion.
Bracket#
Flexible tournament system to build a tournament setup, add teams, schedule matches, keep track of scores and present ranking live to the public.
Briefkasten#
Modern app for saving and managing your own bookmarks. Includes a browser extension.
Bsimp#
Minimalistic S3-backed audio library.
BTCPay Server#
A self-hosted Bitcoin and other cryptocurrencies payment processor.
Bubo Reader#
Open source, “irrationally minimal” RSS feed reader.
BuddyPress#
Powerful plugin that takes your WordPress.org powered site beyond the blog with social-network features like user profiles, activity streams, user groups, and more.
Budget Zen#
End-to-end encrypted and simple expense manager.
Bugzilla#
General-purpose bugtracker and testing tool originally developed and used by the Mozilla project.
Buku#
A powerful bookmark manager and a personal textual mini-web.
BunkerWeb#
Next-gen Web Application Firewall (WAF) that will protect your web services.
Website Source Code Clients Demo
Bytebase#
Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake.
Caddy#
Powerful, enterprise-ready, open source web server with automatic HTTPS.
Cal.com#
The open-source online appointment scheduling system.
Calibre Web#
Web app providing a clean interface for browsing, reading and downloading eBooks using an existing Calibre database.
Calibre#
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.
Canvas LMS#
Canvas is the trusted, open-source learning management system (LMS) that is revolutionizing the way we educate.
CasaOS#
A simple, easy-to-use, elegant open-source Home Cloud system.
CASE#
Lightweight BaaS (Backend As A Service) requiring minimal coding, with database, admin panel, API, and Javascript SDK.
Castopod#
A podcast management hosting platform that includes the latest podcast 2.0 standards, an automated Fediverse feed, analytics, an embeddable player, and more.
Centrifugo#
Language-agnostic real-time messaging (Websocket or SockJS) server.
Cerbos#
A self-hosted, open source user authorization layer for your applications.
Cgit#
A fast lightweight web interface for git repositories.
Chamilo LMS#
Chamilo LMS allows you to create a virtual campus for the provision of online or semi-online training.
changedetection.io#
Self-hosted tool for staying up-to-date with web-site content changes.
Chartbrew#
Web application that can connect directly to databases and APIs and use the data to create beautiful charts.
chasquid#
SMTP (email) server with a focus on simplicity, security, and ease of operation.
Chatwoot#
Self-hosted customer communication platform (alternative to Intercom & Zendesk).
Chevereto#
Ultimate image sharing software. Create your very own personal image hosting website in just minutes.
Chhoto URL#
Simple, lightning-fast URL shortener with no bloat (fork of simply-shorten).
Chibisafe#
File uploader service that aims to to be easy to use and set up. It accepts files, photos, documents, anything you imagine and gives you back a shareable link for you to send to others.
ChiefOnboarding#
Employee onboarding platform that allows you to provision user accounts and create sequences with todo items, resources, text/email/Slack messages, and more! Available as a web portal and Slack bot.
Chirpy#
Chirpy is an open-source, privacy-friendly and customizable Disqus (comment system) alternate.
Chitchatter#
A peer-to-peer chat app that is serverless, decentralized, and ephemeral.
Christmas Community#
Create a simple place for your entire family to use to find gifts that people want, and to avoid double-gifting.
Chyrp Lite#
Extra-awesome, extra-lightweight blog engine.
Citadel#
Groupware including email, calendar/scheduling, address books, forums, mailing lists, IM, wiki and blog engines, RSS aggregation and more.
CKAN#
CKAN is a tool for making open data websites.
Claper#
The ultimate tool to interact with your audience (alternative to Slido, AhaSlides and Mentimeter).
ClearFlask#
Community-feedback tool for managing incoming feedback and prioritizing a public roadmap (alternative to Canny, UserVoice, Upvoty).
CloudBeaver#
Self-hosted management of databases, supports PostgreSQL, MySQL, SQLite and more. A web/hosted version of DBeaver.
Cloudlog#
Cloudlog is a self-hosted PHP application that allows you to log your amateur radio contacts anywhere.
CMS Made Simple#
Open source content management system, faster and easier management of website contents, scalable for small businesses to large corporations.
CNCjs#
A web-based interface for CNC milling controller running Grbl, Smoothieware, or TinyG.
Cockpit#
Simple Content Platform to manage any structured content.
code-server#
VS Code in the browser, hosted on a remote server.
Coder#
Remote development machines on your own infrastructure.
Collabora Online Development Edition#
Collabora Online Development Edition (CODE) is a powerful LibreOffice-based online office that supports all major document, spreadsheet and presentation file formats, which you can integrate in your own infrastructure.
Collective Access - Providence#
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.
CommaFeed#
Google Reader inspired self-hosted RSS reader.
Concrete 5 CMS#
Open source content management system.
Conduit#
A simple, fast, and reliable chat server powered by Matrix.
conduwuit#
Well-maintained, featureful Matrix chat homeserver (fork of Conduit).
Conference Organizing Distribution (COD)#
Create conference and event websites built on top of Drupal.
Contao#
Contao is a powerful open source CMS that allows you to create professional websites and scalable web applications.
Converse.js#
Free and open-source XMPP chat client in your browser.
Convos#
Always online web IRC client.
Coppermine#
Multilingual photo gallery that integrates with various bulletin boards. Includes upload approval and password protected albums.
copyparty#
Portable file server with accelerated resumable uploads, deduplication, WebDAV, FTP, zeroconf, media indexer, video thumbnails, audio transcoding, and write-only folders, in a single file with no mandatory dependencies.
Coral#
A better commenting experience from Vox Media.
CoreShop#
CoreShop is an e-commerce plugin for Pimcore.
Corteza#
CRM including a unified workspace, enterprise messaging and a low code environment for rapidly and securely delivering records-based management solutions.
CouchCMS#
Simple Open-Source CMS for designers.
Countly Community Edition#
Real time mobile and web analytics, crash reporting and push notifications platform.
Courier MTA#
Fast, scalable, enterprise mail/groupware server providing ESMTP, IMAP, POP3, webmail, mailing list, basic web-based calendaring and scheduling services.
Cozy Cloud#
Personal cloud where you can manage and sync your contact, files and calendars, and manage your budget with an app store full of community contributions.
Crafty Controller#
Crafty Controller is a free and open-source Minecraft launcher and manager that allows users to start and administer Minecraft servers from a user-friendly interface.
CryptPad#
CryptPad is a collaboration suite that is end-to-end-encrypted and open-source. It is built to enable collaboration, synchronizing changes to documents in real time.
cState#
Static status page for hyperfast Hugo. Clean design, minimal JS, super light HTML/CSS, high customization, optional admin panel, read-only API, IE8+. Best used with Netlify, Docker.
CUPS#
The Common Unix Print System uses Internet Printing Protocol (IPP) to support printing to local and network printers.
CyberChef#
Perform all manner of operations within a web browser such as AES, DES and Blowfish encryption and decryption, creating hexdumps, calculating hashes, and much more.
Cypht#
Feed reader for your email accounts.
Cyrus IMAP#
Email (IMAP/POP3), contacts and calendar server.
CyTube#
CyTube is a web application providing media synchronization, chat, and more for an arbitrary number of channels.
Dada Mail#
Web-based list management system that can be used for announcement lists and/or discussion lists.
Dagu#
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.
DailyTxT#
Encrypted diary Web application to save your personal memories of each day. Includes a search function and encrypted file upload.
Dalton Plan#
Dalton Plan is a modern adoption of a free teaching method developed by Helen Parkhurst in the 20th century.
Damselfly#
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.
Darkwire.io#
End-to-end encrypted instant web chat.
Dashpress#
Generate fully functional admin apps in seconds from your database information, with a single command.
Dashy#
Feature-rich homepage for your homelab, with easy YAML configuration.
Dat Project#
Powerful decentralized file sharing applications built from a large ecosystem of modules.
Databag#
Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls.
Databunker#
Network-based, self-hosted, GDPR compliant, secure database for personal data or PII.
Datasette#
An open source multi-tool for exploring and publishing data, easy import and export and database management.
DAViCal#
Server for calendar sharing (CalDAV) that uses a PostgreSQL database as a data store.
Davis#
A simple, dockerizable and fully translatable admin interface for sabre/dav based on Symfony 5 and Bootstrap 4, largely inspired by Baïkal.
DebOps#
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.
Deluge#
Lightweight, cross-platform BitTorrent client.
Dendrite#
Second-generation Matrix homeserver written in Go. It intends to provide an efficient, reliable and scalable alternative to Synapse.
DePay#
Accept Web3 Payments directly into your wallet. Peer-to-peer, free, self-hosted & open-source.
DeviceHive#
Open Source IoT Platform with a wide range of integration options.
diaspora*#
Distributed social networking server.
DietPi#
Minimal Debian OS optimized for single-board computers, which allows you to easily install and manage several services for selfhosting at home.
Digiboard#
Create collaborative whiteboards (documentation in French).
Digibunch#
Create bunches of links to share with your learners or colleagues.
Digibuzzer#
Create a virtual game room around a connected buzzer (documentation in French).
Digicard#
Create simple graphic compositions (documentation in French).
Digiface#
Create avatars using the Avataaars library (documentation in French).
Digimerge#
Assemble audio and video files directly in your browser (documentation in French).
Digimindmap#
Create simple mindmaps (documentation in French).
Digipad#
An online self-hosted application for creating collaborative digital notepads (Documentation in french).