6872 lines
377 KiB
HTML
6872 lines
377 KiB
HTML
<h1 id="awesome-selfhosted">Awesome-Selfhosted</h1>
|
||
<p><a href="https://github.com/sindresorhus/awesome"><img
|
||
src="_static/awesome.png" alt="Awesome" /></a> <a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/1"><img
|
||
src="https://github.com/awesome-selfhosted/awesome-selfhosted-data/actions/workflows/check-dead-links.yml/badge.svg" /></a>
|
||
<a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted-data/issues/1"><img
|
||
src="https://github.com/awesome-selfhosted/awesome-selfhosted-data/actions/workflows/check-unmaintained-projects.yml/badge.svg" /></a>
|
||
<a href="https://liberapay.com/awesome-selfhosted/"><img
|
||
src="https://img.shields.io/liberapay/goal/awesome-selfhosted?logo=liberapay" /></a></p>
|
||
<p>Self-hosting is the practice of hosting and managing applications on
|
||
your own server(s) instead of consuming from <a
|
||
href="https://www.gnu.org/philosophy/who-does-that-server-really-serve.html">SaaSS</a>
|
||
providers.</p>
|
||
<p>This is a list of <a
|
||
href="https://en.wikipedia.org/wiki/Free_software">Free</a> Software <a
|
||
href="https://en.wikipedia.org/wiki/Network_service">network
|
||
services</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Web_application">web
|
||
applications</a> which can be hosted on your own server(s). Non-Free
|
||
software is listed on the <a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted/blob/master/non-free.md">Non-Free</a>
|
||
page.</p>
|
||
<p><strong><a href="https://awesome-selfhosted.net/">HTML version</a>
|
||
(recommended)</strong>, <a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted">Markdown
|
||
version</a> (legacy).</p>
|
||
<p>See <a href="#contributing">Contributing</a>.</p>
|
||
<hr />
|
||
<h2 id="table-of-contents">Table of contents</h2>
|
||
<ul>
|
||
<li><a href="#software">Software</a>
|
||
<ul>
|
||
<li><a href="#analytics">Analytics</a></li>
|
||
<li><a href="#archiving-and-digital-preservation-dp">Archiving and
|
||
Digital Preservation (DP)</a></li>
|
||
<li><a href="#automation">Automation</a></li>
|
||
<li><a href="#backup">Backup</a></li>
|
||
<li><a href="#blogging-platforms">Blogging Platforms</a></li>
|
||
<li><a href="#booking-and-scheduling">Booking and Scheduling</a></li>
|
||
<li><a href="#bookmarks-and-link-sharing">Bookmarks and Link
|
||
Sharing</a></li>
|
||
<li><a href="#calendar--contacts">Calendar & Contacts</a></li>
|
||
<li><a
|
||
href="#communication---custom-communication-systems">Communication -
|
||
Custom Communication Systems</a></li>
|
||
<li><a href="#communication---email---complete-solutions">Communication
|
||
- Email - Complete Solutions</a></li>
|
||
<li><a
|
||
href="#communication---email---mail-delivery-agents">Communication -
|
||
Email - Mail Delivery Agents</a></li>
|
||
<li><a
|
||
href="#communication---email---mail-transfer-agents">Communication -
|
||
Email - Mail Transfer Agents</a></li>
|
||
<li><a
|
||
href="#communication---email---mailing-lists-and-newsletters">Communication
|
||
- Email - Mailing Lists and Newsletters</a></li>
|
||
<li><a href="#communication---email---webmail-clients">Communication -
|
||
Email - Webmail Clients</a></li>
|
||
<li><a href="#communication---irc">Communication - IRC</a></li>
|
||
<li><a href="#communication---sip">Communication - SIP</a></li>
|
||
<li><a href="#communication---social-networks-and-forums">Communication
|
||
- Social Networks and Forums</a></li>
|
||
<li><a href="#communication---video-conferencing">Communication - Video
|
||
Conferencing</a></li>
|
||
<li><a href="#communication---xmpp---servers">Communication - XMPP -
|
||
Servers</a></li>
|
||
<li><a href="#communication---xmpp---web-clients">Communication - XMPP -
|
||
Web Clients</a></li>
|
||
<li><a href="#community-supported-agriculture-csa">Community-Supported
|
||
Agriculture (CSA)</a></li>
|
||
<li><a href="#conference-management">Conference Management</a></li>
|
||
<li><a href="#content-management-systems-cms">Content Management Systems
|
||
(CMS)</a></li>
|
||
<li><a href="#customer-relationship-management-crm">Customer
|
||
Relationship Management (CRM)</a></li>
|
||
<li><a href="#database-management">Database Management</a></li>
|
||
<li><a href="#dns">DNS</a></li>
|
||
<li><a href="#document-management">Document Management</a></li>
|
||
<li><a href="#document-management---e-books">Document Management -
|
||
E-books</a></li>
|
||
<li><a
|
||
href="#document-management---institutional-repository-and-digital-library-software">Document
|
||
Management - Institutional Repository and Digital Library
|
||
Software</a></li>
|
||
<li><a
|
||
href="#document-management---integrated-library-systems-ils">Document
|
||
Management - Integrated Library Systems (ILS)</a></li>
|
||
<li><a href="#e-commerce">E-commerce</a></li>
|
||
<li><a href="#federated-identity--authentication">Federated Identity
|
||
& Authentication</a></li>
|
||
<li><a href="#feed-readers">Feed Readers</a></li>
|
||
<li><a href="#file-transfer--synchronization">File Transfer &
|
||
Synchronization</a></li>
|
||
<li><a href="#file-transfer---distributed-filesystems">File Transfer -
|
||
Distributed Filesystems</a></li>
|
||
<li><a href="#file-transfer---object-storage--file-servers">File
|
||
Transfer - Object Storage & File Servers</a></li>
|
||
<li><a href="#file-transfer---peer-to-peer-filesharing">File Transfer -
|
||
Peer-to-peer Filesharing</a></li>
|
||
<li><a href="#file-transfer---single-click--drag-n-drop-upload">File
|
||
Transfer - Single-click & Drag-n-drop Upload</a></li>
|
||
<li><a href="#file-transfer---web-based-file-managers">File Transfer -
|
||
Web-based File Managers</a></li>
|
||
<li><a href="#games">Games</a></li>
|
||
<li><a href="#games---administrative-utilities--control-panels">Games -
|
||
Administrative Utilities & Control Panels</a></li>
|
||
<li><a href="#genealogy">Genealogy</a></li>
|
||
<li><a href="#generative-artificial-intelligence-genai">Generative
|
||
Artificial Intelligence (GenAI)</a></li>
|
||
<li><a href="#groupware">Groupware</a></li>
|
||
<li><a href="#health-and-fitness">Health and Fitness</a></li>
|
||
<li><a href="#human-resources-management-hrm">Human Resources Management
|
||
(HRM)</a></li>
|
||
<li><a href="#identity-management">Identity Management</a></li>
|
||
<li><a href="#internet-of-things-iot">Internet of Things (IoT)</a></li>
|
||
<li><a href="#inventory-management">Inventory Management</a></li>
|
||
<li><a href="#knowledge-management-tools">Knowledge Management
|
||
Tools</a></li>
|
||
<li><a href="#learning-and-courses">Learning and Courses</a></li>
|
||
<li><a href="#manufacturing">Manufacturing</a></li>
|
||
<li><a href="#maps-and-global-positioning-system-gps">Maps and Global
|
||
Positioning System (GPS)</a></li>
|
||
<li><a href="#media-management">Media Management</a></li>
|
||
<li><a href="#media-streaming">Media Streaming</a></li>
|
||
<li><a href="#media-streaming---audio-streaming">Media Streaming - Audio
|
||
Streaming</a></li>
|
||
<li><a href="#media-streaming---multimedia-streaming">Media Streaming -
|
||
Multimedia Streaming</a></li>
|
||
<li><a href="#media-streaming---video-streaming">Media Streaming - Video
|
||
Streaming</a></li>
|
||
<li><a href="#miscellaneous">Miscellaneous</a></li>
|
||
<li><a href="#money-budgeting--management">Money, Budgeting &
|
||
Management</a></li>
|
||
<li><a href="#monitoring">Monitoring</a></li>
|
||
<li><a href="#note-taking--editors">Note-taking & Editors</a></li>
|
||
<li><a href="#office-suites">Office Suites</a></li>
|
||
<li><a href="#password-managers">Password Managers</a></li>
|
||
<li><a href="#pastebins">Pastebins</a></li>
|
||
<li><a href="#personal-dashboards">Personal Dashboards</a></li>
|
||
<li><a href="#photo-galleries">Photo Galleries</a></li>
|
||
<li><a href="#polls-and-events">Polls and Events</a></li>
|
||
<li><a href="#proxy">Proxy</a></li>
|
||
<li><a href="#recipe-management">Recipe Management</a></li>
|
||
<li><a href="#remote-access">Remote Access</a></li>
|
||
<li><a href="#resource-planning">Resource Planning</a></li>
|
||
<li><a href="#search-engines">Search Engines</a></li>
|
||
<li><a href="#self-hosting-solutions">Self-hosting Solutions</a></li>
|
||
<li><a href="#software-development">Software Development</a></li>
|
||
<li><a href="#software-development---api-management">Software
|
||
Development - API Management</a></li>
|
||
<li><a
|
||
href="#software-development---continuous-integration--deployment">Software
|
||
Development - Continuous Integration & Deployment</a></li>
|
||
<li><a href="#software-development---faas--serverless">Software
|
||
Development - FaaS & Serverless</a></li>
|
||
<li><a href="#software-development---feature-toggle">Software
|
||
Development - Feature Toggle</a></li>
|
||
<li><a href="#software-development---ide--tools">Software Development -
|
||
IDE & Tools</a></li>
|
||
<li><a href="#software-development---localization">Software Development
|
||
- Localization</a></li>
|
||
<li><a href="#software-development---low-code">Software Development -
|
||
Low Code</a></li>
|
||
<li><a href="#software-development---project-management">Software
|
||
Development - Project Management</a></li>
|
||
<li><a href="#software-development---testing">Software Development -
|
||
Testing</a></li>
|
||
<li><a href="#static-site-generators">Static Site Generators</a></li>
|
||
<li><a href="#status--uptime-pages">Status / Uptime pages</a></li>
|
||
<li><a href="#task-management--to-do-lists">Task Management & To-do
|
||
Lists</a></li>
|
||
<li><a href="#ticketing">Ticketing</a></li>
|
||
<li><a href="#time-tracking">Time Tracking</a></li>
|
||
<li><a href="#url-shorteners">URL Shorteners</a></li>
|
||
<li><a href="#video-surveillance">Video Surveillance</a></li>
|
||
<li><a href="#vpn">VPN</a></li>
|
||
<li><a href="#web-servers">Web Servers</a></li>
|
||
<li><a href="#wikis">Wikis</a></li>
|
||
</ul></li>
|
||
<li><a href="#list-of-licenses">List of Licenses</a></li>
|
||
<li><a href="#anti-features">Anti-features</a></li>
|
||
<li><a href="#external-links">External Links</a></li>
|
||
<li><a href="#contributing">Contributing</a></li>
|
||
<li><a href="#license">License</a></li>
|
||
</ul>
|
||
<hr />
|
||
<h2 id="software">Software</h2>
|
||
<h3 id="analytics">Analytics</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Analytics">Analytics</a> is
|
||
the systematic computational analysis of data or statistics. It is used
|
||
for the discovery, interpretation, and communication of meaningful
|
||
patterns in data.</p>
|
||
<p><em>Related: <a href="#database-management">Database Management</a>,
|
||
<a href="#personal-dashboards">Personal Dashboards</a></em></p>
|
||
<ul>
|
||
<li><a href="https://aptabase.com/">Aptabase</a> - Privacy first and
|
||
simple analytics for mobile and desktop apps. (<a
|
||
href="https://github.com/aptabase/aptabase">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="http://www.awstats.org/">AWStats</a> - Generate statistics
|
||
from web, streaming, ftp or mail server logfiles. (<a
|
||
href="https://www.awstats.org/#DEMO">Demo</a>, <a
|
||
href="https://github.com/eldy/awstats">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Perl</code></li>
|
||
<li><a href="https://count.ly">Countly Community Edition</a> - Real time
|
||
mobile and web analytics, crash reporting and push notifications
|
||
platform. (<a href="https://github.com/Countly/countly-server">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://emanuelef.github.io/daily-stars-explorer">Daily
|
||
Stars Explorer</a> <code>⚠</code> - Track GitHub repo trends with daily
|
||
star insights to see growth and community interest over time. (<a
|
||
href="https://emanuelef.github.io/daily-stars-explorer">Demo</a>, <a
|
||
href="https://github.com/emanuelef/daily-stars-explorer">Source
|
||
Code</a>) <code>MIT</code> <code>Go/Nodejs/Docker</code></li>
|
||
<li><a href="https://druid.apache.org">Druid</a> - Distributed,
|
||
column-oriented, real-time analytics data store. (<a
|
||
href="https://github.com/apache/druid">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://github.com/jortilles/EDA">EDA</a> - Web application
|
||
for data analysis and visualization. <code>AGPL-3.0</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/vladkens/ghstats">ghstats</a>
|
||
<code>⚠</code> - Dashboard for tracking GitHub repos traffic history
|
||
longer than 14 days. <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="http://goaccess.io/">GoAccess</a> - Real-time web log
|
||
analyzer and interactive viewer that runs in a terminal. (<a
|
||
href="https://github.com/allinurl/goaccess">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C</code></li>
|
||
<li><a href="https://www.goatcounter.com">GoatCounter</a> - Easy web
|
||
statistics without tracking of personal data. (<a
|
||
href="https://github.com/arp242/goatcounter">Source Code</a>)
|
||
<code>EUPL-1.2</code> <code>Go</code></li>
|
||
<li><a href="https://litlyx.com">Litlyx</a> - All-in-one Analytics
|
||
Solution. Setup in 30 seconds. Display all your data on an AI-powered
|
||
dashboard. Fully self-hostable and GDPR compliant. (<a
|
||
href="https://github.com/Litlyx/litlyx">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://liwan.dev/">Liwan</a> - Privacy-first web
|
||
analytics. (<a href="https://demo.liwan.dev/p/liwan.dev">Demo</a>, <a
|
||
href="https://github.com/explodingcamera/liwan">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://matomo.org/">Matomo</a> - Web analytics that
|
||
protects your data and your customers’ privacy (alternative to Google
|
||
Analytics). (<a href="https://github.com/matomo-org/matomo">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://metabase.com/">Metabase</a> - Easy way for everyone
|
||
in your company to ask questions and learn from data. (<a
|
||
href="https://github.com/metabase/metabase">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://middlewarehq.com/">Middleware</a> - Tool designed
|
||
to help engineering leaders measure and analyze the effectiveness of
|
||
their teams using the DORA metrics. (<a
|
||
href="https://github.com/middlewarehq/middleware">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Python/Nodejs</code></li>
|
||
<li><a href="https://mixpost.app/">Mixpost</a> - Social media management
|
||
software to easily create, schedule, publish, and manage social media
|
||
content in one place (alternative to Hootsuite, Buffer, and other social
|
||
media tools). (<a href="https://github.com/inovector/MixpostApp">Source
|
||
Code</a>) <code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://netron.app/">Netron</a> - Visualizer for neural
|
||
network and machine learning models. (<a
|
||
href="https://github.com/lutzroeder/netron">Source Code</a>)
|
||
<code>MIT</code> <code>Python/Nodejs</code></li>
|
||
<li><a href="https://www.offen.dev/">Offen</a> - Fair, lightweight and
|
||
open web analytics tool. Gain insights while your users have full access
|
||
to their data. (<a href="https://www.offen.dev/try-demo/">Demo</a>, <a
|
||
href="https://github.com/offen/offen">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://plausible.io/">Plausible Analytics</a> - Simple,
|
||
lightweight (< 1 KB) and privacy-friendly web analytics. (<a
|
||
href="https://github.com/plausible/analytics/">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Elixir</code></li>
|
||
<li><a href="https://posthog.com">PostHog</a> - Product analytics,
|
||
session recording, feature flagging and a/b testing that you can
|
||
self-host (alternative to Mixpanel/Amplitude/Heap/HotJar/Optimizely).
|
||
(<a href="https://github.com/posthog/posthog">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://postiz.com">Postiz</a> <code>⚠</code> - Schedule
|
||
posts, track the performance of your content, and manage all your social
|
||
media accounts in one place (Alternative to Buffer, Hootsuite, Sprout
|
||
Social). (<a href="https://github.com/gitroomhq/postiz-app">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.prismeanalytics.com">Prisme Analytics</a> -
|
||
Privacy-focused and progressive analytics service based on Grafana. (<a
|
||
href="https://github.com/prismelabs/analytics">Source Code</a>)
|
||
<code>AGPL-3.0/MIT</code> <code>Docker</code></li>
|
||
<li><a href="http://redash.io">Redash</a> - Connect and query your data
|
||
sources, build dashboards to visualize data and share them with your
|
||
company. (<a href="https://github.com/getredash/redash">Source Code</a>)
|
||
<code>BSD-2-Clause</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/milesmcc/shynet">Shynet</a> - Modern,
|
||
privacy-friendly, and detailed web analytics that works without cookies
|
||
or JS. <code>Apache-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/socioboard/Socioboard-5.0">Socioboard</a>
|
||
<code>⚠</code> - Social media management, analytics, and reporting
|
||
platform supporting nine social media networks out-of-the-box.
|
||
<code>GPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a
|
||
href="https://github.com/robiningelbrecht/statistics-for-strava">Statistics
|
||
for Strava</a> <code>⚠</code> - Statistics dashboard generated from
|
||
Strava data. (<a
|
||
href="https://statistics-for-strava.robiningelbrecht.be/">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="http://superset.apache.org/">Superset</a> - Modern data
|
||
exploration and visualization platform. (<a
|
||
href="https://github.com/apache/superset">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python</code></li>
|
||
<li><a href="https://swetrix.com/">Swetrix</a> - Ultimate, open-source
|
||
web analytics to satisfy all your needs. (<a
|
||
href="https://swetrix.com/projects/STEzHcB1rALV">Demo</a>, <a
|
||
href="https://github.com/Swetrix/selfhosting">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://umami.is/">Umami</a> - Simple, fast,
|
||
privacy-focused alternative to Google Analytics. (<a
|
||
href="https://analytics.umami.is/share/LGazGOecbDtaIwDr/umami.is">Demo</a>,
|
||
<a href="https://github.com/umami-software/umami">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.vinceanalytics.com/">Vince</a> - Web analytics
|
||
and dashboard (alternative to Google Analytics). (<a
|
||
href="https://demo.vinceanalytics.com/v1/share/vinceanalytics.com?auth=Ls9tV4pzqOn7BJ7-&demo=true">Demo</a>,
|
||
<a href="https://github.com/vinceanalytics/vince">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker/K8S/deb</code></li>
|
||
</ul>
|
||
<h3 id="archiving-and-digital-preservation-dp">Archiving and Digital
|
||
Preservation (DP)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Digital <a
|
||
href="https://en.wikipedia.org/wiki/Archival_science">archiving</a> and
|
||
<a
|
||
href="https://en.wikipedia.org/wiki/Digital_preservation">preservation</a>
|
||
software.</p>
|
||
<p><em>Related: <a href="#content-management-systems-cms">Content
|
||
Management Systems (CMS)</a></em></p>
|
||
<p><em>See also: <a
|
||
href="https://github.com/iipc/awesome-web-archiving">awesome-web-archiving</a></em></p>
|
||
<ul>
|
||
<li><a href="https://archivebox.io/">ArchiveBox</a> - Create HTML &
|
||
screenshot archives of sites from your bookmarks, browsing history, RSS
|
||
feeds, or other sources (alternative to Wayback Machine). (<a
|
||
href="https://demo.archivebox.io/">Demo</a>, <a
|
||
href="https://github.com/ArchiveBox/ArchiveBox">Source Code</a>)
|
||
<code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://archivesspace.org/">ArchivesSpace</a> - Archives
|
||
information management application for managing and providing Web access
|
||
to archives, manuscripts and digital objects. (<a
|
||
href="https://archivesspace.org/application/sandbox">Demo</a>, <a
|
||
href="https://github.com/archivesspace/archivesspace">Source Code</a>)
|
||
<code>ECL-2.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://bitmagnet.io">bitmagnet</a> - BitTorrent indexer,
|
||
DHT crawler, content classifier and torrent search engine with web UI,
|
||
GraphQL API and Servarr stack integration. (<a
|
||
href="https://github.com/bitmagnet-io/bitmagnet">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://ckan.org">CKAN</a> - Make open data websites. (<a
|
||
href="https://github.com/ckan/ckan">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://collectiveaccess.org/">Collective Access -
|
||
Providence</a> - 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. (<a
|
||
href="https://github.com/collectiveaccess/providence">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/Zibbp/ganymede">Ganymede</a>
|
||
<code>⚠</code> - Twitch VOD and live stream archiving platform. Includes
|
||
a rendered chat for each archive. <code>GPL-3.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://github.com/MrBrax/LiveStreamDVR">LiveStreamDVR</a>
|
||
<code>⚠</code> - Automatic Twitch recorder capable of capturing live
|
||
streams, chat messages and stream metadata. <code>MIT</code>
|
||
<code>Python/Nodejs/Docker</code></li>
|
||
<li><a href="https://omeka.org/s/">Omeka S</a> - Next-generation web
|
||
publishing platform for institutions interested in connecting digital
|
||
cultural heritage collections with other resources online. (<a
|
||
href="https://github.com/omeka/omeka-s">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://www.wallabag.org">Wallabag</a> - Wallabag, formerly
|
||
Poche, is a web application allowing you to save articles to read them
|
||
later with improved readability. (<a
|
||
href="https://github.com/wallabag/wallabag">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/wabarc/wayback">Wayback</a> - A
|
||
self-hosted toolkit for archiving webpages to the Internet Archive,
|
||
archive.today, IPFS, and local file systems. <code>GPL-3.0</code>
|
||
<code>Go</code></li>
|
||
<li><a href="https://github.com/derfenix/webarchive">Webarchive</a> -
|
||
Lightweight self-hosted <em>wayback machine</em> that creates HTML and
|
||
PDF files from your bookmarks. <code>BSD-3-Clause</code>
|
||
<code>Go</code></li>
|
||
</ul>
|
||
<h3 id="automation">Automation</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Automation">Automation</a>
|
||
software designed to reduce human intervention in processes.</p>
|
||
<p><em>Related: <a href="#internet-of-things-iot">Internet of Things
|
||
(IoT)</a>, <a
|
||
href="#software-development---continuous-integration--deployment">Software
|
||
Development - Continuous Integration & Deployment</a>, <a
|
||
href="#media-management">Media Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.activepieces.com">Activepieces</a> - No-code
|
||
business automation tool like Zapier or Tray. For example, you can send
|
||
a Slack notification for each new Trello card. (<a
|
||
href="https://github.com/activepieces/activepieces">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://airflow.apache.org/">Apache Airflow</a> - Platform
|
||
to programmatically author, schedule, and monitor workflows. (<a
|
||
href="https://github.com/apache/airflow/">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://automatisch.io">Automatisch</a> - Business
|
||
automation tool that lets you connect different services like Twitter,
|
||
Slack, and more to automate your business processes (alternative to
|
||
Zapier). (<a href="https://github.com/automatisch/automatisch">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/TheWicklowWolf/BookBounty">BookBounty</a>
|
||
<code>⚠</code> - Retrieve missing Readarr books from Library Genesis.
|
||
<code>MPL-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://changedetection.io/">changedetection.io</a> - Stay
|
||
up-to-date with web-site content changes. (<a
|
||
href="https://github.com/dgtlmoon/changedetection.io">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://chiefonboarding.com">ChiefOnboarding</a> - 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. (<a
|
||
href="https://github.com/chiefonboarding/ChiefOnboarding">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://discount-bandit.cybrarist.com/">Discount Bandit</a>
|
||
<code>⚠</code> - Track pricing, stock status of products across multiple
|
||
stores such as Amazon, Ebay, Walmart, etc. (<a
|
||
href="https://github.com/Cybrarist/Discount-Bandit">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://www.dittofeed.com">Dittofeed</a> - Omni-channel
|
||
customer engagement and messaging automation platform (alternative to
|
||
Braze, Customer.io, Iterable). (<a
|
||
href="https://demo.dittofeed.com/dashboard/journeys">Demo</a>, <a
|
||
href="https://github.com/dittofeed/dittofeed">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/cristoper/feedmixer">feedmixer</a> -
|
||
Micro web service which takes a list of feed URLs and returns a new feed
|
||
consisting of the most recent n entries from each given feed (returns
|
||
Atom, RSS, or JSON). (<a
|
||
href="https://mretc.net/feedmixer/json?f=https://hnrss.org/newest&f=https://americancynic.net/atom.xml&n=1">Demo</a>)
|
||
<code>WTFPL</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/BreizhHardware/ntfy_alerts">Github
|
||
Ntfy</a> <code>⚠</code> - Push notifications to NTFY, Gotify, Discord or
|
||
Slack when a new release is available on Docker Hub or Github. (<a
|
||
href="https://github.com/binwiederhier/ntfy">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://github.com/TheNickOfTime/handbrake-web">HandBrake
|
||
Web</a> - Use one or more instances of HandBrake video transcoder on a
|
||
headless device via a web interface. <code>AGPL-3.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://healthchecks.io/">Healthchecks</a> - Listen for
|
||
pings and sends alerts when pings are late. (<a
|
||
href="https://github.com/healthchecks/healthchecks">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://github.com/huginn/huginn">Huginn</a> - Build agents
|
||
that monitor and act on your behalf. <code>MIT</code>
|
||
<code>Ruby</code></li>
|
||
<li><a href="https://kestra.io">Kestra</a> - Event-driven,
|
||
language-agnostic platform to create, schedule, and monitor workflows.
|
||
In code. Coordinate data pipelines and tasks such as ETL and ELT. (<a
|
||
href="https://github.com/kestra-io/kestra">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://kibitzr.github.io">Kibitzr</a> - Lightweight
|
||
personal web assistant with powerful integrations. (<a
|
||
href="https://github.com/kibitzr/kibitzr">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a
|
||
href="https://gitlab.com/LazyLibrarian/LazyLibrarian">LazyLibrarian</a>
|
||
<code>⚠</code> - 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.
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://getleon.ai">Leon</a> - Personal assistant who can
|
||
live on your server. (<a href="https://github.com/leon-ai/leon">Source
|
||
Code</a>) <code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/sergree/matchering">Matchering</a> -
|
||
Automated music mastering (alternative to LANDR, eMastered, and
|
||
MajorDecibel). <code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://mylarcomics.com/">Mylar3</a> - Automated Comic Book
|
||
(cbr/cbz) downloader program for use with NZB and torrents. (<a
|
||
href="https://github.com/mylar3/mylar3">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://www.olivetin.app/">OliveTin</a> - Web interface for
|
||
running Linux shell commands. (<a
|
||
href="https://github.com/OliveTin/OliveTin">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://pyload.net/">pyLoad</a> - Lightweight, customizable
|
||
and remotely manageable downloader for 1-click-hosting sites like
|
||
rapidshare.com or uploaded.to. (<a
|
||
href="https://github.com/pyload/pyload">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://stackstorm.com">StackStorm</a> - StackStorm (aka
|
||
<em>IFTTT for Ops</em>) is event-driven automation for auto-remediation,
|
||
security responses, troubleshooting, deployments, and more. Includes
|
||
rules engine, workflow, 160 integration packs with 6000+ actions and
|
||
ChatOps. (<a href="https://github.com/StackStorm/st2">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/ovh/utask">µTask</a> - Automation engine
|
||
that models and executes business processes declared in yaml.
|
||
<code>BSD-3-Clause</code> <code>Go/Docker</code></li>
|
||
</ul>
|
||
<h3 id="backup">Backup</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Backup">Backup</a>
|
||
software.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#backups">awesome-sysadmin/Backups</a></strong></p>
|
||
<h3 id="blogging-platforms">Blogging Platforms</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a href="https://en.wikipedia.org/wiki/Blog">blog</a> is a
|
||
discussion or informational website consisting of discrete, diary-style
|
||
text entries (posts).</p>
|
||
<p><em>Related: <a href="#static-site-generators">Static Site
|
||
Generators</a>, <a href="#content-management-systems-cms">Content
|
||
Management Systems (CMS)</a></em></p>
|
||
<p><em>See also: <a
|
||
href="https://www.weblogmatrix.org/">WeblogMatrix</a></em></p>
|
||
<ul>
|
||
<li><a href="https://antville.org">Antville</a> - Free, open source
|
||
project aimed at the development of a high performance, feature rich
|
||
weblog hosting software. (<a
|
||
href="https://github.com/antville/antville">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Javascript</code></li>
|
||
<li><a href="https://castopod.org">Castopod</a> - Podcast management
|
||
hosting platform that includes the latest podcast 2.0 standards, an
|
||
automated Fediverse feed, analytics, an embeddable player, and more. (<a
|
||
href="https://code.castopod.org/adaures/castopod">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://chyrplite.net">Chyrp Lite</a> - Extra-awesome,
|
||
extra-lightweight blog engine. (<a
|
||
href="https://github.com/xenocrat/chyrp-lite">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>PHP</code></li>
|
||
<li><a href="https://git.dotclear.org/dev/dotclear">Dotclear</a> - Take
|
||
control over your blog. <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://flatpress.org/">FlatPress</a> - A lightweight,
|
||
easy-to-set-up flat-file blogging engine. (<a
|
||
href="https://github.com/flatpressblog/flatpress">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://ghost.org/">Ghost</a> - Just a blogging platform.
|
||
(<a href="https://github.com/TryGhost/Ghost">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://havenweb.org/">Haven</a> - Private blogging system
|
||
with markdown editing and built in RSS reader. (<a
|
||
href="https://havenweb.org/demo.html">Demo</a>, <a
|
||
href="https://github.com/havenweb/haven">Source Code</a>)
|
||
<code>MIT</code> <code>Ruby</code></li>
|
||
<li><a href="https://www.htmly.com/">HTMLy</a> - Databaseless PHP
|
||
blogging platform. A flat-file CMS that allows you to create a fast,
|
||
secure, and powerful website or blog in seconds. (<a
|
||
href="http://demo.htmly.com/">Demo</a>, <a
|
||
href="https://github.com/danpros/htmly">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://withknown.com/">Known</a> - Collaborative social
|
||
publishing platform. (<a href="https://github.com/idno/known">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://mataroa.blog/">Mataroa</a> - Naked blogging
|
||
platform for minimalists. (<a
|
||
href="https://github.com/mataroa-blog/mataroa">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://pluxml.org">PluXml</a> - XML-based blog/CMS
|
||
platform. (<a href="https://github.com/pluxml/PluXml">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://docs.s9y.org/">Serendipity</a> - Serendipity (s9y)
|
||
is a highly extensible and customizable PHP blog engine using Smarty
|
||
templating. (<a href="https://github.com/s9y/serendipity">Source
|
||
Code</a>) <code>BSD-3-Clause</code> <code>PHP</code></li>
|
||
<li><a href="https://writefreely.org">WriteFreely</a> - Writing software
|
||
for starting a minimalist, federated blog — or an entire community. (<a
|
||
href="https://github.com/writefreely/writefreely">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go</code></li>
|
||
</ul>
|
||
<h3 id="booking-and-scheduling">Booking and Scheduling</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Event scheduling, reservation, and appointment management
|
||
software.</p>
|
||
<p><em>Related: <a href="#polls-and-events">Polls and
|
||
Events</a></em></p>
|
||
<ul>
|
||
<li><a href="https://alf.io/">Alf.io</a> - Ticket reservation system.
|
||
(<a href="https://demo.alf.io/authentication">Demo</a>, <a
|
||
href="https://github.com/alfio-event/alf.io">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Java</code></li>
|
||
<li><a href="https://cal.com/">Cal.com</a> - Online appointment
|
||
scheduling system. (<a href="https://app.cal.com/bailey">Demo</a>, <a
|
||
href="https://github.com/calcom/cal.com">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://easyappointments.org/">Easy!Appointments</a> -
|
||
Allows your customers to book appointments with you via the web. (<a
|
||
href="https://demo.easyappointments.org/">Demo</a>, <a
|
||
href="https://github.com/alextselegidis/easyappointments">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://hi.events">Hi.Events</a> - Event management and
|
||
ticketing platform for conferences, concerts, and more. Offering
|
||
customizable event pages and embeddable ticket widgets. (<a
|
||
href="https://demo.hi.events/event/1/dog-conf-2030">Demo</a>, <a
|
||
href="https://github.com/HiEventsDev/hi.events">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://librebooking.readthedocs.io/">LibreBooking</a> -
|
||
Resource scheduling solution offering a flexible, mobile-friendly, and
|
||
extensible interface for organizations to manage resource reservations.
|
||
(<a href="https://librebooking-demo.fly.dev/">Demo</a>, <a
|
||
href="https://github.com/LibreBooking/app">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://qloapps.com/">QloApps</a> - Customizable and
|
||
intuitive web-based hotel reservation system and a booking engine. (<a
|
||
href="https://demo.qloapps.com/">Demo</a>, <a
|
||
href="https://github.com/webkul/hotelcommerce">Source Code</a>)
|
||
<code>OSL-3.0</code> <code>PHP/Nodejs</code></li>
|
||
<li><a href="https://rallly.co">Rallly</a> - Create polls to vote on
|
||
dates and times (alternative to Doodle). (<a
|
||
href="https://app.rallly.co">Demo</a>, <a
|
||
href="https://github.com/lukevella/rallly">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://seatsurfing.app/">Seatsurfing</a> - Webbased app to
|
||
book seats, desks and rooms for offices. (<a
|
||
href="https://github.com/seatsurfing/backend">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="bookmarks-and-link-sharing">Bookmarks and Link Sharing</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software which allows users to add, annotate, edit, and share <a
|
||
href="https://en.wikipedia.org/wiki/Bookmark_(digital)">bookmarks</a> of
|
||
web documents.</p>
|
||
<ul>
|
||
<li><a href="https://github.com/ndom91/briefkasten">Briefkasten</a> -
|
||
Modern app for saving and managing your own bookmarks. Includes a
|
||
browser extension. (<a
|
||
href="https://briefkastenhq.com/auth/signin">Demo</a>) <code>MIT</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/jarun/Buku">Buku</a> - Powerful bookmark
|
||
manager and a personal textual mini-web. <code>GPL-3.0</code>
|
||
<code>Python/deb</code></li>
|
||
<li><a href="https://ladigitale.dev/digibunch/#/">Digibunch</a> - Create
|
||
bunches of links to share with your learners or colleagues. (<a
|
||
href="https://ladigitale.dev/digibunch/#/b/5f67b12092b60">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digibunch">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://github.com/jonschoning/espial">Espial</a> - An
|
||
open-source, web-based bookmarking server. <code>AGPL-3.0</code>
|
||
<code>Haskell</code></li>
|
||
<li><a
|
||
href="https://mozilla-services.readthedocs.io/en/latest/howtos/run-fxa.html">Firefox
|
||
Account Server</a> - Host your own Firefox accounts server. (<a
|
||
href="https://github.com/mozilla/fxa">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>Nodejs/Java</code></li>
|
||
<li><a href="https://grimoire.pro">Grimoire</a> - Bookmark manager with
|
||
a modern UI, automatic content & metadata extraction,
|
||
categorization, filtering, and more. It has fully documented REST API,
|
||
and Docker image for easy deployment. (<a
|
||
href="https://github.com/goniszewski/grimoire">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://karakeep.app/">Karakeep</a> - Bookmark-everything
|
||
app with a touch of AI for the data hoarders out there. (<a
|
||
href="https://try.karakeep.app/signin">Demo</a>, <a
|
||
href="https://github.com/karakeep-app/karakeep">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.linkace.org/">LinkAce</a> - 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. (<a href="https://demo.linkace.org/guest/links">Demo</a>,
|
||
<a href="https://github.com/Kovah/LinkAce/">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/PHP</code></li>
|
||
<li><a href="https://linkding.link/">linkding</a> - Minimal bookmark
|
||
management with a fast and clean UI. Simple installation through Docker
|
||
and can run on your Raspberry Pi. (<a
|
||
href="https://demo.linkding.link/login/">Demo</a>, <a
|
||
href="https://github.com/sissbruecker/linkding">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://linkwarden.app/">LinkWarden</a> - Bookmark and
|
||
archive manager to store your useful links. (<a
|
||
href="https://github.com/linkwarden/linkwarden">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/AlexSciFier/neonlink">NeonLink</a> -
|
||
Bookmark service with unique design and simple installation with Docker.
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://readeck.org/en/">Readeck</a> - Save the precious
|
||
readable content of web pages you like and want to keep forever. See it
|
||
as a bookmark manager and a read later tool. (<a
|
||
href="https://codeberg.org/readeck/readeck">Source Code</a>, <a
|
||
href="https://codeberg.org/readeck/browser-extension">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/beromir/Servas">Servas</a> - 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. (<a
|
||
href="https://github.com/beromir/Servas#browser-extensions">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Nodejs/PHP</code></li>
|
||
<li><a href="https://github.com/shaarli/Shaarli">Shaarli</a> - Personal,
|
||
minimalist, super-fast, no-database bookmarking and link sharing
|
||
platform. (<a href="https://demo.shaarli.org">Demo</a>)
|
||
<code>Zlib</code> <code>PHP/deb</code></li>
|
||
<li><a href="https://github.com/go-shiori/shiori">Shiori</a> - Simple
|
||
bookmark manager built with Go. <code>MIT</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/boojack/slash">Slash</a> - An open
|
||
source, self-hosted bookmarks and link sharing platform.
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://codeberg.org/Offerel/SyncMarks-Webapp">SyncMarks</a> -
|
||
Sync and manage your browser bookmarks from Edge, Firefox and Chromium.
|
||
(<a href="https://codeberg.org/Offerel/SyncMarks-Extension">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="calendar-contacts">Calendar & Contacts</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/CalDAV">CalDAV</a> and <a
|
||
href="https://en.wikipedia.org/wiki/CardDAV">CardDAV</a> protocol
|
||
servers and web clients/interfaces for <a
|
||
href="https://en.wikipedia.org/wiki/Calendaring_software">Electronic
|
||
calendar</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Address_book">address book</a> and
|
||
<a href="https://en.wikipedia.org/wiki/Contact_manager">contact
|
||
management</a>.</p>
|
||
<p><em>Related: <a href="#groupware">Groupware</a></em></p>
|
||
<p><em>See also: <a
|
||
href="https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementations">Comparison
|
||
of CalDAV and CardDAV implementations - Wikipedia</a></em></p>
|
||
<ul>
|
||
<li><a href="https://sabre.io/baikal/">Baïkal</a> - Lightweight CalDAV
|
||
and CardDAV server based on sabre/dav. (<a
|
||
href="https://github.com/sabre-io/Baikal">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.davical.org/">DAViCal</a> - Server for calendar
|
||
sharing (CalDAV) that uses a PostgreSQL database as a data store. (<a
|
||
href="https://gitlab.com/davical-project/davical">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP/deb</code></li>
|
||
<li><a href="https://github.com/tchapi/davis">Davis</a> - A simple,
|
||
dockerizable and fully translatable admin interface for sabre/dav based
|
||
on Symfony 5 and Bootstrap 4, largely inspired by Baïkal.
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.etebase.com/">Etebase (EteSync)</a> -
|
||
End-to-end encrypted and journaled personal information server
|
||
supporting calendar and contact data, offering its own clients. (<a
|
||
href="https://github.com/etesync/server">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Django</code></li>
|
||
<li><a href="https://intri.in/manage-my-damn-life/">Manage My Damn
|
||
Life</a> - Manage my Damn Life (MMDL) is a self-hosted front end for
|
||
managing your CalDAV tasks and calendars. (<a
|
||
href="https://github.com/intri-in/manage-my-damn-life-nextjs">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://radicale.org/">Radicale</a> - Simple calendar and
|
||
contact server with extremely low administrative overhead. (<a
|
||
href="https://github.com/Kozea/Radicale">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://sabre.io/">SabreDAV</a> - Open source CardDAV,
|
||
CalDAV, and WebDAV framework and server. (<a
|
||
href="https://github.com/sabre-io/dav">Source Code</a>) <code>MIT</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://github.com/jelmer/xandikos">Xandikos</a> - Open
|
||
source CardDAV and CalDAV server with minimal administrative overhead,
|
||
backed by a Git repository. <code>GPL-3.0</code>
|
||
<code>Python/deb</code></li>
|
||
</ul>
|
||
<h3 id="communication---custom-communication-systems">Communication -
|
||
Custom Communication Systems</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Communication_software">Communication
|
||
software</a> used to provide remote access to systems and exchange files
|
||
and messages in text, audio and/or video formats between different
|
||
computers or users, using their own custom protocols.</p>
|
||
<ul>
|
||
<li><a href="https://anycable.io/">AnyCable</a> - Realtime server for
|
||
reliable two-way communication over WebSockets, Server-sent events, etc.
|
||
(<a href="https://demo.anycable.io">Demo</a>, <a
|
||
href="https://github.com/anycable/anycable">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/caronc/apprise">Apprise</a> - 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. <code>MIT</code>
|
||
<code>Python/Docker/deb</code></li>
|
||
<li><a href="https://centrifugal.dev/">Centrifugo</a> -
|
||
Language-agnostic real-time messaging (Websocket or SockJS) server. (<a
|
||
href="https://github.com/centrifugal/centrifugo#demo">Demo</a>, <a
|
||
href="https://github.com/centrifugal/centrifugo">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://chitchatter.im/">Chitchatter</a> - Peer-to-peer
|
||
chat app that is serverless, decentralized, and ephemeral. (<a
|
||
href="https://github.com/jeremyckahn/chitchatter">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://conduit.rs/">Conduit</a> - A simple, fast, and
|
||
reliable chat server powered by Matrix. (<a
|
||
href="https://gitlab.com/famedly/conduit">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Rust</code></li>
|
||
<li><a href="https://github.com/balzack/databag">Databag</a> -
|
||
Federated, end-to-end encrypted messaging service for the web, iOS, and
|
||
Android, supporting text, photos, video, and WebRTC video and audio
|
||
calls. (<a href="https://databag.coredb.org/#/create">Demo</a>)
|
||
<code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://element.io">Element</a> - Fully-featured Matrix
|
||
client for Web, iOS & Android. (<a
|
||
href="https://github.com/vector-im/element-web">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://www.globaleaks.org/">GlobaLeaks</a> -
|
||
Whistleblowing software enabling anyone to easily set up and maintain a
|
||
secure reporting platform. (<a
|
||
href="https://demo.globaleaks.org">Demo</a>, <a
|
||
href="https://github.com/globaleaks/whistleblowing-software">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Python/deb/Docker</code></li>
|
||
<li><a href="https://gnunet.org/">GNUnet</a> - Software framework for
|
||
decentralized, peer-to-peer networking. (<a
|
||
href="https://gnunet.org/git/">Source Code</a>) <code>GPL-3.0</code>
|
||
<code>C</code></li>
|
||
<li><a href="https://gotify.net/">Gotify</a> - Notification server with
|
||
Android and CLI clients (alternative to PushBullet). (<a
|
||
href="https://github.com/gotify/server">Source Code</a>, <a
|
||
href="https://github.com/gotify/android">Clients</a>) <code>MIT</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://hyphanet.org/">Hyphanet</a> - Anonymously share
|
||
files, browse and publish <em>freesites</em> (web sites accessible only
|
||
through Hyphanet) and chat on forums. (<a
|
||
href="https://github.com/hyphanet/fred">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://jami.net/">Jami</a> - Universal communication
|
||
platform which preserves the user’s privacy and freedoms. (<a
|
||
href="https://git.jami.net/savoirfairelinux?sort=latest_activity_desc&filter=jami">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>C++</code></li>
|
||
<li><a href="https://livehelperchat.com/">Live Helper Chat</a> - Live
|
||
Support chat for your website. (<a
|
||
href="https://github.com/LiveHelperChat/livehelperchat">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://mattermost.com/">Mattermost</a> - Platform for
|
||
secure collaboration across the entire software development lifecycle,
|
||
can be integrated with Gitlab (alternative to Slack). (<a
|
||
href="https://github.com/mattermost/mattermost">Source Code</a>)
|
||
<code>AGPL-3.0/Apache-2.0</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://miaou.dystroy.org/login">MiAOU</a> - Multi-room
|
||
persistent chat server. (<a href="https://github.com/Canop/miaou">Source
|
||
Code</a>) <code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://wiki.mumble.info/wiki/Main_Page">Mumble</a> -
|
||
Low-latency, high quality voice/text chat software. (<a
|
||
href="https://github.com/mumble-voip/mumble">Source Code</a>, <a
|
||
href="https://wiki.mumble.info/wiki/3rd_Party_Applications">Clients</a>)
|
||
<code>BSD-3-Clause</code> <code>C++/deb</code></li>
|
||
<li><a href="https://github.com/notifo-io/notifo">Notifo</a> -
|
||
Multichannel notification server with support for Email, Mobile Push,
|
||
Web Push, SMS, messaging and a javascript plugin. <code>MIT</code>
|
||
<code>C#</code></li>
|
||
<li><a href="https://novu.co/">Novu</a> - Notification infrastructure
|
||
for developers. (<a href="https://github.com/novuhq/novu/">Source
|
||
Code</a>) <code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://ntfy.sh/">ntfy</a> - Push notifications to phone or
|
||
desktop using HTTP PUT/POST, with Android app, CLI and web app, similar
|
||
to Pushover and Gotify. (<a href="https://ntfy.sh/app">Demo</a>, <a
|
||
href="https://github.com/binwiederhier/ntfy">Source Code</a>, <a
|
||
href="https://github.com/binwiederhier/ntfy-android">Clients</a>)
|
||
<code>Apache-2.0/GPL-2.0</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://docs.onetimesecret.com">One Time Secret</a> - Share
|
||
sensitive information securely with self-destructing links that are only
|
||
viewable once. (<a href="https://onetimesecret.com">Demo</a>, <a
|
||
href="https://github.com/onetimesecret/onetimesecret">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Ruby/Nodejs</code></li>
|
||
<li><a href="https://ots.fyi/">OTS</a> - One-Time-Secret sharing
|
||
platform with a symmetric 256bit AES encryption in the browser. (<a
|
||
href="https://github.com/Luzifer/ots">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/pushbits/server">PushBits</a> -
|
||
Notification server for relaying push notifications via Matrix, similar
|
||
to PushBullet and Gotify. <code>ISC</code> <code>Go</code></li>
|
||
<li><a href="https://retroshare.cc">RetroShare</a> - Secured and
|
||
decentralized communication system. Offers decentralized chat, forums,
|
||
messaging, file transfer. (<a
|
||
href="https://github.com/RetroShare/RetroShare">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C++</code></li>
|
||
<li><a href="https://revolt.chat/">Revolt</a> - Revolt is a user-first
|
||
chat platform built with modern web technologies. (<a
|
||
href="https://github.com/revoltchat/self-hosted">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Rust</code></li>
|
||
<li><a href="https://rocket.chat/">Rocket.Chat</a> - Communications
|
||
platform that puts data protection first (alternative to Gitter.im or
|
||
Slack). (<a href="https://github.com/RocketChat/Rocket.Chat">Source
|
||
Code</a>) <code>MIT</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="https://samacloud.io">SAMA</a> - Next-Gen self-hosted chat
|
||
server and clients. (<a href="https://app.samacloud.io/demo">Demo</a>,
|
||
<a href="https://github.com/SAMA-Communications/sama-server">Source
|
||
Code</a>, <a
|
||
href="https://github.com/SAMA-Communications/sama-client">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://screego.net">Screego</a> - Screego is a simple tool
|
||
to quickly share your screen to one or multiple people via web browser.
|
||
(<a href="https://app.screego.net/">Demo</a>, <a
|
||
href="https://github.com/screego/server">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://github.com/smallwat3r/shhh">Shhh</a> - Keep secrets
|
||
out of emails or chat logs, share them using secure links with
|
||
passphrase and expiration dates. <code>MIT</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://github.com/simplex-chat/simplex-chat">SimpleX
|
||
Chat</a> - The most private and secure chat and applications platform -
|
||
now with double ratchet E2E encryption. <code>AGPL-3.0</code>
|
||
<code>Haskell</code></li>
|
||
<li><a href="https://spectrum.im/">Spectrum 2</a> - Spectrum 2 is an
|
||
open source instant messaging transport. It allows users to chat
|
||
together even when they are using different IM networks. (<a
|
||
href="https://github.com/SpectrumIM/spectrum2">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C++</code></li>
|
||
<li><a
|
||
href="https://element-hq.github.io/synapse/latest/index.html">Synapse</a>
|
||
- Server for <a href="https://matrix.org/">Matrix</a>, an open standard
|
||
for decentralized persistent communication. (<a
|
||
href="https://github.com/element-hq/synapse">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://syndie.de">Syndie</a> - Syndie is a libre system
|
||
for operating distributed forums. <code>CC0-1.0</code>
|
||
<code>Java</code></li>
|
||
<li><a href="https://tailchat.msgbyte.com/">Tailchat</a> - Next
|
||
generation noIM application in your own workspace, not only another
|
||
Slack/Discord/rocket.chat. (<a
|
||
href="https://nightly.paw.msgbyte.com/">Demo</a>, <a
|
||
href="https://github.com/msgbyte/tailchat">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/K8S/Nodejs</code></li>
|
||
<li><a href="https://tiledesk.com">Tiledesk</a> - All-in-one customer
|
||
engagement platform from lead-gen to post-sales, from WhatsApp to your
|
||
website. With omni-channel live agents and AI-powered chatbots
|
||
(alternative to Intercom, Zendesk, Tawk.to and Tidio). (<a
|
||
href="https://github.com/Tiledesk/tiledesk">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://github.com/tinode">Tinode</a> - Instant messaging
|
||
platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp,
|
||
scriptable command line; chatbots. (<a
|
||
href="https://sandbox.tinode.co/">Demo</a>, <a
|
||
href="https://github.com/tinode/chat">Source Code</a>, <a
|
||
href="https://github.com/tinode/webapp">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://tox.chat/">Tox</a> - Distributed, secure messenger
|
||
with audio and video chat capabilities. (<a
|
||
href="https://github.com/TokTok/c-toxcore">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C</code></li>
|
||
<li><a href="https://typebot.io">Typebot</a> - Conversational app
|
||
builder (alternative to Typeform or Landbot). (<a
|
||
href="https://github.com/baptisteArno/typebot.io">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/lovasoa/whitebophir">WBO</a> - Web
|
||
Whiteboard to collaborate in real-time on schemas, drawings, and notes.
|
||
(<a href="https://wbo.ophir.dev/">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://zulip.org">Zulip</a> - Zulip is a powerful, open
|
||
source group chat application. (<a
|
||
href="https://github.com/zulip/zulip">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python</code></li>
|
||
</ul>
|
||
<h3 id="communication---email---complete-solutions">Communication -
|
||
Email - Complete Solutions</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Simple deployment of <a
|
||
href="https://en.wikipedia.org/wiki/Email">E-mail</a> servers, e.g. for
|
||
inexperienced or impatient admins.</p>
|
||
<ul>
|
||
<li><a href="https://anonaddy.com">AnonAddy</a> - Email forwarding
|
||
service for creating aliases. (<a
|
||
href="https://github.com/anonaddy/anonaddy">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://www.b1gmail.eu">b1gMail</a> - Complete email
|
||
solution that runs on any webspace with PHP and MariaDB. It supports
|
||
POP3 catchall mailboxes and can also integrate with Postfix or
|
||
b1gMailServer if you’re running your own server. (<a
|
||
href="https://codeberg.org/b1gMail/b1gMail">Source Code</a>, <a
|
||
href="https://www.b1gmail.eu/en/start/addon-b1gmailserver/">Clients</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://docs.debops.org/">DebOps</a> - 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. (<a
|
||
href="https://github.com/debops/debops">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Ansible/Python</code></li>
|
||
<li><a
|
||
href="https://docker-mailserver.github.io/docker-mailserver/edge/">docker-mailserver</a>
|
||
- Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP,
|
||
Antispam, Antivirus, etc.) running inside a container. Only
|
||
configuration files, no SQL database. (<a
|
||
href="https://github.com/docker-mailserver/docker-mailserver">Source
|
||
Code</a>) <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://dovel.email">Dovel</a> - SMTP server that sends and
|
||
receives emails according to a simple configuration file, with an
|
||
optional web interface that you can use to browse your emails. (<a
|
||
href="https://dovel.email/server/tree.html">Source Code</a>)
|
||
<code>LGPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/LukeSmithxyz/emailwiz">emailwiz</a> -
|
||
Luke Smith’s bash script to completely automate the setup of a
|
||
Postfix/Dovecot/SpamAssassin/OpenDKIM server on debian.
|
||
<code>GPL-3.0</code> <code>Shell</code></li>
|
||
<li><a href="https://github.com/progmaticltd/homebox">homebox</a> -
|
||
Suite of Ansible scripts to deploy a fully functional mail server on
|
||
Debian. Unobtrusive and automatic as much as possible, focusing on
|
||
stability and security. <code>GPL-3.0</code> <code>Shell</code></li>
|
||
<li><a href="https://inboxen.org">Inboxen</a> - Lets you have an
|
||
infinite number of unique inboxes. (<a
|
||
href="https://codeberg.org/Inboxen/Inboxen">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://www.iredmail.org/">iRedMail</a> - Full-featured
|
||
mail server solution based on Postfix and Dovecot. (<a
|
||
href="https://github.com/iredmail/iRedMail">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Shell</code></li>
|
||
<li><a href="https://maddy.email/">Maddy Mail Server</a> - All-in-one
|
||
mail server that implements SMTP (both MTA and MX) and IMAP. Replaces
|
||
Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC with single daemon. (<a
|
||
href="https://github.com/foxcpp/maddy">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://mailinabox.email/">Mail-in-a-Box</a> - Turns any
|
||
Ubuntu server into a fully functional mail server with one command. (<a
|
||
href="https://github.com/mail-in-a-box/mailinabox">Source Code</a>)
|
||
<code>CC0-1.0</code> <code>Shell</code></li>
|
||
<li><a href="https://mailcow.email/">Mailcow</a> - Mail server suite
|
||
based on Dovecot, Postfix and other open source software, that provides
|
||
a modern Web UI for administration. (<a
|
||
href="https://github.com/mailcow/mailcow-dockerized">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/PHP</code></li>
|
||
<li><a href="https://mailu.io/">Mailu</a> - Simple yet full-featured
|
||
mail server as a set of Docker images. (<a
|
||
href="https://github.com/Mailu/Mailu">Source Code</a>) <code>MIT</code>
|
||
<code>Docker/Python</code></li>
|
||
<li><a href="https://modoboa.org/en/">Modoboa</a> - Mail hosting and
|
||
management platform including a modern and simplified web user
|
||
interface. (<a href="https://github.com/modoboa/modoboa">Source
|
||
Code</a>) <code>ISC</code> <code>Python</code></li>
|
||
<li><a href="https://www.xmox.nl/">Mox</a> - Complete e-mail solution
|
||
with IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC,
|
||
reputation-based and content-based junk filtering, Internationalization
|
||
(IDNA), automatic TLS with ACME and Let’s Encrypt, account
|
||
autoconfiguration, and webmail. (<a
|
||
href="https://github.com/mjl-/mox">Source Code</a>) <code>MIT</code>
|
||
<code>Go</code></li>
|
||
<li><a href="https://docs.postalserver.io/">Postal</a> - Complete and
|
||
fully featured mail server for use by websites & web servers. (<a
|
||
href="https://github.com/postalserver/postal">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Ruby</code></li>
|
||
<li><a
|
||
href="https://gitlab.com/simple-nixos-mailserver/nixos-mailserver">Simple
|
||
NixOS Mailserver</a> - Complete mailserver solution leveraging the Nix
|
||
Ecosystem. <code>GPL-3.0</code> <code>Nix</code></li>
|
||
<li><a href="https://simplelogin.io">SimpleLogin</a> - Open source email
|
||
alias solution to protect your email address. Comes with browser
|
||
extensions and mobile apps. (<a
|
||
href="https://github.com/simple-login/app">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://stalw.art">Stalwart Mail Server</a> - All-in-one
|
||
mail server with JMAP, IMAP4, and SMTP support and a wide range of
|
||
modern features. (<a
|
||
href="https://github.com/stalwartlabs/mail-server">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://wildduck.email/">wildduck</a> - Scalable no-SPOF
|
||
IMAP/POP3 mail server. (<a
|
||
href="https://github.com/nodemailer/wildduck">Source Code</a>)
|
||
<code>EUPL-1.2</code> <code>Nodejs/Docker</code></li>
|
||
</ul>
|
||
<h3 id="communication---email---mail-delivery-agents">Communication -
|
||
Email - Mail Delivery Agents</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Message_delivery_agent">Mail
|
||
Delivery Agents</a> (MDAs) - <a
|
||
href="https://en.wikipedia.org/wiki/Internet_Message_Access_Protocol">IMAP</a>/<a
|
||
href="https://en.wikipedia.org/wiki/Post_Office_Protocol">POP3</a>
|
||
server software.</p>
|
||
<ul>
|
||
<li><a href="https://www.cyrusimap.org/">Cyrus IMAP</a> - Email
|
||
(IMAP/POP3), contacts and calendar server. (<a
|
||
href="https://github.com/cyrusimap/cyrus-imapd">Source Code</a>)
|
||
<code>BSD-3-Clause-Attribution</code> <code>C</code></li>
|
||
<li><a href="https://davmail.sourceforge.net/">DavMail</a>
|
||
<code>⚠</code> - POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway
|
||
allowing users to use any mail/calendar client with an Exchange server,
|
||
even from the internet or behind a firewall through Outlook Web Access.
|
||
(<a href="https://github.com/mguessan/davmail">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://www.dovecot.org/">Dovecot</a> - IMAP and POP3
|
||
server written primarily with security in mind. (<a
|
||
href="https://github.com/dovecot/core">Source Code</a>)
|
||
<code>MIT/LGPL-2.1</code> <code>C/deb</code></li>
|
||
<li><a href="https://www.mailpiler.org/">Piler</a> - Feature-rich email
|
||
archiving solution. (<a href="https://github.com/jsuto/piler/">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>C</code></li>
|
||
</ul>
|
||
<h3 id="communication---email---mail-transfer-agents">Communication -
|
||
Email - Mail Transfer Agents</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Message_transfer_agent">Mail
|
||
Transfer Agents</a> (MTAs) - <a
|
||
href="https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol">SMTP</a>
|
||
servers.</p>
|
||
<ul>
|
||
<li><a href="https://blitiri.com.ar/p/chasquid/">chasquid</a> - SMTP
|
||
(email) server with a focus on simplicity, security, and ease of
|
||
operation. (<a href="https://blitiri.com.ar/git/r/chasquid/">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://www.courier-mta.org/">Courier MTA</a> - Fast,
|
||
scalable, enterprise mail/groupware server providing ESMTP, IMAP, POP3,
|
||
webmail, mailing list, basic web-based calendaring and scheduling
|
||
services. (<a href="https://www.courier-mta.org/repo.html">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://github.com/corecode/dma">DragonFly</a> - A small
|
||
MTA for home and office use. Works on Linux and FreeBSD.
|
||
<code>BSD-3-Clause</code> <code>C</code></li>
|
||
<li><a href="https://emailrelay.sourceforge.net/">EmailRelay</a> - A
|
||
small and easy to configure SMTP and POP3 server for Windows and Linux.
|
||
(<a href="https://sourceforge.net/p/emailrelay/code/HEAD/tree/">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>C++</code></li>
|
||
<li><a href="https://www.exim.org/">Exim</a> - Message transfer agent
|
||
(MTA) developed at the University of Cambridge. (<a
|
||
href="https://git.exim.org/exim.git">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://haraka.github.io/">Haraka</a> - Fast, highly
|
||
extensible, and event driven SMTP server. (<a
|
||
href="https://github.com/haraka/Haraka">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://opensmtpd.org/">OpenSMTPD</a> - Secure SMTP server
|
||
implementation from the OpenBSD project. (<a
|
||
href="https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/smtpd/">Source
|
||
Code</a>) <code>ISC</code> <code>C/deb</code></li>
|
||
<li><a
|
||
href="https://github.com/HaschekSolutions/opentrashmail">OpenTrashmail</a>
|
||
- Complete trashmail solution that exposes an SMTP server and has a web
|
||
interface to manage received emails. Works with multiple and wildcard
|
||
domains and is fully file based (no database needed). Includes RSS feeds
|
||
and JSON API. <code>Apache-2.0</code>
|
||
<code>Python/PHP/Docker</code></li>
|
||
<li><a href="http://www.postfix.org/">Postfix</a> - Fast, easy to
|
||
administer, and secure Sendmail replacement. <code>IPL-1.0</code>
|
||
<code>C/deb</code></li>
|
||
<li><a
|
||
href="https://www.proofpoint.com/us/products/email-protection/open-source-email-solution">Sendmail</a>
|
||
- Message transfer agent (MTA). <code>Sendmail</code>
|
||
<code>C/deb</code></li>
|
||
</ul>
|
||
<h3
|
||
id="communication---email---mailing-lists-and-newsletters">Communication
|
||
- Email - Mailing Lists and Newsletters</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Mailing_list">Mailing list</a>
|
||
servers and mass mailing software - one message to many recipients.</p>
|
||
<ul>
|
||
<li><a href="https://wiki.list.org/HyperKitty">HyperKitty</a> - Access
|
||
GNU Mailman v3 archives. (<a
|
||
href="https://lists.mailman3.org/">Demo</a>, <a
|
||
href="https://gitlab.com/mailman/hyperkitty">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://www.keila.io">Keila</a> - Reliable and easy-to-use
|
||
newsletter tool (alternative to Mailchimp or Sendinblue). (<a
|
||
href="https://app.keila.io">Demo</a>, <a
|
||
href="https://github.com/pentacent/keila">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://listmonk.app/">Listmonk</a> - High performance,
|
||
self-hosted newsletter and mailing list manager with a modern dashboard.
|
||
(<a href="https://github.com/knadh/listmonk">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://www.list.org/">Mailman</a> - Manage electronic mail
|
||
discussion and e-newsletter lists. (<a
|
||
href="https://gitlab.com/mailman/">Source Code</a>) <code>GPL-3.0</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://www.mautic.org/">Mautic</a> - Marketing automation
|
||
software (email, social and more). (<a
|
||
href="https://github.com/mautic/mautic">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.phplist.org">phpList</a> - Newsletter and email
|
||
marketing with advanced management of subscribers, bounces, and plugins.
|
||
(<a href="https://github.com/phpList/phplist3">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a
|
||
href="https://docs.mailman3.org/projects/postorius/en/latest/">Postorius</a>
|
||
- Web user interface to access GNU Mailman. (<a
|
||
href="https://gitlab.com/mailman/postorius/">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://schleuder.nadir.org/">Schleuder</a> - GPG-enabled
|
||
mailing list manager with resending-capabilities. (<a
|
||
href="https://0xacab.org/schleuder/schleuder/tree/master">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://www.sympa.community/">Sympa</a> - Mailing list
|
||
manager. (<a href="https://github.com/sympa-community/sympa">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>Perl</code></li>
|
||
</ul>
|
||
<h3 id="communication---email---webmail-clients">Communication - Email -
|
||
Webmail Clients</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Webmail">Webmail</a>
|
||
clients.</p>
|
||
<ul>
|
||
<li><a href="https://cypht.org">Cypht</a> - Feed reader for your email
|
||
accounts. (<a href="https://github.com/cypht-org/cypht">Source Code</a>)
|
||
<code>LGPL-2.1</code> <code>PHP</code></li>
|
||
<li><a href="https://roundcube.net">Roundcube</a> - Browser-based IMAP
|
||
client with an application-like user interface. (<a
|
||
href="https://github.com/roundcube/roundcubemail">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/deb</code></li>
|
||
<li><a href="https://snappymail.eu/">SnappyMail</a> - Simple, modern,
|
||
lightweight & fast web-based email client (fork of RainLoop). (<a
|
||
href="https://snappymail.eu/demo/">Demo</a>, <a
|
||
href="https://github.com/the-djmaze/snappymail">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://squirrelmail.org">SquirrelMail</a> - Another
|
||
browser-based IMAP client. (<a
|
||
href="https://sourceforge.net/p/squirrelmail/code/HEAD/tree/">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="communication---irc">Communication - IRC</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Internet_Relay_Chat">IRC</a>
|
||
communication software.</p>
|
||
<ul>
|
||
<li><a href="https://convos.chat/">Convos</a> - Always online web IRC
|
||
client. (<a href="https://convos.chat/#instant-demo">Demo</a>, <a
|
||
href="https://github.com/convos-chat/convos">Source Code</a>)
|
||
<code>Artistic-2.0</code> <code>Perl/Docker</code></li>
|
||
<li><a href="https://ergo.chat/">Ergo</a> - Modern IRCv3 server written
|
||
in Go, combining the features of an ircd, a services framework, and a
|
||
bouncer. (<a href="https://github.com/ergochat/ergo">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/glowing-bear/glowing-bear">Glowing
|
||
Bear</a> - A web frontend for WeeChat. (<a
|
||
href="https://www.glowing-bear.org">Demo</a>) <code>GPL-3.0</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://www.inspircd.org/">InspIRCd</a> - Modular IRC
|
||
server written in C++ for Linux, BSD, Windows, and macOS. (<a
|
||
href="https://github.com/inspircd/inspircd">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C++/Docker</code></li>
|
||
<li><a href="https://kiwiirc.com/">Kiwi IRC</a> - Responsive web IRC
|
||
client with theming support. (<a
|
||
href="https://kiwiirc.com/nextclient/">Demo</a>, <a
|
||
href="https://github.com/kiwiirc/kiwiirc">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://ngircd.barton.de/">ngircd</a> - Portable and
|
||
lightweight Internet Relay Chat server for small or private networks.
|
||
(<a href="https://github.com/ngircd/ngircd">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://quassel-irc.org/">Quassel IRC</a> - Distributed IRC
|
||
client, meaning that one (or multiple) client(s) can attach to and
|
||
detach from a central core. (<a
|
||
href="https://github.com/quassel/quassel">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C++</code></li>
|
||
<li><a href="https://robustirc.net/">Robust IRC</a> - IRC without
|
||
netsplits. Distributed IRC server, based on RobustSession protocol. (<a
|
||
href="https://github.com/robustirc/robustirc">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Go</code></li>
|
||
<li><a href="https://thelounge.chat/">The Lounge</a> - Self-hosted web
|
||
IRC client. (<a href="https://demo.thelounge.chat/">Demo</a>, <a
|
||
href="https://github.com/thelounge/thelounge">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.unrealircd.org/">UnrealIRCd</a> - Modular,
|
||
advanced and highly configurable IRC server written in C for Linux, BSD,
|
||
Windows, and macOS. (<a
|
||
href="https://github.com/unrealircd/unrealircd">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C</code></li>
|
||
<li><a href="https://weechat.org/">Weechat</a> - Fast, light and
|
||
extensible chat client. (<a
|
||
href="https://github.com/weechat/weechat">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C/Docker/deb</code></li>
|
||
<li><a href="https://wiki.znc.in/ZNC">ZNC</a> - Advanced IRC bouncer.
|
||
(<a href="https://github.com/znc/znc">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>C++/deb</code></li>
|
||
</ul>
|
||
<h3 id="communication---sip">Communication - SIP</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Session_Initiation_Protocol">SIP</a>/<a
|
||
href="https://en.wikipedia.org/wiki/IP_PBX">IPBX</a> telephony
|
||
software.</p>
|
||
<ul>
|
||
<li><a href="https://www.asterisk.org/">Asterisk</a> - Easy to use but
|
||
advanced IP PBX system, VoIP gateway and conference server. (<a
|
||
href="https://github.com/asterisk/asterisk">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C/deb</code></li>
|
||
<li><a
|
||
href="https://www.linphone.org/en/flexisip-sip-server/">Flexisip</a> -
|
||
Complete, modular and scalable SIP server, includes a push gateway, to
|
||
deliver SIP incoming calls or text messages on mobile device platforms
|
||
where push notifications are required to receive information when the
|
||
app is not active in the foreground. (<a
|
||
href="https://github.com/BelledonneCommunications/flexisip">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>C/Docker</code></li>
|
||
<li><a href="https://www.freepbx.org">Freepbx</a> - Web-based open
|
||
source GUI that controls and manages Asterisk. (<a
|
||
href="https://git.freepbx.org/projects/FREEPBX">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://freeswitch.org/">FreeSWITCH</a> - Scalable open
|
||
source cross-platform telephony platform. (<a
|
||
href="https://github.com/signalwire/freeswitch">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>C</code></li>
|
||
<li><a href="https://www.fusionpbx.com/">FusionPBX</a> - Web interface
|
||
for multi-platform voice switch called FreeSWITCH. (<a
|
||
href="https://github.com/fusionpbx/fusionpbx">Source Code</a>)
|
||
<code>MPL-1.1</code> <code>PHP</code></li>
|
||
<li><a href="https://www.kamailio.org/w/">Kamailio</a> - Modular SIP
|
||
server (registrar/proxy/router/etc). (<a
|
||
href="https://github.com/kamailio/kamailio">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://opensips.org/">openSIPS</a> - SIP proxy/server for
|
||
voice, video, IM, presence and any other SIP extensions. (<a
|
||
href="https://github.com/OpenSIPS/opensips">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C</code></li>
|
||
<li><a href="https://routr.io">Routr</a> - Lightweight SIP proxy,
|
||
location server, and registrar for a reliable and scalable SIP
|
||
infrastructure. (<a href="https://github.com/fonoster/routr">Source
|
||
Code</a>) <code>MIT</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://sip3.io/">SIP3</a> - VoIP troubleshooting and
|
||
monitoring platform. (<a href="https://demo.sip3.io">Demo</a>, <a
|
||
href="https://github.com/sip3io/">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://www.sipcapture.org/">SIPCAPTURE Homer</a> -
|
||
Troubleshooting and monitoring VoIP calls. (<a
|
||
href="https://github.com/sipcapture/homer">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Go/Docker</code></li>
|
||
<li><a href="https://wazo-platform.org/">Wazo</a> - Full-featured IPBX
|
||
solution built atop Asterisk with integrated Web administration
|
||
interface and REST-ful API. (<a
|
||
href="https://github.com/wazo-platform">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://yeti-switch.org/">Yeti-Switch</a> - Transit class4
|
||
softswitch(SBC) with integrated billing and routing engine and REST API.
|
||
(<a href="https://yeti-switch.org/demo.html">Demo</a>, <a
|
||
href="https://github.com/yeti-switch">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C++/Ruby</code></li>
|
||
</ul>
|
||
<h3 id="communication---social-networks-and-forums">Communication -
|
||
Social Networks and Forums</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Social_networking_service">Social
|
||
Networking</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Internet_forum">Forum</a>
|
||
software.</p>
|
||
<ul>
|
||
<li><a href="https://akkoma.social/">Akkoma</a> - Federated
|
||
microblogging server with Mastodon, GNU social, and ActivityPub
|
||
compatibility. (<a href="https://akkoma.dev/AkkomaGang/akkoma">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Elixir/Docker</code></li>
|
||
<li><a href="https://answer.dev/">Answer</a> - 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. (<a href="https://github.com/answerdev/answer">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://artalk.js.org/">Artalk</a> - Comment system built
|
||
in Golang, providing a lightweight and highly customizable solution for
|
||
adding comments to your website. (<a
|
||
href="https://github.com/ArtalkJS/Artalk">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://board.asm32.info">AsmBB</a> - Fast, SQLite-powered
|
||
forum engine written in ASM. (<a
|
||
href="https://asm32.info/fossil/asmbb/index">Source Code</a>)
|
||
<code>EUPL-1.2</code> <code>Assembly</code></li>
|
||
<li><a href="https://buddypress.org/about/">BuddyPress</a> - 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. (<a
|
||
href="https://github.com/buddypress/BuddyPress">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://chirpy.dev">Chirpy</a> - Privacy-friendly and
|
||
customizable Disqus (comment system) alternate. (<a
|
||
href="https://chirpy.dev/play">Demo</a>, <a
|
||
href="https://github.com/devrsi0n/chirpy">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://coralproject.net/">Coral</a> - A better commenting
|
||
experience from Vox Media. (<a
|
||
href="https://github.com/coralproject/talk">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://diasporafoundation.org/">diaspora*</a> -
|
||
Distributed social networking server. (<a
|
||
href="https://github.com/diaspora/diaspora">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://www.discourse.org/">Discourse</a> - Advanced forum
|
||
/ community solution based on Ruby and JS. (<a
|
||
href="https://try.discourse.org/">Demo</a>, <a
|
||
href="https://github.com/discourse/discourse">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://elgg.org/">Elgg</a> - Powerful open source social
|
||
networking engine. (<a href="https://github.com/Elgg/Elgg">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://nuskooler.github.io/enigma-bbs/">Enigma 1/2 BBS</a>
|
||
- Enigma 1/2 is a modern, multi-platform BBS engine with unlimited
|
||
“callers” and legacy DOS door game support. (<a
|
||
href="https://github.com/NuSkooler/enigma-bbs">Source Code</a>)
|
||
<code>BSD-2-Clause</code> <code>Shell/Docker/Nodejs</code></li>
|
||
<li><a href="https://flarum.org">Flarum</a> - Delightfully simple
|
||
forums. Flarum is the next-generation forum software that makes online
|
||
discussion fun again. (<a href="https://github.com/flarum/flarum">Source
|
||
Code</a>) <code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://friendi.ca/">Friendica</a> - Social Communication
|
||
Server. (<a href="https://github.com/friendica/friendica">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://docs.gotosocial.org/en/latest/">GoToSocial</a> -
|
||
ActivityPub federated social network server implementing the Mastodon
|
||
client API. (<a
|
||
href="https://github.com/superseriousbusiness/gotosocial">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://hatsu.cli.rs/">Hatsu</a> - Bridge that interacts
|
||
with Fediverse on behalf of your static site. (<a
|
||
href="https://github.com/importantimport/hatsu">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://hubzilla.org">Hubzilla</a> - Decentralized
|
||
identity, privacy, publishing, sharing, cloud storage, and
|
||
communications/social platform. (<a
|
||
href="https://framagit.org/hubzilla/core">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.humhub.org/">HumHub</a> - Flexible kit for
|
||
private social networks. (<a
|
||
href="https://github.com/humhub/humhub">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://isso-comments.de/">Isso</a> - Lightweight
|
||
commenting server written in Python and Javascript. It aims to be a
|
||
drop-in replacement for Disqus. (<a
|
||
href="https://github.com/posativ/isso">Source Code</a>) <code>MIT</code>
|
||
<code>Python/Docker</code></li>
|
||
<li><a href="https://join-lemmy.org/">Lemmy</a> - Link aggregator for
|
||
the fediverse (alternative to Reddit). (<a
|
||
href="https://github.com/LemmyNet/lemmy">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://www.loomio.org/">Loomio</a> - Collaborative
|
||
decision-making tool that makes it easy for anyone to participate in
|
||
decisions which affect them. (<a
|
||
href="https://github.com/loomio/loomio">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://joinmastodon.org/">Mastodon</a> - Federated
|
||
microblogging server. (<a
|
||
href="https://github.com/mastodon/mastodon">Source Code</a>, <a
|
||
href="https://github.com/hyperupcall/awesome-mastodon">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://misago-project.org/">Misago</a> - Fully featured
|
||
modern forum application that is fast, scalable and responsive. (<a
|
||
href="https://github.com/rafalp/Misago">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://misskey.io/">Misskey</a> - Decentralized app-like
|
||
microblogging server/SNS for the Fediverse, using the ActivityPub
|
||
protocol like GNU social and Mastodon. (<a
|
||
href="https://github.com/misskey-dev/misskey">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://movim.eu/">Movim</a> - Modern, federated social
|
||
network based on XMPP, with a fully featured group-chat, subscriptions
|
||
and microblogging. (<a href="https://github.com/movim/movim">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://mybb.com/">MyBB</a> - Free, extensible forum
|
||
software package. (<a href="https://github.com/mybb/mybb">Source
|
||
Code</a>) <code>LGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://nodebb.org/">NodeBB</a> - Forum software built for
|
||
the modern web. (<a href="https://try.nodebb.org/">Demo</a>, <a
|
||
href="https://github.com/NodeBB/NodeBB">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.opensource-socialnetwork.org/">OSSN</a> -
|
||
Social networking software that allows you to make a social networking
|
||
website and helps your members build social relationships, with people
|
||
who share similar professional or personal interests. (<a
|
||
href="https://github.com/opensource-socialnetwork/opensource-socialnetwork">Source
|
||
Code</a>) <code>CAL-1.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.phpbb.com/">phpBB</a> - Flat-forum bulletin
|
||
board software solution that can be used to stay in touch with a group
|
||
of people or can power your entire website. (<a
|
||
href="https://github.com/phpbb/phpbb">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://pixelfed.social">PixelFed</a> - Ethical photo
|
||
sharing platform, powered by ActivityPub federation (alternative to
|
||
Instagram). (<a href="https://github.com/pixelfed/pixelfed">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://pleroma.social">Pleroma</a> - Federated
|
||
microblogging server, Mastodon, GNU social, & ActivityPub
|
||
compatible. (<a href="https://git.pleroma.social/pleroma/pleroma">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Elixir</code></li>
|
||
<li><a href="https://codidact.com/">qpixel</a> - Q&A-based community
|
||
knowledge-sharing software. (<a
|
||
href="https://github.com/codidact/qpixel">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://github.com/redlib-org/redlib">Redlib</a>
|
||
<code>⚠</code> - An alternative private front-end to Reddit, with its
|
||
origins in Libreddit. <code>AGPL-3.0</code> <code>Rust</code></li>
|
||
<li><a href="https://remark42.com/">remark42</a> - Lightweight and
|
||
simple comment engine, which doesn’t spy on users. It can be embedded
|
||
into blogs, articles or any other place where readers add comments. (<a
|
||
href="https://remark42.com/demo/">Demo</a>, <a
|
||
href="https://github.com/umputun/remark42">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://github.com/retrospring/retrospring">Retrospring</a>
|
||
- Social network following the Q/A (question and answer) principle of
|
||
sites like Formspring, ask.fm or CuriousCat. (<a
|
||
href="https://retrospring.net">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Ruby/Nodejs</code></li>
|
||
<li><a href="https://scoold.com">Scoold</a> - Stack Overflow in a JAR.
|
||
An enterprise-ready Q&A platform with full-text search, SAML, LDAP
|
||
integration and social login support. (<a
|
||
href="https://live.scoold.com">Demo</a>, <a
|
||
href="https://github.com/Erudika/scoold">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker/K8S</code></li>
|
||
<li><a href="https://www.simplemachines.org/">Simple Machines Forum</a>
|
||
- Free, professional grade software package that allows you to set up
|
||
your own online community within minutes. (<a
|
||
href="https://github.com/SimpleMachines/SMF">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>PHP</code></li>
|
||
<li><a href="https://socialhome.network">Socialhome</a> - Federated and
|
||
decentralized profile builder and social network engine. (<a
|
||
href="https://socialhome.network/">Demo</a>, <a
|
||
href="https://github.com/jaywink/socialhome">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://jointakahe.org/">Takahē</a> - Federated
|
||
microblogging server. Mastodon, & ActivityPub compatible. (<a
|
||
href="https://github.com/jointakahe/takahe">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Docker</code></li>
|
||
<li><a href="https://www.talkyard.io/">Talkyard</a> - Create a
|
||
community, where your users can suggest ideas and get questions
|
||
answered. And have friendly open-ended discussions and chat
|
||
(Slack/StackOverflow/Discourse/Reddit/Disqus hybrid). (<a
|
||
href="https://www.talkyard.io/forum/latest">Demo</a>, <a
|
||
href="https://github.com/debiki/talkyard">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Scala</code></li>
|
||
<li><a href="https://yarn.social">yarn.social</a> - Self-Hosted,
|
||
Twitter™-like Decentralised micro-logging platform. No ads, no tracking,
|
||
your content, your data. (<a
|
||
href="https://git.mills.io/yarnsocial/yarn">Source Code</a>)
|
||
<code>MIT</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/zusam/zusam">Zusam</a> - Free and
|
||
open-source way to self-host private forums for groups of friends or
|
||
family. (<a href="https://demo.zusam.org">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="communication---video-conferencing">Communication - Video
|
||
Conferencing</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Web_conferencing">Video/Web
|
||
Conferencing</a> tools and software.</p>
|
||
<p><em>Related: <a href="#conference-management">Conference
|
||
Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://bigbluebutton.org/">BigBlueButton</a> - Supports
|
||
real-time sharing of audio, video, slides (with whiteboard controls),
|
||
chat, and the screen. Instructors can engage remote students with
|
||
polling, emojis, and breakout rooms. (<a
|
||
href="https://github.com/bigbluebutton/bigbluebutton">Source Code</a>)
|
||
<code>LGPL-3.0</code> <code>Java</code></li>
|
||
<li><a href="https://galene.org/">Galene</a> - Video conferencing server
|
||
that is easy to deploy and that requires moderate server resources. (<a
|
||
href="https://github.com/jech/galene">Source Code</a>) <code>MIT</code>
|
||
<code>Go</code></li>
|
||
<li><a href="https://janus.conf.meetecho.com/">Janus</a> -
|
||
General-purpose, lightweight, minimalist WebRTC Server. (<a
|
||
href="https://janus.conf.meetecho.com/demos/">Demo</a>, <a
|
||
href="https://github.com/meetecho/janus-gateway">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C</code></li>
|
||
<li><a href="https://jitsi.org/Projects/JitsiMeet">Jitsi Meet</a> -
|
||
WebRTC application that uses Jitsi Videobridge to provide high quality,
|
||
scalable video conferences. (<a href="https://meet.jit.si">Demo</a>, <a
|
||
href="https://github.com/jitsi/jitsi-meet">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker/deb</code></li>
|
||
<li><a href="https://jitsi.org/Projects/JitsiVideobridge">Jitsi Video
|
||
Bridge</a> - WebRTC compatible Selective Forwarding Unit (SFU) that
|
||
allows for multiuser video communication. (<a
|
||
href="https://github.com/jitsi/jitsi-videobridge">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/deb</code></li>
|
||
<li><a href="https://c2c.mirotalk.com">MiroTalk C2C</a> - Real-time
|
||
cam-2-cam video calls & screen sharing, end-to-end encrypted, to
|
||
embed in any website with a simple iframe. (<a
|
||
href="https://github.com/miroslavpejic85/mirotalkc2c">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://p2p.mirotalk.com">MiroTalk P2P</a> - Simple,
|
||
secure, fast real-time video conferences up to 4k and 60fps, compatible
|
||
with all browsers and platforms. (<a
|
||
href="https://p2p.mirotalk.com/newcall">Demo</a>, <a
|
||
href="https://github.com/miroslavpejic85/mirotalk">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://sfu.mirotalk.com">MiroTalk SFU</a> - Simple,
|
||
secure, scalable real-time video conferences up to 4k, compatible with
|
||
all browsers and platforms. (<a
|
||
href="https://sfu.mirotalk.com/newroom">Demo</a>, <a
|
||
href="https://github.com/miroslavpejic85/mirotalksfu">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.plugnmeet.org/">plugNmeet</a> - Scalable and
|
||
high performance web conferencing system. (<a
|
||
href="https://demo.plugnmeet.com/login.html">Demo</a>, <a
|
||
href="https://github.com/mynaparrot/plugNmeet-server">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Go</code></li>
|
||
</ul>
|
||
<h3 id="communication---xmpp---servers">Communication - XMPP -
|
||
Servers</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/XMPP">Extensible Messaging and
|
||
Presence Protocol</a> servers.</p>
|
||
<ul>
|
||
<li><a href="https://www.ejabberd.im/">ejabberd</a> - XMPP instant
|
||
messaging server. (<a
|
||
href="https://github.com/processone/ejabberd">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Erlang/Docker</code></li>
|
||
<li><a
|
||
href="https://www.erlang-solutions.com/products/mongooseim.html">MongooseIM</a>
|
||
- Mobile messaging platform with a focus on performance and scalability.
|
||
(<a href="https://github.com/esl/MongooseIM">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Erlang/Docker/K8S</code></li>
|
||
<li><a
|
||
href="https://www.igniterealtime.org/projects/openfire/">Openfire</a> -
|
||
Real time collaboration (RTC) server. (<a
|
||
href="https://github.com/igniterealtime/Openfire">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://prosody.im/">Prosody IM</a> - Feature-rich and easy
|
||
to configure XMPP server. (<a href="https://hg.prosody.im/">Source
|
||
Code</a>) <code>MIT</code> <code>Lua</code></li>
|
||
<li><a href="https://snikket.org/">Snikket</a> - All-in-one Dockerized
|
||
easy XMPP solution, including web admin and clients. (<a
|
||
href="https://github.com/snikket-im/snikket-server">Source Code</a>, <a
|
||
href="https://snikket.org/app/">Clients</a>) <code>Apache-2.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://tigase.net/xmpp-server">Tigase</a> - XMPP server
|
||
implementation in Java. (<a
|
||
href="https://github.com/tigase/tigase-server">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Java</code></li>
|
||
</ul>
|
||
<h3 id="communication---xmpp---web-clients">Communication - XMPP - Web
|
||
Clients</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/XMPP">Extensible Messaging and
|
||
Presence Protocol</a> Web clients/interfaces.</p>
|
||
<ul>
|
||
<li><a href="https://conversejs.org/">Converse.js</a> - XMPP chat client
|
||
in your browser. (<a
|
||
href="https://github.com/conversejs/converse.js">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>Javascript</code></li>
|
||
<li><a href="https://jsxc.org">JSXC</a> - Real-time XMPP web chat
|
||
application with video calls, file transfer and encrypted communication.
|
||
There are also versions for Nextcloud/Owncloud and SOGo. (<a
|
||
href="https://github.com/jsxc/jsxc">Source Code</a>) <code>MIT</code>
|
||
<code>Javascript</code></li>
|
||
<li><a href="https://repos.goffi.org/libervia-web">Libervia</a> - Web
|
||
frontend from Salut à Toi. <code>AGPL-3.0</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://www.salut-a-toi.org/">Salut à Toi</a> -
|
||
Multipurpose, multi frontend, libre and decentralized communication
|
||
tool. (<a href="https://repos.goffi.org/libervia-backend">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Python</code></li>
|
||
</ul>
|
||
<h3 id="community-supported-agriculture-csa">Community-Supported
|
||
Agriculture (CSA)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Management and administration tools for community supported
|
||
agriculture and food cooperatives.</p>
|
||
<p><em>Related: <a href="#e-commerce">E-commerce</a></em></p>
|
||
<ul>
|
||
<li><a href="https://acp-admin.ch/">ACP Admin</a> - CSA administration.
|
||
Manage members, subscriptions, deliveries, drop-off locations, member
|
||
participation, invoices and emails (documentation in French). (<a
|
||
href="https://github.com/acp-admin/acp-admin/">Source Code</a>)
|
||
<code>MIT</code> <code>Ruby</code></li>
|
||
<li><a href="https://filipecarneiro.github.io/ELabel/">E-Label</a> -
|
||
Solution for electronic labels, with QR Codes, on wine bottles sold
|
||
within the European Union. (<a
|
||
href="https://github.com/filipecarneiro/ELabel">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://www.foodcoopshop.com/">FoodCoopShop</a> -
|
||
User-friendly software for food-coops. (<a
|
||
href="https://github.com/foodcoopshop/foodcoopshop">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://foodcoops.net/">Foodsoft</a> - Manage a non-profit
|
||
food coop (product catalog, ordering, accounting, job scheduling). (<a
|
||
href="https://github.com/foodcoops/foodsoft">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Ruby</code></li>
|
||
<li><a href="https://juntagrico.org/">juntagrico</a> - Management
|
||
platform for community gardens and vegetable cooperatives. (<a
|
||
href="https://github.com/juntagrico/juntagrico">Source Code</a>)
|
||
<code>LGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://www.openfoodnetwork.org/">Open Food Network</a> -
|
||
Online marketplace for local food. It enables a network of independent
|
||
online food stores that connect farmers and food hubs with individuals
|
||
and local businesses. (<a
|
||
href="https://github.com/openfoodfoundation/openfoodnetwork">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://openolitor.org/">OpenOlitor</a> - Administration
|
||
platform for Community Supported Agriculture groups. (<a
|
||
href="https://github.com/OpenOlitor/openolitor-server">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Scala</code></li>
|
||
<li><a href="https://github.com/teikei/teikei">teikei</a> - A web
|
||
application that maps out community-supported agriculture based on
|
||
crowdsourced data. (<a
|
||
href="https://ernte-teilen.org/karte/#/">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="conference-management">Conference Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software for submission of <a
|
||
href="https://en.wikipedia.org/wiki/Abstract_management">abstracts</a>
|
||
and preparation/management of academic conferences.</p>
|
||
<ul>
|
||
<li><a href="https://getindico.io/">indico</a> - Feature-rich event
|
||
management system, made @ CERN, the place where the Web was born. (<a
|
||
href="https://sandbox.getindico.io/">Demo</a>, <a
|
||
href="https://github.com/indico/indico">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://motion.tools/">motion.tools (Antragsgrün)</a> -
|
||
Manage motions and amendments for (political) conventions. (<a
|
||
href="https://sandbox.motion.tools/createsite">Demo</a>, <a
|
||
href="https://github.com/CatoTH/antragsgruen">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://openslides.com/">OpenSlides</a> - Presentation and
|
||
assembly system for managing and projecting agenda, motions and
|
||
elections of an assembly. (<a
|
||
href="https://demo.os4.openslides.com/login">Demo</a>, <a
|
||
href="https://github.com/OpenSlides/OpenSlides">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://osem.io/">osem</a> - Event management tailored to
|
||
free Software conferences. (<a
|
||
href="https://github.com/openSUSE/osem">Source Code</a>)
|
||
<code>MIT</code> <code>Ruby/Docker</code></li>
|
||
<li><a href="https://pretalx.org">pretalx</a> - Web-based event
|
||
management, including running a Call for Papers, reviewing submissions,
|
||
and scheduling talks. Exports and imports for various related tools. (<a
|
||
href="https://github.com/pretalx/pretalx">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python</code></li>
|
||
</ul>
|
||
<h3 id="content-management-systems-cms">Content Management Systems
|
||
(CMS)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Content_management_system">Content
|
||
Management Systems</a> offer a practical way to setup a website with
|
||
many features, using third party plugins, themes and functionality that
|
||
are easy to add and customize.</p>
|
||
<p><em>Related: <a href="#blogging-platforms">Blogging Platforms</a>, <a
|
||
href="#static-site-generators">Static Site Generators</a>, <a
|
||
href="#photo-galleries">Photo Galleries</a></em></p>
|
||
<ul>
|
||
<li><a
|
||
href="https://www.alfresco.com/products/community/download">Alfresco
|
||
Community Edition</a> - The open source Enterprise Content Management
|
||
software that handles any type of content, allowing users to easily
|
||
share and collaborate on content. (<a
|
||
href="https://github.com/Alfresco/alfresco-community-repo">Source
|
||
Code</a>) <code>LGPL-3.0</code> <code>Java</code></li>
|
||
<li><a href="https://apostrophecms.com/">Apostrophe</a> - CMS with a
|
||
focus on extensible in-context editing tools. (<a
|
||
href="https://apostrophecms.com/demo">Demo</a>, <a
|
||
href="https://github.com/apostrophecms/apostrophe">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://backdropcms.org/">Backdrop CMS</a> - Comprehensive
|
||
CMS for small to medium sized businesses and non-profits. (<a
|
||
href="https://github.com/backdrop/backdrop">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.bigtreecms.org/">BigTree CMS</a> -
|
||
Straightforward, well documented, and capable CMS. (<a
|
||
href="https://github.com/bigtreecms/BigTree-CMS">Source Code</a>)
|
||
<code>LGPL-2.1</code> <code>PHP</code></li>
|
||
<li><a href="https://www.bludit.com/">Bludit</a> <code>⚠</code> - Build
|
||
a site or blog in seconds. Bludit uses flat-files (text files in JSON
|
||
format) to store posts and pages. (<a
|
||
href="https://github.com/bludit/bludit">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.cmsmadesimple.org/">CMS Made Simple</a> -
|
||
Faster and easier management of website contents, scalable for small
|
||
businesses to large corporations. (<a
|
||
href="http://svn.cmsmadesimple.org/svn/cmsmadesimple/trunk/">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://getcockpit.com">Cockpit</a> - Simple content
|
||
platform to manage any structured content. (<a
|
||
href="https://github.com/Cockpit-HQ/Cockpit">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.concretecms.com">Concrete 5 CMS</a> - Open
|
||
source content management system. (<a
|
||
href="https://github.com/concretecms/concretecms">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://contao.org/">Contao</a> - Powerful CMS that allows
|
||
you to create professional websites and scalable web applications. (<a
|
||
href="https://demo.contao.org/contao">Demo</a>, <a
|
||
href="https://github.com/contao/contao/">Source Code</a>)
|
||
<code>LGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.couchcms.com/">CouchCMS</a> - CMS for
|
||
designers. (<a href="https://github.com/CouchCMS/CouchCMS">Source
|
||
Code</a>) <code>CPAL-1.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.drupal.org/">Drupal</a> - Advanced open source
|
||
content management platform. (<a
|
||
href="https://git.drupalcode.org/project/drupal">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.elabftw.net">eLabFTW</a> - Online lab notebook
|
||
for research labs. Store experiments, use a database to find reagents or
|
||
protocols, use trusted timestamping to legally timestamp an experiment,
|
||
export as pdf or zip archive, share with collaborators…. (<a
|
||
href="https://demo.elabftw.net">Demo</a>, <a
|
||
href="https://github.com/elabftw/elabftw">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/thomas4019/expressa">Expressa</a> -
|
||
Content Management System for powering database driven websites using
|
||
JSON schemas. Provides permission management and automatic REST APIs.
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://www.joomla.org/">Joomla!</a> - Advanced Content
|
||
Management System (CMS). (<a
|
||
href="https://github.com/joomla/joomla-cms">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://keystonejs.com/">KeystoneJS</a> - CMS and web
|
||
application platform. (<a
|
||
href="https://github.com/keystonejs/keystone">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://localess.org/home">Localess</a> <code>⚠</code> -
|
||
Powerful translation management and content management system. Manage
|
||
and translate your website or app content into multiple languages, using
|
||
AI to translate faster. (<a
|
||
href="https://github.com/Lessify/localess">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://modx.com/">MODX</a> - Advanced content management
|
||
and publishing platform. The current version is called ‘Revolution’. (<a
|
||
href="https://github.com/modxcms/revolution">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.neos.io">Neos</a> - Neos or TYPO3 Neos (for
|
||
version 1) is a modern, open source CMS. (<a
|
||
href="https://github.com/neos">Source Code</a>) <code>GPL-3.0</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://gitlab.com/noosfero/noosfero">Noosfero</a> -
|
||
Platform for social and solidarity economy networks with blog,
|
||
e-Portfolios, CMS, RSS, thematic discussion, events agenda and
|
||
collective intelligence for solidarity economy in the same system.
|
||
<code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://omeka.org">Omeka</a> - 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. (<a href="https://omeka.org/classic/showcase/">Demo</a>, <a
|
||
href="https://github.com/omeka/Omeka">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://payloadcms.com/">Payload CMS</a> - Developer-first
|
||
headless CMS and application framework. (<a
|
||
href="https://github.com/payloadcms/payload">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="http://www.pimcore.com/">Pimcore</a> - Multi-channel
|
||
experience and engagement management platform. (<a
|
||
href="https://github.com/pimcore/pimcore">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://plone.org/">Plone</a> - Powerful open-source CMS
|
||
system. (<a href="https://github.com/plone">Source Code</a>)
|
||
<code>ZPL-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://publify.github.io/">Publify</a> - Simple but full
|
||
featured web publishing software. (<a
|
||
href="https://github.com/publify/publify">Source Code</a>)
|
||
<code>MIT</code> <code>Ruby</code></li>
|
||
<li><a href="https://www.redaxo.org">REDAXO</a> - Simple, flexible and
|
||
useful content management system (documentation in German). (<a
|
||
href="https://github.com/redaxo/redaxo">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://www.roadiz.io/">Roadiz</a> - Modern CMS based on a
|
||
node system which can handle many types of services. (<a
|
||
href="https://github.com/roadiz/roadiz">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.silverstripe.org">SilverStripe</a> - Easy to
|
||
use CMS with powerful MVC framework underlying. (<a
|
||
href="https://demo.silverstripe.org/">Demo</a>, <a
|
||
href="https://github.com/silverstripe">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>PHP</code></li>
|
||
<li><a href="https://www.spip.net/fr">SPIP</a> - Publication system for
|
||
the Internet aimed at collaborative work, multilingual environments, and
|
||
simplicity of use for web authors. (<a
|
||
href="https://git.spip.net/">Source Code</a>) <code>GPL-3.0</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://squidex.io">Squidex</a> - Headless CMS, based on
|
||
MongoDB, CQRS and Event Sourcing. (<a
|
||
href="https://cloud.squidex.io">Demo</a>, <a
|
||
href="https://github.com/Squidex/squidex">Source Code</a>)
|
||
<code>MIT</code> <code>.NET</code></li>
|
||
<li><a href="https://strapi.io/">Strapi</a> - The most advanced
|
||
open-source Content Management Framework (headless-CMS) to build
|
||
powerful API with no effort. (<a
|
||
href="https://github.com/strapi/strapi">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://superdesk.org/">Superdesk</a> <code>⚠</code> -
|
||
End-to-end news creation, production, curation, distribution, and
|
||
publishing platform. (<a
|
||
href="https://github.com/superdesk/superdesk">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Python/PHP</code></li>
|
||
<li><a href="https://textpattern.com/">Textpattern</a> - Flexible,
|
||
elegant and easy-to-use CMS. (<a
|
||
href="https://textpattern.co/demo">Demo</a>, <a
|
||
href="https://github.com/textpattern/textpattern">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://typemill.net/">Typemill</a> - Author-friendly
|
||
flat-file-cms with a visual markdown editor based on vue.js. (<a
|
||
href="https://github.com/typemill/typemill">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://typo3.org/">TYPO3</a> - Powerful and advanced CMS
|
||
with a large community. (<a href="https://github.com/TYPO3/typo3">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://umbraco.com/">Umbraco</a> - The friendly CMS. Free
|
||
and open source with an amazing community. (<a
|
||
href="https://github.com/umbraco/Umbraco-CMS">Source Code</a>)
|
||
<code>MIT</code> <code>.NET</code></li>
|
||
<li><a href="https://www.vvveb.com">Vvveb CMS</a> - Powerful and easy to
|
||
use CMS to build websites, blogs or e-commerce stores. (<a
|
||
href="https://demo.vvveb.com">Demo</a>, <a
|
||
href="https://github.com/givanz/Vvveb">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://wagtail.io/">Wagtail</a> - Django content
|
||
management system focused on flexibility and user experience. (<a
|
||
href="https://github.com/wagtail/wagtail">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Python</code></li>
|
||
<li><a href="https://wintercms.com/">WinterCMS</a> - Speedy and secure
|
||
content management system built on the Laravel PHP framework. (<a
|
||
href="https://github.com/wintercms/winter">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.wondercms.com">WonderCMS</a> - WonderCMS is the
|
||
smallest flat file CMS since 2008. (<a
|
||
href="https://www.wondercms.com/demo">Demo</a>, <a
|
||
href="https://github.com/WonderCMS/wondercms">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://wordpress.org/">WordPress</a> - World’s most-used
|
||
blogging and CMS engine. (<a
|
||
href="https://github.com/WordPress/WordPress">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="customer-relationship-management-crm">Customer Relationship
|
||
Management (CRM)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Customer_relationship_management">Customer
|
||
relationship management (CRM)</a> is a strategic process that
|
||
organizations use to manage, analyze, and improve their interactions
|
||
with customers.</p>
|
||
<p><em>Related: <a
|
||
href="#communication---email---mailing-lists-and-newsletters">Communication
|
||
- Email - Mailing Lists and Newsletters</a>, <a
|
||
href="#analytics">Analytics</a>, <a href="#calendar--contacts">Calendar
|
||
& Contacts</a></em></p>
|
||
<ul>
|
||
<li><a href="https://docs.cortezaproject.org">Corteza</a> - CRM
|
||
including a unified workspace, enterprise messaging and a low code
|
||
environment for rapidly and securely delivering records-based management
|
||
solutions. (<a href="https://latest.cortezaproject.org">Demo</a>, <a
|
||
href="https://github.com/cortezaproject/corteza">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://DjangoCRM.github.io/info/">Django-CRM</a> -
|
||
Analytical CRM with tasks management, email marketing and many more.
|
||
Django CRM is built for individual use, businesses of any size or
|
||
freelancers and is designed to provide easy customization and quick
|
||
development. (<a href="https://github.com/DjangoCRM/django-crm">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://www.espocrm.com/">EspoCRM</a> - CRM with a frontend
|
||
designed as a single page application, and a REST API. (<a
|
||
href="https://demo.espocrm.com/">Demo</a>, <a
|
||
href="https://github.com/espocrm/espocrm">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://krayincrm.com/">Krayin</a> - CRM solution for SMEs
|
||
and Enterprises for complete customer lifecycle management. (<a
|
||
href="https://demo.krayincrm.com/">Demo</a>, <a
|
||
href="https://github.com/krayin/laravel-crm">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://monicahq.com/">Monica</a> - Personal relationship
|
||
manager, and a new kind of CRM to organize interactions with your
|
||
friends and family. (<a href="https://github.com/monicahq/monica">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://suitecrm.com">SuiteCRM</a> - The award-winning,
|
||
enterprise-class open source CRM. (<a
|
||
href="https://github.com/salesagility/SuiteCRM">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://twenty.com">Twenty</a> - A modern CRM offering the
|
||
flexibility of open source, advanced features, and a sleek design. (<a
|
||
href="https://github.com/twentyhq/twenty">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="database-management">Database Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Web interfaces for <a
|
||
href="https://en.wikipedia.org/wiki/Database">database</a> management.
|
||
Includes tools for database analytics and visualization.</p>
|
||
<p><em>Related: <a href="#analytics">Analytics</a>, <a
|
||
href="#automation">Automation</a></em></p>
|
||
<p><em>See also: <a href="https://dbdb.io/">dbdb.io - Database of
|
||
Databases</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.adminer.org/">Adminer</a> - Database management
|
||
in a single PHP file. Available for MySQL, MariaDB, PostgreSQL, SQLite,
|
||
MS SQL, Oracle, Elasticsearch, MongoDB and others. (<a
|
||
href="https://github.com/vrana/adminer">Source Code</a>)
|
||
<code>Apache-2.0/GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://azimutt.app">Azimutt</a> - 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. (<a
|
||
href="https://azimutt.app/gallery/gospeak">Demo</a>, <a
|
||
href="https://github.com/azimuttapp/azimutt">Source Code</a>)
|
||
<code>MIT</code> <code>Elixir/Nodejs/Docker</code></li>
|
||
<li><a href="https://baserow.io/">Baserow</a> - Create your own database
|
||
without technical experience (alternative to Airtable). (<a
|
||
href="https://gitlab.com/bramw/baserow">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://www.bytebase.com/">Bytebase</a> - Safe database
|
||
schema change and version control for DevOps teams, supports MySQL,
|
||
PostgreSQL, TiDB, ClickHouse, and Snowflake. (<a
|
||
href="https://demo.bytebase.com">Demo</a>, <a
|
||
href="https://github.com/bytebase/bytebase">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/K8S/Go</code></li>
|
||
<li><a href="https://chartbrew.com">Chartbrew</a> - Connect directly to
|
||
databases and APIs and use the data to create beautiful charts. (<a
|
||
href="https://app.chartbrew.com/live-demo">Demo</a>, <a
|
||
href="https://github.com/chartbrew/chartbrew">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://chartdb.io/">ChartDB</a> - Database diagrams editor
|
||
that allows you to visualize and design your DB with a single query. (<a
|
||
href="https://app.chartdb.io">Demo</a>, <a
|
||
href="https://github.com/chartdb/chartdb">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://dbeaver.com/">CloudBeaver</a> - Manage databases,
|
||
supports PostgreSQL, MySQL, SQLite and more. A web/hosted version of
|
||
DBeaver. (<a href="https://github.com/dbeaver/cloudbeaver">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://databunker.org/">Databunker</a> - Network-based,
|
||
self-hosted, GDPR compliant, secure database for personal data or PII.
|
||
(<a href="https://github.com/securitybunker/databunker">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://datasette.io/">Datasette</a> - Explore and publish
|
||
data with easy import and export and database management. (<a
|
||
href="https://global-power-plants.datasettes.com/global-power-plants/global-power-plants">Demo</a>,
|
||
<a href="https://github.com/simonw/datasette">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://evidence.dev">Evidence</a> - Code-based BI tool.
|
||
Write reports using SQL and markdown and they render as a website. (<a
|
||
href="https://github.com/evidence-dev/evidence">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://kottster.app/">Kottster</a> - Low-code admin panel
|
||
that connects to your database and automatically generates pages to view
|
||
and manage your data. (<a href="https://demo.kottster.app/">Demo</a>, <a
|
||
href="https://github.com/kottster/kottster">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.limbas.com/en/">Limbas</a> - Database framework
|
||
for creating database-driven business applications. As a graphical
|
||
database frontend, it enables the efficient processing of data stocks
|
||
and the flexible development of comfortable database applications. (<a
|
||
href="https://github.com/limbas/limbas">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://mathesar.org/">Mathesar</a> - 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. (<a
|
||
href="https://github.com/centerofci/mathesar">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://www.nocodb.com/">NocoDB</a> - No-code platform that
|
||
turns any database into a smart spreadsheet (alternative to Airtable or
|
||
Smartsheet). (<a href="https://github.com/nocodb/nocodb">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://webdb.app">WebDB</a> - Efficient database IDE. (<a
|
||
href="https://demo.webdb.app/">Demo</a>, <a
|
||
href="https://gitlab.com/web-db/app">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="dns">DNS</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Domain_Name_System">DNS</a>
|
||
servers and management tools with advertisement blocking functionality,
|
||
primarily aimed at home or small networks.</p>
|
||
<p><em>See also: <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#dns---servers">awesome-sysadmin/DNS
|
||
- Servers</a>, <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#dns---control-panels--domain-management">awesome-sysadmin/DNS
|
||
- Control Panels & Domain Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://adguard.com/en/adguard-home/overview.html">AdGuard
|
||
Home</a> - User-friendly ads & trackers blocking DNS server. (<a
|
||
href="https://github.com/AdguardTeam/AdGuardHome">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://0xerr0r.github.io/blocky/latest/">blocky</a> - Fast
|
||
and lightweight DNS proxy as ad-blocker for local network with many
|
||
features (alternative to Pi-hole). (<a
|
||
href="https://github.com/0xERR0R/blocky">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://maza-ad-blocking.andros.dev/">Maza ad blocking</a>
|
||
- Local ad blocker. Like Pi-hole but local and using your operating
|
||
system. (<a href="https://github.com/tanrax/maza-ad-blocking">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Shell</code></li>
|
||
<li><a href="https://pi-hole.net/">Pi-hole</a> - Blackhole for Internet
|
||
advertisements with a GUI for management and monitoring. (<a
|
||
href="https://github.com/pi-hole/pi-hole">Source Code</a>)
|
||
<code>EUPL-1.2</code> <code>Shell/PHP/Docker</code></li>
|
||
<li><a href="https://technitium.com/dns/">Technitium DNS Server</a> -
|
||
Authoritative/recursive DNS server with ad blocking functionality. (<a
|
||
href="https://github.com/TechnitiumSoftware/DnsServer">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/C#</code></li>
|
||
</ul>
|
||
<h3 id="document-management">Document Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a
|
||
href="https://en.wikipedia.org/wiki/Document_management_system">document
|
||
management system</a> (DMS) is a system used to receive, track, manage
|
||
and store documents and reduce paper.</p>
|
||
<ul>
|
||
<li><a href="https://docspell.org">Docspell</a> - Auto-tagging document
|
||
organizer and archive. (<a
|
||
href="https://github.com/eikek/docspell">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Scala/Java/Docker</code></li>
|
||
<li><a href="https://documenso.com">Documenso</a> - Digital document
|
||
signing platform (alternative to DocuSign). (<a
|
||
href="https://github.com/documenso/documenso">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.docuseal.co">Docuseal</a> - Create, fill, and
|
||
sign digital documents (alternative to DocuSign). (<a
|
||
href="https://demo.docuseal.tech/">Demo</a>, <a
|
||
href="https://github.com/docusealco/docuseal">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/jonashellmann/everydocs-core">EveryDocs</a> -
|
||
Simple Document Management System for private use with basic
|
||
functionality to organize your documents digitally. <code>GPL-3.0</code>
|
||
<code>Docker/Ruby</code></li>
|
||
<li><a href="https://gotenberg.dev">Gotenberg</a> - Developer-friendly
|
||
API to interact with powerful tools like Chromium and LibreOffice for
|
||
converting numerous document formats (HTML, Markdown, Word, Excel, etc.)
|
||
into PDF files, and more. (<a
|
||
href="https://github.com/gotenberg/gotenberg">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://i-librarian.net">I, Librarian</a> - Organize PDF
|
||
papers and office documents. It provides a lot of extra features for
|
||
students and research groups both in industry and academia. (<a
|
||
href="https://i-librarian.net/demo/">Demo</a>, <a
|
||
href="https://github.com/mkucej/i-librarian-free">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.mayan-edms.com">Mayan EDMS</a> - Electronic
|
||
document management system for your documents with preview generation,
|
||
OCR, and automatic categorization among other features. (<a
|
||
href="https://gitlab.com/mayan-edms/mayan-edms">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://www.opensignlabs.com">OpenSign</a> <code>⚠</code> -
|
||
Document signing software (alternative to DocuSign). (<a
|
||
href="https://github.com/opensignlabs/opensign">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/clusterzx/paperless-ai/">Paperless-AI</a> -
|
||
Automated document analyzer for Paperless-ngx that uses OpenAI API,
|
||
Ollama, and other compatible services to automatically analyze and tag
|
||
documents. <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://docs.paperless-ngx.com/">Paperless-ngx</a> - Scan,
|
||
index, and archive all of your paper documents with an improved
|
||
interface (fork of Paperless). (<a
|
||
href="https://demo.paperless-ngx.com/">Demo</a>, <a
|
||
href="https://github.com/paperless-ngx/paperless-ngx">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://papermerge.com">Papermerge</a> - Document
|
||
management system focused on scanned documents (electronic archives).
|
||
Features file browsing in similar way to dropbox/google drive. OCR, full
|
||
text search, text overlay/selection. (<a
|
||
href="https://github.com/papermerge/papermerge-core">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://papra.app">Papra</a> - Minimalist document storage,
|
||
management and archiving platform designed to be simple to use and
|
||
accessible to everyone. (<a href="https://demo.papra.app/">Demo</a>, <a
|
||
href="https://github.com/papra-hq/papra/">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/mrmn2/PdfDing">PdfDing</a> - PDF
|
||
manager, viewer and editor offering a seamless user experience on
|
||
multiple devices. It’s designed to be minimal, fast, and easy to set up
|
||
using Docker. <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.seeddms.org">SeedDMS</a> - Document Management
|
||
System with workflows, access rights, fulltext search, and more. (<a
|
||
href="https://www.seeddms.org/about/">Demo</a>, <a
|
||
href="https://sourceforge.net/p/seeddms/code/ci/master/tree/">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/24eme/signaturepdf">Signature PDF</a> -
|
||
Sign and manipulate PDFs with collaboration, organization, compression
|
||
and metadata editing. (<a href="https://pdf.24eme.fr/">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/deb/Docker</code></li>
|
||
<li><a href="https://github.com/Frooodle/Stirling-PDF">Stirling-PDF</a>
|
||
- Local hosted web application that allows you to perform various
|
||
operations on PDF files, such as merging, splitting, file conversions
|
||
and OCR. <code>Apache-2.0</code> <code>Docker/Java</code></li>
|
||
<li><a href="https://teedy.io/">Teedy</a> - Lightweight document
|
||
management system packed with all the features you can expect from big
|
||
expensive solutions (Ex SismicsDocs). (<a
|
||
href="https://demo.teedy.io/">Demo</a>, <a
|
||
href="https://github.com/sismics/docs">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Docker/Java</code></li>
|
||
</ul>
|
||
<h3 id="document-management---e-books">Document Management -
|
||
E-books</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Ebook">Ebook</a> library
|
||
management software.</p>
|
||
<ul>
|
||
<li><a href="https://atsumeru.xyz">Atsumeru</a> - Manga/comic/light
|
||
novel media server with clients for Windows, Linux, macOS and Android.
|
||
(<a href="https://github.com/AtsumeruDev/Atsumeru">Source Code</a>, <a
|
||
href="https://atsumeru.xyz/guides/#how-does-it-work">Clients</a>)
|
||
<code>MIT</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://github.com/Mozzo1000/booklogr">BookLogr</a> -
|
||
Manage your personal book library with ease. (<a
|
||
href="https://demo.booklogr.app/">Demo</a>) <code>Apache-2.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://github.com/janeczku/calibre-web">Calibre Web</a> -
|
||
Browse, read and download eBooks using an existing Calibre database.
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://calibre-ebook.com/">Calibre</a> - 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.
|
||
(<a href="https://calibre-ebook.com/demo">Demo</a>, <a
|
||
href="https://github.com/kovidgoyal/calibre">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://casvt.github.io/Kapowarr/">Kapowarr</a> - Build and
|
||
manage a comic book library. Download, rename, move and convert issues
|
||
of the volume to your liking. (<a
|
||
href="https://github.com/Casvt/Kapowarr">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://www.kavitareader.com/">Kavita</a> - Cross-platform
|
||
e-book/manga/comic/pdf server and web reader with user management,
|
||
ratings and reviews, and metadata support. (<a
|
||
href="https://www.kavitareader.com/#demo">Demo</a>, <a
|
||
href="https://github.com/Kareadita/Kavita">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>.NET/Docker</code></li>
|
||
<li><a
|
||
href="https://www.kiwix.org/en/downloads/kiwix-serve/">kiwix-serve</a> -
|
||
HTTP daemon for serving wikis from ZIM files. (<a
|
||
href="https://github.com/kiwix/kiwix-tools">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C++</code></li>
|
||
<li><a href="https://komga.org">Komga</a> - Media server for
|
||
comics/mangas/BDs with API and OPDS support, a modern web interface for
|
||
exploring your libraries, as well as a web reader. (<a
|
||
href="https://github.com/gotson/komga">Source Code</a>) <code>MIT</code>
|
||
<code>Java/Docker</code></li>
|
||
<li><a href="https://www.stumpapp.dev">Stump</a> - A fast, free and open
|
||
source comics, manga and digital book server with OPDS support. (<a
|
||
href="https://github.com/stumpapp/stump">Source Code</a>)
|
||
<code>MIT</code> <code>Rust</code></li>
|
||
<li><a href="https://gitlab.tt-rss.org/main/the-epube/-/wikis/home">The
|
||
Epube</a> - Self-hosted web EPUB reader using EPUB.js, Bootstrap, and
|
||
Calibre. (<a href="https://gitlab.tt-rss.org/main/the-epube">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3
|
||
id="document-management---institutional-repository-and-digital-library-software">Document
|
||
Management - Institutional Repository and Digital Library Software</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Institutional_repository">Institutional
|
||
repository</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Digital_library">digital library</a>
|
||
management software.</p>
|
||
<ul>
|
||
<li><a href="http://www.dspace.org/">DSpace</a> - Turnkey repository
|
||
application providing durable access to digital resources. (<a
|
||
href="https://github.com/DSpace/DSpace">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Java</code></li>
|
||
<li><a href="https://www.eprints.org/">EPrints</a> - Digital document
|
||
management system with a flexible metadata and workflow model primarily
|
||
aimed at academic institutions. (<a
|
||
href="http://tryme.demo.eprints-hosting.org/">Demo</a>, <a
|
||
href="https://github.com/eprints/eprints3.4">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Perl</code></li>
|
||
<li><a
|
||
href="https://wiki.lyrasis.org/display/FF/Fedora+Repository+Home">Fedora
|
||
Commons Repository</a> - Robust and modular repository system for the
|
||
management and dissemination of digital content especially suited for
|
||
digital libraries and archives, both for access and preservation. (<a
|
||
href="https://github.com/fcrepo/fcrepo">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://inveniordm.docs.cern.ch/">InvenioRDM</a> - Highly
|
||
scalable turn-key research data management platform with a beautiful
|
||
user experience. (<a href="https://inveniordm.web.cern.ch/">Demo</a>, <a
|
||
href="https://github.com/inveniosoftware/invenio-app-rdm">Source
|
||
Code</a>, <a
|
||
href="https://inveniosoftware.org/products/rdm/">Clients</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://www.islandora.ca/">Islandora</a> - Drupal module
|
||
for browsing and managing Fedora-based digital repositories. (<a
|
||
href="https://sandbox.islandora.ca/">Demo</a>, <a
|
||
href="https://github.com/Islandora/islandora">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://samvera.org/">Samvera Hyrax</a> - Front-end for the
|
||
Samvera framework, which itself is a Ruby on Rails application for
|
||
browsing and managing Fedora-based digital repositories. (<a
|
||
href="https://github.com/samvera/hyrax">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Ruby</code></li>
|
||
</ul>
|
||
<h3 id="document-management---integrated-library-systems-ils">Document
|
||
Management - Integrated Library Systems (ILS)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>An <a
|
||
href="https://en.wikipedia.org/wiki/Integrated_library_system">integrated
|
||
library system</a> is an enterprise resource planning system for a
|
||
library, used to track items owned, orders made, bills paid, and patrons
|
||
who have borrowed.</p>
|
||
<p><em>Related: <a href="#content-management-systems-cms">Content
|
||
Management Systems (CMS)</a>, <a
|
||
href="#archiving-and-digital-preservation-dp">Archiving and Digital
|
||
Preservation (DP)</a></em></p>
|
||
<ul>
|
||
<li><a href="https://evergreen-ils.org">Evergreen</a> - Highly-scalable
|
||
software for libraries that helps library patrons find library
|
||
materials, and helps libraries manage, catalog, and circulate those
|
||
materials. (<a
|
||
href="https://github.com/evergreen-library-system/Evergreen">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PLpgSQL</code></li>
|
||
<li><a href="https://koha-community.org/">Koha</a> - Enterprise-class
|
||
ILS with modules for acquisitions, circulation, cataloging, label
|
||
printing, offline circulation for when Internet access is not available,
|
||
and much more. (<a href="https://koha-community.org/demo/">Demo</a>, <a
|
||
href="https://github.com/Koha-Community/Koha">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Perl</code></li>
|
||
<li><a href="https://rero21.ch/">RERO ILS</a> - Large-scale ILS that can
|
||
be run as a service with consortial features, intended primarily for
|
||
library networks. Includes most standard modules (circulation,
|
||
acquisitions, cataloging,…) and a web-based public and professional
|
||
interface. (<a href="https://ils.test.rero.ch/">Demo</a>, <a
|
||
href="https://github.com/rero/rero-ils">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
</ul>
|
||
<h3 id="e-commerce">E-commerce</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/E-commerce">E-commerce</a>
|
||
software.</p>
|
||
<p><em>Related: <a
|
||
href="#community-supported-agriculture-csa">Community-Supported
|
||
Agriculture (CSA)</a></em></p>
|
||
<ul>
|
||
<li><a href="https://aimeos.org/">Aimeos</a> - E-commerce framework for
|
||
building custom online shops, market places and complex B2B applications
|
||
scaling to billions of items with Laravel. (<a
|
||
href="https://demo.aimeos.org/">Demo</a>, <a
|
||
href="https://github.com/aimeos/aimeos">Source Code</a>)
|
||
<code>LGPL-3.0/MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://bagisto.com/en/">Bagisto</a> - Leading Laravel open
|
||
source e-commerce framework with multi-inventory sources, taxation,
|
||
localization, dropshipping and more exciting features. (<a
|
||
href="https://demo.bagisto.com/">Demo</a>, <a
|
||
href="https://github.com/bagisto/bagisto">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.coreshop.org">CoreShop</a> - E-commerce plugin
|
||
for Pimcore. (<a href="https://github.com/coreshop/CoreShop">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://drupalcommerce.org">Drupal Commerce</a> - Popular
|
||
e-commerce module for Drupal CMS, with support for dozens of payment,
|
||
shipping, and shopping related modules. (<a
|
||
href="https://git.drupalcode.org/project/commerce">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://evershop.io/">EverShop</a> <code>⚠</code> -
|
||
E-commerce platform with essential commerce features. Modular
|
||
architecture and fully customizable. (<a
|
||
href="https://demo.evershop.io/">Demo</a>, <a
|
||
href="https://github.com/evershopcommerce/evershop">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/shurco/litecart">Litecart</a>
|
||
<code>⚠</code> - Shopping cart in 1 file (with support for payment by
|
||
card or cryptocurrency). <code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a
|
||
href="https://business.adobe.com/products/magento/magento-commerce.html">Magento
|
||
Open Source</a> - Leading provider of open omnichannel innovation. (<a
|
||
href="https://github.com/magento/magento2">Source Code</a>)
|
||
<code>OSL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://medusajs.com/">MedusaJs</a> - Headless commerce
|
||
engine that enables developers to create amazing digital commerce
|
||
experiences. (<a href="https://next.medusajs.com/">Demo</a>, <a
|
||
href="https://github.com/medusajs/medusa">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://microweber.com/">Microweber</a> - Drag and Drop CMS
|
||
and online shop. (<a
|
||
href="https://github.com/microweber/microweber">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/opensourcepos/opensourcepos">Open Source
|
||
POS</a> - Open Source Point of Sale is a web based point of sale system.
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.opencart.com">OpenCart</a> - Shopping cart
|
||
solution. (<a href="https://github.com/opencart/opencart">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.prestashop.com/">PrestaShop</a> - Fully
|
||
scalable e-commerce solution. (<a
|
||
href="https://demo.prestashop.com/">Demo</a>, <a
|
||
href="https://github.com/PrestaShop/PrestaShop">Source Code</a>)
|
||
<code>OSL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://pretix.eu/">Pretix</a> - Ticket sales platform for
|
||
events. (<a href="https://github.com/pretix/pretix">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://s-cart.org/">s-cart</a> - S-Cart is a free
|
||
e-commerce website project for individuals and businesses, built on top
|
||
of Laravel Framework. (<a href="https://demo.s-cart.org/">Demo</a>, <a
|
||
href="https://github.com/s-cart/s-cart">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://saleor.io">Saleor</a> - Django based open-sourced
|
||
e-commerce storefront. (<a href="https://demo.saleor.io/">Demo</a>, <a
|
||
href="https://github.com/saleor/saleor">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Docker/Python</code></li>
|
||
<li><a
|
||
href="https://www.shopware.com/en/community/community-edition/">Shopware
|
||
Community Edition</a> - PHP based open source e-commerce software made
|
||
in Germany. (<a href="https://www.shopware.com/en/test-demo/">Demo</a>,
|
||
<a href="https://github.com/shopware/platform">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://solidus.io/">Solidus</a> - A free, open-source
|
||
ecommerce platform that gives you complete control over your store. (<a
|
||
href="https://github.com/solidusio/solidus">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Ruby/Docker</code></li>
|
||
<li><a href="https://spreecommerce.org">Spree Commerce</a> - Spree is a
|
||
complete, modular & API-driven open source e-commerce solution for
|
||
Ruby on Rails. (<a href="https://demo.spreecommerce.org/">Demo</a>, <a
|
||
href="https://github.com/spree/spree">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Ruby</code></li>
|
||
<li><a href="https://sylius.com">Sylius</a> - Symfony2 powered open
|
||
source full-stack platform for eCommerce. (<a
|
||
href="https://sylius.com/try/">Demo</a>, <a
|
||
href="https://github.com/Sylius/Sylius">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://thelia.net/">Thelia</a> - Thelia is an open source
|
||
and flexible e-commerce solution. (<a
|
||
href="https://demo.thelia.net/">Demo</a>, <a
|
||
href="https://github.com/thelia/thelia">Source Code</a>)
|
||
<code>LGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.vendure.io">Vendure</a> - A headless commerce
|
||
framework. (<a href="https://demo.vendure.io">Demo</a>, <a
|
||
href="https://github.com/vendure-ecommerce/vendure">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://woocommerce.com/">WooCommerce</a> - WordPress based
|
||
e-commerce solution. (<a
|
||
href="https://github.com/woocommerce/woocommerce">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="federated-identity-authentication">Federated Identity &
|
||
Authentication</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Federated_identity">Federated
|
||
identity</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Electronic_authentication">authentication</a>
|
||
software.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#identity-management">awesome-sysadmin/Identity
|
||
Management</a></strong></p>
|
||
<h3 id="feed-readers">Feed Readers</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a href="https://en.wikipedia.org/wiki/News_aggregator">news
|
||
aggregator</a>, also termed a feed aggregator, feed reader, news reader,
|
||
<a href="https://en.wikipedia.org/wiki/RSS">RSS</a> reader, is an
|
||
application that aggregates web content such as
|
||
newspapers/blogs/vlogs/podcasts in one location for easy viewing.</p>
|
||
<ul>
|
||
<li><a href="https://github.com/georgemandis/bubo-rss">Bubo Reader</a> -
|
||
Irrationally minimal RSS feed reader. (<a
|
||
href="https://bubo-rss-demo.netlify.app/">Demo</a>) <code>MIT</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://www.commafeed.com/">CommaFeed</a> - Google Reader
|
||
inspired self-hosted RSS reader. (<a
|
||
href="https://www.commafeed.com/#/app/category/all">Demo</a>, <a
|
||
href="https://github.com/Athou/commafeed">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://github.com/Qolors/FeedCord">FeedCord</a>
|
||
<code>⚠</code> - Simple, lightweight & customizable RSS News Feed
|
||
for your Discord Server. <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/ncarlier/feedpushr">Feedpushr</a> -
|
||
Powerful RSS aggregator, able to transform and send articles to many
|
||
outputs. Single binary, extensible with plugins. <code>GPL-3.0</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://feeds.fun/">Feeds Fun</a> - News reader with tags,
|
||
scoring, and AI. (<a href="https://github.com/Tiendil/feeds.fun">Source
|
||
Code</a>) <code>BSD-3-Clause</code> <code>Python</code></li>
|
||
<li><a href="https://freshrss.org/">FreshRSS</a> - Self-hostable RSS
|
||
feed aggregator. (<a href="https://demo.freshrss.org/i/">Demo</a>, <a
|
||
href="https://github.com/FreshRSS/FreshRSS">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/0x2E/fusion">Fusion</a> - Lightweight
|
||
RSS aggregator and reader. <code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://1pxsolidblack.pl/jarr-en.html">JARR</a> - JARR
|
||
(Just Another RSS Reader) is a web-based news aggregator and reader
|
||
(fork of Newspipe). (<a href="https://www.jarr.info/">Demo</a>, <a
|
||
href="https://github.com/jaesivsm/JARR">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://github.com/tontof/kriss_feed">Kriss Feed</a> -
|
||
Simple and smart (or stupid) feed reader. <code>CC0-1.0</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://github.com/LeedRSS/Leed">Leed</a> - Leed (for Light
|
||
Feed) is a Free and minimalist RSS aggregator. <code>AGPL-3.0</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://miniflux.app/">Miniflux</a> - Minimalist news
|
||
reader. (<a href="https://github.com/miniflux/v2">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/deb/Docker</code></li>
|
||
<li><a href="https://www.newsblur.com/">NewsBlur</a> - Personal news
|
||
reader that brings people together to talk about the world. A new sound
|
||
of an old instrument. (<a
|
||
href="https://github.com/samuelclay/NewsBlur">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://git.sr.ht/~cedric/newspipe">Newspipe</a> - Web news
|
||
reader. (<a href="https://www.newspipe.org/signup">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/leozqin/precis">Precis</a> -
|
||
Extensibility-oriented RSS reader that can use LLMs (including local
|
||
LLMs) to summarize RSS entries with built-in notification support.
|
||
<code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://github.com/lemon24/reader">reader</a> - Feed reader
|
||
web app and library (so you can use it to build your own), with only
|
||
standard library and pure-Python dependencies. <code>BSD-3-Clause</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://readflow.app">Readflow</a> - Lightweight news
|
||
reader with modern interface and features: full-text search, automatic
|
||
categorization, archiving, offline support, notifications. (<a
|
||
href="https://github.com/ncarlier/readflow">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/RSS-Bridge/rss-bridge">RSS-Bridge</a> -
|
||
Generate RSS/ATOM feeds for websites which don’t have one.
|
||
<code>Unlicense</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/pietheinstrengholt/rssmonster">RSS
|
||
Monster</a> - Easy to use web-based RSS aggregator and reader compatible
|
||
with the Fever API (alternative to Google Reader). <code>MIT</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://github.com/rss2email/rss2email">RSS2EMail</a> -
|
||
Fetches RSS/Atom-feeds and pushes new content to any email-receiver,
|
||
supports OPML. <code>GPL-2.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://docs.rsshub.app">RSSHub</a> - Easy to use, and
|
||
extensible RSS feed aggregator capable of generating RSS feeds from
|
||
pretty much everything ranging from social media to university
|
||
departments. (<a href="https://rsshub.app">Demo</a>, <a
|
||
href="https://github.com/DIYgod/RSSHub">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://selfoss.aditu.de/">Selfoss</a> - New multipurpose
|
||
rss reader, live stream, mashup, aggregation web application. (<a
|
||
href="https://github.com/fossar/selfoss">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/stringer-rss/stringer">Stringer</a> -
|
||
Work-in-progress self-hosted, anti-social RSS reader. <code>MIT</code>
|
||
<code>Ruby</code></li>
|
||
<li><a href="https://tt-rss.org">Tiny Tiny RSS</a> - Open source
|
||
web-based news feed (RSS/Atom) reader and aggregator. (<a
|
||
href="https://srv.tt-rss.org/tt-rss/">Demo</a>, <a
|
||
href="https://git.tt-rss.org/fox/tt-rss">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/PHP</code></li>
|
||
<li><a href="https://github.com/nkanaev/yarr">Yarr</a> - Yarr (yet
|
||
another rss reader) is a web-based feed aggregator which can be used
|
||
both as a desktop application and a personal self-hosted server.
|
||
<code>MIT</code> <code>Go</code></li>
|
||
</ul>
|
||
<h3 id="file-transfer-synchronization">File Transfer &
|
||
Synchronization</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/File_transfer">File
|
||
transfer</a>, <a
|
||
href="https://en.wikipedia.org/wiki/File_sharing">sharing</a> and <a
|
||
href="https://en.wikipedia.org/wiki/File_synchronization">synchronization
|
||
software</a> software.</p>
|
||
<p><em>Related: <a href="#groupware">Groupware</a></em></p>
|
||
<ul>
|
||
<li><a href="https://bewcloud.com">bewCloud</a> - File sharing + sync,
|
||
notes, and photos (alternative to Nextcloud and ownCloud’s RSS reader).
|
||
(<a href="https://github.com/bewcloud/bewcloud">Source Code</a>, <a
|
||
href="https://github.com/bewcloud">Clients</a>) <code>AGPL-3.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://git-annex.branchable.com/">Git Annex</a> - File
|
||
synchronization between computers, servers, external drives. (<a
|
||
href="https://git.joeyh.name/index.cgi/git-annex.git/">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Haskell</code></li>
|
||
<li><a href="https://kinto.readthedocs.org">Kinto</a> - Minimalist JSON
|
||
storage service with synchronisation and sharing abilities. (<a
|
||
href="https://github.com/Kinto/kinto">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python</code></li>
|
||
<li><a href="https://nextcloud.com/">Nextcloud</a> - Access and share
|
||
your files, calendars, contacts, mail and <a
|
||
href="https://apps.nextcloud.com/">more</a> from any device, on your
|
||
terms. (<a href="https://try.nextcloud.com/">Demo</a>, <a
|
||
href="https://github.com/nextcloud/server">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/deb</code></li>
|
||
<li><a href="https://www.openssh.com/">OpenSSH SFTP server</a> - Secure
|
||
File Transfer Program. (<a
|
||
href="https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/">Source
|
||
Code</a>) <code>BSD-2-Clause</code> <code>C/deb</code></li>
|
||
<li><a href="https://owncloud.org/">ownCloud</a> - All-in-one solution
|
||
for saving, synchronizing, viewing, editing and sharing files,
|
||
calendars, address books and more. (<a
|
||
href="https://github.com/owncloud/core">Source Code</a>, <a
|
||
href="https://github.com/owncloud/core/wiki/Apps">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker/deb</code></li>
|
||
<li><a href="https://peergos.org">Peergos</a> - Secure and private space
|
||
online where you can store, share and view your photos, videos, music
|
||
and documents. Also includes a calendar, news feed, task lists, chat and
|
||
email client. (<a href="https://github.com/Peergos/Peergos">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Java</code></li>
|
||
<li><a href="https://puter.com/">Puter</a> - Web-based operating system
|
||
designed to be feature-rich, exceptionally fast, and highly extensible.
|
||
(<a href="https://puter.com/">Demo</a>, <a
|
||
href="https://github.com/heyputer/puter">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://pydio.com/">Pydio</a> - Turn any web server into a
|
||
powerful file management system and an alternative to mainstream cloud
|
||
storage providers. (<a href="https://pydio.com/en/demo">Demo</a>, <a
|
||
href="https://github.com/pydio/cells">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://www.samba.org/">Samba</a> - 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. (<a
|
||
href="https://git.samba.org/samba.git/">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C</code></li>
|
||
<li><a href="https://www.seafile.com/en/home/">Seafile</a> - File
|
||
hosting and sharing solution primary for teams and organizations. (<a
|
||
href="https://github.com/haiwen/seafile">Source Code</a>)
|
||
<code>GPL-2.0/GPL-3.0/AGPL-3.0/Apache-2.0</code> <code>C</code></li>
|
||
<li><a href="https://syncthing.net/">Syncthing</a> - Syncthing is an
|
||
open source peer-to-peer file synchronisation tool. (<a
|
||
href="https://github.com/syncthing/syncthing">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>Go/Docker/deb</code></li>
|
||
<li><a href="https://www.cis.upenn.edu/~bcpierce/unison/">Unison</a> -
|
||
Unison is a file-synchronization tool for OSX, Unix, and Windows. (<a
|
||
href="https://github.com/bcpierce00/unison">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>deb/OCaml</code></li>
|
||
</ul>
|
||
<h3 id="file-transfer---distributed-filesystems">File Transfer -
|
||
Distributed Filesystems</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Network distributed filesystems.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#distributed-filesystems">awesome-sysadmin/Distributed
|
||
Filesystems</a></strong></p>
|
||
<h3 id="file-transfer---object-storage-file-servers">File Transfer -
|
||
Object Storage & File Servers</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Object_storage">Object
|
||
storage</a> is a computer data storage that manages data as objects, as
|
||
opposed to other storage architectures like file systems which manages
|
||
data as a file hierarchy, and block storage which manages data as blocks
|
||
within sectors and tracks.</p>
|
||
<ul>
|
||
<li><a href="https://garagehq.deuxfleurs.fr/">GarageHQ</a> -
|
||
Geo-distributed, S3‑compatible storage service that can fulfill many
|
||
needs. (<a href="https://git.deuxfleurs.fr/Deuxfleurs/garage">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://min.io/">Minio</a> - Object storage server
|
||
compatible with Amazon S3 APIs. (<a
|
||
href="https://github.com/minio/minio">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://github.com/seaweedfs/seaweedfs">SeaweedFS</a> -
|
||
SeaweedFS is an open source distributed file system supporting WebDAV,
|
||
S3 API, FUSE mount, HDFS, etc, optimized for lots of small files, and
|
||
easy to add capacity. <code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/drakkan/sftpgo">SFTPGo</a> - Flexible,
|
||
fully featured and highly configurable SFTP server with optional FTP/S
|
||
and WebDAV support. <code>AGPL-3.0</code>
|
||
<code>Go/deb/Docker</code></li>
|
||
<li><a href="https://www.zenko.io/cloudserver">Zenko CloudServer</a> -
|
||
Zenko CloudServer, an open-source implementation of a server handling
|
||
the Amazon S3 protocol. (<a
|
||
href="https://github.com/scality/cloudserver">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://zotregistry.dev">ZOT OCI Registry</a> - A
|
||
production-ready vendor-neutral OCI-native container image registry. (<a
|
||
href="https://zothub.io">Demo</a>, <a
|
||
href="https://github.com/project-zot/zot">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker</code></li>
|
||
</ul>
|
||
<h3 id="file-transfer---peer-to-peer-filesharing">File Transfer -
|
||
Peer-to-peer Filesharing</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Peer-to-peer_file_sharing">Peer-to-peer
|
||
file sharing</a> is the distribution and <a
|
||
href="https://en.wikipedia.org/wiki/File_sharing">sharing</a> of digital
|
||
media using <a
|
||
href="https://en.wikipedia.org/wiki/Peer-to-peer">peer-to-peer</a> (P2P)
|
||
networking technology.</p>
|
||
<ul>
|
||
<li><a href="https://webtorrent.io/">bittorrent-tracker</a> - Simple,
|
||
robust, BitTorrent tracker (client and server) implementation. (<a
|
||
href="https://github.com/webtorrent/bittorrent-tracker">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://deluge-torrent.org/">Deluge</a> - Lightweight,
|
||
cross-platform BitTorrent client. (<a
|
||
href="https://git.deluge-torrent.org/deluge/tree/?h=develop">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://www.qbittorrent.org/">qBittorrent</a> - Free
|
||
cross-platform bittorrent client with a feature rich Web UI for remote
|
||
access. (<a href="https://github.com/qbittorrent/qBittorrent">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>C++</code></li>
|
||
<li><a href="https://gitlab.com/timvisee/send">Send</a> - Simple,
|
||
private, end to end encrypted temporary file sharing, originally built
|
||
by Mozilla. (<a href="https://send.vis.ee/">Demo</a>, <a
|
||
href="https://gitlab.com/timvisee/send#clients">Clients</a>)
|
||
<code>MPL-2.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/slskd/slskd">slskd</a> <code>⚠</code> -
|
||
A modern client-server application for the Soulseek file sharing
|
||
network. <code>AGPL-3.0</code> <code>Docker/C#</code></li>
|
||
<li><a href="https://transmissionbt.com/">Transmission</a> - Fast, easy,
|
||
free Bittorrent client. (<a
|
||
href="https://github.com/transmission/transmission">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C++/deb</code></li>
|
||
<li><a href="https://github.com/webtor-io/self-hosted">Webtor</a> -
|
||
Web-based torrent client with instant audio/video streaming. (<a
|
||
href="https://webtor.io">Demo</a>) <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="file-transfer---single-click-drag-n-drop-upload">File Transfer -
|
||
Single-click & Drag-n-drop Upload</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Simplified file servers for sharing of one-time/short-lived/temporary
|
||
files, providing single-click or <a
|
||
href="https://en.wikipedia.org/wiki/Drag_and_drop">drag-and-drop</a>
|
||
upload functionality.</p>
|
||
<ul>
|
||
<li><a href="https://chibisafe.app">Chibisafe</a> - 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. (<a
|
||
href="https://github.com/chibisafe/chibisafe">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://ladigitale.dev/digirecord/">Digirecord</a> - Record
|
||
and share audio files (documentation in French). (<a
|
||
href="https://codeberg.org/ladigitale/digirecord">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://gitlab.com/elixire/elixire">elixire</a> - Simple
|
||
yet advanced screenshot uploading and link shortening service. (<a
|
||
href="https://gitlab.com/elixire/elixiremanager">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://enclosed.cc/">Enclosed</a> - Minimalistic web
|
||
application designed for sending private and secure notes. (<a
|
||
href="https://enclosed.cc/">Demo</a>, <a
|
||
href="https://github.com/CorentinTh/enclosed">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/axeloz/filesharing">Files Sharing</a> -
|
||
File sharing application based on unique and temporary links.
|
||
<code>GPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/Forceu/gokapi">Gokapi</a> - 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. <code>GPL-3.0</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://depado.github.io/goploader/">goploader</a> - Easy
|
||
file sharing with server-side encryption, curl/httpie/wget compliant.
|
||
(<a href="https://github.com/Depado/goploader">Source Code</a>)
|
||
<code>MIT</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/stv0g/gose">GoSƐ</a> - Modern
|
||
file-uploader focusing on scalability and simplicity. It only depends on
|
||
a S3 storage backend and hence scales horizontally without the need for
|
||
additional databases or caches. <code>Apache-2.0</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/onionshare/onionshare">OnionShare</a> -
|
||
Securely and anonymously share a file of any size. <code>GPL-3.0</code>
|
||
<code>Python/deb</code></li>
|
||
<li><a href="https://pairdrop.net/">Pairdrop</a> - Local file sharing in
|
||
your browser, inspired by Apple’s AirDrop (fork of Snapdrop). (<a
|
||
href="https://github.com/schlagmichdoch/pairdrop">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://pico.rocks">PicoShare</a> - Minimalist,
|
||
easy-to-host service for sharing images and other files. (<a
|
||
href="https://demo.pico.rocks">Demo</a>, <a
|
||
href="https://github.com/mtlynch/picoshare">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/CaramelFur/Picsur">Picsur</a> - Simple
|
||
imaging hosting platform that allows you to easily host, edit, and share
|
||
images. (<a href="https://picsur.org/upload">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.pictshare.net/">PictShare</a> - Multi lingual
|
||
image hosting service with a simple resizing and upload API. (<a
|
||
href="https://github.com/HaschekSolutions/pictshare">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/root-gg/plik">Plik</a> - Scalable and
|
||
friendly temporary file upload system. (<a
|
||
href="https://plik.root.gg/">Demo</a>) <code>MIT</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://www.projectsend.org/">ProjectSend</a> - Upload
|
||
files and assign them to specific clients you create. Give access to
|
||
those files to your clients. (<a
|
||
href="https://github.com/projectsend/projectsend">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/psi-4ward/psitransfer">PsiTransfer</a> -
|
||
Simple file sharing solution with robust up-/download-resume and
|
||
password protection. <code>BSD-2-Clause</code> <code>Nodejs</code></li>
|
||
<li><a href="https://ihexxa.github.io/quickshare.site/">QuickShare</a> -
|
||
Quick and simple file sharing between different devices. (<a
|
||
href="https://github.com/ihexxa/quickshare">Source Code</a>)
|
||
<code>LGPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://github.com/eikek/sharry">Sharry</a> - Share files
|
||
easily over the internet between authenticated and anonymous users (both
|
||
ways) with resumable up- and downloads. <code>GPL-3.0</code>
|
||
<code>Scala/Java/deb/Docker</code></li>
|
||
<li><a href="https://github.com/TobySuch/Shifter">Shifter</a> - A
|
||
simple, self-hosted file-sharing web app, powered by Django.
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://docs.slinkapp.io/">Slink</a> - Image sharing
|
||
platform designed to give users complete control over their media
|
||
sharing experience. (<a
|
||
href="https://github.com/andrii-kryvoviaz/slink">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/dutchcoders/transfer.sh">transfer.sh</a>
|
||
- Easy file sharing from the command line. <code>MIT</code>
|
||
<code>Go</code></li>
|
||
<li><a href="https://github.com/nokonoko/uguu">Uguu</a> - Stores files
|
||
and deletes after X amount of time. <code>MIT</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://github.com/farisc0de/Uploady">Uploady</a> - Uploady
|
||
is a simple file uploader script with multi file upload support.
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://xbackbone.app/">XBackBone</a> - A simple, fast and
|
||
lightweight file manager with instant sharing tools integration, like
|
||
ShareX (a free and open-source screenshot utility for Windows). (<a
|
||
href="https://github.com/SergiX44/XBackBone">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/diced/zipline">Zipline</a> - A
|
||
lightweight, fast and reliable file sharing server that is commonly used
|
||
with ShareX, offering a react-based Web UI and fast API.
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="file-transfer---web-based-file-managers">File Transfer -
|
||
Web-based File Managers</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Web-based <a href="https://en.wikipedia.org/wiki/File_manager">file
|
||
managers</a>.</p>
|
||
<p><em>Related: <a href="#groupware">Groupware</a></em></p>
|
||
<ul>
|
||
<li><a href="https://oupala.github.io/apaxy/">Apaxy</a> - 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. (<a
|
||
href="https://github.com/oupala/apaxy">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Javascript</code></li>
|
||
<li><a href="https://github.com/9001/copyparty">copyparty</a> - 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. (<a
|
||
href="https://a.ocv.me/pub/demo/">Demo</a>) <code>MIT</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://www.directorylister.com/">Directory Lister</a> -
|
||
Simple PHP based directory lister that lists a directory and all its
|
||
sub-directories and allows you to navigate there within. (<a
|
||
href="https://github.com/DirectoryLister/DirectoryLister">Source
|
||
Code</a>) <code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://filebrowser.org/">filebrowser</a> - Web File
|
||
Browser with a Material Design web interface. (<a
|
||
href="https://github.com/filebrowser/filebrowser">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://filegator.io/">FileGator</a> - FileGator is a
|
||
powerful multi-user file manager with a single page front-end. (<a
|
||
href="https://demo.filegator.io">Demo</a>, <a
|
||
href="https://github.com/filegator/filegator">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://www.filestash.app/">Filestash</a> - Web file
|
||
manager that lets you manage your data anywhere it is located: FTP,
|
||
SFTP, WebDAV, Git, S3, Minio, Dropbox, or Google Drive. (<a
|
||
href="https://demo.filestash.app/">Demo</a>, <a
|
||
href="https://github.com/mickael-kerjean/filestash">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/pldubouilh/gossa">Gossa</a> - Light and
|
||
simple webserver for your files. <code>MIT</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/misterunknown/ifm">IFM</a> - Single
|
||
script file manager. <code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/zer0tonin/Mikochi">mikochi</a> - Browse
|
||
remote folders, upload files, delete, rename, download and stream files
|
||
to VLC/mpv. <code>MIT</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://github.com/svenstaro/miniserve">miniserve</a> - CLI
|
||
tool to serve files and dirs over HTTP. <code>MIT</code>
|
||
<code>Rust</code></li>
|
||
<li><a href="https://www.resourcespace.com">ResourceSpace</a> - Simple,
|
||
fast, and free way to organise your digital assets. (<a
|
||
href="https://www.resourcespace.com/trial">Demo</a>, <a
|
||
href="https://www.resourcespace.com/svn">Source Code</a>)
|
||
<code>BSD-4-Clause</code> <code>PHP</code></li>
|
||
<li><a href="https://git.cloudron.io/cloudron/surfer">Surfer</a> -
|
||
Simple static file server with webui to manage files. <code>MIT</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://www.tagspaces.org/">TagSpaces</a> - TagSpaces is an
|
||
offline, cross-platform file manager and organiser that also can
|
||
function as a note taking app. The WebDAV version of the application can
|
||
be installed on top of a WebDAV servers such as Nextcloud or ownCloud.
|
||
(<a href="https://demo.tagspaces.com">Demo</a>, <a
|
||
href="https://github.com/tagspaces/tagspaces">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://tinyfilemanager.github.io">Tiny File Manager</a> -
|
||
Web based File Manager in PHP, simple, fast and small file manager with
|
||
a single file. (<a
|
||
href="https://tinyfilemanager.github.io/demo/">Demo</a>, <a
|
||
href="https://github.com/prasathmani/tinyfilemanager">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="games">Games</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Multiplayer game servers and <a
|
||
href="https://en.wikipedia.org/wiki/Browser_game">browser games</a>.</p>
|
||
<p><em>Related: <a
|
||
href="#games---administrative-utilities--control-panels">Games -
|
||
Administrative Utilities & Control Panels</a></em></p>
|
||
<ul>
|
||
<li><a href="https://play0ad.com/">0 A.D.</a> - Cross-platform real-time
|
||
strategy game of ancient warfare. (<a
|
||
href="https://gitea.wildfiregames.com/0ad/0ad">Source Code</a>)
|
||
<code>MIT/GPL-2.0/Zlib</code> <code>C++/C/deb</code></li>
|
||
<li><a href="https://github.com/doublespeakgames/adarkroom">A Dark
|
||
Room</a> - Minimalist text adventure game for your browser. (<a
|
||
href="https://adarkroom.doublespeakgames.com/">Demo</a>)
|
||
<code>MPL-2.0</code> <code>Javascript</code></li>
|
||
<li><a href="https://digibuzzer.app/">Digibuzzer</a> - Create a virtual
|
||
game room around a connected buzzer (documentation in French). (<a
|
||
href="https://digibuzzer.app/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digibuzzer">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a
|
||
href="https://github.com/TeamHypersomnia/Hypersomnia">Hypersomnia</a> -
|
||
Competitive top-down shooter blending Counter-Strike with Hotline Miami.
|
||
Runs on Linux, Windows, MacOS and the Web. (<a
|
||
href="https://hypersomnia.io">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>C++/Docker</code></li>
|
||
<li><a href="https://lichess.org/">Lila</a> - Ad-less chess server
|
||
powering lichess.org, with official iOS and Android client apps. (<a
|
||
href="https://github.com/lichess-org/lila">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Scala</code></li>
|
||
<li><a href="https://www.luanti.org/">Luanti</a> - Voxel game engine
|
||
(formerly Minetest). Play one of our many games, mod a game to your
|
||
liking, make your own game, or play on a multiplayer server. (<a
|
||
href="https://github.com/luanti-org/luanti">Source Code</a>)
|
||
<code>LGPL-2.1/MIT/Zlib</code> <code>C++/Lua/deb</code></li>
|
||
<li><a href="https://mindustrygame.github.io/">Mindustry</a> -
|
||
Factorio-like tower defense game. Build production chains to gather more
|
||
resources, and build complex facilities. (<a
|
||
href="https://github.com/Anuken/Mindustry">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Java</code></li>
|
||
<li><a href="https://multitheftauto.com/">MTA:SA</a> <code>⚠</code> -
|
||
Add network play functionality to Rockstar North’s Grand Theft Auto game
|
||
series, in which this functionality is not originally found. (<a
|
||
href="https://github.com/multitheftauto/mtasa-blue">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C++</code></li>
|
||
<li><a href="https://www.openttd.org/">OpenTTD</a> - Transport tycoon
|
||
simulation game. (<a href="https://github.com/OpenTTD/OpenTTD">Source
|
||
Code</a>, <a href="https://bananas.openttd.org/">Clients</a>)
|
||
<code>GPL-2.0</code> <code>C++/Docker</code></li>
|
||
<li><a href="https://github.com/piqueserver/piqueserver">piqueserver</a>
|
||
- Server for openspades, the first-person shooter in a destructible
|
||
voxel world. (<a href="https://github.com/yvt/openspades">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Python/C++</code></li>
|
||
<li><a href="https://github.com/abrenaut/posio">Posio</a> - Geography
|
||
multiplayer game. <code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/nymanjens/quizmaster">Quizmaster</a> -
|
||
Web application for conducting a quiz, including a page for players to
|
||
enter their answers. <code>Apache-2.0</code> <code>Scala</code></li>
|
||
<li><a href="https://redeclipse.net">Red Eclipse 2</a> - Arena
|
||
first-person shooter similar to Unreal Tournament. (<a
|
||
href="https://github.com/redeclipse/base">Source Code</a>)
|
||
<code>Zlib/MIT/CC-BY-SA-4.0</code> <code>C/C++/deb</code></li>
|
||
<li><a href="https://github.com/scribble-rs/scribble.rs">Scribble.rs</a>
|
||
- A web-based pictionary game. (<a
|
||
href="https://scribblers.fly.dev">Demo</a>) <code>BSD-3-Clause</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://suroi.io/">Suroi</a> - An open-source 2D battle
|
||
royale game inspired by surviv.io. (<a
|
||
href="https://suroi.io/">Demo</a>, <a
|
||
href="https://github.com/HasangerGames/suroi">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/wesnoth/wesnoth">The Battle for
|
||
Wesnoth</a> - The Battle for Wesnoth is an Open Source, turn-based
|
||
tactical strategy game with a high fantasy theme, featuring both
|
||
singleplayer and online/hotseat multiplayer combat. <code>GPL-2.0</code>
|
||
<code>C++/deb</code></li>
|
||
<li><a href="https://veloren.net/">Veloren</a> - Multiplayer RPG.
|
||
Open-source game inspired by Cube World, Legend of Zelda, Dwarf Fortress
|
||
and Minecraft. (<a href="https://gitlab.com/veloren/veloren">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Rust</code></li>
|
||
<li><a href="https://github.com/clupasq/word-mastermind">Word
|
||
Mastermind</a> - Wordle clone. A Mastermind-like game, but instead of
|
||
colors you need to guess words. (<a
|
||
href="https://word-mastermind.glitch.me/">Demo</a>) <code>MIT</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://zero-k.info/">Zero-K</a> - Open Source on Springrts
|
||
engine. Zero-K is a traditional real time strategy game with a focus on
|
||
player creativity through terrain manipulation, physics, and a large
|
||
roster of unique units - all while being balanced to support competitive
|
||
play. (<a href="https://github.com/ZeroK-RTS/Zero-K">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Lua</code></li>
|
||
</ul>
|
||
<h3 id="games---administrative-utilities-control-panels">Games -
|
||
Administrative Utilities & Control Panels</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Utilities for managing game servers.</p>
|
||
<p><em>Related: <a href="#games">Games</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.auto-mcs.com">auto-mcs</a> - Cross-platform
|
||
Minecraft server manager. (<a
|
||
href="https://github.com/macarooni-man/auto-mcs">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://craftycontrol.com/">Crafty Controller</a> -
|
||
Minecraft launcher and manager that allows users to start and administer
|
||
Minecraft servers from a user-friendly interface. (<a
|
||
href="https://gitlab.com/crafty-controller/crafty-4">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://easy-wi.com">EasyWI</a> - 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. (<a
|
||
href="https://github.com/easy-wi/developer/">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Shell</code></li>
|
||
<li><a href="https://github.com/gaseous-project/gaseous-server">Gaseous
|
||
Server</a> <code>⚠</code> - Game ROM manager with a built-in web-based
|
||
emulator using multiple sources to identify and provide metadata.
|
||
<code>AGPL-3.0</code> <code>Docker/.NET</code></li>
|
||
<li><a href="https://kubek.seeeroy.ru">Kubek</a> - Web management panel
|
||
for Minecraft servers. (<a
|
||
href="https://github.com/seeroy/kubek-minecraft-dashboard">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://lancache.net">Lancache</a> <code>⚠</code> - LAN
|
||
Party game caching made easy. (<a
|
||
href="https://github.com/lancachenet/monolithic">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Shell</code></li>
|
||
<li><a href="https://linuxgsm.com/">LinuxGSM</a> - CLI tool for
|
||
deployment and management of dedicated game servers on Linux: more than
|
||
120 games are supported. (<a
|
||
href="https://github.com/GameServerManagers/LinuxGSM">Source Code</a>)
|
||
<code>MIT</code> <code>Shell</code></li>
|
||
<li><a href="https://github.com/Lodestone-Team/lodestone">Lodestone</a>
|
||
- Server hosting tool for Minecraft and other multiplayers.
|
||
<code>AGPL-3.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://accessory.github.io/minus_games_user_guide">Minus
|
||
Games</a> - Sync games and save files across multiple devices. (<a
|
||
href="https://github.com/Accessory/minus_games">Source Code</a>)
|
||
<code>MIT</code> <code>Rust</code></li>
|
||
<li><a href="https://pelican.dev/">Pelican Panel</a> - Web application
|
||
for easy management of game servers, offering a user-friendly interface
|
||
for deploying, configuring, and managing servers, server monitoring
|
||
tools, and extensive customization options (fork of Pterodactyl). (<a
|
||
href="https://github.com/pelican-dev/panel">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://pterodactyl.io/">Pterodactyl</a> - Management panel
|
||
for game servers, with an intuitive UI for end users. (<a
|
||
href="https://github.com/pterodactyl/panel">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.pufferpanel.com/">PufferPanel</a> - Game server
|
||
management panel designed for both small networks and game server
|
||
providers. (<a href="https://github.com/pufferpanel/pufferpanel">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/gorcon/rcon-cli">RconCli</a> - CLI for
|
||
executing queries on a remote Valve Source dedicated server using the
|
||
RCON Protocol. <code>MIT</code> <code>Go</code></li>
|
||
<li><a href="https://github.com/JMBeresford/retrom">Retrom</a> - Private
|
||
cloud game library distribution server + frontend/launcher.
|
||
<code>GPL-3.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://romm.app/">RomM</a> <code>⚠</code> - ROM manager
|
||
for organizing, enriching, and playing retro games, with support for
|
||
400+ platforms. (<a href="https://demo.romm.app/">Demo</a>, <a
|
||
href="https://github.com/rommapp/romm">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://sbpp.github.io/">SourceBans++</a> - Admin, ban, and
|
||
communication management system for games running on the Source engine.
|
||
(<a href="https://github.com/sbpp/sourcebans-pp">Source Code</a>)
|
||
<code>CC-BY-SA-4.0</code> <code>PHP</code></li>
|
||
<li><a href="https://app.lizardbyte.dev/Sunshine/">Sunshine</a> - Remote
|
||
game stream host for Moonlight with support up to 120 frames per second
|
||
and 4K resolution. (<a
|
||
href="https://github.com/LizardByte/Sunshine">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C++/deb/Docker</code></li>
|
||
</ul>
|
||
<h3 id="genealogy">Genealogy</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Genealogy_software">Genealogy
|
||
software</a> used to record, organize, and publish genealogical
|
||
data.</p>
|
||
<ul>
|
||
<li><a href="https://www.genea.app/">Genea.app</a> - Genealogy tool
|
||
designed with privacy in mind that anyone can use to author or edit
|
||
their family tree. Data is stored in the GEDCOM format and all
|
||
processing is done in the browser. (<a
|
||
href="https://github.com/genea-app/genea-app">Source Code</a>)
|
||
<code>MIT</code> <code>Javascript</code></li>
|
||
<li><a href="https://geneweb.tuxfamily.org/wiki/GeneWeb">GeneWeb</a> -
|
||
Genealogy software that can be used offline or as a Web service. (<a
|
||
href="https://demo.geneweb.tuxfamily.org/gw7/">Demo</a>, <a
|
||
href="https://github.com/geneweb/geneweb">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>OCaml</code></li>
|
||
<li><a href="https://www.grampsweb.org/">Gramps Web</a> - Web app for
|
||
collaborative genealogy, based on and interoperable with Gramps, the
|
||
open source genealogy desktop application. (<a
|
||
href="https://gramps-project.github.io/gramps-web-api/">Demo</a>, <a
|
||
href="https://github.com/gramps-project/gramps-web-api">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.webtrees.net">webtrees</a> - Webtrees is the
|
||
web’s leading online collaborative genealogy application. (<a
|
||
href="https://dev.webtrees.net/demo-stable/index.php?ctype=gedcom&ged=demo">Demo</a>,
|
||
<a href="https://github.com/fisharebest/webtrees">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="generative-artificial-intelligence-genai">Generative Artificial
|
||
Intelligence (GenAI)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Generative_artificial_intelligence">Generative
|
||
Artificial Intelligence (GenAI)</a> is a subset of <a
|
||
href="https://en.wikipedia.org/wiki/Artificial_intelligence">artificial
|
||
intelligence</a> that uses generative models to produce text, images,
|
||
videos, or other forms of data.</p>
|
||
<ul>
|
||
<li><a href="https://anythingllm.com/">AnythingLLM</a> - All-in-one
|
||
desktop & Docker AI application with built-in RAG, AI agents,
|
||
No-code agent builder, MCP compatibility, and more. (<a
|
||
href="https://github.com/Mintplex-Labs/anything-llm">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.iopaint.com/">IOPaint</a> <code>⚠</code> -
|
||
Image inpainting tool powered by SOTA AI Model. (<a
|
||
href="https://github.com/Sanster/IOPaint">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://khoj.dev/">Khoj</a> - Your AI second brain. Get
|
||
answers from the web or your docs. Build custom agents, schedule
|
||
automations, do deep research. Turn any online or local LLM into your
|
||
personal, autonomous AI. (<a href="https://app.khoj.dev/">Demo</a>, <a
|
||
href="https://github.com/khoj-ai/khoj">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://ollama.com/">Ollama</a> - Get up and running with
|
||
Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models.
|
||
(<a href="https://github.com/ollama/ollama">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://openwebui.com">Open-WebUI</a> - User-friendly AI
|
||
Interface, supports Ollama, OpenAI API. (<a
|
||
href="https://github.com/open-webui/open-webui">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://github.com/ItzCrazyKns/Perplexica">Perplexica</a> -
|
||
AI-powered search engine (alternative to Perplexity AI).
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="groupware">Groupware</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Collaborative software or <a
|
||
href="https://en.wikipedia.org/wiki/Collaborative_software">groupware</a>
|
||
is designed to help people working on a common task to attain their
|
||
goals. Groupware often regroups multiple services such as file sharing,
|
||
calendar/events management, address books… in a single, integrated
|
||
application.</p>
|
||
<ul>
|
||
<li><a href="https://www.citadel.org/">Citadel</a> - Groupware including
|
||
email, calendar/scheduling, address books, forums, mailing lists, IM,
|
||
wiki and blog engines, RSS aggregation and more. (<a
|
||
href="https://www.citadel.org/source.html">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C/Docker/Shell</code></li>
|
||
<li><a href="https://cozy.io/">Cozy Cloud</a> - Personal cloud where you
|
||
can manage and sync your files, notes, contacts, passwords, and
|
||
documents. (<a href="https://github.com/cozy/">Source Code</a>, <a
|
||
href="https://github.com/cozy/cozy-store">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://digipad.app/">Digipad</a> - An online self-hosted
|
||
application for creating collaborative digital notepads (Documentation
|
||
in french). (<a href="https://codeberg.org/ladigitale/digipad">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://digistorm.app/">Digistorm</a> - Create
|
||
collaborative surveys, quizzes, brainstorms, and word clouds
|
||
(documentation in French). (<a href="https://digistorm.app/">Demo</a>,
|
||
<a href="https://codeberg.org/ladigitale/digistorm">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://digiwall.app/">Digiwall</a> - Create multimedia
|
||
collaborative walls for in-person or remote work (documentation in
|
||
French). (<a href="https://codeberg.org/ladigitale/digiwall">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://www.egroupware.org/">egroupware</a> - Software
|
||
suite including calendars, address books, notepad, project management
|
||
tools, client relationship management tools (CRM), knowledge management
|
||
tools, a wiki and a CMS. (<a
|
||
href="https://github.com/EGroupware/egroupware">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.group-office.com">Group Office</a> - Enterprise
|
||
CRM and groupware tool. Share projects, calendars, files and e-mail
|
||
online with co-workers and clients. (<a
|
||
href="https://github.com/Intermesh/groupoffice/">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a
|
||
href="https://openmeetings.apache.org/index.html">Openmeetings</a> -
|
||
Video conferencing, instant messaging, whiteboard, collaborative
|
||
document editing and other groupware tools using API functions of the
|
||
Red5 Streaming Server for Remoting and Streaming. (<a
|
||
href="https://github.com/apache/openmeetings">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://www.sogo.nu/">SOGo</a> - SOGo offers multiple ways
|
||
to access the calendaring and messaging data. CalDAV, CardDAV, GroupDAV,
|
||
as well as ActiveSync, including native Outlook compatibility and Web
|
||
interface. (<a href="https://demo.sogo.nu/SOGo/">Demo</a>, <a
|
||
href="https://github.com/Alinto/sogo">Source Code</a>)
|
||
<code>LGPL-2.1</code> <code>Objective-C</code></li>
|
||
<li><a href="https://www.tine-groupware.de/">Tine</a> - Software for
|
||
digital collaboration in companies and organizations. From powerful
|
||
groupware functionalities to clever add-ons, tine combines everything to
|
||
make daily team collaboration easier. (<a
|
||
href="https://github.com/tine-groupware/tine">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/tracim/tracim">Tracim</a> -
|
||
Collaborative Platform for team collaboration:
|
||
file,threads,notes,agenda,etc. <code>AGPL-3.0/LGPL-3.0/MIT</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://www.zimbra.com/">Zimbra Collaboration</a> - Email,
|
||
calendar, collaboration server with Web interface and lots of
|
||
integrations. (<a href="https://github.com/zimbra">Source Code</a>)
|
||
<code>GPL-2.0/CPAL-1.0</code> <code>Java</code></li>
|
||
</ul>
|
||
<h3 id="health-and-fitness">Health and Fitness</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Medical_software">Medical</a>,
|
||
<a
|
||
href="https://en.wikipedia.org/wiki/Health_information_technology">Health</a>
|
||
and <a href="https://en.wikipedia.org/wiki/Fitness_tracker">Fitness</a>
|
||
software.</p>
|
||
<ul>
|
||
<li><a href="https://docs.endurain.com/">Endurain</a> - Fitness tracking
|
||
service designed to give users full control over their data and hosting
|
||
environment. (<a
|
||
href="https://github.com/joaovitoriasilva/endurain">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/fastenhealth/fasten-onprem/">Fasten
|
||
Health</a> <code>⚠</code> - Personal/family electronic medical record
|
||
aggregator, designed to integrate with hundreds of thousands of
|
||
insurances/hospitals/clinics in the United States. <code>GPL-3.0</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://meremedical.co/">Mere Medical</a> <code>⚠</code> -
|
||
Manage all of your medical records from Epic MyChart, Cerner, and
|
||
OnPatient patient portals in one place. Privacy-focused, self-hosted,
|
||
and offline-first. (<a href="https://demo.meremedical.co">Demo</a>, <a
|
||
href="https://github.com/cfu288/mere-medical">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://www.open-emr.org/">OpenEMR</a> - Electronic health
|
||
records and medical practice management solution. (<a
|
||
href="https://www.open-emr.org/demo/">Demo</a>, <a
|
||
href="https://github.com/openemr/openemr">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://wger.de/">wger</a> - Web-based personal workout,
|
||
fitness and weight logger/tracker. It can also be used as a simple gym
|
||
management utility and offers a full REST API as well. (<a
|
||
href="https://wger.de/en/dashboard">Demo</a>, <a
|
||
href="https://github.com/wger-project/wger">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://wingfit.fr">Wingfit</a> - Minimalist fitness app to
|
||
plan your workouts, track your personal records and leverage smartwatch
|
||
data. (<a href="https://wingfit.fr/home">Demo</a>, <a
|
||
href="https://github.com/itskovacs/wingfit">Source Code</a>)
|
||
<code>CC-BY-SA-4.0</code> <code>Python/Docker</code></li>
|
||
</ul>
|
||
<h3 id="human-resources-management-hrm">Human Resources Management
|
||
(HRM)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a
|
||
href="https://en.wikipedia.org/wiki/Human_resource_management_system">human
|
||
resources management system</a> combines a number of systems and
|
||
processes to ensure the easy management of <a
|
||
href="https://en.wikipedia.org/wiki/Human_resources">human
|
||
resources</a>, business processes and data.</p>
|
||
<ul>
|
||
<li><a href="https://www.admidio.org/">admidio</a> - 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. (<a
|
||
href="https://www.admidio.org/demo/">Demo</a>, <a
|
||
href="https://github.com/Admidio/admidio">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://frappe.io/hr">Frappe HR</a> - Complete HRMS
|
||
solution with over 13 different modules right from employee management,
|
||
onboarding, leaves, to payroll, taxation, and more. (<a
|
||
href="https://github.com/frappe/hrms">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Python/Nodejs</code></li>
|
||
<li><a href="https://minthcm.org/">MintHCM</a> - Tool for Human Capital
|
||
Management based on two popular, well-known business applications
|
||
SugarCRM Community Edition and SuiteCRM. (<a
|
||
href="https://github.com/minthcm/minthcm">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.orangehrm.com/">OrangeHRM</a> - Comprehensive
|
||
HRM system that captures all the essential functionalities required for
|
||
any enterprise. (<a
|
||
href="https://opensource-demo.orangehrmlive.com/">Demo</a>, <a
|
||
href="https://github.com/orangehrm/orangehrm">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="identity-management">Identity Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Identity_management">Identity
|
||
management</a> (IdM), also known as identity and access management (IAM
|
||
or IdAM), is a framework of policies and technologies to ensure that the
|
||
right users have the appropriate access to technology resources.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#identity-management">awesome-sysadmin/Identity
|
||
Management</a></strong></p>
|
||
<h3 id="internet-of-things-iot">Internet of Things (IoT)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Internet_of_things">Internet
|
||
of Things</a> describes physical objects with sensors, processing
|
||
ability, software, and other technologies that connect and exchange data
|
||
with other devices over the Internet.</p>
|
||
<ul>
|
||
<li><a href="https://www.domoticz.com/">Domoticz</a> - 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. (<a
|
||
href="https://github.com/domoticz/domoticz">Source Code</a>, <a
|
||
href="https://github.com/domoticz/domoticz-android">Clients</a>)
|
||
<code>GPL-3.0</code> <code>C/C++/Docker/Shell</code></li>
|
||
<li><a href="https://www.emqx.io/">EMQX</a> - Scalable MQTT broker.
|
||
Connect 100M+ IoT devices in one single cluster, move and process
|
||
real-time IoT data with 1M msg/s throughput at 1ms latency. (<a
|
||
href="https://www.emqx.com/en/mqtt/public-mqtt5-broker">Demo</a>, <a
|
||
href="https://github.com/emqx/emqx">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Erlang</code></li>
|
||
<li><a href="https://evcc.io/">evcc</a> - Extensible Electric Vehicle
|
||
Charge Controller and home energy management system. (<a
|
||
href="https://github.com/evcc-io/evcc">Source Code</a>) <code>MIT</code>
|
||
<code>deb/Docker/Go</code></li>
|
||
<li><a href="https://fhem.de/fhem.html">FHEM</a> - 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
|
||
href="https://svn.fhem.de/trac">Source Code</a>) <code>GPL-3.0</code>
|
||
<code>Perl</code></li>
|
||
<li><a href="https://flowforge.com/">FlowForge</a> - Deploy Node-RED
|
||
applications in a reliable, scalable and secure manner. The FlowForge
|
||
platform provides DevOps capabilities for Node-RED development teams.
|
||
(<a href="https://github.com/flowforge/flowforge">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="https://gladysassistant.com/">Gladys</a> - Privacy-first
|
||
home assistant. (<a
|
||
href="https://github.com/GladysAssistant/Gladys">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://home-assistant.io/">Home Assistant</a> - Home
|
||
automation platform. (<a
|
||
href="https://home-assistant.io/demo/">Demo</a>, <a
|
||
href="https://github.com/home-assistant/core">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://www.iobroker.net/">ioBroker</a> - Integration
|
||
platform for the Internet of Things, focused on building automation,
|
||
smart metering, ambient assisted living, process automation,
|
||
visualization and data logging. (<a
|
||
href="https://github.com/ioBroker/ioBroker">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/javalikescript/lha">LHA</a> - Light Home
|
||
Automation application that is fully extensible using Blockly, HTML or
|
||
Lua. It includes extensions such as ConBee, Philips Hue or Z-Wave JS.
|
||
<code>MIT</code> <code>Lua</code></li>
|
||
<li><a href="https://nodered.org/">Node RED</a> - Browser-based flow
|
||
editor that helps you wiring hardware devices, APIs and online services
|
||
to create IoT solutions. (<a
|
||
href="https://github.com/node-red/node-red">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.openhab.org">openHAB</a> - Vendor and
|
||
technology agnostic open source software for home automation. (<a
|
||
href="https://github.com/openhab/openhab-core">Source Code</a>)
|
||
<code>EPL-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://openremote.io">OpenRemote</a> - IoT Asset
|
||
management, Flow Rules and WHEN-THEN rules, Data visualization, Edge
|
||
Gateway. (<a href="https://demo.openremote.io/">Demo</a>, <a
|
||
href="https://github.com/openremote/openremote">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Java</code></li>
|
||
<li><a href="https://dan-in-ca.github.io/SIP/">SIP Irrigation
|
||
Control</a> - Open source software for sprinkler/irrigation control. (<a
|
||
href="https://github.com/Dan-in-CA/SIP">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://tasmota.com">Tasmota</a> - 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. (<a
|
||
href="https://github.com/arendst/Tasmota">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C/C++</code></li>
|
||
<li><a href="https://thingsboard.io/">Thingsboard</a> - Open-source IoT
|
||
Platform - Device management, data collection, processing and
|
||
visualization. (<a href="https://demo.thingsboard.io/signup">Demo</a>,
|
||
<a href="https://github.com/thingsboard/thingsboard">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker/K8S</code></li>
|
||
<li><a href="https://webthings.io/gateway/">WebThings Gateway</a> -
|
||
WebThings is an open source implementation of the Web of Things,
|
||
including the WebThings Gateway and the WebThings Framework. (<a
|
||
href="https://github.com/WebThingsIO/gateway">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="inventory-management">Inventory Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Inventory_management_software">Inventory
|
||
management software</a>.</p>
|
||
<p><em>Related: <a href="#money-budgeting--management">Money, Budgeting
|
||
& Management</a>, <a href="#resource-planning">Resource
|
||
Planning</a></em></p>
|
||
<p><em>See also: <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#it-asset-management">awesome-sysadmin/IT
|
||
Asset Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://cannery.app">Cannery</a> - Firearm and ammunition
|
||
tracker app. (<a
|
||
href="https://gitea.bubbletea.dev/shibao/cannery">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://homebox.software/">HomeBox (SysAdminsMedia)</a> -
|
||
Inventory and organization system built for the home user. (<a
|
||
href="https://demo.homebox.software/">Demo</a>, <a
|
||
href="https://github.com/sysadminsmedia/homebox">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://inventaire.io/welcome">Inventaire</a> -
|
||
Collaborative resources mapper project, while yet only focused on
|
||
exploring books mapping with wikidata and ISBNs. (<a
|
||
href="https://codeberg.org/inventaire/inventaire">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://docs.inventree.org/en/latest/">Inventree</a> -
|
||
Inventory management system which provides intuitive parts management
|
||
and stock control. (<a href="https://inventree.org/demo">Demo</a>, <a
|
||
href="https://github.com/inventree/InvenTree">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://openquartermaster.com/">Open QuarterMaster</a> -
|
||
Powerful inventory management system, designed to be flexible and
|
||
scalable. (<a
|
||
href="https://github.com/Epic-Breakfast-Productions/OpenQuarterMaster">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>deb/Docker</code></li>
|
||
<li><a href="https://docs.part-db.de/">Part-DB</a> - Inventory
|
||
management system for your electronic components. (<a
|
||
href="https://demo.part-db.de/en/">Demo</a>, <a
|
||
href="https://github.com/Part-DB/Part-DB-server">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/PHP/Nodejs</code></li>
|
||
<li><a href="https://www.shelf.nu">Shelf</a> - Asset and equipment
|
||
tracking software used by teams who value clarity. Shelf is an asset
|
||
database and QR asset label generator that lets you create, manage and
|
||
overview your assets across locations. Unlimited assets, free forever.
|
||
(<a href="https://github.com/Shelf-nu/shelf.nu">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/Donkie/Spoolman">Spoolman</a> - Keep
|
||
track of your inventory of 3D-printer filament spools. <code>MIT</code>
|
||
<code>Docker/Python</code></li>
|
||
</ul>
|
||
<h3 id="knowledge-management-tools">Knowledge Management Tools</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Knowledge_management">Knowledge
|
||
management</a> is the collection of methods relating to creating,
|
||
sharing, using and managing the knowledge and information.</p>
|
||
<p><em>Related: <a href="#note-taking--editors">Note-taking &
|
||
Editors</a>, <a href="#wikis">Wikis</a>, <a
|
||
href="#database-management">Database Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://affine.pro/">AFFiNE Community Edition</a> -
|
||
Next-gen knowledge base that brings planning, sorting and creating all
|
||
together. Privacy first, customizable and ready to use (alternative to
|
||
Notion and Miro). (<a href="https://app.affine.pro/">Demo</a>, <a
|
||
href="https://github.com/toeverything/AFFiNE">Source Code</a>)
|
||
<code>MIT/AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/atomicdata-dev/atomic-server">Atomic
|
||
Server</a> - Knowledge graph database with documents (similar to
|
||
Notion), tables, search, and a powerful linked data API. Lightweight,
|
||
very fast and no runtime dependencies. (<a
|
||
href="https://atomicdata.dev/">Demo</a>) <code>MIT</code>
|
||
<code>Docker/Rust</code></li>
|
||
<li><a href="https://ladigitale.dev/digimindmap/#/">Digimindmap</a> -
|
||
Create simple mindmaps (documentation in French). (<a
|
||
href="https://ladigitale.dev/digimindmap/#/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digimindmap">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://librekb.com/">LibreKB</a> - Web-based knowledge
|
||
base solution. A simple web app, it runs on pretty much any web server
|
||
or hosting provider with PHP and MySQL. (<a
|
||
href="https://github.com/michaelstaake/LibreKB/">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://gitea.bubbletea.dev/shibao/memEx">memEx</a> -
|
||
Structured personal knowledge base, inspired by zettlekasten and
|
||
org-mode. <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://b3log.org/siyuan/">SiYuan</a> - A privacy-first
|
||
personal knowledge management software, written in typescript and
|
||
golang. (<a href="https://github.com/siyuan-note/siyuan">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://github.com/b310-digital/teammapper">TeamMapper</a>
|
||
- Host and create your own mindmaps. Share your mindmap sessions with
|
||
your team and collaborate live on mindmaps. (<a
|
||
href="https://map.kits.blog">Demo</a>) <code>MIT</code>
|
||
<code>Docker/Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="learning-and-courses">Learning and Courses</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Tools and software to help with education and learning.</p>
|
||
<ul>
|
||
<li><a href="https://www.instructure.com/canvas/">Canvas LMS</a> -
|
||
Learning management system (LMS) that is revolutionizing the way we
|
||
educate. (<a href="https://canvas.instructure.com/register">Demo</a>, <a
|
||
href="https://github.com/instructure/canvas-lms">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://chamilo.org/">Chamilo LMS</a> - Create a virtual
|
||
campus for the provision of online or semi-online training. (<a
|
||
href="https://github.com/chamilo/chamilo-lms">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://ladigitale.dev/digiscreen/">Digiscreen</a> -
|
||
Interactive whiteboard/wallpaper for the classroom, in person or
|
||
remotely (documentation in French). (<a
|
||
href="https://ladigitale.dev/digiscreen/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digiscreen">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://ladigitale.dev/digitools">Digitools</a> - A set of
|
||
simple tools to accompany the animation of courses in person or
|
||
remotely. (documentation in French). (<a
|
||
href="https://ladigitale.dev/digitools/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digitools">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.edx.org/">edX</a> - The Open edX platform is
|
||
open-source code that powers edX.org. (<a
|
||
href="https://github.com/edx/">Source Code</a>) <code>AGPL-3.0</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://gibbonedu.org/">Gibbon</a> - Flexible school
|
||
management platform designed to make life better for teachers, students,
|
||
parents and leaders. (<a href="https://github.com/GibbonEdu/core">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.ilias.de">ILIAS</a> - Learning management
|
||
system that can cope with anything you throw at it. (<a
|
||
href="https://demo.ilias.de">Demo</a>, <a
|
||
href="https://github.com/ILIAS-eLearning/ILIAS">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://inginious.org/?lang=en">INGInious</a> - Intelligent
|
||
grader that allows secured and automated testing of code made by
|
||
students. (<a href="https://github.com/UCL-INGI/INGInious">Source
|
||
Code</a>, <a
|
||
href="https://github.com/UCL-INGI/INGInious-plugins">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://moodle.org/">Moodle</a> - Learning and courses
|
||
platform with one of the largest open source communities worldwide. (<a
|
||
href="https://moodle.org/demo/">Demo</a>, <a
|
||
href="https://git.moodle.org/gw">Source Code</a>) <code>GPL-3.0</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://www.openeclass.org/">Open eClass</a> - Open eClass
|
||
is an advanced e-learning solution that can enhance the teaching and
|
||
learning process. (<a href="https://demo.openeclass.org/">Demo</a>, <a
|
||
href="https://github.com/gunet/openeclass">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.openolat.com/?lang=en">OpenOLAT</a> - Learning
|
||
management system for teaching, education, assessment and communication.
|
||
(<a href="https://learn.olat.com">Demo</a>, <a
|
||
href="https://github.com/OpenOLAT/OpenOLAT">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://qstonline.org">QST</a> - Online assessment
|
||
software. From a quick quiz on your phone to large scale, high stakes,
|
||
proctored desktop testing, easy, secure and economical. (<a
|
||
href="https://qstonline.org/free_account.htm">Demo</a>, <a
|
||
href="https://sourceforge.net/projects/qstonline/">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Perl</code></li>
|
||
<li><a href="https://documen.tician.de/relate/">RELATE</a> - Courseware
|
||
package that includes features such as: flexible rules, statistics,
|
||
multi-course support, class calendar. (<a
|
||
href="https://github.com/inducer/relate">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://www.rosariosis.org/">RosarioSIS</a> - Student
|
||
Information System for school management. Features students
|
||
demographics, grades, scheduling, attendance, student billing,
|
||
discipline & food service modules. (<a
|
||
href="https://www.rosariosis.org/demo/">Demo</a>, <a
|
||
href="https://gitlab.com/francoisjacquet/rosariosis/">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/PhiTux/schoco">Schoco</a> - Online IDE
|
||
for learning Java programming at school, including automatic JUnit
|
||
tests. Designed to give coding homework/assignments. <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://www.scholarsome.com/">scholarsome</a> - Web-based
|
||
and open source interactive flashcard learning software studying for the
|
||
masses. (<a href="https://scholarsome.com/">Demo</a>, <a
|
||
href="https://github.com/hwgilbert16/scholarsome">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="manufacturing">Manufacturing</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software to manage <a
|
||
href="https://en.wikipedia.org/wiki/3D_printing">3D printers</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Numerical_control">CNC machines</a>
|
||
and other physical manufacturing tools.</p>
|
||
<ul>
|
||
<li><a href="https://cnc.js.org/">CNCjs</a> - Web interface for CNC
|
||
milling controllers running Grbl, Smoothieware, or TinyG. (<a
|
||
href="https://github.com/cncjs/cncjs/">Source Code</a>) <code>MIT</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://docs.fluidd.xyz/">Fluidd</a> - Lightweight &
|
||
responsive user interface for Klipper, the 3D printer firmware. (<a
|
||
href="https://github.com/fluidd-core/fluidd">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://docs.mainsail.xyz/">Mainsail</a> - Modern and
|
||
responsive user interface for the Klipper 3D printer firmware. Control
|
||
and monitor your printer from everywhere, from any device. (<a
|
||
href="https://github.com/mainsail-crew/mainsail">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://manyfold.app">Manyfold</a> - Digital asset manager
|
||
for 3d print files; STL, OBJ, 3MF and more. (<a
|
||
href="https://github.com/manyfold3d/manyfold">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://octoprint.org/">Octoprint</a> - Snappy web
|
||
interface for controlling consumer 3D printers. (<a
|
||
href="https://github.com/OctoPrint/OctoPrint">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Python</code></li>
|
||
</ul>
|
||
<h3 id="maps-and-global-positioning-system-gps">Maps and Global
|
||
Positioning System (GPS)</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Map">Maps</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Cartography">cartography</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Geographic_information_system">GIS</a>
|
||
and <a
|
||
href="https://en.wikipedia.org/wiki/Global_Positioning_System">GPS</a>
|
||
software.</p>
|
||
<p><em>See also: <a
|
||
href="https://github.com/osmlab/awesome-openstreetmap">awesome-openstreetmap</a>,
|
||
<a
|
||
href="https://github.com/sshuair/awesome-gis">awesome-gis</a></em></p>
|
||
<ul>
|
||
<li><a href="https://adventurelog.app">AdventureLog</a> - Travel tracker
|
||
and trip planner. (<a href="https://adventurelog.app">Demo</a>, <a
|
||
href="https://github.com/seanmorley15/AdventureLog">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://airtrail.johan.ohly.dk">AirTrail</a> - Personal
|
||
flight tracking system. (<a
|
||
href="https://github.com/johanohly/AirTrail">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/knrdl/bicimon">Bicimon</a> - Bike
|
||
Speedometer as Progressive Web App. (<a
|
||
href="https://knrdl.github.io/bicimon/">Demo</a>) <code>MIT</code>
|
||
<code>Javascript</code></li>
|
||
<li><a href="https://dawarich.app/">Dawarich</a> - Visualize your
|
||
location history, track your movements, and analyze your travel patterns
|
||
with complete privacy and control (alternative to Google Timeline a.k.a.
|
||
Google Location History). (<a
|
||
href="https://github.com/Freika/dawarich">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/noandrea/geo2tz">Geo2tz</a> - Get the
|
||
timezone from geo coordinates (lat, lon). <code>MIT</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://graphhopper.com/">GraphHopper</a> - Fast routing
|
||
library and server using OpenStreetMap. (<a
|
||
href="https://github.com/graphhopper/graphhopper">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://nominatim.org/">Nominatim</a> - Server application
|
||
for geocoding (address -> coordinates) and reverse geocoding
|
||
(coordinates -> address) on OpenStreetMap data. (<a
|
||
href="https://github.com/osm-search/Nominatim">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C</code></li>
|
||
<li><a href="http://project-osrm.org/">Open Source Routing Machine
|
||
(OSRM)</a> - High performance routing engine designed to run on
|
||
OpenStreetMap data and offering an HTTP API, C++ library interface, and
|
||
Nodejs wrapper. (<a href="https://map.project-osrm.org/">Demo</a>, <a
|
||
href="https://github.com/Project-OSRM/osrm-backend">Source Code</a>)
|
||
<code>BSD-2-Clause</code> <code>C++</code></li>
|
||
<li><a href="https://openrouteservice.org/">OpenRouteService</a> - Route
|
||
service with directions, isochrones, time-distance matrix, route
|
||
optimization, etc. (<a
|
||
href="https://openrouteservice.org/dev/#/api-docs/introduction">Demo</a>,
|
||
<a href="https://github.com/GIScience/openrouteservice">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Java</code></li>
|
||
<li><a href="https://www.openstreetmap.org/">OpenStreetMap</a> -
|
||
Collaborative project to create a free editable map of the world. (<a
|
||
href="https://github.com/openstreetmap/openstreetmap-website">Source
|
||
Code</a>, <a
|
||
href="https://wiki.openstreetmap.org/wiki/Software">Clients</a>)
|
||
<code>GPL-2.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://www.opentripplanner.org/">OpenTripPlanner</a> -
|
||
Multimodal trip planning software based on OpenStreetMap data and
|
||
consuming published GTFS-formatted data to suggest routes using local
|
||
public transit systems. (<a
|
||
href="https://github.com/opentripplanner/OpenTripPlanner">Source
|
||
Code</a>) <code>LGPL-3.0</code> <code>Java/Javascript</code></li>
|
||
<li><a href="https://github.com/owntracks/recorder">OwnTracks
|
||
Recorder</a> <code>⚠</code> - Store and access data published by <a
|
||
href="https://owntracks.org/">OwnTracks</a> location tracking apps.
|
||
<code>GPL-2.0</code> <code>C/Lua/deb/Docker</code></li>
|
||
<li><a href="https://tileserver.readthedocs.io/">TileServer GL</a> -
|
||
Vector and raster maps with GL styles. Server side rendering by Mapbox
|
||
GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet,
|
||
OpenLayers, GIS via WMTS, etc. (<a
|
||
href="https://github.com/maptiler/tileserver-gl">Source Code</a>)
|
||
<code>BSD-2-Clause</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.traccar.org/">Traccar</a> - Java application to
|
||
track GPS positions. Supports loads of tracking devices and protocols,
|
||
has an Android and iOS App. Has a web interface to view your trips. (<a
|
||
href="https://demo.traccar.org/">Demo</a>, <a
|
||
href="https://github.com/traccar">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://github.com/Flomp/wanderer">wanderer</a> - Trail
|
||
database where you can upload your recorded tracks or create new ones
|
||
and add various metadata to build an easily searchable catalogue. (<a
|
||
href="https://demo.wanderer.to">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Docker/Go/Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="media-management">Media Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Digital_media">Digital
|
||
media</a> management tools and software.</p>
|
||
<p><em>Related: <a href="#automation">Automation</a>, <a
|
||
href="#media-streaming">Media Streaming</a>, <a
|
||
href="#media-streaming---audio-streaming">Media Streaming - Audio
|
||
Streaming</a>, <a href="#media-streaming---multimedia-streaming">Media
|
||
Streaming - Multimedia Streaming</a>, <a
|
||
href="#media-streaming---video-streaming">Media Streaming - Video
|
||
Streaming</a></em></p>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/TheWicklowWolf/ChannelTube">ChannelTube</a>
|
||
<code>⚠</code> - Download video or audio from YouTube channels on a
|
||
schedule via yt-dlp. <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://dagu.readthedocs.io/">Dagu</a> - 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.
|
||
(<a href="https://github.com/dagu-dev/dagu">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/rembo10/headphones">Headphones</a> -
|
||
Automated music downloader for NZB and Torrent, written in Python. It
|
||
supports SABnzbd, NZBget, Transmission, µTorrent, Deluge and Blackhole.
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/Fallenbagel/jellyseerr">Jellyseerr</a> -
|
||
Manage requests for your media library, supports Plex, Jellyfin and Emby
|
||
media servers (fork of Overseerr). <code>MIT</code>
|
||
<code>Docker/Nodejs</code></li>
|
||
<li><a href="https://lidarr.audio/">Lidarr</a> - Music collection
|
||
manager for Usenet and BitTorrent users. (<a
|
||
href="https://github.com/Lidarr/Lidarr">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C#/Docker</code></li>
|
||
<li><a href="https://github.com/TheWicklowWolf/LidaTube">LidaTube</a>
|
||
<code>⚠</code> - Finding and fetch missing Lidarr albums via yt-dlp.
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/TheWicklowWolf/Lidify">Lidify</a>
|
||
<code>⚠</code> - Music discovery tool that provides recommendations
|
||
based on selected Lidarr artists, using Spotify or LastFM.
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/pymedusa/Medusa">Medusa</a> - 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. (<a
|
||
href="https://github.com/medusajs/nextjs-starter-medusa">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/JVT038/MetaTube">MetaTube</a>
|
||
<code>⚠</code> - Automatically download music from YouTube add metadata
|
||
from Spotify, Deezer or Musicbrainz. <code>GPL-3.0</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://github.com/alexta69/metube">MeTube</a> - Web GUI
|
||
for youtube-dl, with playlist support. Allows downloading videos from
|
||
dozens of websites. <code>AGPL-3.0</code>
|
||
<code>Python/Nodejs/Docker</code></li>
|
||
<li><a href="https://lardbit.github.io/nefarious/">nefarious</a> -
|
||
Automate downloading Movies and TV Shows. (<a
|
||
href="https://github.com/lardbit/nefarious">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://ombi.io/">Ombi</a> - Content request system for
|
||
Plex/Emby, connects to SickRage, CouchPotato, Sonarr, with a growing
|
||
feature set. (<a href="https://app.ombi.io/">Demo</a>, <a
|
||
href="https://github.com/Ombi-app/Ombi">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C#/deb</code></li>
|
||
<li><a href="https://overseerr.dev/">Overseerr</a> <code>⚠</code> -
|
||
Manage requests for your media library. It integrates with your existing
|
||
services, such as Sonarr, Radarr, and Plex!. (<a
|
||
href="https://github.com/sct/overseerr">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/kieraneglin/pinchflat">Pinchflat</a>
|
||
<code>⚠</code> - Download YouTube content built using yt-dlp.
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.plexripper.rocks/">PlexRipper</a>
|
||
<code>⚠</code> - Cross-platform Plex media downloader that seamlessly
|
||
adds media from other Plex servers to your own. (<a
|
||
href="https://github.com/PlexRipper/PlexRipper">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://samtv12345.github.io/PodFetch">PodFetch</a> - Sleek
|
||
and efficient podcast downloader. (<a
|
||
href="https://github.com/SamTV12345/PodFetch">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://radarr.video/">Radarr</a> - Automatically download
|
||
movies via Usenet and BitTorrent (fork of Sonarr). (<a
|
||
href="https://github.com/Radarr/Radarr">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C#/Docker</code></li>
|
||
<li><a href="https://github.com/aleksilassila/reiverr">Reiverr</a>
|
||
<code>⚠</code> - Clean combined interface for Jellyfin, TMDB, Radarr and
|
||
Sonarr, as well as a replacement to Overseerr. <code>AGPL-3.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://sickchill.github.io/">SickChill</a> - 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. (<a
|
||
href="https://github.com/SickChill/SickChill">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://sonarr.tv/">Sonarr</a> - 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. (<a
|
||
href="https://github.com/Sonarr/Sonarr">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C#/Docker</code></li>
|
||
<li><a href="https://github.com/Raiper34/spooty">Spooty</a>
|
||
<code>⚠</code> - Download tracks/playlists/albums from Spotify. It can
|
||
also subscribe to a playlist or author page and download new songs upon
|
||
release. <code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/meeb/tubesync">tubesync</a>
|
||
<code>⚠</code> - Syncs YouTube channels and playlists to a locally
|
||
hosted media server. <code>AGPL-3.0</code>
|
||
<code>Docker/Python</code></li>
|
||
<li><a href="https://github.com/sbondCo/Watcharr">Watcharr</a> - Add and
|
||
track all the shows and movies you are watching. Comes with user
|
||
authentication, modern and clean UI and a very simple setup. (<a
|
||
href="https://beta.watcharr.app/">Demo</a>) <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://github.com/Totonyus/ydl_api_ng">ydl_api_ng</a> -
|
||
Simple youtube-dl REST API to launch downloads on a distant server.
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a
|
||
href="https://github.com/nbr23/youtube-dl-server">YoutubeDL-Server</a> -
|
||
Web and REST interface to Youtube-DL for downloading videos onto a
|
||
server. <code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://github.com/marcopeocchi/yt-dlp-web-ui">yt-dlp Web
|
||
UI</a> - Web GUI for yt-dlp. <code>MPL-2.0</code>
|
||
<code>Docker/Go/Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="media-streaming">Media Streaming</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Streaming_media">Streaming
|
||
media</a> is multimedia that is delivered and consumed in a continuous
|
||
manner from a source, with little or no intermediate storage in network
|
||
elements.</p>
|
||
<p><strong>Please visit <a
|
||
href="#media-streaming---audio-streaming">Media streaming - Audio
|
||
Streaming</a>, <a href="#media-streaming---multimedia-streaming">Media
|
||
streaming - Multimedia Streaming</a>, <a
|
||
href="#media-streaming---video-streaming">Media streaming - Video
|
||
Streaming</a>, <a href="#media-management">Media
|
||
Management</a></strong></p>
|
||
<p><em>See also: <a
|
||
href="https://en.wikipedia.org/wiki/List_of_streaming_media_systems">List
|
||
of streaming media systems - Wikipedia</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems">Comparison
|
||
of streaming media systems - Wikipedia</a></em></p>
|
||
<h3 id="media-streaming---audio-streaming">Media Streaming - Audio
|
||
Streaming</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Audio">Audio</a> streaming
|
||
tools and software.</p>
|
||
<p><em>Related: <a href="#media-management">Media
|
||
Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://ampache.org/">Ampache</a> - Web based audio/video
|
||
streaming application. (<a href="https://play.dogmazic.net/">Demo</a>,
|
||
<a href="https://github.com/ampache/ampache">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.audiobookshelf.org/">Audiobookshelf</a> -
|
||
Audiobook and podcast server. It streams all audio formats, keeps and
|
||
syncs progress across devices. Comes with open-source apps for Android
|
||
and iOS. (<a href="https://github.com/advplyr/audiobookshelf">Source
|
||
Code</a>, <a
|
||
href="https://github.com/advplyr/audiobookshelf-app">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Docker/deb/Nodejs</code></li>
|
||
<li><a href="https://github.com/izderadicka/audioserve">Audioserve</a> -
|
||
Simple personal server to serve audio files from directories
|
||
(audiobooks, music, podcasts…). Focused on simplicity and supports sync
|
||
of play position between clients. <code>MIT</code>
|
||
<code>Rust</code></li>
|
||
<li><a href="https://www.azuracast.com/">AzuraCast</a> - Modern and
|
||
accessible web radio management suite. (<a
|
||
href="https://github.com/AzuraCast/AzuraCast">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://beets.io/">Beets</a> - Music library manager and
|
||
MusicBrainz tagger (command-line and Web interface). (<a
|
||
href="https://github.com/beetbox/beets">Source Code</a>)
|
||
<code>MIT</code> <code>Python/deb</code></li>
|
||
<li><a href="https://github.com/blackcandy-org/black_candy">Black
|
||
Candy</a> - Music streaming server. <code>MIT</code>
|
||
<code>Docker/Ruby</code></li>
|
||
<li><a href="https://dev.funkwhale.audio/funkwhale">Funkwhale</a> -
|
||
Modern, web-based, convivial, multi-user and free music server.
|
||
<code>BSD-3-Clause</code> <code>Python/Django</code></li>
|
||
<li><a href="https://github.com/sentriz/gonic">gonic</a> - Lightweight
|
||
music streaming server. Subsonic compatible. <code>GPL-3.0</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://app.holoplay.io">HoloPlay</a> <code>⚠</code> -
|
||
Listen to Youtube audio sources using Invidious API. (<a
|
||
href="https://github.com/stephane-r/holoplay-pwa">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://koel.dev/">koel</a> - Personal music streaming
|
||
server that works. (<a href="https://demo.koel.dev/">Demo</a>, <a
|
||
href="https://github.com/koel/koel">Source Code</a>) <code>MIT</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://libretime.org">LibreTime</a> - Broadcast streaming
|
||
radio on the web (fork of <a
|
||
href="https://github.com/sourcefabric/Airtime">Airtime</a>). (<a
|
||
href="https://github.com/LibreTime/libretime">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/PHP</code></li>
|
||
<li><a href="https://github.com/epoupon/lms">LMS</a> - Access your
|
||
self-hosted music using a web interface. <code>GPL-3.0</code>
|
||
<code>Docker/deb/C++</code></li>
|
||
<li><a href="https://github.com/krateng/maloja">Maloja</a> - Music
|
||
scrobble database (alternative to Last.fm). (<a
|
||
href="https://maloja.krateng.ch/">Demo</a>) <code>GPL-3.0</code>
|
||
<code>Python/Docker</code></li>
|
||
<li><a href="https://moodeaudio.org/">moOde Audio</a> -
|
||
Audiophile-quality music playback for the wonderful Raspberry Pi family
|
||
of single board computers. (<a
|
||
href="https://github.com/moode-player/moode">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://docs.mopidy.com/">Mopidy</a> <code>⚠</code> -
|
||
Extensible music server. Offers a superset of the mpd API, as well as
|
||
integration with 3rd party services like Spotify, SoundCloud etc. (<a
|
||
href="https://github.com/mopidy/mopidy">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://www.musicpd.org/">mpd</a> - Daemon to remotely play
|
||
music, stream music, handle and organize playlists. Many clients
|
||
available. (<a href="https://github.com/MusicPlayerDaemon/MPD">Source
|
||
Code</a>, <a href="https://www.musicpd.org/clients/">Clients</a>)
|
||
<code>GPL-2.0</code> <code>C++</code></li>
|
||
<li><a href="https://mstream.io/">mStream</a> - Music streaming server
|
||
with GUI management tools. Runs on Mac, Windows, and Linux. (<a
|
||
href="https://github.com/IrosTheBeggar/mStream">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a
|
||
href="https://foxxmd.github.io/multi-scrobbler">multi-scrobbler</a> -
|
||
Scrobble plays from multiple sources to multiple scrobbling services.
|
||
(<a href="https://github.com/FoxxMD/multi-scrobbler">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://musikcube.com/">musikcube</a> - Streaming audio
|
||
server with Linux/macOS/Windows/Android clients. (<a
|
||
href="https://github.com/clangen/musikcube">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>C++/deb</code></li>
|
||
<li><a href="https://www.navidrome.org">Navidrome Music Server</a> -
|
||
Modern Music Server and Streamer, compatible with Subsonic/Airsonic. (<a
|
||
href="https://www.navidrome.org/demo">Demo</a>, <a
|
||
href="https://github.com/navidrome/navidrome">Source Code</a>, <a
|
||
href="https://www.navidrome.org/docs/overview/#apps">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://www.pinepods.online/">Pinepods</a> - Podcast
|
||
management system with multi-user support. Pinepods utilizes a central
|
||
database so aspects like listen time and themes follow from device to
|
||
device. (<a href="https://try.pinepods.online">Demo</a>, <a
|
||
href="https://github.com/madeofpendletonwool/PinePods">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/agersant/polaris">Polaris</a> - Music
|
||
browsing and streaming application optimized for large music
|
||
collections, ease of use and high performance. <code>MIT</code>
|
||
<code>Rust/Docker</code></li>
|
||
<li><a href="https://github.com/badaix/snapcast">Snapcast</a> -
|
||
Synchronous multiroom audio server. <code>GPL-3.0</code>
|
||
<code>C++/deb</code></li>
|
||
<li><a href="https://github.com/benkaiser/stretto">Stretto</a>
|
||
<code>⚠</code> - Music player with Youtube/Soundcloud import and
|
||
iTunes/Spotify discovery. (<a
|
||
href="https://next.kaiserapps.com">Demo</a>, <a
|
||
href="https://github.com/benkaiser/stretto-mobile-next">Clients</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/spl0k/supysonic">Supysonic</a> - Python
|
||
implementation of the Subsonic server API. <code>AGPL-3.0</code>
|
||
<code>Python/deb</code></li>
|
||
<li><a href="https://swingmusic.vercel.app/">SwingMusic</a> - Swing
|
||
Music is a beautiful, self-hosted music player and streaming server for
|
||
your local audio files. Like a cooler Spotify … but bring your own
|
||
music. (<a href="https://github.com/swing-opensource/swingmusic">Source
|
||
Code</a>) <code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://github.com/madiele/vod2pod-rss">vod2pod-rss</a>
|
||
<code>⚠</code> - Convert YouTube and Twitch channels to podcasts, no
|
||
storage required. Transcodes VoDs to MP3 192k on the fly, generates an
|
||
RSS feed to use in podcast clients. <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="media-streaming---multimedia-streaming">Media Streaming -
|
||
Multimedia Streaming</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Multimedia">Multimedia</a>
|
||
streaming tools and software.</p>
|
||
<p><em>Related: <a href="#media-streaming---video-streaming">Media
|
||
Streaming - Video Streaming</a>, <a
|
||
href="#media-streaming---audio-streaming">Media Streaming - Audio
|
||
Streaming</a>, <a href="#media-management">Media Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://clipbucket.fr/">ClipBucket</a> - Start your own
|
||
video sharing website (YouTube/Netflix Clone) in a matter of minutes.
|
||
(<a href="https://demo.clipbucket.oxygenz.fr/">Demo</a>, <a
|
||
href="https://github.com/MacWarrior/clipbucket-v5">Source Code</a>)
|
||
<code>AAL</code> <code>Docker/PHP</code></li>
|
||
<li><a href="https://github.com/farfalleflickan/cmyflix">cmyflix</a> -
|
||
Minimalist Plex/Jellyfin alternative to stream video.
|
||
<code>AGPL-3.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://gerbera.io/">Gerbera</a> - UPnP Media Server, which
|
||
allows you to stream your digital media throughout your home network and
|
||
listen to/watch it on a variety of UPnP compatible devices. (<a
|
||
href="https://github.com/gerbera/gerbera">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Docker/deb/C++</code></li>
|
||
<li><a href="https://icecast.org">Icecast 2</a> - Streaming audio/video
|
||
server which can be used to create an Internet radio station or a
|
||
privately running jukebox and many things in between. (<a
|
||
href="https://gitlab.xiph.org/xiph/icecast-server">Source Code</a>, <a
|
||
href="https://icecast.org/apps/">Clients</a>) <code>GPL-2.0</code>
|
||
<code>C</code></li>
|
||
<li><a href="https://jellyfin.org">Jellyfin</a> - Media server for
|
||
audio, video, books, comics, and photos with a sleek interface and
|
||
robust transcoding capabilities. Almost all modern platforms have
|
||
clients, including Roku, Android TV, iOS, and Kodi. (<a
|
||
href="https://demo.jellyfin.org/stable">Demo</a>, <a
|
||
href="https://github.com/jellyfin/jellyfin">Source Code</a>, <a
|
||
href="https://github.com/awesome-jellyfin/awesome-jellyfin">Clients</a>)
|
||
<code>GPL-2.0</code> <code>C#/deb/Docker</code></li>
|
||
<li><a href="https://www.karaoke-eternal.com">Karaoke Eternal</a> - Host
|
||
awesome karaoke parties where everyone can easily find and queue songs
|
||
from their phone’s browser. The player is also fully browser-based with
|
||
support for MP3+G, MP4 and WebGL visualizations. (<a
|
||
href="https://www.karaoke-eternal.com/repo">Source Code</a>)
|
||
<code>ISC</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://kodi.tv/">Kodi</a> - Multimedia/Entertainment
|
||
center, formerly known as XBMC. Runs on Android, BSD, Linux, macOS, iOS
|
||
and Windows. (<a href="https://github.com/xbmc/xbmc">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C++/deb</code></li>
|
||
<li><a href="https://github.com/zoriya/kyoo">Kyoo</a> - 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. (<a
|
||
href="https://kyoo.zoriya.dev">Demo</a>) <code>GPL-3.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://github.com/Arthi-chaud/Meelo">Meelo</a> - Personal
|
||
Music Server, designed for collectors and music maniacs.
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://mistserver.org/">MistServer</a> - Public domain
|
||
streaming media server that works with any device and any format. (<a
|
||
href="https://github.com/DDVTECH/mistserver">Source Code</a>)
|
||
<code>Unlicense</code> <code>C++</code></li>
|
||
<li><a href="http://nyanko.ws/nymphcast.php">NymphCast</a> - Turn your
|
||
choice of Linux-capable hardware into an audio and video source for a
|
||
television or powered speakers (alternative to Chromecast). (<a
|
||
href="https://github.com/MayaPosch/NymphCast">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>C++</code></li>
|
||
<li><a href="https://gnome.pages.gitlab.gnome.org/rygel/">Rygel</a> -
|
||
UPnP AV MediaServer that allows you to easily share audio, video, and
|
||
pictures. Media player software may use Rygel to become a MediaRenderer
|
||
that may be controlled remotely by a UPnP or DLNA Controller. (<a
|
||
href="https://gitlab.gnome.org/GNOME/rygel/">Source Code</a>)
|
||
<code>LGPL-2.1</code> <code>C</code></li>
|
||
<li><a href="https://stashapp.cc">Stash</a> - A web-based library
|
||
organizer and player for your adult media stash, with auto-tagging and
|
||
metadata scraping support. (<a
|
||
href="https://github.com/stashapp/stash">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://github.com/pikvm/ustreamer">µStreamer</a> -
|
||
Lightweight and very quick server to stream MJPEG video from any V4L2
|
||
device to the net. <code>GPL-3.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://u-wave.net/">üWave</a> <code>⚠</code> - Self-hosted
|
||
collaborative listening platform. Users take turns playing media—songs,
|
||
talks, gameplay videos, or anything else—from a variety of media sources
|
||
like YouTube and SoundCloud. (<a href="https://wlk.yt/">Demo</a>, <a
|
||
href="https://github.com/u-wave">Source Code</a>) <code>MIT</code>
|
||
<code>Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="media-streaming---video-streaming">Media Streaming - Video
|
||
Streaming</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Video">Video</a> streaming
|
||
tools and software.</p>
|
||
<p><em>Related: <a href="#video-surveillance">Video Surveillance</a>, <a
|
||
href="#media-streaming---multimedia-streaming">Media Streaming -
|
||
Multimedia Streaming</a>, <a href="#photo-galleries">Photo
|
||
Galleries</a>, <a href="#media-management">Media Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://github.com/calzoneman/sync">CyTube</a> -
|
||
Synchronize media, chat, and more for an arbitrary number of channels.
|
||
(<a href="https://cytu.be">Demo</a>) <code>MIT</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://github.com/iv-org/invidious">Invidious</a>
|
||
<code>⚠</code> - Alternative YouTube front-end. (<a
|
||
href="https://docs.invidious.io/instances/">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Crystal</code></li>
|
||
<li><a href="https://mediacms.io">MediaCMS</a> - Modern, fully featured
|
||
open source video and media CMS, written in Python/Django/React,
|
||
featuring a REST API. (<a
|
||
href="https://github.com/mediacms-io/mediacms">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/AirenSoft/OvenMediaEngine">OvenMediaEngine</a>
|
||
- Streaming Server with Sub-Second Latency. (<a
|
||
href="https://demo.ovenplayer.com">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>C++/Docker</code></li>
|
||
<li><a href="https://owncast.online/">Owncast</a> - Decentralized
|
||
single-user live video streaming and chat server for running your own
|
||
live streams similar in style to the large mainstream options. (<a
|
||
href="https://github.com/owncast/owncast">Source Code</a>)
|
||
<code>MIT</code> <code>Go</code></li>
|
||
<li><a href="https://joinpeertube.org/en/">PeerTube</a> - Decentralized
|
||
video streaming platform using P2P (BitTorrent) directly in the web
|
||
browser. (<a href="https://github.com/Chocobozzz/PeerTube">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/hauxir/rapidbay/">Rapidbay</a> -
|
||
Videostreaming service/torrent client that allows searching and playing
|
||
videos from torrents in the browser or from a Chromecast/AppleTV/Smart
|
||
TV. <code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://datarhei.github.io/restreamer/">Restreamer</a> -
|
||
Access H.264 real-time video streaming on your website without a
|
||
streaming provider. (<a
|
||
href="https://github.com/datarhei/restreamer">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://ossrs.io/">SRS</a> - A simple, high efficiency and
|
||
real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT.
|
||
(<a href="https://github.com/ossrs/srs">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/C++</code></li>
|
||
<li><a href="https://github.com/RblSb/SyncTube">SyncTube</a> -
|
||
Lightweight and very simple to setup CyTube alternative to watch videos
|
||
with friends and chat. <code>MIT</code> <code>Nodejs/Haxe</code></li>
|
||
<li><a href="https://tubearchivist.com/">Tube Archivist</a>
|
||
<code>⚠</code> - Organize, search, and enjoy your YouTube collection.
|
||
Subscribe, download, and track viewed content with metadata indexing and
|
||
a user-friendly interface. (<a
|
||
href="https://github.com/tubearchivist/tubearchivist">Source Code</a>,
|
||
<a
|
||
href="https://docs.tubearchivist.com/faq/#how-do-i-import-my-videos-to-emby-plex-jellyfin-kodi">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://git.mills.io/prologic/tube">Tube</a> - Youtube-like
|
||
(<em>without censorship and features you don’t need!</em>) video sharing
|
||
app written in Go which also supports automatic transcoding to MP4 H.265
|
||
AAC, multiple collections and RSS feed. (<a
|
||
href="https://tube.mills.io">Demo</a>) <code>MIT</code>
|
||
<code>Go</code></li>
|
||
<li><a href="https://www.videolan.org/">VideoLAN Client (VLC)</a> -
|
||
Cross-platform multimedia player client and server supporting most
|
||
multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming
|
||
protocols. (<a href="https://code.videolan.org/videolan/vlc">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>C/deb</code></li>
|
||
</ul>
|
||
<h3 id="miscellaneous">Miscellaneous</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software that does not fit in another section.</p>
|
||
<ul>
|
||
<li><a href="https://github.com/Bubka/2FAuth">2FAuth</a> - Manage your
|
||
Two-Factor Authentication (2FA) accounts and generate their security
|
||
codes. (<a href="https://demo.2fauth.app/">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/Ardakilic/alerthub">AlertHub</a>
|
||
<code>⚠</code> - Get alerts from GitHub releases. <code>MIT</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://anchr.io">Anchr</a> - Toolbox for tiny tasks on the
|
||
internet, including bookmark collections, URL shortening and (encrypted)
|
||
image uploads. (<a href="https://github.com/muety/anchr">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://asciinema.org/">asciinema</a> - Web app for hosting
|
||
asciicasts. (<a href="https://asciinema.org/explore">Demo</a>, <a
|
||
href="https://github.com/asciinema/asciinema-server">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Elixir/Docker</code></li>
|
||
<li><a href="https://github.com/babybuddy/babybuddy">Baby Buddy</a> -
|
||
Helps caregivers track baby sleep, feedings, diaper changes, and tummy
|
||
time. (<a href="https://github.com/babybuddy/babybuddy#-demo">Demo</a>)
|
||
<code>BSD-2-Clause</code> <code>Python</code></li>
|
||
<li><a href="https://beelzebub-honeypot.com/">beelzebub</a>
|
||
<code>⚠</code> - Honeypot framework designed to provide a highly secure
|
||
environment for detecting and analyzing cyber attacks. (<a
|
||
href="https://github.com/mariocandela/beelzebub">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/K8S/Go</code></li>
|
||
<li><a href="https://github.com/Sathvik-Rao/ClipCascade">ClipCascade</a>
|
||
- 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. <code>GPL-3.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://magicbug.co.uk/cloudlog/">Cloudlog</a> - Log your
|
||
amateur radio contacts anywhere. (<a
|
||
href="https://github.com/magicbug/cloudlog">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/C4illin/ConvertX">ConvertX</a> - Online
|
||
file converter which supports over a thousand different formats.
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.cups.org/">CUPS</a> - The Common Unix Print
|
||
System uses Internet Printing Protocol (IPP) to support printing to
|
||
local and network printers. (<a
|
||
href="https://github.com/OpenPrinting/cups">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C</code></li>
|
||
<li><a href="https://github.com/gchq/CyberChef">CyberChef</a> - 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. (<a
|
||
href="https://gchq.github.io/CyberChef">Demo</a>)
|
||
<code>Apache-2.0</code> <code>Javascript</code></li>
|
||
<li><a href="https://digiboard.app/">Digiboard</a> - Create
|
||
collaborative whiteboards (documentation in French). (<a
|
||
href="https://codeberg.org/ladigitale/digiboard">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://codeberg.org/ladigitale/digicard">Digicard</a> -
|
||
Create simple graphic compositions (documentation in French). (<a
|
||
href="https://ladigitale.dev/digicard/">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://ladigitale.dev/digicut/">Digicut</a> - Cut audio
|
||
and video files using FFMPEG.wasm (documentation in French). (<a
|
||
href="https://codeberg.org/ladigitale/digicut">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://ladigitale.dev/digiface/">Digiface</a> - Create
|
||
avatars using the Avataaars library (documentation in French). (<a
|
||
href="https://ladigitale.dev/digiface/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digiface">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://ladigitale.dev/digiflashcards/">Digiflashcards</a>
|
||
- An online application to create flashcards (documentation in French).
|
||
(<a href="https://codeberg.org/ladigitale/digiflashcards">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://ladigitale.dev/digimerge/">Digimerge</a> - Assemble
|
||
audio and video files directly in your browser (documentation in
|
||
French). (<a href="https://ladigitale.dev/digimerge/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/Digimerge">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://ladigitale.dev/digiquiz/">Digiquiz</a> - An online
|
||
application to publish content created with H5P (documentation in
|
||
French). (<a href="https://codeberg.org/ladigitale/digiquiz">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://ladigitale.dev/digiread/">Digiread</a>
|
||
<code>⚠</code> - Clean up online pages and articles using Mozilla’s
|
||
Readability (documentation in French). (<a
|
||
href="https://codeberg.org/ladigitale/digiread">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://ladigitale.dev/digisteps/">Digisteps</a> - A simple
|
||
application for creating online educational paths (documentation in
|
||
French). (<a href="https://codeberg.org/ladigitale/digisteps">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://ladigitale.dev/digitranscode">Digitranscode</a> -
|
||
Convert audio files and videos directly in the browser (documentation in
|
||
French). (<a href="https://ladigitale.dev/digitranscode">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digitranscode">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://ladigitale.dev/digiview/">Digiview</a>
|
||
<code>⚠</code> - View YouTube videos in a distraction-free interface
|
||
(documentation in French). (<a
|
||
href="https://ladigitale.dev/digiview/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/digiview">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://ladigitale.dev/digiwords/">Digiwords</a> - A simple
|
||
online application for creating word clouds (documentation in French).
|
||
(<a href="https://codeberg.org/ladigitale/digiwords">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://github.com/docat-org/docat">DOCAT</a> - Host your
|
||
docs. Simple. Versioned. Fancy. <code>MIT</code>
|
||
<code>Python/Docker</code></li>
|
||
<li><a href="https://www.domjudge.org/">DOMJudge</a> - System for
|
||
running a programming contest, like the ICPC regional and world
|
||
championship programming contests. (<a
|
||
href="https://www.domjudge.org/demo">Demo</a>, <a
|
||
href="https://github.com/DOMjudge/domjudge">Source Code</a>)
|
||
<code>GPL-2.0/BSD-3-Clause/MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://esmira.kl.ac.at">ESMira</a> - Run longitudinal
|
||
studies (ESM, AA, EMA) with data collection and communication with
|
||
participants being completely anonymous. (<a
|
||
href="https://demo-esmira.kl.ac.at/#admin,username:demo,password:demodemodemo">Demo</a>,
|
||
<a href="https://github.com/KL-Psychological-Methodology/ESMira">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://f-droid.org">F-Droid</a> - Server tools for
|
||
maintaining an F-Droid repository system. (<a
|
||
href="https://gitlab.com/fdroid/fdroidserver">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker/deb</code></li>
|
||
<li><a href="https://flyimg.io">Flyimg</a> - Resize and crop images on
|
||
the fly. Get optimised images with MozJPEG, WebP or PNG using
|
||
ImageMagick, with an efficient caching system. (<a
|
||
href="https://demo.flyimg.io">Demo</a>, <a
|
||
href="https://github.com/flyimg/flyimg">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://codeberg.org/nanawel/geeftlist">Geeftlist</a> -
|
||
Collaborative platform for managing, sharing and reserving gifts between
|
||
friends and family. <code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/majodev/google-webfonts-helper">google-webfonts-helper</a>
|
||
<code>⚠</code> - Hassle-Free Way to Self-Host Google Fonts. Get eot,
|
||
ttf, svg, woff and woff2 files + CSS snippets. (<a
|
||
href="https://gwfh.mranftl.com/fonts">Demo</a>) <code>MIT</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://getgophish.com/">Gophish</a> - Powerful phishing
|
||
framework that makes it easy to test your organization’s exposure to
|
||
phishing. (<a href="https://github.com/gophish/gophish">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/verifid/graph-vl">graph-vl</a> -
|
||
Identity document verification using Machine Learning and GraphQL.
|
||
<code>MIT</code> <code>Python/Docker/K8S</code></li>
|
||
<li><a href="https://habitica.com/">Habitica</a> - Habit tracker app
|
||
which treats your goals like a Role Playing Game. (<a
|
||
href="https://github.com/HabitRPG/habitica">Source Code</a>)
|
||
<code>GPL-3.0/CC-BY-SA-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://hortusfox.github.io">HortusFox</a> - Collaborative
|
||
plant management and tracking system for plant enthusiasts. (<a
|
||
href="https://github.com/danielbrendel/hortusfox-web">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/dmunozv04/iSponsorBlockTV">iSponsorBlockTV</a>
|
||
<code>⚠</code> - Block and skip sponsors, while also muting and skipping
|
||
ads on YouTube. <code>GPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://bayang.github.io/jelu-web">Jelu</a> - Read and
|
||
to-read list book tracker. (<a
|
||
href="https://github.com/bayang/jelu">Source Code</a>) <code>MIT</code>
|
||
<code>Java/Docker</code></li>
|
||
<li><a href="https://kasmweb.com/">Kasm Workspaces</a> - 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. (<a href="https://www.kasmweb.com/#demo">Demo</a>, <a
|
||
href="https://github.com/kasmtech">Source Code</a>) <code>GPL-3.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://koillection.github.io/">Koillection</a> -
|
||
Koillection is a service allowing users to manage any kind of
|
||
collections. (<a
|
||
href="https://github.com/benjaminjonard/koillection">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/PHP</code></li>
|
||
<li><a href="https://languagetool.org/">LanguageTool</a> - Proofread
|
||
more than 20 languages. It finds many errors that a simple spell checker
|
||
cannot detect. (<a
|
||
href="https://github.com/languagetool-org/languagetool">Source Code</a>,
|
||
<a
|
||
href="https://languagetool.org/insights/post/product-windows-app/">Clients</a>)
|
||
<code>LGPL-2.1</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://libretranslate.com/">Libre Translate</a> - Machine
|
||
Translation API. (<a
|
||
href="https://github.com/LibreTranslate/LibreTranslate">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://lubelogger.com">LubeLogger</a> - Web-based vehicle
|
||
maintenance and fuel mileage tracker. (<a
|
||
href="https://github.com/hargata/lubelog?tab=readme-ov-file#demo">Demo</a>,
|
||
<a href="https://github.com/hargata/lubelog">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/K8S/C#</code></li>
|
||
<li><a href="https://mosparo.io/">mosparo</a> - The modern spam
|
||
protection tool. It replaces other captcha methods with a simple and
|
||
easy to use spam protection solution. (<a
|
||
href="https://github.com/mosparo/mosparo">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://ipcheck.ing">MyIP</a> <code>⚠</code> - All in one
|
||
IP Toolbox. Easy to check what’s your IPs, IP geolocation, check for DNS
|
||
leaks, examine WebRTC connections, speed test, ping test, MTR test,
|
||
check website availability and more. (<a
|
||
href="https://ipcheck.ing">Demo</a>, <a
|
||
href="https://github.com/jason5ng32/MyIP">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://myspeed.dev/">MySpeed</a> - Speed test analysis
|
||
software that shows your internet speed for up to 30 days. (<a
|
||
href="https://github.com/gnmyt/myspeed">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://neko.m1k1o.net">Neko</a> - Virtual browser that
|
||
runs in docker and uses WebRTC. (<a
|
||
href="https://github.com/m1k1o/neko">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://open-meteo.com/">Open-Meteo</a> - Weather API with
|
||
open-data forecasts, historical and climate data from all major national
|
||
weather services. (<a href="https://open-meteo.com/en/docs">Demo</a>, <a
|
||
href="https://github.com/open-meteo/open-meteo">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://openziti.github.io/">OpenZiti</a> - Fully-featured,
|
||
zero trust, full mesh overlay network. Includes a 2FA support out of the
|
||
box, clients for all major desktop/mobile OS’es. (<a
|
||
href="https://github.com/openziti/ziti">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://operational.co">Operational.co</a> - Receive alerts
|
||
in a live timeline from your product. (<a
|
||
href="https://app.operational.co/?signinas=kevin">Demo</a>, <a
|
||
href="https://github.com/operational-co/operational.co">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://penpot.app/">penpot</a> - Web-based design and
|
||
prototyping platform meant for cross-domain teams. (<a
|
||
href="https://github.com/penpot/penpot">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://password.oppetmoln.se/">POMjs</a> - Random password
|
||
generator. (<a href="https://github.com/joho1968/POMjs">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Javascript</code></li>
|
||
<li><a href="https://rxresu.me/">Reactive Resume</a> - One-of-a-kind
|
||
resume builder that keeps your privacy in mind. Completely secure,
|
||
customizable, portable, open-source and free forever. (<a
|
||
href="https://rxresu.me/app/dashboard/">Demo</a>, <a
|
||
href="https://github.com/AmruthPillai/Reactive-Resume">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://revealjs.com">revealjs</a> - Framework for easily
|
||
creating beautiful presentations using HTML. (<a
|
||
href="https://revealjs.com/">Demo</a>, <a
|
||
href="https://github.com/hakimel/reveal.js">Source Code</a>)
|
||
<code>MIT</code> <code>Javascript</code></li>
|
||
<li><a href="https://www.revive-adserver.com/">Revive Adserver</a> - Ad
|
||
serving system. Formerly known as OpenX Adserver and phpAdsNew. (<a
|
||
href="https://github.com/revive-adserver/revive-adserver">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="http://sane-project.org/">SANE Network Scanning</a> - Allow
|
||
remote clients to access image acquisition devices (scanners) available
|
||
on the local host. (<a
|
||
href="http://www.sane-project.org/cvs.html">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C</code></li>
|
||
<li><a href="https://openspeedtest.com/">Speed Test by
|
||
OpenSpeedTest™</a> - Free & Open-Source HTML5 Network Performance
|
||
Estimation Tool. (<a
|
||
href="https://github.com/openspeedtest/Speed-Test">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://docs.speedtest-tracker.dev/">Speedtest Tracker</a>
|
||
- Monitor the performance and uptime of your internet connection. (<a
|
||
href="https://github.com/alexjustesen/speedtest-tracker">Source
|
||
Code</a>) <code>MIT</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://string.is/">string.is</a> - An open-source,
|
||
privacy-friendly online string toolkit for developers. (<a
|
||
href="https://github.com/recurser/string-is">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://goteleport.com/">Teleport</a> - Certificate
|
||
authority and access plane for SSH, Kubernetes, web applications, and
|
||
databases. (<a href="https://github.com/gravitational/teleport">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://github.com/adriankumpf/teslamate">TeslaMate</a> - A
|
||
powerful data logger for Tesla vehicles. <code>MIT</code>
|
||
<code>Elixir/Docker</code></li>
|
||
<li><a href="https://github.com/seriousm4x/UpSnap">Upsnap</a> - A simple
|
||
Wake on LAN (WOL) dashboard app. Wake up devices on your network and see
|
||
current status. <code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/jasonraimondi/url-to-png">URL-to-PNG</a>
|
||
- URL to PNG utility featuring parallel rendering using Playwright for
|
||
screenshots and with storage caching via Local, S3, or CouchDB.
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/Gibus21250/Wakupator">Wakupator</a> -
|
||
Wake On LAN Machine Manager based on network traffic. <code>MIT</code>
|
||
<code>C</code></li>
|
||
<li><a href="https://www.wavelog.org">Wavelog</a> - Webbased Logging
|
||
Software for Radio Amateurs. Enhanced QSO logging, statistics and maps
|
||
for your browser. (<a href="https://demo.wavelog.org">Demo</a>, <a
|
||
href="https://github.com/wavelog/wavelog">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://weewx.com/">WeeWX</a> - Open source software for
|
||
your weather station. (<a
|
||
href="https://weewx.com/showcase.html">Demo</a>, <a
|
||
href="https://github.com/weewx/weewx">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://butlerx.github.io/wetty/#/">WeTTY</a> - Terminal in
|
||
browser over http/https. (<a
|
||
href="https://github.com/butlerx/wetty">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/FuzzyGrim/Yamtrack">Yamtrack</a>
|
||
<code>⚠</code> - Media tracker for movies, tv shows, anime, manga, video
|
||
games and books. (<a
|
||
href="https://github.com/FuzzyGrim/Yamtrack?tab=readme-ov-file#demo">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Python</code></li>
|
||
</ul>
|
||
<h3 id="money-budgeting-management">Money, Budgeting &
|
||
Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Money_management">Money
|
||
management</a> and budgeting software.</p>
|
||
<p><em>Related: <a href="#inventory-management">Inventory
|
||
Management</a>, <a href="#resource-planning">Resource
|
||
Planning</a></em></p>
|
||
<ul>
|
||
<li><a href="https://actualbudget.org">Actual</a> - Local-first personal
|
||
finance tool based on zero-sum budgeting, supporting synchronization
|
||
across devices, custom rules, manual transaction importing (from QIF,
|
||
OFX, and QFX files), and optional automatic synchronization with many
|
||
banks. (<a href="https://github.com/actualbudget/actual">Source
|
||
Code</a>) <code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://bigcapital.app/">Bigcapital</a> - Financial
|
||
accounting and inventory management software for small to medium
|
||
businesses. (<a href="https://github.com/bigcapitalhq/bigcapital">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://bitcart.ai">Bitcart</a> - Cryptocurrencies payment
|
||
processor and development platform. (<a
|
||
href="https://admin.bitcart.ai">Demo</a>, <a
|
||
href="https://github.com/bitcart/bitcart">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Python/Nodejs</code></li>
|
||
<li><a href="https://btcpayserver.org/">BTCPay Server</a> - Bitcoin and
|
||
other cryptocurrencies payment processor. (<a
|
||
href="https://mainnet.demo.btcpayserver.org/">Demo</a>, <a
|
||
href="https://github.com/btcpayserver/btcpayserver">Source Code</a>)
|
||
<code>MIT</code> <code>C#</code></li>
|
||
<li><a href="https://depay.com">DePay</a> - Accept Web3 Payments
|
||
directly into your wallet. Peer-to-peer, free, self-hosted &
|
||
open-source. (<a href="https://depay.com/products/payments">Demo</a>, <a
|
||
href="https://github.com/depayfi/widgets">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/tanq16/expenseowl">ExpenseOwl</a> -
|
||
Extremely simple expense tracker with a beautiful UI. <code>MIT</code>
|
||
<code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://ezbookkeeping.mayswind.net/">ezbookkeeping</a> - A
|
||
lightweight personal bookkeeping app hosted by yourself. (<a
|
||
href="https://ezbookkeeping-demo.mayswind.net/">Demo</a>, <a
|
||
href="https://github.com/mayswind/ezbookkeeping">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/nymanjens/facto">Family Accounting
|
||
Tool</a> - Web-based finance management tool for partners with partially
|
||
shared expenses. <code>Apache-2.0</code> <code>Scala</code></li>
|
||
<li><a href="https://beancount.github.io/fava/">Fava</a> - Web frontend
|
||
of Beancount, a text based double-entry accounting system. (<a
|
||
href="https://fava.pythonanywhere.com/example-with-budgets/income_statement/">Demo</a>,
|
||
<a href="https://github.com/beancount/fava">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://firefly-iii.org/">Firefly III</a> - Firefly III is
|
||
a modern financial manager. It helps you to keep track of your money and
|
||
make budget forecasts. It supports credit cards, has an advanced rule
|
||
engine and can import data from many banks. (<a
|
||
href="https://demo.firefly-iii.org/">Demo</a>, <a
|
||
href="https://github.com/firefly-iii/firefly-iii">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://fossbilling.org/">FOSSBilling</a> - Hosting and
|
||
billing automation. Integrates with WHM, CWP, cPanel and HestiaCP. Full
|
||
API and easily extensible. (<a
|
||
href="https://fossbilling.org/demo">Demo</a>, <a
|
||
href="https://github.com/FOSSBilling/FOSSBilling">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://galette.eu/">Galette</a> - Membership management
|
||
web application aimed towards non profit organizations. (<a
|
||
href="https://github.com/galette/galette">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://ghostfol.io/">Ghostfolio</a> - Wealth management
|
||
software to keep track of stocks, ETFs and cryptocurrencies. (<a
|
||
href="https://github.com/ghostfolio/ghostfolio">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://grr.devome.com/?lang=en">GRR</a> - Assets
|
||
management and booking for small/medium companies. (<a
|
||
href="https://github.com/JeromeDevome/GRR">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://hyperswitch.io/">HyperSwitch</a> <code>⚠</code> -
|
||
Payment switch to make payments fast, reliable and affordable. Connect
|
||
with multiple payment processors and route traffic effortlessly, all
|
||
with a single API integration. (<a
|
||
href="https://github.com/juspay/hyperswitch">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://ihatemoney.org/">IHateMoney</a> - Manage your
|
||
shared expenses, easily. (<a
|
||
href="https://ihatemoney.org/demo/">Demo</a>, <a
|
||
href="https://github.com/spiral-project/ihatemoney">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://www.invoiceplane.com/">InvoicePlane</a> - Manage
|
||
quotes, invoices, payments and customers for your small business. (<a
|
||
href="https://github.com/InvoicePlane/InvoicePlane">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://invoiceshelf.com/">InvoiceShelf</a> - Track
|
||
expenses, payments & create professional invoices & estimates
|
||
(fork of Crater). (<a
|
||
href="https://github.com/InvoiceShelf/InvoiceShelf">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://killbill.io/">Kill Bill</a> - Subscription billing
|
||
& payments platform. Have access to real-time analytics and
|
||
financial reports. (<a
|
||
href="https://github.com/killbill/killbill">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://kresus.org/">Kresus</a> - Personal finance manager.
|
||
(<a href="https://kresus.org/en/demo.html">Demo</a>, <a
|
||
href="https://github.com/kresusapp/kresus">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.getlago.com/">Lago</a> - Metering and
|
||
usage-based billing. (<a href="https://github.com/getlago/lago">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://maybe.co/">Maybe</a> - An OS for your personal
|
||
finances built by a small team alongside an incredible community. (<a
|
||
href="https://github.com/maybe-finance/maybe">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://mybucks.online">Mybucks.online</a> - Secure,
|
||
browser-based, password-only self-custodial cryptocurrency wallet. (<a
|
||
href="https://app.mybucks.online">Demo</a>, <a
|
||
href="https://github.com/mybucks-online/app">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://myfinbudget.com">MyFin Budget</a> - Personal
|
||
finances platform (web + REST API + Android) that’ll help you budget,
|
||
keep track of your income/spending and forecast your financial future.
|
||
(<a
|
||
href="https://github.com/afaneca/myfin?tab=readme-ov-file#demo-account---try-it-for-yourself">Demo</a>,
|
||
<a href="https://github.com/afaneca/myfin">Source Code</a>, <a
|
||
href="https://github.com/afaneca/myfin-api">Clients</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.octobot.cloud/">OctoBot</a> - Cryptocurrency
|
||
trading bot. (<a
|
||
href="https://github.com/Drakkar-Software/OctoBot">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://simonwep.github.io/ocular/">Ocular</a> - Simplistic
|
||
and straightforward budgeting app to track your budget across months and
|
||
years. (<a href="https://ocular.reinisch.io/#demo">Demo</a>, <a
|
||
href="https://github.com/simonwep/ocular">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/TheAxelander/OpenBudgeteer">OpenBudgeteer</a> -
|
||
Budgeting app based on the Bucket Budgeting Principle.
|
||
<code>AGPL-3.0</code> <code>Docker/C#</code></li>
|
||
<li><a href="https://receiptwrangler.io">Receipt Wrangler</a>
|
||
<code>⚠</code> - Easy-to-use receipt manager, powered by AI. Allows
|
||
users to create receipts effortlessly and quickly, categorize and more.
|
||
(<a href="https://demo.receiptwrangler.io">Demo</a>, <a
|
||
href="https://github.com/Receipt-Wrangler/receipt-wrangler-api">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://rei3.de/home_en/">REI3</a> - Manage tasks, time,
|
||
assets and much more within your business. (<a
|
||
href="https://rei3.de/demo_en/">Demo</a>, <a
|
||
href="https://github.com/r3-team/r3">Source Code</a>) <code>MIT</code>
|
||
<code>Go</code></li>
|
||
<li><a href="https://shkeeper.io/">SHKeeper</a> - Cryptocurrency payment
|
||
processor with the unique combination of gateway and merchant allowing
|
||
you to accept payments in multiple cryptocurrencies without fees and
|
||
intermediaries. (<a
|
||
href="https://github.com/vsys-host/shkeeper.io?tab=readme-ov-file#11-demo">Demo</a>,
|
||
<a href="https://github.com/vsys-host/shkeeper.io">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://solidinvoice.co">SolidInvoice</a> - Open source
|
||
invoicing and quote application. (<a
|
||
href="https://github.com/SolidInvoice/SolidInvoice">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/l4rm4nd/VoucherVault">VoucherVault</a> -
|
||
Store and manage vouchers, coupons, loyalty and gift cards digitally.
|
||
Supports expiry notifications, transaction histories, file uploads and
|
||
OIDC SSO. <code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://wallosapp.com">Wallos</a> - Lightweight personal
|
||
subscription tracker with statistics and optional notifications. (<a
|
||
href="https://github.com/ellite/wallos?tab=readme-ov-file#demo">Demo</a>,
|
||
<a href="https://github.com/ellite/wallos">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/eitchtee/WYGIWYH">WYGIWYH</a> - Simple
|
||
and powerful finance tracker. (<a
|
||
href="https://wygiwyh-demo.herculino.com/">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Django</code></li>
|
||
<li><a href="https://www.yaffa.cc">YAFFA</a> - Personal finance web
|
||
application, that can be used to keep track of your money, expenses,
|
||
budgets, and investments. It also helps with long-term financial
|
||
planning. (<a href="https://sandbox.yaffa.cc">Demo</a>, <a
|
||
href="https://github.com/kantorge/yaffa">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="monitoring">Monitoring</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software for <a
|
||
href="https://en.wikipedia.org/wiki/Monitoring#Computing">monitoring</a>
|
||
systems, networks, applications and websites.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#monitoring">awesome-sysadmin/Monitoring</a>,
|
||
<a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#metrics--metric-collection">awesome-sysadmin/Metrics
|
||
and Metric Collection</a></strong></p>
|
||
<h3 id="note-taking-editors">Note-taking & Editors</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Note-taking">Note taking</a>
|
||
editors.</p>
|
||
<p><em>Related: <a href="#wikis">Wikis</a></em></p>
|
||
<ul>
|
||
<li><a href="https://blinko.space/">Blinko</a> - A personal note tool
|
||
with AI features. (<a
|
||
href="https://github.com/blinko-space/blinko">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/PhiTux/DailyTxT">DailyTxT</a> -
|
||
Encrypted diary Web application to save your personal memories of each
|
||
day. Includes a search function and encrypted file upload.
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://docs.numerique.gouv.fr/">Docs</a> - Collaborative
|
||
note taking, wiki and documentation platform that scales. (<a
|
||
href="https://github.com/suitenumerique/docs">Source Code</a>)
|
||
<code>MIT</code> <code>K8S</code></li>
|
||
<li><a href="https://draw.io">draw.io</a> - Diagram software for making
|
||
flowcharts, process diagrams, org charts, UML, ER and network diagrams.
|
||
(<a href="https://github.com/jgraph/drawio">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Javascript/Docker</code></li>
|
||
<li><a href="https://github.com/dullage/flatnotes">flatnotes</a> -
|
||
Database-less note-taking web app that utilises a flat folder of
|
||
markdown files for storage. (<a
|
||
href="https://demo.flatnotes.io">Demo</a>) <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://hedgedoc.org/">HedgeDoc</a> - Realtime
|
||
collaborative markdown notes on all platforms, formerly known as CodiMD
|
||
and HackMD CE. (<a href="https://demo.hedgedoc.org/">Demo</a>, <a
|
||
href="https://github.com/hedgedoc/hedgedoc">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://joplinapp.org/">Joplin</a> - Note taking
|
||
application with markdown editor and encryption support for mobile and
|
||
desktop platforms. Runs client-side and syncs through a self hosted
|
||
Nextcloud instance or similar (alternative to Evernote). (<a
|
||
href="https://github.com/laurent22/joplin">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://livebook.dev">Livebook</a> - Realtime collaborative
|
||
notebook app based on Markdown that supports running Elixir code
|
||
snippets, TeX and Mermaid Diagrams. Easily deployed using Docker or
|
||
Elixir. (<a href="https://github.com/livebook-dev/livebook">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Elixir/Docker</code></li>
|
||
<li><a href="https://usememos.com/">Memos</a> - Knowledge base that
|
||
works with a SQLite db file. (<a
|
||
href="https://demo.usememos.com/explore">Demo</a>, <a
|
||
href="https://github.com/usememos/memos">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Go</code></li>
|
||
<li><a
|
||
href="https://github.com/pereorga/minimalist-web-notepad">minimalist-web-notepad</a>
|
||
- Minimalist notepad.cc clone. (<a
|
||
href="https://notes.orga.cat/">Demo</a>) <code>Apache-2.0</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://notemark.docs.enchantedcode.co.uk/">Note Mark</a> -
|
||
Minimal web-based Markdown notes app. (<a
|
||
href="https://github.com/enchant97/note-mark">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://oddmuse.org/">Oddmuse</a> - Simple wiki engine
|
||
written in Perl. No database required. (<a
|
||
href="https://github.com/kensanata/oddmuse">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Perl</code></li>
|
||
<li><a href="https://www.overleaf.com/">Overleaf</a> - Web-based
|
||
collaborative LaTeX editor. (<a
|
||
href="https://github.com/overleaf/overleaf">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://alextselegidis.com/get/plainpad/">Plainpad</a> -
|
||
Modern note taking application for the cloud, utilizing the best
|
||
features of progressive web apps technology. (<a
|
||
href="https://alextselegidis.com/try/plainpad/">Demo</a>, <a
|
||
href="https://github.com/alextselegidis/plainpad">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://silverbullet.md/">SilverBullet</a> - Note-taking
|
||
application optimized for people with a hacker mindset. (<a
|
||
href="https://play.silverbullet.md/">Demo</a>, <a
|
||
href="https://github.com/silverbulletmd/silverbullet">Source Code</a>,
|
||
<a href="https://silverbullet.md/Libraries">Clients</a>)
|
||
<code>MIT</code> <code>Docker/Deno</code></li>
|
||
<li><a
|
||
href="https://docs.standardnotes.com/self-hosting/getting-started">Standard
|
||
Notes</a> - Simple and private notes app. Protect your privacy while
|
||
getting more done. That’s Standard Notes. (<a
|
||
href="https://app.standardnotes.com/">Demo</a>, <a
|
||
href="https://github.com/standardnotes/app">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://github.com/TriliumNext/Trilium">TriliumNext
|
||
Notes</a> - Cross-platform hierarchical note taking application with
|
||
focus on building large personal knowledge bases (fork of Trilium
|
||
Notes). <code>AGPL-3.0</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="https://turtl.it/">Turtl</a> - Totally private personal
|
||
database and note taking app. (<a href="https://github.com/turtl">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>CommonLisp</code></li>
|
||
<li><a href="https://josephernest.github.io/writing/">Writing</a> -
|
||
Lightweight distraction-free text editor, in the browser (Markdown and
|
||
LaTeX supported). No lag when writing. (<a
|
||
href="https://github.com/josephernest/writing">Source Code</a>)
|
||
<code>MIT</code> <code>Javascript</code></li>
|
||
</ul>
|
||
<h3 id="office-suites">Office Suites</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>An <a
|
||
href="https://en.wikipedia.org/wiki/List_of_office_suites">office
|
||
suite</a> is a collection of productivity software usually containing at
|
||
least a word processor, spreadsheet and a presentation program.</p>
|
||
<ul>
|
||
<li><a href="https://www.collaboraoffice.com/code">Collabora Online
|
||
Development Edition</a> - 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. (<a
|
||
href="https://cgit.freedesktop.org/libreoffice/online/">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>C++</code></li>
|
||
<li><a href="https://cryptpad.org">CryptPad</a> - Collaboration suite
|
||
built to enable collaboration, synchronizing changes to documents in
|
||
real time. (<a href="https://github.com/cryptpad/cryptpad">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://ladigitale.dev/digislides/">Digislides</a> - Create
|
||
multimedia presentations in a quick and easy way. (documentation in
|
||
French). (<a href="https://ladigitale.dev/digislides/">Demo</a>, <a
|
||
href="https://codeberg.org/ladigitale/Digislides">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/PHP</code></li>
|
||
<li><a href="https://etherpad.org/">Etherpad</a> - Highly customizable
|
||
online editor providing collaborative editing in real-time. (<a
|
||
href="https://demo.sandstorm.io/appdemo/h37dm17aa89yrd8zuqpdn36p6zntumtv08fjpu8a8zrte7q1cn60">Demo</a>,
|
||
<a href="https://github.com/ether/etherpad-lite">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://getgrist.com/">Grist</a> - Next-generation
|
||
spreadsheet with relational structure, formula-based access control, and
|
||
a portable, self-contained format (alternative to Airtable). (<a
|
||
href="https://docs.getgrist.com">Demo</a>, <a
|
||
href="https://github.com/gristlabs/grist-core">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Python/Docker</code></li>
|
||
<li><a
|
||
href="https://helpcenter.onlyoffice.com/faq/server-opensource.aspx">ONLYOFFICE</a>
|
||
- Office suite that enables you to manage documents, projects, team and
|
||
customer relations in one place. (<a
|
||
href="https://github.com/ONLYOFFICE/DocumentServer">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
</ul>
|
||
<h3 id="password-managers">Password Managers</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a href="https://en.wikipedia.org/wiki/Password_manager">password
|
||
manager</a> allows users to store, generate, and manage their passwords
|
||
for local applications and online services.</p>
|
||
<ul>
|
||
<li><a href="https://www.aliasvault.net">AliasVault</a> - End-to-end
|
||
encrypted password manager with a built-in email alias generator and
|
||
server. (<a href="https://github.com/lanedirt/AliasVault">Source
|
||
Code</a>) <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://bitwarden.com/">Bitwarden</a> <code>⚠</code> -
|
||
Password manager with a webapp, browser extension, and mobile app. (<a
|
||
href="https://github.com/bitwarden/server">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/C#</code></li>
|
||
<li><a href="https://www.passbolt.com/">Passbolt</a> - Collaborative
|
||
password manager. (<a
|
||
href="https://github.com/passbolt/passbolt_api">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/deb/K8S/Docker</code></li>
|
||
<li><a href="https://passit.io/">PassIt</a> - Simple password manage
|
||
with sharing features by group and user, but no administration
|
||
interface. (<a href="https://app.passit.io/">Demo</a>, <a
|
||
href="https://gitlab.com/passit">Source Code</a>) <code>AGPL-3.0</code>
|
||
<code>Docker/Django</code></li>
|
||
<li><a href="https://passky.org">Passky</a> - Simple and modern password
|
||
manager with website, browser extension, android and desktop
|
||
application. (<a href="https://vault.passky.org">Demo</a>, <a
|
||
href="https://github.com/Rabbit-Company/Passky-Server">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://psono.com/">Psono</a> - Password manager for
|
||
companies. (<a href="https://www.psono.pw">Demo</a>, <a
|
||
href="https://gitlab.com/psono/psono-fileserver">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Python</code></li>
|
||
<li><a href="https://teampass.net/">Teampass</a> - 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.
|
||
(<a href="https://github.com/nilsteampassnet/TeamPass">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/dani-garcia/vaultwarden">Vaultwarden</a>
|
||
- Lightweight Bitwarden server API implementation written in Rust.
|
||
<code>GPL-3.0</code> <code>Rust/Docker</code></li>
|
||
</ul>
|
||
<h3 id="pastebins">Pastebins</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a href="https://en.wikipedia.org/wiki/Pastebin">pastebin</a> is a
|
||
type of online content-hosting service used for sharing and storing code
|
||
and text.</p>
|
||
<ul>
|
||
<li><a href="https://github.com/w4/bin">bin</a> - A paste bin that’s
|
||
actually minimalist. <code>WTFPL/0BSD</code> <code>Rust</code></li>
|
||
<li><a href="https://github.com/querwurzel/BinPastes">BinPastes</a> -
|
||
Minimal pastebin supporting client-side encryption, fulltext search,
|
||
one-time messages. Intended for one to few users looking for a simple
|
||
pastebin deployment. (<a href="https://paste.wylke.it">Demo</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://github.com/jordan-dalby/ByteStash">ByteStash</a> -
|
||
Pastebin and file storage service with a simple web interface. Supports
|
||
syntax highlighting, optional user authentication and public sharing.
|
||
(<a
|
||
href="https://github.com/jordan-dalby/ByteStash?tab=readme-ov-file#demo">Demo</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/rhee876527/chiyogami">Chiyogami</a> -
|
||
Pastebin with API, client-side encryption, user accounts, syntax
|
||
highlighting, markdown rendering, and more. <code>BSD-3-Clause</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://dpaste.org/">dpaste</a> - Simple pastebin with
|
||
multiple text and code option, with short url result easy to remember.
|
||
(<a href="https://github.com/DarrenOfficial/dpaste">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Django</code></li>
|
||
<li><a
|
||
href="https://github.com/AndrewPaglusch/FlashPaper">FlashPaper</a> -
|
||
One-time encrypted zero-knowledge password/secret sharing application
|
||
focused on simplicity and security. No database or complicated set-up
|
||
required. (<a href="https://flashpaper.io">Demo</a>) <code>MIT</code>
|
||
<code>Docker/PHP</code></li>
|
||
<li><a href="https://hemmelig.app">Hemmelig</a> - Share encrypted
|
||
secrets cross organizations, or as private persons. (<a
|
||
href="https://github.com/HemmeligOrg/Hemmelig.app">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://lesma.eu">lesma</a> - Simple paste app friendly
|
||
with browser and command line. (<a href="https://lesma.eu">Demo</a>, <a
|
||
href="https://gitlab.com/ogarcia/lesma">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://github.com/Tanq16/local-content-share">Local
|
||
Content Share</a> - Store and share text snippets and files within your
|
||
local network. <code>MIT</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://not-th.re">not-th.re</a> - Simple paste sharing
|
||
platform, with client side encryption, featuring the monaco
|
||
browser-based code editor. (<a href="https://not-th.re">Demo</a>, <a
|
||
href="https://github.com/not-three/main">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/thomiceli/opengist">Opengist</a> -
|
||
Pastebin powered by Git. (<a href="https://demo.opengist.io">Demo</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Go/Nodejs</code></li>
|
||
<li><a href="https://paaster.io">paaster</a> - End-to-end encrypted
|
||
pastebin built with the objective of simplicity. (<a
|
||
href="https://github.com/WardPearce/paaster">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://git.swurl.xyz/swirl/pacebin.git/about/">pacebin</a>
|
||
- Super-minimal pastebin and file upload service focusing on small
|
||
executable size, portability, and ease of configuration. (<a
|
||
href="https://paste.swurl.xyz">Demo</a>, <a
|
||
href="https://git.swurl.xyz/swirl/pacebin.git">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>C</code></li>
|
||
<li><a href="https://pwpush.com">Password Pusher</a> - Dead-simple
|
||
application to securely communicate passwords (or text) over the web.
|
||
Passwords automatically expire after a certain number of views and/or
|
||
time has passed. (<a
|
||
href="https://github.com/pglombardo/PasswordPusher">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/K8S/Ruby</code></li>
|
||
<li><a href="https://pastefy.app/">Pastefy</a> - Beautiful, simple and
|
||
easy to deploy Pastebin with optional client encryption, multitab
|
||
pastes, an API, a highlighted editor and more. (<a
|
||
href="https://github.com/interaapps/pastefy">Source Code</a>, <a
|
||
href="https://github.com/topics/pastefy-addon">Clients</a>)
|
||
<code>MIT</code> <code>Docker/K8S/Java</code></li>
|
||
<li><a href="https://privatebin.info/">PrivateBin</a> - Minimalist
|
||
pastebin/discussion board where the server has zero knowledge of hosted
|
||
data. (<a href="https://privatebin.net/">Demo</a>, <a
|
||
href="https://github.com/PrivateBin/PrivateBin">Source Code</a>)
|
||
<code>Zlib</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/orhun/rustypaste">rustypaste</a> -
|
||
Minimal file upload/pastebin service. <code>MIT</code>
|
||
<code>Rust</code></li>
|
||
<li><a href="https://snypy.com">SnyPy</a> - Open source on-prem code
|
||
snippet manager. (<a href="https://app.snypy.com">Demo</a>, <a
|
||
href="https://github.com/snypy">Source Code</a>) <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://spaceb.in">Spacebin</a> - Modern Pastebin server
|
||
written in Go with a JS-free web UI and tons of features. (<a
|
||
href="https://spaceb.in">Demo</a>, <a
|
||
href="https://github.com/lukewhrit/spacebin">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/algolia/sup3rS3cretMes5age">Sup3rS3cretMes5age</a>
|
||
- Very simple (to deploy and to use) secret message service using
|
||
Hashicorp Vault as a secrets storage. <code>MIT</code>
|
||
<code>Go</code></li>
|
||
<li><a href="https://github.com/matze/wastebin">Wastebin</a> -
|
||
Lightweight, minimal and fast pastebin with an SQLite backend. (<a
|
||
href="https://bin.bloerg.net">Demo</a>) <code>MIT</code>
|
||
<code>Rust/Docker</code></li>
|
||
<li><a href="https://github.com/Yureien/YABin">YABin</a> - A pastebin
|
||
that contains plentiful features while remaining simple. Supports
|
||
optional E2E encryption, a client-side CLI app, syntax highlighting,
|
||
minimalistic UI, APIs, keyboard shortcuts, and more. It can even be run
|
||
in serverless environments. (<a
|
||
href="https://bin.sohamsen.me/">Demo</a>) <code>MIT</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/ybizeul/ybFeed">ybFeed</a> - Personal
|
||
micro feed where you can post snippets of text or images.
|
||
<code>MIT</code> <code>Go/Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/jhaals/yopass">Yopass</a> - Secure
|
||
sharing of secrets, passwords and files. (<a
|
||
href="https://yopass.se/">Demo</a>) <code>Apache-2.0</code>
|
||
<code>Go/Docker</code></li>
|
||
</ul>
|
||
<h3 id="personal-dashboards">Personal Dashboards</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Dashboards for accessing information and applications.</p>
|
||
<p><em>Related: <a href="#monitoring">Monitoring</a>, <a
|
||
href="#bookmarks-and-link-sharing">Bookmarks and Link
|
||
Sharing</a></em></p>
|
||
<ul>
|
||
<li><a href="https://dashy.to/">Dashy</a> - Feature-rich homepage for
|
||
your homelab, with easy YAML configuration. (<a
|
||
href="https://demo.dashy.to/">Demo</a>, <a
|
||
href="https://github.com/lissy93/dashy">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/revenz/fenrus">Fenrus</a> - Personal
|
||
home page that allows for multiple users, guest access and multiple
|
||
dashboards for each user. It also has “Smart Apps” which display live
|
||
data for those apps. <code>GPL-3.0</code> <code>.NET/Docker</code></li>
|
||
<li><a href="https://github.com/glanceapp/glance">Glance</a> - Highly
|
||
customizable dashboard that puts all your feeds in one place.
|
||
<code>AGPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://heimdall.site/">Heimdall</a> - Elegant solution to
|
||
organise all your web applications. (<a
|
||
href="https://github.com/linuxserver/Heimdall">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://designedbyashw.in/test/hiccup/">Hiccup</a> -
|
||
Beautiful static homepage to get to your links and services quickly. It
|
||
has built-in search, editing, PWA support and localstorage caching to
|
||
easily organize your start page. (<a
|
||
href="https://github.com/ashwin-pc/hiccup">Source Code</a>)
|
||
<code>MIT</code> <code>Javascript/Docker</code></li>
|
||
<li><a href="https://homarr.dev">Homarr</a> - Sleek, modern dashboard
|
||
with many integrations and web-based config. (<a
|
||
href="https://github.com/homarr-labs/homarr">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/gethomepage/homepage">Homepage by
|
||
gethomepage</a> - Highly customizable homepage (or startpage /
|
||
application dashboard) with Docker and service API integrations.
|
||
<code>GPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/tomershvueli/homepage">Homepage by
|
||
tomershvueli</a> - Simple, standalone, self-hosted PHP page that is your
|
||
window to your server and the web. <code>MIT</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://github.com/bastienwirtz/homer">Homer</a> - Dead
|
||
simple static homepage to expose your server services, with an easy yaml
|
||
configuration and connectivity check. (<a
|
||
href="https://homer-demo.netlify.app">Demo</a>) <code>Apache-2.0</code>
|
||
<code>Docker/K8S/Nodejs</code></li>
|
||
<li><a href="https://github.com/knrdl/hubleys-dashboard">Hubleys</a> -
|
||
Personal dashboards to organize links for multiple users via a central
|
||
yaml config. <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://linkstack.org/">LinkStack</a> - Link all your
|
||
social media platforms easily accessible on one page, customizable
|
||
through an intuitive, easy to use user/admin interface (alternative to
|
||
Linktree and Manylink). (<a href="https://linksta.cc/">Demo</a>, <a
|
||
href="https://github.com/LinkStackOrg/LinkStack">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://littlelink.io/">LittleLink</a> - Simplistic
|
||
approach for links in bio with 100+ branded buttons (alternative to
|
||
Linktree). (<a href="https://littlelink.io/">Demo</a>, <a
|
||
href="https://github.com/sethcottle/littlelink">Source Code</a>)
|
||
<code>MIT</code> <code>Javascript</code></li>
|
||
<li><a href="https://mafl.hywax.space/">Mafl</a> - Minimalistic flexible
|
||
homepage. (<a href="https://github.com/hywax/mafl">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://volmarg.github.io/">Personal Management System</a>
|
||
- Organize the essentials of everyday life, everything from a simple
|
||
to-do list, and notes up to payments, and schedules. (<a
|
||
href="https://github.com/Volmarg/personal-management-system#documentation--demo">Demo</a>,
|
||
<a href="https://github.com/Volmarg/personal-management-system">Source
|
||
Code</a>) <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://portkey.page">portkey</a> - Simple web portal that
|
||
serves as a startup page, displaying a compilation of links and URLs,
|
||
while also allowing the addition of custom pages, all managed through a
|
||
single configuration file. (<a
|
||
href="https://demo.portkey.page">Demo</a>, <a
|
||
href="https://github.com/kodehat/portkey">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/ignisda/ryot">ryot</a> - Track various
|
||
facets of your life - media, fitness, etc. (<a
|
||
href="https://github.com/IgnisDa/ryot?tab=readme-ov-file#-demo">Demo</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/notclickable-jordan/starbase-80">Starbase
|
||
80</a> - A simple homepage with an iPad-style application grid, for
|
||
mobile and desktop. One JSON configuration file. <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://github.com/enchant97/web-portal">Web-Portal</a> - A
|
||
python web app designed to allow a easy way to manage the links to all
|
||
of your web services. <code>AGPL-3.0</code>
|
||
<code>Docker/Python</code></li>
|
||
<li><a href="https://github.com/Yooooomi/your_spotify">Your Spotify</a>
|
||
<code>⚠</code> - Allows you to record your Spotify listening activity
|
||
and have statistics about them served through a Web application.
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
</ul>
|
||
<h3 id="photo-galleries">Photo Galleries</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a
|
||
href="https://en.wikipedia.org/wiki/Gallery_Software">gallery</a> is
|
||
software that helps the user publish or share photos, pictures, videos
|
||
or other digital media.</p>
|
||
<p><em>Related: <a href="#static-site-generators">Static Site
|
||
Generators</a>, <a href="#media-streaming---video-streaming">Media
|
||
Streaming - Video Streaming</a>, <a
|
||
href="#content-management-systems-cms">Content Management Systems
|
||
(CMS)</a></em></p>
|
||
<ul>
|
||
<li><a href="https://chevereto.com/">Chevereto</a> - Ultimate image
|
||
sharing software. Create your very own personal image hosting website in
|
||
just minutes. (<a href="https://github.com/chevereto/chevereto">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://damselfly.info">Damselfly</a> - 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. (<a
|
||
href="https://github.com/webreaper/damselfly">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/C#/.NET</code></li>
|
||
<li><a href="https://ente.io/">Ente</a> - An end-to-end encrypted
|
||
photo-sharing platform (alternative to Google Photos, Apple Photos). (<a
|
||
href="https://github.com/ente-io/ente">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs/Go</code></li>
|
||
<li><a href="https://home-gallery.org">HomeGallery</a> - Browse personal
|
||
photos and videos featuring tagging, mobile-friendly, and AI powered
|
||
image discovery. (<a href="https://demo.home-gallery.org">Demo</a>, <a
|
||
href="https://github.com/xemle/home-gallery">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://github.com/damongolding/immich-kiosk">Immich
|
||
Kiosk</a> - Lightweight slideshow for running on kiosk devices and
|
||
browsers that uses Immich as a data source. <code>GPL-3.0</code>
|
||
<code>Docker/Go</code></li>
|
||
<li><a href="https://immich.app/">Immich</a> - Photo and video backup
|
||
solution directly from your mobile phone. (<a
|
||
href="https://github.com/immich-app/immich#demo">Demo</a>, <a
|
||
href="https://github.com/immich-app/immich">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/LibrePhotos/librephotos">LibrePhotos</a>
|
||
- Photo management service with a slight focus on cool graphs
|
||
(alternative to Google Photos). (<a
|
||
href="https://docs.librephotos.com/docs/user-guide/mobile/">Clients</a>)
|
||
<code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://lycheeorg.github.io/">Lychee</a> - Grid and album
|
||
based photo-management-system. (<a
|
||
href="https://github.com/LycheeOrg/Lychee">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://mediagoblin.org">Mediagoblin</a> - Media publishing
|
||
platform that anyone can run (alternative to Flickr, YouTube,
|
||
SoundCloud, etc). (<a
|
||
href="https://git.savannah.gnu.org/cgit/mediagoblin.git/tree/">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/dmpop/mejiro">Mejiro</a> - Easy-to-use
|
||
instant photo publishing. <code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://memories.gallery/">Nextcloud Memories</a> - Fast,
|
||
modern and advanced photo management suite. Runs as a Nextcloud app. (<a
|
||
href="https://demo.memories.gallery/apps/memories/">Demo</a>, <a
|
||
href="https://github.com/pulsejet/memories">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/SmilyOrg/photofield">Photofield</a> -
|
||
Experimental fast photo viewer. <code>MIT</code>
|
||
<code>Docker/Go</code></li>
|
||
<li><a href="https://photoprism.org">PhotoPrism</a> - Personal photo
|
||
management powered by Go and Google TensorFlow. Browse, organize, and
|
||
share your personal photo collection, using the latest technologies to
|
||
automatically tag and find pictures. (<a
|
||
href="https://demo.photoprism.app/library/browse">Demo</a>, <a
|
||
href="https://github.com/photoprism/photoprism">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://photoview.github.io/">Photoview</a> - 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. (<a
|
||
href="https://github.com/photoview/photoview">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://bpatrik.github.io/pigallery2/">PiGallery 2</a> -
|
||
Directory-first photo gallery website, with a rich UI, optimised for
|
||
running on low resource servers. (<a
|
||
href="https://github.com/bpatrik/pigallery2">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://piwigo.org/">Piwigo</a> - Photo gallery software
|
||
for the web, built by an active community of users and developers. (<a
|
||
href="https://github.com/Piwigo/Piwigo">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/saimn/sigal">sigal</a> - Yet another
|
||
simple static gallery generator. <code>MIT</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://github.com/gbbirkisson/spis">SPIS</a> - A simple,
|
||
lightweight and fast media server with decent mobile support.
|
||
<code>GPL-3.0</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://github.com/RouHim/this-week-in-past">This week in
|
||
past</a> - Aggregates images taken this week, from previous years and
|
||
presents them on a web page with a simple slideshow. <code>MIT</code>
|
||
<code>Docker/Rust</code></li>
|
||
<li><a href="http://thumbor.org/">Thumbor</a> - A smart imaging service
|
||
and enables on-demand cropping, resizing, applying filters and
|
||
optimizing images. (<a href="https://github.com/thumbor/thumbor">Source
|
||
Code</a>) <code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://docs.wedding-share.org/">WeddingShare</a> - Event
|
||
photo sharing platform and gallery with slideshow that allows guests to
|
||
view and share memories via a QR code. (<a
|
||
href="https://demo.wedding-share.org/">Demo</a>, <a
|
||
href="https://github.com/Cirx08/WeddingShare">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C#/Docker</code></li>
|
||
<li><a href="https://www.zenphoto.org/">Zenphoto</a> - Open-source
|
||
gallery and CMS project. (<a
|
||
href="https://github.com/zenphoto/zenphoto">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="polls-and-events">Polls and Events</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software for organising <a
|
||
href="https://en.wikipedia.org/wiki/Opinion_poll">polls</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Event">events</a>.</p>
|
||
<p><em>Related: <a href="#booking-and-scheduling">Booking and
|
||
Scheduling</a></em></p>
|
||
<ul>
|
||
<li><a href="https://github.com/fsinfuhh/Bitpoll">Bitpoll</a> - Conduct
|
||
polls about dates, times or general questions. (<a
|
||
href="https://bitpoll.de/">Demo</a>) <code>GPL-3.0</code>
|
||
<code>Docker/Python</code></li>
|
||
<li><a href="https://docs.bracketapp.nl/">Bracket</a> - Flexible
|
||
tournament system to build a tournament setup, add teams, schedule
|
||
matches, keep track of scores and present ranking live to the public.
|
||
(<a href="https://www.bracketapp.nl/demo">Demo</a>, <a
|
||
href="https://github.com/evroon/bracket">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://github.com/Wingysam/Christmas-Community">Christmas
|
||
Community</a> - Create a simple place for your entire family to use to
|
||
find gifts that people want, and to avoid double-gifting.
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://claper.co/">Claper</a> - The ultimate tool to
|
||
interact with your audience (alternative to Slido, AhaSlides and
|
||
Mentimeter). (<a href="https://github.com/ClaperCo/Claper">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Elixir/Docker</code></li>
|
||
<li><a href="https://clearflask.com">ClearFlask</a> - Community-feedback
|
||
tool for managing incoming feedback and prioritizing a public roadmap
|
||
(alternative to Canny, UserVoice, Upvoty). (<a
|
||
href="https://product.clearflask.com">Demo</a>, <a
|
||
href="https://github.com/clearflask/clearflask">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://docassemble.org/">docassemble</a> - A free,
|
||
open-source expert system for guided interviews and document assembly,
|
||
based on Python, YAML, and Markdown. (<a
|
||
href="https://demo.docassemble.org/run/legal">Demo</a>, <a
|
||
href="https://github.com/jhpyle/docassemble">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://fider.io">Fider</a> - Open platform to collect and
|
||
prioritize feedback (alternative to UserVoice). (<a
|
||
href="https://demo.fider.io">Demo</a>, <a
|
||
href="https://github.com/getfider/fider">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://formbricks.com">Formbricks</a> - Experience
|
||
Management Suite built on the largest open source survey stack
|
||
worldwide. Gracefully gather feedback at every step of the customer
|
||
journey to know what your customers need. (<a
|
||
href="https://app.formbricks.com">Demo</a>, <a
|
||
href="https://github.com/formbricks/formbricks">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://framadate.org/abc/">Framadate</a> - Online service
|
||
for planning an appointment or make a decision quickly and easily: Make
|
||
a poll, Define dates or subjects to choose, Send the poll link to your
|
||
friends or colleagues, Discuss and make a decision. (<a
|
||
href="https://framadate.org/aqg259dth55iuhwm">Demo</a>, <a
|
||
href="https://framagit.org/framasoft/framadate?">Source Code</a>)
|
||
<code>CECILL-B</code> <code>PHP</code></li>
|
||
<li><a href="https://gancio.org/">Gancio</a> - Local community event and
|
||
agenda sharing. (<a href="https://demo.gancio.org/">Demo</a>, <a
|
||
href="https://framagit.org/les/gancio">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://docs.gath.io/">gathio</a> - Self-destructing,
|
||
shareable, no-registration event pages. (<a
|
||
href="https://gath.io/">Demo</a>, <a
|
||
href="https://github.com/lowercasename/gathio">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://heyform.net">HeyForm</a> - Form builder that allows
|
||
anyone to create engaging conversational forms for surveys,
|
||
questionnaires, quizzes, and polls. (<a
|
||
href="https://github.com/heyform/heyform">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://hitobito.com">hitobito</a> - Manage complex group
|
||
hierarchies with members, events and a lot more. (<a
|
||
href="https://demo.hitobito.com/en/users/sign_in">Demo</a>, <a
|
||
href="https://github.com/hitobito/hitobito">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://getinput.co">Input</a> - Privacy-focused, no-code,
|
||
open-source form builder designed for simplicity and brand consistency.
|
||
(<a href="https://github.com/deck9/input">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Nodejs/Docker</code></li>
|
||
<li><a href="https://www.limesurvey.org">LimeSurvey</a> - Feature-rich
|
||
web-based polling software. Supports extensive survey logic. (<a
|
||
href="https://demo.limesurvey.org">Demo</a>, <a
|
||
href="https://github.com/LimeSurvey/LimeSurvey">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://events.indieweb.org">Meetable</a> - Minimal events
|
||
aggregator. (<a href="https://github.com/aaronpk/Meetable">Source
|
||
Code</a>) <code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://mobilizon.org">Mobilizon</a> - Federated tool that
|
||
helps you find, create and organise events and groups. (<a
|
||
href="https://framagit.org/framasoft/mobilizon/">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Elixir/Docker</code></li>
|
||
<li><a href="https://opnform.com">OpnForm</a> - Beautiful open-source
|
||
form builder. (<a
|
||
href="https://opnform.com/forms/create/guest">Demo</a>, <a
|
||
href="https://github.com/JhumanJ/opnform">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Nodejs/Docker</code></li>
|
||
</ul>
|
||
<h3 id="proxy">Proxy</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a href="https://en.wikipedia.org/wiki/Proxy_server">proxy</a> is a
|
||
server application that acts as an intermediary between a client
|
||
requesting a resource and the server providing that resource. This
|
||
section about forward (i.e. outgoing) proxies. For reverse proxies, see
|
||
the Web Server section.</p>
|
||
<p><em>Related: <a href="#web-servers">Web Servers</a></em></p>
|
||
<ul>
|
||
<li><a
|
||
href="https://g3-project.readthedocs.io/projects/g3proxy/en/latest/">g3proxy</a>
|
||
- Forward proxy server supporting proxy chaining, protocol inspection,
|
||
MITM Interception, ICAP adaptation and transparent proxy. (<a
|
||
href="https://github.com/bytedance/g3/tree/master/g3proxy">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Rust/deb</code></li>
|
||
<li><a href="https://imgproxy.net/">imgproxy</a> - Fast and secure
|
||
standalone server for resizing and converting remote images. (<a
|
||
href="https://github.com/imgproxy/imgproxy">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://code.kryo.se/iodine/">iodine</a> - IPv4 over DNS
|
||
tunnel solution, enabling you to start up a socks5 proxy listener. (<a
|
||
href="https://github.com/yarrick/iodine">Source Code</a>)
|
||
<code>ISC</code> <code>C/deb</code></li>
|
||
<li><a href="https://github.com/ynuwenhof/koblas">Koblas</a> -
|
||
Lightweight SOCKS5 proxy server. <code>MIT</code>
|
||
<code>Rust/Docker</code></li>
|
||
<li><a href="https://getoutline.org/">Outline Server</a> - A proxy
|
||
server that runs a Shadowsocks instance for each access key and a REST
|
||
API to manage the access keys. (<a
|
||
href="https://github.com/Jigsaw-Code/outline-server">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://www.privoxy.org">Privoxy</a> - Non-caching web
|
||
proxy with advanced filtering capabilities for enhancing privacy,
|
||
modifying web page data and HTTP headers, controlling access, and
|
||
removing ads and other obnoxious Internet junk. <code>GPL-2.0</code>
|
||
<code>C/deb</code></li>
|
||
<li><a href="https://github.com/antoniomika/sish">sish</a> -
|
||
HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok
|
||
alternative). <code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/nskondratev/socks5-proxy-server">socks5-proxy-server</a>
|
||
- SOCKS5 proxy server with built-in authentication and Telegram-bot for
|
||
user management and user statistics on data spent (handy when you pay
|
||
per GB of data). It is dockerised and simple to install.
|
||
<code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="http://www.squid-cache.org/">Squid</a> - Caching proxy for
|
||
the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and
|
||
improves response times by caching and reusing frequently-requested web
|
||
pages. (<a href="https://code.launchpad.net/squid">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://tinyproxy.github.io/">Tinyproxy</a> - Light-weight
|
||
HTTP/HTTPS proxy daemon. (<a
|
||
href="https://github.com/tinyproxy/tinyproxy">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C/deb</code></li>
|
||
<li><a href="https://tempoworks.github.io/documentation">txtdot</a> - A
|
||
HTTP proxy that parses only text, links and pictures from pages reducing
|
||
internet bandwidth usage, removing ads and heavy scripts. (<a
|
||
href="https://txt.dc09.ru">Demo</a>, <a
|
||
href="https://github.com/TxtDot/txtdot">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
</ul>
|
||
<h3 id="recipe-management">Recipe Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software and tools for managing <a
|
||
href="https://en.wikipedia.org/wiki/Recipe">recipes</a>.</p>
|
||
<ul>
|
||
<li><a href="https://barassistant.app/">Bar Assistant</a> - Manage your
|
||
home bar while adding your ingredients, searching for cocktails and
|
||
creating custom cocktail recipes. (<a
|
||
href="https://demo.barassistant.app/">Demo</a>, <a
|
||
href="https://github.com/karlomikus/bar-assistant">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://mikebgrep.github.io/forkapi/latest/clients/">Fork
|
||
Recipes</a> - Manage your food recipes with simplicity. (<a
|
||
href="https://github.com/mikebgrep/fork.recipes">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Docker</code></li>
|
||
<li><a href="https://docs.kitchenowl.org/latest/">KitchenOwl</a> -
|
||
Cross-platform shopping list, recipe storage, expense tracker, and meal
|
||
planner following the material design language. (<a
|
||
href="https://github.com/TomBursch/kitchenowl">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/deb</code></li>
|
||
<li><a href="https://managemeals.com/">ManageMeals</a> - Manage recipes,
|
||
import recipes by URL and organize them without any ads or unnecessary
|
||
text. (<a href="https://demo.managemeals.com/">Demo</a>, <a
|
||
href="https://github.com/managemeals/manage-meals-web">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://nightly.mealie.io/">Mealie</a> - Material design
|
||
inspired recipe manager with category and tag management,
|
||
shopping-lists, meal-planner, and site customizations. Mealie is focused
|
||
on simple user interactions to keep the whole family using the app. (<a
|
||
href="https://github.com/mealie-recipes/mealie">Source Code</a>)
|
||
<code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/julianpoy/recipesage">RecipeSage</a> - A
|
||
recipe keeper, meal plan organizer, and shopping list manager that can
|
||
import recipes directly from any URL. (<a
|
||
href="https://recipesage.com">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Nodejs</code></li>
|
||
<li><a href="https://recipes.musicavis.ca">Recipya</a> - Clean, simple
|
||
and powerful recipe manager your whole family will enjoy. (<a
|
||
href="https://recipes.musicavis.ca/guide/login">Demo</a>, <a
|
||
href="https://github.com/reaper47/recipya">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://davideshay.github.io/groceries/">Specifically
|
||
Clementines</a> - Grocery shopping app (previously Groceries), providing
|
||
reliable sync with multiple users/devices (web/Android/iOS), recipes and
|
||
integration with Tandoor. (<a
|
||
href="https://github.com/davideshay/groceries">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://tamariapp.com">Tamari</a> - Recipe manager web app
|
||
with a built-in collection of recipes. Organize by favorites and
|
||
categories, create shopping lists, and plan meals. (<a
|
||
href="https://app.tamariapp.com">Demo</a>, <a
|
||
href="https://github.com/alexbates/Tamari">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://github.com/kassner/whattocook">What To Cook?</a> -
|
||
Get a recipe to cook today, based on the ingredients you have at home.
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
</ul>
|
||
<h3 id="remote-access">Remote Access</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Remote_desktop_software">Remote
|
||
desktop</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Secure_Shell">SSH</a> servers and
|
||
web interfaces for remote management of computer systems.</p>
|
||
<ul>
|
||
<li><a href="https://bifroest.engity.org/">Engity’s Bifröst</a> - Highly
|
||
customizable SSH server with several ways to authorize a user and
|
||
options where and how to execute a user’s session. (<a
|
||
href="https://github.com/engity-com/bifroest">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://www.firezone.dev/">Firezone</a> - Secure remote
|
||
access gateway that supports the WireGuard protocol. It offers a Web
|
||
GUI, 1-line install script, multi-factor auth (MFA), and SSO. (<a
|
||
href="https://github.com/firezone/firezone">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Elixir/Docker</code></li>
|
||
<li><a href="https://guacamole.apache.org">Guacamole</a> - Clientless
|
||
remote desktop gateway supporting standard protocols like VNC and RDP.
|
||
(<a href="https://github.com/apache/guacamole-server">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/C</code></li>
|
||
<li><a href="https://meshcentral.com/">MeshCentral</a> - Run your own
|
||
web server to remotely manage and control computers on a local network
|
||
or anywhere on the internet. (<a
|
||
href="https://github.com/Ylianst/MeshCentral">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs</code></li>
|
||
<li><a href="https://github.com/immense/Remotely">Remotely</a> - Remote
|
||
desktop control and remote scripting solution, enterprise level remote
|
||
support solution with admin web interface and remote control via
|
||
browser. <code>GPL-3.0</code> <code>C#/Docker</code></li>
|
||
<li><a href="https://www.shellhub.io">ShellHub</a> - ShellHub is a
|
||
modern SSH server for remotely accessing linux devices via command line
|
||
(using any SSH client) or web-based user interface, designed as an
|
||
alternative to sshd. (<a
|
||
href="https://github.com/shellhub-io/shellhub">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/nirui/sshwifty">Sshwifty</a> - Sshwifty
|
||
is a SSH and Telnet connector made for the Web. (<a
|
||
href="https://sshwifty-demo.nirui.org">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Go/Docker</code></li>
|
||
<li><a href="https://github.com/warp-tech/warpgate">Warpgate</a> - Smart
|
||
SSH and HTTPS bastion that works with any SSH client.
|
||
<code>Apache-2.0</code> <code>Rust/Docker</code></li>
|
||
</ul>
|
||
<h3 id="resource-planning">Resource Planning</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software and tools to help with <a
|
||
href="https://en.wikipedia.org/wiki/Resource_planning">resource and
|
||
supply planning</a>, including <a
|
||
href="https://en.wikipedia.org/wiki/Enterprise_resource_planning">enterprise
|
||
resource and supply planning (ERP)</a>.</p>
|
||
<p><em>Related: <a href="#money-budgeting--management">Money, Budgeting
|
||
& Management</a>, <a href="#inventory-management">Inventory
|
||
Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.dolibarr.org/">Dolibarr</a> - Modern CRM
|
||
software package to manage your company or foundation activity
|
||
(contacts, suppliers, invoices, orders, stocks, agenda, accounting, …).
|
||
(<a href="https://www.dolibarr.org/onlinedemo.php">Demo</a>, <a
|
||
href="https://github.com/Dolibarr/dolibarr">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/deb</code></li>
|
||
<li><a href="https://frappe.io/erpnext">ERPNext</a> - ERP system to help
|
||
you run your business. (<a
|
||
href="https://github.com/frappe/erpnext">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://farmos.org/">farmOS</a> - Web-based farm record
|
||
keeping application. (<a
|
||
href="https://farmos-demo.rootedsolutions.io/">Demo</a>, <a
|
||
href="https://github.com/farmOS/farmOS">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://grocy.info/">grocy</a> - ERP beyond your fridge.
|
||
Groceries & household management solution for your home. (<a
|
||
href="https://en.demo.grocy.info/">Demo</a>, <a
|
||
href="https://github.com/grocy/grocy">Source Code</a>) <code>MIT</code>
|
||
<code>PHP/Docker</code></li>
|
||
<li><a href="https://ledgersmb.org/">LedgerSMB</a> - Integrated
|
||
accounting and ERP system for small and midsize businesses, with double
|
||
entry accounting, budgeting, invoicing, quotations, projects, orders and
|
||
inventory management, shipping and more. (<a
|
||
href="https://demo.cloud.efficito.com/erp/1.5/login.pl">Demo</a>, <a
|
||
href="https://github.com/ledgersmb/LedgerSMB">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Docker/Perl</code></li>
|
||
<li><a href="https://www.odoo.com">Odoo</a> - Free open source ERP
|
||
system. (<a href="https://demo.odoo.com/">Demo</a>, <a
|
||
href="https://github.com/odoo/odoo">Source Code</a>)
|
||
<code>LGPL-3.0</code> <code>Python/deb/Docker</code></li>
|
||
<li><a href="https://ofbiz.apache.org/">OFBiz</a> - Enterprise Resource
|
||
Planning system with a suite of business applications flexible enough to
|
||
be used across any industry. (<a
|
||
href="https://github.com/apache/ofbiz-framework">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java</code></li>
|
||
<li><a href="https://www.tryton.org/">Tryton</a> - Free open source
|
||
business solution. (<a href="https://www.tryton.org/demo">Demo</a>, <a
|
||
href="https://foss.heptapod.net/tryton/tryton">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
</ul>
|
||
<h3 id="search-engines">Search Engines</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a
|
||
href="https://en.wikipedia.org/wiki/Search_engine_(computing)">search
|
||
engine</a> is an <a
|
||
href="https://en.wikipedia.org/wiki/Information_retrieval">information
|
||
retrieval system</a> designed to help find information stored on a
|
||
computer system. This includes <a
|
||
href="https://en.wikipedia.org/wiki/Web_search_engine">Web search
|
||
engines</a>.</p>
|
||
<ul>
|
||
<li><a href="https://aleph.occrp.org/">Aleph</a> - Tool for indexing
|
||
large amounts of both documents (PDF, Word, HTML) and structured (CSV,
|
||
XLS, SQL) data for easy browsing and search. It is built with
|
||
investigative reporting as a primary use case. (<a
|
||
href="https://aleph.occrp.org/">Demo</a>, <a
|
||
href="https://github.com/alephdata/aleph">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://lucene.apache.org/solr/">Apache Solr</a> -
|
||
Enterprise search platform featuring full-text search, hit highlighting,
|
||
faceted search, real-time indexing, dynamic clustering, and rich
|
||
document (e.g., Word, PDF) handling. (<a
|
||
href="https://github.com/apache/solr">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker/K8S</code></li>
|
||
<li><a href="https://fess.codelibs.org/">Fess</a> - Powerful and easily
|
||
deployable Enterprise Search Server. (<a
|
||
href="https://search.n2sm.co.jp/">Demo</a>, <a
|
||
href="https://github.com/codelibs/fess">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://github.com/jina-ai/jina/">Jina</a> - Cloud-native
|
||
neural search framework for any kind of data. <code>Apache-2.0</code>
|
||
<code>Python/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/manticoresoftware/manticoresearch/">Manticore
|
||
Search</a> - Full-text search and data analytics, with fast response
|
||
time for small, medium and big data (alternative to Elasticsearch).
|
||
<code>GPL-3.0</code> <code>Docker/deb/C++/K8S</code></li>
|
||
<li><a href="https://www.meilisearch.com">MeiliSearch</a> - Ultra
|
||
relevant, instant and typo-tolerant full-text search API. (<a
|
||
href="https://github.com/meilisearch/MeiliSearch">Source Code</a>)
|
||
<code>MIT</code> <code>Rust/Docker/deb</code></li>
|
||
<li><a href="https://opensearch.org">OpenSearch</a> - Distributed and
|
||
RESTful search engine. (<a
|
||
href="https://github.com/opensearch-project/OpenSearch">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker/K8S/deb</code></li>
|
||
<li><a href="https://docs.searxng.org/">SearXNG</a> <code>⚠</code> -
|
||
Internet metasearch engine which aggregates results from various search
|
||
services and databases (Fork of Searx). (<a
|
||
href="https://github.com/searxng/searxng/">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://github.com/simon987/sist2">sist2</a> -
|
||
Lightning-fast file system indexer and search tool. <code>GPL-3.0</code>
|
||
<code>C/Docker</code></li>
|
||
<li><a href="https://sosse.readthedocs.io/en/stable/">Sosse</a> -
|
||
Selenium based search engine and crawler with offline archiving. (<a
|
||
href="https://gitlab.com/biolds1/sosse">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://typesense.org">Typesense</a> - Blazing fast,
|
||
typo-tolerant open source search engine optimized for developer
|
||
happiness and ease of use. (<a
|
||
href="https://github.com/typesense/typesense">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>C++/Docker/K8S/deb</code></li>
|
||
<li><a href="https://github.com/neon-mmd/websurfx">Websurfx</a>
|
||
<code>⚠</code> - Aggregate results from other search engines (metasearch
|
||
engine) without ads while keeping privacy and security in mind. It is
|
||
extremely fast and provides a high level of customization (alternative
|
||
to SearX). <code>AGPL-3.0</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://github.com/benbusby/whoogle-search">Whoogle</a>
|
||
<code>⚠</code> - A self-hosted, ad-free, privacy-respecting metasearch
|
||
engine. <code>MIT</code> <code>Python</code></li>
|
||
<li><a href="https://yacy.net/en/index.html">Yacy</a> - Peer based,
|
||
decentralized search engine server. (<a
|
||
href="https://github.com/yacy/yacy_search_server">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Java/Docker/K8S</code></li>
|
||
<li><a href="https://zincsearch.com">ZincSearch</a> - Search engine that
|
||
requires minimal resources (alternative to Elasticsearch). (<a
|
||
href="https://github.com/zinclabs/zinc#playground-server">Demo</a>, <a
|
||
href="https://github.com/zincsearch/zincsearch">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker/K8S</code></li>
|
||
</ul>
|
||
<h3 id="self-hosting-solutions">Self-hosting Solutions</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Software for easy installation, management and configuration of
|
||
self-hosted services and applications.</p>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/DaveStephens/ansible-nas">Ansible-NAS</a> -
|
||
Build a full-featured home server with this playbook and an Ubuntu box.
|
||
<code>MIT</code> <code>Ansible/Docker</code></li>
|
||
<li><a href="https://casaos.zimaspace.com/">CasaOS</a> - Simple,
|
||
easy-to-use, elegant Home Cloud system. (<a
|
||
href="https://github.com/IceWhaleTech/CasaOS">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://dietpi.com/">DietPi</a> - Minimal Debian OS
|
||
optimized for single-board computers, which allows you to easily install
|
||
and manage several services for selfhosting at home. (<a
|
||
href="https://github.com/MichaIng/DietPi">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Shell</code></li>
|
||
<li><a href="https://dockstarter.com/">DockSTARTer</a> - DockSTARTer
|
||
helps you get started with home server apps running in Docker. (<a
|
||
href="https://github.com/GhostWriters/DockSTARTer">Source Code</a>)
|
||
<code>MIT</code> <code>Shell</code></li>
|
||
<li><a href="https://dropserver.org">Dropserver</a> - An application
|
||
platform for your personal web services. (<a
|
||
href="https://github.com/teleclimber/Dropserver/">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Deno</code></li>
|
||
<li><a href="https://freedombox.org/">FreedomBox</a> - Community project
|
||
to develop, design and promote personal servers running free software
|
||
for private, personal, communications. (<a
|
||
href="https://salsa.debian.org/freedombox-team/freedombox">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Python/deb</code></li>
|
||
<li><a href="https://homelabos.com">HomelabOS</a> - Offline
|
||
privacy-centric data-center. Deploy over 100 services with a few
|
||
commands. (<a href="https://gitlab.com/NickBusey/HomelabOS">Source
|
||
Code</a>) <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://www.homeserverhq.com/">HomeServerHQ</a> -
|
||
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. (<a
|
||
href="https://github.com/homeserverhq/hshq">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Shell</code></li>
|
||
<li><a href="https://libreserver.org/">LibreServer</a> - Home server
|
||
configuration based on Debian. (<a
|
||
href="https://github.com/bashrc2/libreserver">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Shell</code></li>
|
||
<li><a href="https://gitlab.com/cyber5k/mistborn">Mistborn</a> - Virtual
|
||
private cloud platform and WebUI that manages self hosted services.
|
||
<code>MIT</code> <code>Shell/Docker</code></li>
|
||
<li><a href="https://github.com/nextcloud/nextcloudpi">NextCloudPi</a> -
|
||
Nextcloud preinstalled and preconfigured, with a text and web management
|
||
interface and all the tools needed to self host private data. With
|
||
installation images for Raspberry Pi, Odroid, Rock64, Docker, and a curl
|
||
installer for Armbian/Debian. <code>GPL-2.0</code>
|
||
<code>Shell/PHP</code></li>
|
||
<li><a href="https://www.openmediavault.org/">OpenMediaVault</a> -
|
||
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. (<a
|
||
href="https://github.com/openmediavault/openmediavault">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://sandstorm.io/">Sandstorm</a> - Personal server for
|
||
running self-hosted apps easily and securely. (<a
|
||
href="https://demo.sandstorm.io/">Demo</a>, <a
|
||
href="https://github.com/sandstorm-io/sandstorm">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>C++/Shell</code></li>
|
||
<li><a href="https://github.com/ibizaman/selfhostblocks">Self Host
|
||
Blocks</a> <code>⚠</code> - Modular server management based on NixOS
|
||
modules and focused on best practices. <code>AGPL-3.0</code>
|
||
<code>Nix</code></li>
|
||
<li><a href="https://start9.com">StartOS</a> - Browser-based, graphical
|
||
Operating System (OS) that makes running a personal server as easy as
|
||
running a personal computer. (<a
|
||
href="https://github.com/Start9Labs/start-os">Source Code</a>)
|
||
<code>MIT</code> <code>Rust</code></li>
|
||
<li><a href="https://syncloud.org/">Syncloud</a> - Your own online file
|
||
storage, social network or email server. (<a
|
||
href="https://github.com/syncloud/platform">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Go/Shell</code></li>
|
||
<li><a href="https://runtipi.io/">Tipi</a> - Homeserver manager. One
|
||
command setup, one click installs for your favorites self-hosted apps.
|
||
(<a href="https://github.com/meienberger/runtipi">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Shell</code></li>
|
||
<li><a href="https://ubos.net/">UBOS</a> - 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. <code>GPL-3.0</code>
|
||
<code>Perl</code></li>
|
||
<li><a href="https://www.websoft9.com">Websoft9</a> <code>⚠</code> -
|
||
GitOps-driven, multi-application hosting for cloud servers and home
|
||
servers, one-click deployment of 200+ open source apps. (<a
|
||
href="https://www.websoft9.com/demo">Demo</a>, <a
|
||
href="https://github.com/websoft9/websoft9">Source Code</a>, <a
|
||
href="https://www.websoft9.com/apps">Clients</a>) <code>LGPL-3.0</code>
|
||
<code>Shell/Python</code></li>
|
||
<li><a href="https://wikisuite.org">WikiSuite</a> - The most
|
||
comprehensive and integrated Free / Libre / Open Source enterprise
|
||
software suite. (<a href="https://wikisuite.org/Source-Code">Source
|
||
Code</a>)
|
||
<code>GPL-3.0/LGPL-2.1/Apache-2.0/MPL-2.0/MPL-1.1/MIT/AGPL-3.0</code>
|
||
<code>Shell/Perl/deb</code></li>
|
||
<li><a href="https://xsrv.readthedocs.io/">xsrv</a> - Install and manage
|
||
self-hosted services/applications, on your own server(s). (<a
|
||
href="https://github.com/nodiscc/xsrv">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Ansible/Shell</code></li>
|
||
<li><a href="https://yunohost.org/">YunoHost</a> - Server operating
|
||
system aiming to make self-hosting accessible to everyone. (<a
|
||
href="https://yunohost.org/#/try">Demo</a>, <a
|
||
href="https://github.com/YunoHost">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python/Shell</code></li>
|
||
</ul>
|
||
<h3 id="software-development">Software Development</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Software_development">Software
|
||
development</a> is the process of conceiving, specifying, designing,
|
||
programming, documenting, testing, and bug fixing involved in creating
|
||
and maintaining applications, frameworks, or other software
|
||
components.</p>
|
||
<p><strong>Please visit <a
|
||
href="#software-development---api-management">Software Development - API
|
||
Management</a>, <a
|
||
href="#software-development---continuous-integration--deployment">Software
|
||
Development - Continuous Integration & Deployment</a>, <a
|
||
href="#software-development---faas--serverless">Software Development -
|
||
FaaS & Serverless</a>, <a
|
||
href="#software-development---ide--tools">Software Development - IDE
|
||
& Tools</a>, <a href="#software-development---localization">Software
|
||
Development - Localization</a>, <a
|
||
href="#software-development---low-code">Software Development - Low
|
||
Code</a>, <a href="#software-development---project-management">Software
|
||
Development - Project Management</a>, <a
|
||
href="#software-development---testing">Software Development -
|
||
Testing</a>, <a href="#software-development---feature-toggle">Software
|
||
Development - Feature Toggle</a></strong></p>
|
||
<h3 id="software-development---api-management">Software Development -
|
||
API Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/API_management">API
|
||
management</a> is the process of creating and publishing <a
|
||
href="https://en.wikipedia.org/wiki/API">application programming
|
||
interfaces (APIs)</a>, enforcing their usage policies, controlling
|
||
access, nurturing the subscriber community, collecting and analyzing
|
||
usage statistics, and reporting on performance.</p>
|
||
<ul>
|
||
<li><a href="https://www.dreamfactory.com/">DreamFactory</a> - Turns any
|
||
SQL/NoSQL/Structured data into Restful API. (<a
|
||
href="https://github.com/dreamfactorysoftware/dreamfactory">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>PHP/Docker/K8S</code></li>
|
||
<li><a href="https://form.io">form.io</a> - A REST API building platform
|
||
that utilizes a drag & drop form builder, and is application
|
||
framework agnostic. Contains open source and enterprise version. (<a
|
||
href="https://portal.form.io">Demo</a>, <a
|
||
href="https://github.com/formio">Source Code</a>) <code>MIT</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.fusio-project.org/">Fusio</a> - Open-source API
|
||
management platform which helps to build and manage REST APIs. (<a
|
||
href="https://fusio-project.org/demo">Demo</a>, <a
|
||
href="https://github.com/apioo/fusio">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://graphweaver.com/">Graphweaver</a> - Turn multiple
|
||
data sources into a single GraphQL API. (<a
|
||
href="https://github.com/exogee-technology/graphweaver">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://hasura.io">Hasura</a> - Fast, instant realtime
|
||
GraphQL APIs on Postgres with fine grained access control, also trigger
|
||
webhooks on database events. (<a
|
||
href="https://github.com/hasura/graphql-engine">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Haskell/Docker/K8S</code></li>
|
||
<li><a href="https://hoppscotch.io">Hoppscotch Community Edition</a> -
|
||
Fast and beautiful API request builder. (<a
|
||
href="https://github.com/hoppscotch/hoppscotch">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://konghq.com/kong/">Kong</a> - Microservice API
|
||
Gateway and Platform. (<a href="https://github.com/Kong/kong">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Lua/Docker/K8S/deb</code></li>
|
||
<li><a href="https://luraproject.org/">Lura</a> - High-performance API
|
||
Gateway. (<a href="https://github.com/luraproject/lura">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://www.comet.com/site/products/opik/">Opik</a>
|
||
<code>⚠</code> - Evaluate, test, and ship LLM applications with a suite
|
||
of observability tools to calibrate language model outputs across your
|
||
dev and production lifecycle. (<a
|
||
href="https://github.com/comet-ml/opik">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Python</code></li>
|
||
<li><a href="https://panora.dev">Panora</a> <code>⚠</code> - Add an
|
||
integration catalog to your SaaS product in minutes (alternative to
|
||
Merge.dev). (<a href="https://github.com/panoratech/Panora">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://paraio.org">Para</a> - Flexible and modular backend
|
||
framework/server for object persistence, API development and
|
||
authentication. (<a href="https://github.com/erudika/para">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://svix.com">Svix</a> - Open-source webhooks as a
|
||
service that makes it super easy for API providers to send webhooks. (<a
|
||
href="https://github.com/svix/svix-webhooks">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Rust</code></li>
|
||
<li><a href="https://tyk.io">Tyk</a> - Fast and scalable open source API
|
||
Gateway. Out of the box, Tyk offers an API Management Platform with an
|
||
API Gateway, API Analytics, Developer Portal and API Management
|
||
Dashboard. (<a href="https://github.com/TykTechnologies/tyk">Source
|
||
Code</a>) <code>MPL-2.0</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://docs.yaade.io/">Yaade</a> - Yaade is an
|
||
open-source, self-hosted, collaborative API development environment. (<a
|
||
href="https://github.com/EsperoTech/yaade">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
</ul>
|
||
<h3
|
||
id="software-development---continuous-integration-deployment">Software
|
||
Development - Continuous Integration & Deployment</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Continuous_integration">Continuous
|
||
integration</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Continuous_deployment">Continuous
|
||
deployment</a> software and tools.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#continuous-integration--continuous-deployment">awesome-sysadmin/Continuous
|
||
Integration & Continuous Deployment</a></strong></p>
|
||
<p><em>Related: <a href="#automation">Automation</a></em></p>
|
||
<h3 id="software-development---faas-serverless">Software Development -
|
||
FaaS & Serverless</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Serverless_computing">Serverless
|
||
computing</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Function_as_a_service">Function as a
|
||
Service (FaaS)</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Platform_as_a_service">Platform as a
|
||
Service (Paas)</a> management software.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#paas">awesome-sysadmin/PaaS</a></strong></p>
|
||
<h3 id="software-development---feature-toggle">Software Development -
|
||
Feature Toggle</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a href="https://en.wikipedia.org/wiki/Feature_toggle">feature
|
||
toggle</a> in software development provides an alternative to
|
||
maintaining multiple feature branches in source code.</p>
|
||
<p><em>Related: <a href="#software-development---ide--tools">Software
|
||
Development - IDE & Tools</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.featbit.co/">Featbit</a> - Enterprise-grade
|
||
feature flag platform that you can self-host. (<a
|
||
href="https://github.com/featbit/featbit">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://flagsmith.com">Flagsmith</a> - Dashboard, API and
|
||
SDKs for adding Feature Flags to your applications (alternative to
|
||
LaunchDarkly). (<a href="https://github.com/flagsmith/flagsmith">Source
|
||
Code</a>) <code>BSD-3-Clause</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://flipt.io">Flipt</a> - Feature flag solution with
|
||
support for multiple data backends (alternative to LaunchDarkly). (<a
|
||
href="https://try.flipt.io">Demo</a>, <a
|
||
href="https://github.com/flipt-io/flipt">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/K8S/Go</code></li>
|
||
<li><a href="https://gofeatureflag.org">GO Feature Flag</a> - Simple,
|
||
complete, and lightweight feature flag solution (alternative to
|
||
LaunchDarkly). (<a
|
||
href="https://github.com/thomaspoignant/go-feature-flag">Source
|
||
Code</a>) <code>MIT</code> <code>Go</code></li>
|
||
</ul>
|
||
<h3 id="software-development---ide-tools">Software Development - IDE
|
||
& Tools</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>An <a
|
||
href="https://en.wikipedia.org/wiki/Integrated_development_environment">integrated
|
||
development environment (IDE)</a> is a software application that
|
||
provides comprehensive facilities to computer programmers for software
|
||
development.</p>
|
||
<p><em>Related: <a href="#software-development---low-code">Software
|
||
Development - Low Code</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.atheos.io">Atheos</a> - Web-based IDE framework
|
||
with a small footprint and minimal requirements, continued from Codiad.
|
||
(<a href="https://github.com/Atheos/Atheos">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/coder/code-server">code-server</a> - VS
|
||
Code in the browser, hosted on a remote server. <code>MIT</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://coder.com/">Coder</a> - Remote development machines
|
||
on your own infrastructure. (<a
|
||
href="https://github.com/coder/coder">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker/K8S/deb</code></li>
|
||
<li><a href="https://www.eclipse.org/che/">Eclipse Che</a> - Open source
|
||
workspace server and cloud IDE. (<a
|
||
href="https://github.com/eclipse/che">Source Code</a>)
|
||
<code>EPL-1.0</code> <code>Docker/Java</code></li>
|
||
<li><a href="https://judge0.com">Judge0 CE</a> - API to compile and run
|
||
source code. (<a href="https://github.com/judge0/judge0">Source
|
||
Code</a>) <code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://jupyterlab.readthedocs.io/en/stable/">JupyterLab</a> -
|
||
Web-based environment for interactive and reproducible computing. (<a
|
||
href="https://mybinder.org/v2/gh/jupyterlab/jupyterlab-demo/try.jupyter.org?urlpath=lab">Demo</a>,
|
||
<a href="https://github.com/jupyterlab/jupyterlab/">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://langfuse.com">Langfuse</a> - LLM engineering
|
||
platform for model tracing, prompt management, and application
|
||
evaluation. Langfuse helps teams collaboratively debug, analyze, and
|
||
iterate on their LLM applications such as chatbots or AI agents. (<a
|
||
href="https://langfuse.com/docs/demo">Demo</a>, <a
|
||
href="https://github.com/langfuse/langfuse">Source Code</a>, <a
|
||
href="https://langfuse.com/docs/integrations/overview">Clients</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a
|
||
href="https://livecodes.io/docs/features/self-hosting">LiveCodes</a>
|
||
<code>⚠</code> - Feature-rich client-side code playground for React,
|
||
Vue, Svelte, Solid, Typescript, Python, Go, Ruby, PHP and 90+ other
|
||
languages. (<a href="https://livecodes.io">Demo</a>, <a
|
||
href="https://github.com/live-codes/livecodes">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://www.lowdefy.com/">Lowdefy</a> - Build internal
|
||
tools, BI dashboards, admin panels, CRUD apps and workflows in minutes
|
||
using YAML / JSON on an self-hosted, open-source platform. Connect to
|
||
your data sources, host via Serverless, Netlify or Docker. (<a
|
||
href="https://github.com/lowdefy/lowdefy">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://www.rstudio.com/products/rstudio/#Server">RStudio
|
||
Server</a> - Web browser based IDE for R. (<a
|
||
href="https://github.com/rstudio/rstudio">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Java/C++</code></li>
|
||
<li><a href="https://wakapi.dev/">Wakapi</a> - Tracking tool for coding
|
||
statistics, compatible with WakaTime. (<a
|
||
href="https://github.com/muety/wakapi">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Go/Docker</code></li>
|
||
</ul>
|
||
<h3 id="software-development---localization">Software Development -
|
||
Localization</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Internationalization_and_localization">Localization</a>
|
||
is the process of adapting code and software to other languages.</p>
|
||
<ul>
|
||
<li><a href="https://www.accent.reviews/">Accent</a> -
|
||
Developer-oriented translation tool. (<a
|
||
href="https://github.com/mirego/accent">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Elixir/Docker</code></li>
|
||
<li><a href="https://tolgee.io">Tolgee</a> - Developer & translator
|
||
friendly web-based localization platform enabling users to translate
|
||
directly in the app they develop. (<a
|
||
href="https://github.com/tolgee/tolgee-platform">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/Java</code></li>
|
||
<li><a href="https://traduora.co">Traduora</a> - Translation management
|
||
platform for teams. (<a
|
||
href="https://github.com/ever-co/ever-traduora">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/K8S/Nodejs</code></li>
|
||
<li><a href="https://weblate.org">Weblate</a> - Web-based translation
|
||
tool with tight version control integration. (<a
|
||
href="https://github.com/WeblateOrg/weblate">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python/Docker/K8S</code></li>
|
||
</ul>
|
||
<h3 id="software-development---low-code">Software Development - Low
|
||
Code</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a
|
||
href="https://en.wikipedia.org/wiki/Low-code_development_platform">low-code</a>
|
||
development platform (LCDP) provides a development environment used to
|
||
create application software through a graphical user interface.</p>
|
||
<p><em>Related: <a href="#software-development---ide--tools">Software
|
||
Development - IDE & Tools</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.appsmith.com/">Appsmith</a> - Build admin
|
||
panels, CRUD apps and workflows. Build everything you need, 10x faster.
|
||
(<a href="https://github.com/appsmithorg/appsmith">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker/K8S</code></li>
|
||
<li><a href="https://appwrite.io">Appwrite</a> - End to end backend
|
||
server for web, native, and mobile developers 🚀. (<a
|
||
href="https://github.com/appwrite/appwrite">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/dashpresshq/dashpress">Dashpress</a> -
|
||
Generate fully functional admin apps in seconds from your database
|
||
information, with a single command. <code>AGPL-3.0</code>
|
||
<code>Nodejs/Docker</code></li>
|
||
<li><a href="https://manifest.build">Manifest</a> - Complete backend
|
||
that fits into 1 YAML file. (<a href="https://manifest.new">Demo</a>, <a
|
||
href="https://github.com/mnfst/manifest">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://pocketbase.io/">PocketBase</a> - Backend for your
|
||
next SaaS and Mobile app in one file. (<a
|
||
href="https://github.com/pocketbase/pocketbase">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://sql-page.com">SQLPage</a> - SQL-only dynamic
|
||
website builder. (<a href="https://github.com/sqlpage/SQLPage">Source
|
||
Code</a>) <code>MIT</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://tooljet.io/">ToolJet</a> - Low-code framework to
|
||
build & deploy internal tools with minimal engineering effort
|
||
(alternative to Retool & Mendix). (<a
|
||
href="https://github.com/ToolJet/ToolJet">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="https://trailbase.io/">TrailBase</a> - Open,
|
||
sub-millisecond, single-executable FireBase alternative with type-safe
|
||
REST & realtime APIs, built-in JS/TS runtime, auth & admin UI.
|
||
(<a href="https://demo.trailbase.io">Demo</a>, <a
|
||
href="https://github.com/trailbaseio/trailbase">Source Code</a>)
|
||
<code>OSL-3.0</code> <code>Rust/Docker</code></li>
|
||
</ul>
|
||
<h3 id="software-development---project-management">Software Development
|
||
- Project Management</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Tools and software for <a
|
||
href="https://en.wikipedia.org/wiki/Software_project_management">software
|
||
project management</a>.</p>
|
||
<p><em>Related: <a href="#ticketing">Ticketing</a>, <a
|
||
href="#task-management--to-do-lists">Task Management & To-do
|
||
Lists</a></em></p>
|
||
<ul>
|
||
<li><a href="https://git.zx2c4.com/cgit/about/">Cgit</a> - Fast
|
||
lightweight web interface for git repositories. (<a
|
||
href="https://git.zx2c4.com/cgit/tree/">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C</code></li>
|
||
<li><a href="https://forgejo.org">Forgejo</a> - A lightweight software
|
||
forge focused on scaling, federation, and privacy (fork of Gitea). (<a
|
||
href="https://next.forgejo.org">Demo</a>, <a
|
||
href="https://codeberg.org/forgejo/forgejo/">Source Code</a>, <a
|
||
href="https://codeberg.org/forgejo-contrib/delightful-forgejo">Clients</a>)
|
||
<code>MIT</code> <code>Docker/Go</code></li>
|
||
<li><a
|
||
href="https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki">Fossil</a>
|
||
- Distributed version control system featuring wiki and bug tracker.
|
||
<code>BSD-2-Clause-FreeBSD</code> <code>C</code></li>
|
||
<li><a href="https://www.gerritcodereview.com/">Gerrit</a> - Code review
|
||
and project management tool for Git-based projects. (<a
|
||
href="https://github.com/GerritCodeReview/gerrit">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Java/Docker</code></li>
|
||
<li><a href="https://gitbucket.github.io/">gitbucket</a> - Git platform
|
||
powered with easy installation, high extensibility & GitHub API
|
||
compatibility (alternative to GitHub). (<a
|
||
href="https://github.com/gitbucket/gitbucket">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Scala/Java</code></li>
|
||
<li><a href="https://gitea.com">Gitea</a> - Git with a cup of tea!
|
||
Painless self-hosted all-in-one software development service, including
|
||
Git hosting, code review, team collaboration, package registry and
|
||
CI/CD. (<a href="https://demo.gitea.com">Demo</a>, <a
|
||
href="https://github.com/go-gitea/gitea">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker/K8S</code></li>
|
||
<li><a href="https://about.gitlab.com">GitLab</a> - Self Hosted Git
|
||
repository management, code reviews, issue tracking, activity feeds and
|
||
wikis. (<a href="https://gitlab.com/">Demo</a>, <a
|
||
href="https://gitlab.com/gitlab-org/gitlab-foss">Source Code</a>)
|
||
<code>MIT</code> <code>Ruby/deb/Docker/K8S</code></li>
|
||
<li><a href="https://gogs.io/">Gogs</a> - Painless self-hosted Git
|
||
Service written in Go. (<a href="https://github.com/gogs/gogs">Source
|
||
Code</a>) <code>MIT</code> <code>Go</code></li>
|
||
<li><a href="https://huly.io">Huly</a> - All-in-one project management
|
||
platform (alternative to Linear, Jira, Slack, Notion, Motion). (<a
|
||
href="https://app.huly.io">Demo</a>, <a
|
||
href="https://github.com/hcengineering/platform">Source Code</a>)
|
||
<code>EPL-2.0</code> <code>Docker/K8S/Nodejs</code></li>
|
||
<li><a href="https://kallithea-scm.org/">Kallithea</a> - Source code
|
||
management system that supports two leading version control systems,
|
||
Mercurial and Git, with a web interface. (<a
|
||
href="https://kallithea-scm.org/repos/kallithea">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/jonashaag/klaus">Klaus</a> - Simple,
|
||
easy-to-set-up Git web viewer that Just Works. <code>ISC</code>
|
||
<code>Python/Docker</code></li>
|
||
<li><a href="https://leantime.io">Leantime</a> - Lean project management
|
||
system for small teams and startups helping to manage projects from
|
||
ideation through delivery. (<a
|
||
href="https://github.com/leantime/leantime">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://www.usemergeable.dev">Mergeable</a> <code>⚠</code>
|
||
- A better inbox for GitHub pull requests. (<a
|
||
href="https://app.usemergeable.dev">Demo</a>, <a
|
||
href="https://github.com/pvcnt/mergeable">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="https://www.mindwendel.com/">Mindwendel</a> - Brainstorm
|
||
and upvote ideas and thoughts within your team. (<a
|
||
href="https://www.mindwendel.com">Demo</a>, <a
|
||
href="https://github.com/b310-digital/mindwendel">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Elixir</code></li>
|
||
<li><a
|
||
href="https://github.com/mcarbonne/minimal-git-server">minimal-git-server</a>
|
||
- Lightweight git server with a basic CLI to manage repositories,
|
||
supporting multiple accounts and running in a container.
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://octobox.io/">Octobox</a> <code>⚠</code> - Take back
|
||
control of your GitHub Notifications. (<a
|
||
href="https://github.com/octobox/octobox">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby/Docker</code></li>
|
||
<li><a href="https://onedev.io/">OneDev</a> - All-In-One DevOps
|
||
Platform. With Git Management, Issue Tracking, and CI/CD. Simple yet
|
||
Powerful. (<a href="https://code.onedev.io/projects/160">Source
|
||
Code</a>) <code>MIT</code> <code>Java/Docker/K8S</code></li>
|
||
<li><a href="https://www.openproject.org">OpenProject</a> - Manage your
|
||
projects, tasks and goals. Collaborate via work packages and link them
|
||
to your pull requests on Github. (<a
|
||
href="https://github.com/opf/openproject">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Ruby/deb/Docker</code></li>
|
||
<li><a href="https://pagure.io/pagure">Pagure</a> - Lightweight,
|
||
powerful, and flexible git-centric forge with features laying the
|
||
foundation for federated and decentralized development. (<a
|
||
href="https://pagure.io/">Demo</a>) <code>GPL-2.0</code>
|
||
<code>Docker/Python/deb</code></li>
|
||
<li><a href="https://we.phorge.it/">Phorge</a> - Community-driven
|
||
platform for collaborating, managing, organizing and reviewing software
|
||
development projects. (<a
|
||
href="https://we.phorge.it/source/phorge/">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://plane.so">Plane</a> - Track issues, epics, and
|
||
product roadmaps in the simplest way possible (alternative to JIRA,
|
||
Linear and Height). (<a href="https://app.plane.so">Demo</a>, <a
|
||
href="https://github.com/makeplane/plane">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://www.projeqtor.org/">ProjeQtOr</a> - Complete,
|
||
mature, multi-user project management system with extensive
|
||
functionality for all phases of a project. (<a
|
||
href="https://demo.projeqtor.org/">Demo</a>, <a
|
||
href="https://sourceforge.net/p/projectorria/code/HEAD/tree/branches/">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.redmine.org/">Redmine</a> - Flexible project
|
||
management web application. (<a
|
||
href="https://svn.redmine.org/redmine/">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://www.reviewboard.org/">Review Board</a> - Extensible
|
||
and friendly code review tool for projects and companies of all sizes.
|
||
(<a href="https://demo.reviewboard.org/">Demo</a>, <a
|
||
href="https://github.com/reviewboard/reviewboard">Source Code</a>)
|
||
<code>MIT</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://github.com/w4/rgit">rgit</a> - Ultra-fast &
|
||
lightweight cgit clone. <code>WTFPL</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://rhodecode.com/">RhodeCode</a> - Unify and simplify
|
||
repository management for Git, Subversion, and Mercurial. (<a
|
||
href="https://code.rhodecode.com/">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://www.rukovoditel.net/">Rukovoditel</a> -
|
||
Configurable open source project management, web-based application. (<a
|
||
href="https://www.rukovoditel.net/download.php">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.scm-manager.org/">SCM Manager</a> - The easiest
|
||
way to share and manage your Git, Mercurial and Subversion repositories
|
||
over http. (<a href="https://github.com/scm-manager/scm-manager">Source
|
||
Code</a>) <code>BSD-3-Clause</code>
|
||
<code>Java/deb/Docker/K8S</code></li>
|
||
<li><a href="https://smeder.ee">Smederee</a> - A frugal platform which
|
||
is dedicated to help people build great software together leveraging the
|
||
power of the Darcs version control system. (<a
|
||
href="https://smeder.ee/~jan0sch/smederee">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Scala</code></li>
|
||
<li><a href="https://sourcehut.org/">Sourcehut</a> - A full web git
|
||
interface with no javascript. (<a href="https://sr.ht/">Demo</a>, <a
|
||
href="https://git.sr.ht/~sircmpwn/git.sr.ht/tree">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Go</code></li>
|
||
<li><a href="https://www.taiga.io/">Taiga</a> - Agile Project Management
|
||
Tool based on the Kanban and Scrum methods. (<a
|
||
href="https://github.com/kaleidos-ventures">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>Docker/Python/Nodejs</code></li>
|
||
<li><a href="https://titra.io/">Titra</a> - Time-tracking solution for
|
||
freelancers and small teams. (<a
|
||
href="https://github.com/kromitgmbh/titra">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Javascript/Docker</code></li>
|
||
<li><a href="https://trac.edgewall.org/">Trac</a> - Trac is an enhanced
|
||
wiki and issue tracking system for software development projects.
|
||
<code>BSD-3-Clause</code> <code>Python/deb</code></li>
|
||
<li><a href="https://traq.io/">Traq</a> - Project management and issue
|
||
tracking system written in PHP. (<a
|
||
href="https://github.com/nirix/traq">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP/Nodejs</code></li>
|
||
<li><a href="https://www.tuleap.org/">Tuleap</a> - Tuleap is a libre
|
||
suite to plan, track, code and collaborate on software projects. (<a
|
||
href="https://tuleap.net/plugins/git/tuleap/tuleap/stable?p=tuleap%2Fstable.git&a=tree">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.uvdesk.com/">UVDesk</a> - UVDesk community is a
|
||
service oriented, event driven extensible opensource helpdesk system
|
||
that can be used by your organization to provide efficient support to
|
||
your clients effortlessly whichever way you imagine. (<a
|
||
href="https://demo.uvdesk.com/">Demo</a>, <a
|
||
href="https://github.com/uvdesk/community-skeleton">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.zentao.pm/">ZenTao</a> - An agile(scrum)
|
||
project management system/tool. (<a
|
||
href="https://github.com/easysoft/zentaopms">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="software-development---testing">Software Development -
|
||
Testing</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Tools and software for <a
|
||
href="https://en.wikipedia.org/wiki/Software_testing">software
|
||
testing</a>.</p>
|
||
<ul>
|
||
<li><a href="https://bencher.dev/">Bencher</a> - Suite of continuous
|
||
benchmarking tools designed to catch performance regressions in CI. (<a
|
||
href="https://github.com/bencherdev/bencher">Source Code</a>)
|
||
<code>MIT/Apache-2.0</code> <code>Rust</code></li>
|
||
<li><a href="https://github.com/tarampampam/webhook-tester">WebHook
|
||
Tester</a> - Powerful tool for testing WebHooks and more.
|
||
<code>MIT</code> <code>Docker/Go/deb/K8S</code></li>
|
||
</ul>
|
||
<h3 id="static-site-generators">Static Site Generators</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Web_template_system#Static_site_generators">Static
|
||
site generators</a> generate full static HTML websites based on raw
|
||
data, plain text files and a set of templates.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://staticsitegenerators.net">staticsitegenerators.net</a>, <a
|
||
href="https://www.staticgen.com">staticgen.com</a></strong></p>
|
||
<p><em>Related: <a href="#blogging-platforms">Blogging Platforms</a>, <a
|
||
href="#photo-galleries">Photo Galleries</a>, <a
|
||
href="#content-management-systems-cms">Content Management Systems
|
||
(CMS)</a></em></p>
|
||
<h3 id="status-uptime-pages">Status / Uptime pages</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/Uptime">Uptime</a> is a
|
||
measure of system reliability, expressed as the percentage of time a
|
||
machine, typically a computer, has been working and available.</p>
|
||
<p><em>Related: <a href="#monitoring">Monitoring</a></em></p>
|
||
<ul>
|
||
<li><a href="https://cstate.netlify.app/">cState</a> - 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. (<a href="https://cstate.mnts.lt/">Demo</a>, <a
|
||
href="https://github.com/cstate/cstate">Source Code</a>)
|
||
<code>MIT</code> <code>Go</code></li>
|
||
<li><a href="https://gatus.io/">Gatus</a> - Automated service health
|
||
dashboard. (<a href="https://status.twin.sh">Demo</a>, <a
|
||
href="https://github.com/TwiN/gatus">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker/K8S</code></li>
|
||
<li><a href="https://kener.ing/">kener</a> - Status page with incident
|
||
management, easy to use and customize. (<a
|
||
href="https://kener.ing/">Demo</a>, <a
|
||
href="https://github.com/rajnandan1/kener">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://kuvasz-uptime.dev">Kuvasz Uptime</a> - Performant,
|
||
stable uptime & SSL monitoring service that just works. (<a
|
||
href="https://github.com/kuvasz-uptime/kuvasz">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Docker</code></li>
|
||
<li><a href="https://statping-ng.github.io/">StatPing.ng</a> - An easy
|
||
to use Status Page for your websites and applications. Statping will
|
||
automatically fetch the application and render a beautiful status page
|
||
with tons of features for you to build an even better status page. (<a
|
||
href="https://github.com/statping-ng/statping-ng">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://uptime.kuma.pet/">Uptime Kuma</a> - Self-hosted
|
||
website monitoring tool like “Uptime Robot”. (<a
|
||
href="https://demo.kuma.pet">Demo</a>, <a
|
||
href="https://github.com/louislam/uptime-kuma">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="task-management-to-do-lists">Task Management & To-do
|
||
Lists</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Task_management#Task_management_software">Task
|
||
management</a> software.</p>
|
||
<p><em>Related: <a
|
||
href="#software-development---project-management">Software Development -
|
||
Project Management</a>, <a href="#ticketing">Ticketing</a></em></p>
|
||
<ul>
|
||
<li><a href="https://4gaboards.com">4ga Boards</a> - Straightforward
|
||
realtime kanban boards management for intuitive task tracking. Featuring
|
||
an elegant dark mode, collapsible todo lists, and multitasking tools to
|
||
supercharge your team’s productivity. (<a
|
||
href="https://demo.4gaboards.com">Demo</a>, <a
|
||
href="https://github.com/RARgames/4gaBoards">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="https://appflowy.io/">AppFlowy</a> - Build detailed lists
|
||
of to-do’s for different projects while tracking the status of each one.
|
||
Open Source Notion Alternative. (<a
|
||
href="https://github.com/AppFlowy-IO/appflowy">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Rust/Dart/Docker</code></li>
|
||
<li><a href="https://donetick.com">Donetick</a> - Task and chore
|
||
management tool for personal and family use, with advanced scheduling,
|
||
flexible assignment, and group sharing capabilities, detailed history,
|
||
automation via API, simple and modern design. (<a
|
||
href="https://app.donetick.com/">Demo</a>, <a
|
||
href="https://github.com/donetick/donetick">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://www.focalboard.com/">Focalboard</a> - Define,
|
||
organize, track and manage work across individuals and teams
|
||
(alternative to Trello, Notion, and Asana). (<a
|
||
href="https://github.com/mattermost/focalboard">Source Code</a>, <a
|
||
href="https://www.focalboard.com/download/personal-edition/desktop/">Clients</a>)
|
||
<code>MIT/AGPL-3.0/Apache-2.0</code> <code>Nodejs/Go/Docker</code></li>
|
||
<li><a href="https://kanboard.org/">Kanboard</a> - Simple visual task
|
||
board. (<a href="https://github.com/kanboard/kanboard">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://www.mytinytodo.net/">myTinyTodo</a> - Simple way to
|
||
manage your todo list in AJAX style. Uses PHP, jQuery, SQLite/MySQL. GTD
|
||
compliant. (<a href="https://www.mytinytodo.net/demo/">Demo</a>, <a
|
||
href="https://github.com/maxpozdeev/mytinytodo/">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/apankrat/nullboard">Nullboard</a> -
|
||
Single-page minimalist kanban board; compact, highly readable and quick
|
||
to use. (<a href="https://nullboard.io/preview">Demo</a>)
|
||
<code>BSD-2-Clause</code> <code>Javascript</code></li>
|
||
<li><a href="https://github.com/nanawel/our-shopping-list">Our Shopping
|
||
List</a> - Simple shared list application including shopping lists and
|
||
any other small todo-list that needs to be used collaboratively. (<a
|
||
href="https://osl.lanterne-rouge.info/">Demo</a>) <code>AGPL-3.0</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://planka.app/">Planka</a> - Realtime kanban board for
|
||
workgroups (alternative to Trello). (<a
|
||
href="https://plankanban.github.io/planka/#/">Demo</a>, <a
|
||
href="https://github.com/plankanban/planka">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="https://github.com/nymanjens/piga">Task Keeper</a> - List
|
||
editor for power users, backed by a self-hosted server.
|
||
<code>Apache-2.0</code> <code>Scala</code></li>
|
||
<li><a href="https://github.com/BaldissaraMatheus/Tasks.md">Tasks.md</a>
|
||
- A self-hosted, file based task management board that supports Markdown
|
||
syntax. <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://taskwarrior.org/">Taskwarrior</a> - Taskwarrior is
|
||
Free and Open Source Software that manages your TODO list from your
|
||
command line. It is flexible, fast, efficient, and unobtrusive. It does
|
||
its job then gets out of your way. (<a
|
||
href="https://taskwarrior.org/download/#git">Source Code</a>)
|
||
<code>MIT</code> <code>C++</code></li>
|
||
<li><a href="https://www.getontracks.org/">Tracks</a> - Web-based
|
||
application to help you implement David Allen’s <a
|
||
href="https://en.wikipedia.org/wiki/Getting_Things_Done">Getting Things
|
||
Done™</a> methodology. (<a
|
||
href="https://github.com/TracksApp/tracks">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Ruby</code></li>
|
||
<li><a href="https://vikunja.io/">Vikunja</a> - The to-do app to
|
||
organize your life. (<a href="https://try.vikunja.io/login">Demo</a>, <a
|
||
href="https://kolaente.dev/vikunja/">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://wekan.github.io/">Wekan</a> - Open-source
|
||
Trello-like kanban. (<a href="https://github.com/wekan/wekan">Source
|
||
Code</a>) <code>MIT</code> <code>Nodejs</code></li>
|
||
</ul>
|
||
<h3 id="ticketing">Ticketing</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Help_desk_software">Helpdesk</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Bug_tracking_system">bug</a> and <a
|
||
href="https://en.wikipedia.org/wiki/Issue_tracking_system">issue</a>
|
||
tracking software to help the tracking of user requests, bugs and
|
||
missing features.</p>
|
||
<p><em>Related: <a href="#task-management--to-do-lists">Task Management
|
||
& To-do Lists</a>, <a
|
||
href="#software-development---project-management">Software Development -
|
||
Project Management</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.bugzilla.org/">Bugzilla</a> - General-purpose
|
||
bugtracker and testing tool originally developed and used by the Mozilla
|
||
project. (<a href="https://github.com/bugzilla/bugzilla">Source
|
||
Code</a>) <code>MPL-2.0</code> <code>Perl</code></li>
|
||
<li><a href="https://frappe.io/helpdesk">Frappe Helpdesk</a> - Helpdesk
|
||
software which helps you streamline your company’s support, offers an
|
||
easy setup, clean user interface, and automation tools to resolve
|
||
customer queries efficiently. (<a
|
||
href="https://github.com/frappe/helpdesk">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://freescout.net/">FreeScout</a> - Email-based
|
||
customer support application, help desk and shared mailbox (alternative
|
||
to Zendesk and Help Scout). (<a
|
||
href="https://demo.freescout.net/login">Demo</a>, <a
|
||
href="https://github.com/freescout-helpdesk/freescout">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://glitchtip.com">GlitchTip</a> - Error tracking app
|
||
to collect errors reported by your app. (<a
|
||
href="https://gitlab.com/glitchtip/glitchtip">Source Code</a>)
|
||
<code>MIT</code> <code>Python/Docker/K8S</code></li>
|
||
<li><a href="https://itflow.org">ITFlow</a> - Client IT documentation,
|
||
ticketing, invoicing and accounting for MSPs (Managed Service
|
||
Providers). (<a href="https://demo.itflow.org">Demo</a>, <a
|
||
href="https://github.com/itflow-org/itflow">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.mantisbt.org/">MantisBT</a> - Bug tracker, fits
|
||
best for software development. (<a
|
||
href="https://www.mantisbt.org/bugs/my_view_page.php">Demo</a>, <a
|
||
href="https://github.com/mantisbt/mantisbt">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://otobo.io/en/">OTOBO</a> - Flexible web-based
|
||
ticketing system used for customer service, help desk, IT service
|
||
management. (<a
|
||
href="https://otobo.io/en/service-management-plattform/otobo-demo/">Demo</a>,
|
||
<a href="https://github.com/RotherOSS/otobo">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Perl/Docker</code></li>
|
||
<li><a href="https://www.bestpractical.com/rt/">Request Tracker</a> -
|
||
Enterprise-grade issue tracking system. (<a
|
||
href="https://github.com/bestpractical/rt">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>Perl</code></li>
|
||
<li><a href="https://www.roundup-tracker.org/">Roundup Issue Tracker</a>
|
||
- Simple-to-use and -install issue tracking system with command-line,
|
||
web, REST, XML-RPC, and e-mail interfaces. Designed with flexibility in
|
||
mind - not just another bug tracker. (<a
|
||
href="https://www.roundup-tracker.org/code.html">Source Code</a>)
|
||
<code>MIT/ZPL-2.0</code> <code>Python/Docker</code></li>
|
||
<li><a href="https://zammad.org/">Zammad</a> - Easy to use but powerful
|
||
open-source support and ticketing system. (<a
|
||
href="https://github.com/zammad/zammad">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Ruby/deb</code></li>
|
||
</ul>
|
||
<h3 id="time-tracking">Time Tracking</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a
|
||
href="https://en.wikipedia.org/wiki/Time-tracking_software">Time-tracking
|
||
software</a> is a category of computer software that allows its users to
|
||
record time spent on tasks or projects.</p>
|
||
<ul>
|
||
<li><a href="https://activitywatch.net">ActivityWatch</a> -
|
||
Automatically track how you spend time on your devices. (<a
|
||
href="https://github.com/ActivityWatch/activitywatch">Source Code</a>)
|
||
<code>MPL-2.0</code> <code>Python</code></li>
|
||
<li><a href="https://github.com/daya0576/beaverhabits">Beaver Habit
|
||
Tracker</a> - Habit tracking app to save your precious moments in your
|
||
fleeting life. (<a href="https://beaverhabits.com/demo">Demo</a>)
|
||
<code>BSD-3-Clause</code> <code>Docker</code></li>
|
||
<li><a href="https://gauzy.co">Ever Gauzy</a> - Open business management
|
||
platform for collaborative, on-demand and sharing economies
|
||
(ERP/CRM/HRM/ATS/PM). (<a href="https://demo.gauzy.co">Demo</a>, <a
|
||
href="https://github.com/ever-co/ever-gauzy">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://www.kimai.org/">Kimai</a> - Track work time and
|
||
print out a summary of your activities on demand. (<a
|
||
href="https://www.kimai.org/demo/">Demo</a>, <a
|
||
href="https://github.com/kimai/kimai">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.solidtime.io">solidtime</a> - Modern time
|
||
tracking application for freelancers and agencies. (<a
|
||
href="https://github.com/solidtime-io/solidtime">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://timetagger.app">TimeTagger</a> - An open source
|
||
time-tracker based on an interactive timeline and powerful reporting.
|
||
(<a href="https://timetagger.app/app/demo">Demo</a>, <a
|
||
href="https://github.com/almarklein/timetagger">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Python</code></li>
|
||
<li><a href="https://traggo.net/">Traggo</a> - Traggo is a tag-based
|
||
time tracking tool. In Traggo there are no tasks, only tagged time
|
||
spans. (<a href="https://github.com/traggo/server">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker/Go</code></li>
|
||
</ul>
|
||
<h3 id="url-shorteners">URL Shorteners</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p><a href="https://en.wikipedia.org/wiki/URL_shortening">URL
|
||
shortening</a> is the action of shortening a <a
|
||
href="https://en.wikipedia.org/wiki/Uniform_Resource_Locator">URL</a> to
|
||
make it substantially shorter and still direct to the required page.
|
||
Before hosting one, please see <a
|
||
href="https://en.wikipedia.org/wiki/URL_shortening#Disadvantages">disadvantages</a>
|
||
of URL shorteners.</p>
|
||
<ul>
|
||
<li><a href="https://github.com/sjdonado/bit">bit</a> - Fast,
|
||
lightweight, resource-efficient, compiled URL shortener.
|
||
<code>MIT</code> <code>Docker/Crystal</code></li>
|
||
<li><a href="https://github.com/SinTan1729/chhoto-url">Chhoto URL</a> -
|
||
Simple, lightning-fast URL shortener with no bloat (fork of
|
||
simply-shorten). <code>MIT</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://git.swurl.xyz/swirl/clink.git/about/">clink</a> - A
|
||
super-minimal link shortening service written in pure C, focusing on
|
||
small executable size, portability, and ease of configuration. (<a
|
||
href="https://short.swurl.xyz">Demo</a>, <a
|
||
href="https://git.swurl.xyz/swirl/clink.git">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>C</code></li>
|
||
<li><a href="https://gitlab.com/rtraceio/web/flink">Flink</a> - Create
|
||
QR Codes, embeddable link previews for your website and crawls/scrapes
|
||
metadata. (<a href="https://flink.is">Demo</a>) <code>MIT</code>
|
||
<code>Docker</code></li>
|
||
<li><a href="https://github.com/miawinter98/just-short-it">Just Short
|
||
It!</a> - A KISS, single-user URL shortener that runs in just one
|
||
container. <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://kutt.it">Kutt</a> - Modern URL shortener with
|
||
support for custom domains and custom URLs. (<a
|
||
href="https://kutt.it">Demo</a>, <a
|
||
href="https://github.com/thedevs-network/kutt">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs/Docker</code></li>
|
||
<li><a href="https://ls.ikl.sh/">liteshort</a> - User-friendly, actually
|
||
lightweight, and configurable URL shortener. (<a
|
||
href="https://git.ikl.sh/132ikl/liteshort">Source Code</a>)
|
||
<code>MIT</code> <code>Python/deb</code></li>
|
||
<li><a href="https://git.42l.fr/42l/rs-short">rs-short</a> - Lightweight
|
||
link shortener written in Rust, with features such as caching, spambot
|
||
protection and phishing detection. (<a
|
||
href="https://s.42l.fr/">Demo</a>) <code>MPL-2.0</code>
|
||
<code>Rust</code></li>
|
||
<li><a href="https://shlink.io">Shlink</a> - URL shortener with REST API
|
||
and command line interface. Includes official progressive web
|
||
application and docker images. (<a
|
||
href="https://github.com/shlinkio/shlink">Source Code</a>, <a
|
||
href="https://shlink.io/apps">Clients</a>) <code>MIT</code>
|
||
<code>PHP/Docker</code></li>
|
||
<li><a
|
||
href="https://github.com/azlux/Simple-URL-Shortener">Simple-URL-Shortener</a>
|
||
- KISS URL shortener, public or private (with account). Minimalist and
|
||
lightweight. No dependencies. (<a href="https://u.azlux.fr">Demo</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
<li><a href="https://yourls.org/">YOURLS</a> - YOURLS is a set of PHP
|
||
scripts that will allow you to run Your Own URL Shortener. Features
|
||
include password protection, URL customization, bookmarklets,
|
||
statistics, API, plugins, jsonp. (<a
|
||
href="https://github.com/YOURLS/YOURLS">Source Code</a>)
|
||
<code>MIT</code> <code>PHP</code></li>
|
||
</ul>
|
||
<h3 id="video-surveillance">Video Surveillance</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Video surveillance, also known as <a
|
||
href="https://en.wikipedia.org/wiki/Closed-circuit_television">Closed-circuit
|
||
television (CCTV)</a>, is the use of video cameras for surveillance in
|
||
areas that require additional security or ongoing monitoring.</p>
|
||
<p><em>Related: <a href="#media-streaming---video-streaming">Media
|
||
Streaming - Video Streaming</a></em></p>
|
||
<ul>
|
||
<li><a href="https://www.bluecherrydvr.com/">Bluecherry</a> -
|
||
Closed-circuit television (CCTV) software application which supports IP
|
||
and Analog cameras. (<a
|
||
href="https://github.com/bluecherrydvr/bluecherry-apps">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://frigate.video/">Frigate</a> - Monitor your security
|
||
cameras with locally processed AI. (<a
|
||
href="https://github.com/blakeblackshear/frigate">Source Code</a>)
|
||
<code>MIT</code> <code>Docker/Python/Nodejs</code></li>
|
||
<li><a href="https://codeberg.org/SentryShot/sentryshot">SentryShot</a>
|
||
- Video surveillance management system. <code>GPL-2.0</code>
|
||
<code>Docker/Rust</code></li>
|
||
<li><a href="https://viseron.netlify.app/">Viseron</a> - Self-hosted,
|
||
local-only NVR and AI Computer Vision software. With features such as
|
||
object detection, motion detection, face recognition and more, it gives
|
||
you the power to keep an eye on your home, office or any other place you
|
||
want to monitor. (<a
|
||
href="https://github.com/roflcoopter/viseron">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://www.zoneminder.com/">Zoneminder</a> -
|
||
Closed-circuit television (CCTV) software application which supports IP,
|
||
USB and Analog cameras. (<a
|
||
href="https://github.com/ZoneMinder/ZoneMinder">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP/deb</code></li>
|
||
</ul>
|
||
<h3 id="vpn">VPN</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a
|
||
href="https://en.wikipedia.org/wiki/Virtual_private_network">virtual
|
||
private network (VPN)</a> extends a private network across a public
|
||
network and enables users to send and receive data across shared or
|
||
public networks as if their computing devices were directly connected to
|
||
the private network.</p>
|
||
<p><strong>Please visit <a
|
||
href="https://github.com/awesome-foss/awesome-sysadmin#vpn">awesome-sysadmin/VPN</a></strong></p>
|
||
<h3 id="web-servers">Web Servers</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>Web Servers and Reverse Proxies. A <a
|
||
href="https://en.wikipedia.org/wiki/Web_server">web server</a> is a
|
||
piece of software and underlying hardware that accepts requests via <a
|
||
href="https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol">HTTP</a>
|
||
(the network protocol created to distribute web content) or its secure
|
||
variant <a href="https://en.wikipedia.org/wiki/HTTPS">HTTPS</a>. A <a
|
||
href="https://en.wikipedia.org/wiki/Reverse_proxy">Reverse Proxy</a> is
|
||
a proxy server that appears to any client to be an ordinary web server,
|
||
but in reality merely acts as an intermediary that forwards requests to
|
||
one or more ordinary web servers.</p>
|
||
<p><em>Related: <a href="#proxy">Proxy</a></em></p>
|
||
<ul>
|
||
<li><a href="https://algernon.roboticoverlords.org/">Algernon</a> -
|
||
Small self-contained pure-Go web server with Lua, Markdown, HTTP/2,
|
||
QUIC, Redis and PostgreSQL support. (<a
|
||
href="https://github.com/xyproto/algernon">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://httpd.apache.org/">Apache HTTP Server</a> - Secure,
|
||
efficient and extensible server that provides HTTP services in sync with
|
||
the current HTTP standards. (<a
|
||
href="https://svn.apache.org/repos/asf/httpd/httpd/trunk/">Source
|
||
Code</a>) <code>Apache-2.0</code> <code>C/deb/Docker</code></li>
|
||
<li><a href="https://www.bunkerweb.io">BunkerWeb</a> - Next-gen Web
|
||
Application Firewall (WAF) that will protect your web services. (<a
|
||
href="https://demo.bunkerweb.io">Demo</a>, <a
|
||
href="https://github.com/bunkerity/bunkerweb">Source Code</a>, <a
|
||
href="https://docs.bunkerweb.io/latest/plugins/">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>deb/Docker/K8S/Python</code></li>
|
||
<li><a href="https://caddyserver.com/">Caddy</a> - Powerful,
|
||
enterprise-ready, open source web server with automatic HTTPS. (<a
|
||
href="https://github.com/caddyserver/caddy">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/deb/Docker</code></li>
|
||
<li><a href="https://github.com/yusing/godoxy">go-doxy</a> -
|
||
Lightweight, simple, and performant reverse proxy with WebUI, Docker
|
||
integration, automatic shutdown/startup for container based on traffic.
|
||
<code>MIT</code> <code>Docker/Go</code></li>
|
||
<li><a href="https://www.haproxy.org/">HAProxy</a> - Very fast and
|
||
reliable reverse-proxy offering high availability, load balancing, and
|
||
proxying for TCP and HTTP-based applications. (<a
|
||
href="https://git.haproxy.org/?p=haproxy.git;a=tree">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>C/deb/Docker</code></li>
|
||
<li><a href="https://github.com/Jipok/Jauth">Jauth</a> <code>⚠</code> -
|
||
Lightweight SSL/TLS reverse proxy with authorization (via Telegram and
|
||
SSH) for self-hosted apps. <code>GPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://www.lighttpd.net/">Lighttpd</a> - Secure, fast,
|
||
compliant, and very flexible web server that has been optimized for
|
||
high-performance environments. (<a
|
||
href="https://git.lighttpd.net/lighttpd/lighttpd1.4">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>C/deb/Docker</code></li>
|
||
<li><a href="https://nginxproxymanager.com/">Nginx Proxy Manager</a> -
|
||
Docker container for managing Nginx proxy hosts with a simple, powerful
|
||
interface. (<a
|
||
href="https://github.com/NginxProxyManager/nginx-proxy-manager">Source
|
||
Code</a>) <code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://nginx.org/en/">NGINX</a> - HTTP and reverse proxy
|
||
server, mail proxy server, and generic TCP/UDP proxy server. (<a
|
||
href="https://github.com/nginx/nginx">Source Code</a>)
|
||
<code>BSD-2-Clause</code> <code>C/deb/Docker</code></li>
|
||
<li><a href="https://www.pomerium.io">Pomerium</a> - Identity-aware
|
||
reverse proxy, successor to now obsolete oauth_proxy. It inserts an
|
||
OAuth step before proxying your request to the backend, so that you can
|
||
safely expose your self-hosted websites to public Internet. (<a
|
||
href="https://github.com/pomerium/pomerium">Source Code</a>)
|
||
<code>Apache-2.0</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://waf.chaitin.com/">SafeLine</a> - Web application
|
||
firewall / reverse proxy to protect your web apps from attacks and
|
||
exploits. (<a href="https://demo.waf.chaitin.com/">Demo</a>, <a
|
||
href="https://github.com/chaitin/SafeLine">Source Code</a>)
|
||
<code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://static-web-server.net/">Static Web Server</a> -
|
||
Cross-platform, high-performance, and asynchronous web server for static
|
||
file serving. (<a
|
||
href="https://github.com/static-web-server/static-web-server">Source
|
||
Code</a>) <code>Apache-2.0/MIT</code> <code>Rust/Docker</code></li>
|
||
<li><a href="https://github.com/linuxserver/docker-swag">SWAG (Secure
|
||
Web Application Gateway)</a> - Nginx webserver and reverse proxy with
|
||
PHP support, built-in Certbot (Let’s Encrypt) client and fail2ban
|
||
integration. <code>GPL-3.0</code> <code>Docker</code></li>
|
||
<li><a href="https://traefik.io/">Traefik</a> - HTTP reverse proxy and
|
||
load balancer that makes deploying microservices easy. (<a
|
||
href="https://github.com/traefik/traefik">Source Code</a>)
|
||
<code>MIT</code> <code>Go/Docker</code></li>
|
||
<li><a href="https://varnish-cache.org/">Varnish</a> - Web application
|
||
accelerator/caching HTTP reverse proxy. (<a
|
||
href="https://github.com/varnishcache/varnish-cache">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Go/deb/Docker</code></li>
|
||
<li><a href="https://zoraxy.aroz.org/">Zoraxy</a> - General purpose HTTP
|
||
reverse proxy and forwarding tool. (<a
|
||
href="https://github.com/tobychui/zoraxy">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go/Docker</code></li>
|
||
</ul>
|
||
<h3 id="wikis">Wikis</h3>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<p>A <a href="https://en.wikipedia.org/wiki/Wiki">wiki</a> is a
|
||
publication collaboratively edited and managed by its own audience
|
||
directly using a web browser.</p>
|
||
<p><em>Related: <a href="#note-taking--editors">Note-taking &
|
||
Editors</a>, <a href="#static-site-generators">Static Site
|
||
Generators</a>, <a href="#knowledge-management-tools">Knowledge
|
||
Management Tools</a></em></p>
|
||
<p><em>See also: <a href="https://www.wikimatrix.org/">Wikimatrix</a>,
|
||
<a href="https://en.wikipedia.org/wiki/List_of_wiki_software">List of
|
||
wiki software - Wikipedia</a>, <a
|
||
href="https://en.wikipedia.org/wiki/Comparison_of_wiki_software">Comparison
|
||
of wiki software - Wikipedia</a></em></p>
|
||
<ul>
|
||
<li><a href="https://amusewiki.org/">AmuseWiki</a> - 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. (<a
|
||
href="https://sandbox.amusewiki.org">Demo</a>, <a
|
||
href="https://github.com/melmothx/amusewiki">Source Code</a>)
|
||
<code>GPL-1.0</code> <code>Perl/Docker</code></li>
|
||
<li><a href="https://www.bookstackapp.com/">BookStack</a> - Organize and
|
||
store information. Stores documentation in a book like fashion. (<a
|
||
href="https://www.bookstackapp.com/#demo">Demo</a>, <a
|
||
href="https://github.com/BookStackApp/BookStack">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://github.com/django-wiki/django-wiki">django-wiki</a>
|
||
- Wiki system with complex functionality for simple integration and a
|
||
superb interface. Store your knowledge with style: Use django models.
|
||
(<a href="https://demo.django-wiki.org/">Demo</a>) <code>GPL-3.0</code>
|
||
<code>Python</code></li>
|
||
<li><a href="https://docmost.com/">docmost</a> - Collaborative wiki and
|
||
documentation software (alternative to Confluence, Notion). (<a
|
||
href="https://github.com/docmost/docmost">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Docker/Nodejs</code></li>
|
||
<li><a href="https://documize.com">Documize</a> - Modern Docs + Wiki
|
||
software with built-in workflow, single binary executable, just bring
|
||
MySQL/Percona. (<a href="https://github.com/documize/community">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://www.dokuwiki.org/DokuWiki">Dokuwiki</a> - Easy to
|
||
use, lightweight, standards-compliant wiki engine with a simple syntax
|
||
allowing reading the data outside the wiki. All data is stored in plain
|
||
text files, therefore no database is required. (<a
|
||
href="https://github.com/dokuwiki/dokuwiki">Source Code</a>)
|
||
<code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://feather.wiki">Feather Wiki</a> - A lightning fast
|
||
and infinitely extensible tool for creating personal non-linear
|
||
notebooks, databases, and wikis that is entirely self-contained, runs in
|
||
your browser, and is only 58 kilobytes in size. (<a
|
||
href="https://feather.wiki/?page=gallery#wikis">Demo</a>, <a
|
||
href="https://codeberg.org/Alamantus/FeatherWiki">Source Code</a>, <a
|
||
href="https://feather.wiki/?page=gallery#extensions">Clients</a>)
|
||
<code>AGPL-3.0</code> <code>Javascript</code></li>
|
||
<li><a href="https://github.com/jgm/gitit">Gitit</a> - Wiki program that
|
||
stores pages and uploaded files in a git repository, which can then be
|
||
modified using the VCS command line tools or the wiki’s web interface.
|
||
<code>GPL-2.0</code> <code>Haskell</code></li>
|
||
<li><a href="https://github.com/gollum/gollum">Gollum</a> - Simple,
|
||
Git-powered wiki with a sweet API and local frontend. <code>MIT</code>
|
||
<code>Ruby</code></li>
|
||
<li><a href="https://www.mediawiki.org/wiki/MediaWiki">Mediawiki</a> -
|
||
Wiki software package that powers Wikipedia and all other Wikimedia
|
||
projects, serving hundreds of millions of users each month. (<a
|
||
href="https://en.wikipedia.org/wiki/Main_Page">Demo</a>, <a
|
||
href="https://phabricator.wikimedia.org/source/mediawiki/">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://mycorrhiza.wiki/">Mycorrhiza Wiki</a> - Filesystem
|
||
and git-based wiki engine written in Go using Mycomarkup as its primary
|
||
markup language. (<a
|
||
href="https://github.com/bouncepaw/mycorrhiza/">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Go</code></li>
|
||
<li><a href="https://otterwiki.com/">Otter Wiki</a> - Simple, easy to
|
||
use wiki software using markdown. (<a
|
||
href="https://github.com/redimp/otterwiki">Source Code</a>)
|
||
<code>MIT</code> <code>Docker</code></li>
|
||
<li><a href="https://github.com/sbrl/Pepperminty-Wiki">Pepperminty
|
||
Wiki</a> - Complete markdown-powered wiki contained in a single PHP
|
||
file. (<a
|
||
href="https://starbeamrainbowlabs.com/labs/peppermint/build/">Demo</a>)
|
||
<code>MPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://www.pmwiki.org">PmWiki</a> - Wiki-based system for
|
||
collaborative creation and maintenance of websites. <code>GPL-3.0</code>
|
||
<code>PHP</code></li>
|
||
<li><a href="https://raneto.com/">Raneto</a> - Knowledgebase platform
|
||
that uses static Markdown files. (<a
|
||
href="https://github.com/ryanlelek/Raneto">Source Code</a>)
|
||
<code>MIT</code> <code>Nodejs</code></li>
|
||
<li><a href="https://tiddlywiki.com/">TiddlyWiki</a> - Reusable
|
||
non-linear personal web notebook. (<a
|
||
href="https://github.com/Jermolene/TiddlyWiki5">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>Nodejs</code></li>
|
||
<li><a href="https://tiki.org/HomePage">Tiki</a> - Wiki CMS Groupware
|
||
with the most built-in features. (<a
|
||
href="https://tiki.org/Try-Tiki">Demo</a>, <a
|
||
href="https://gitlab.com/tikiwiki/tiki">Source Code</a>)
|
||
<code>LGPL-2.1</code> <code>PHP</code></li>
|
||
<li><a href="https://w.club1.fr">W</a> - Lightweight, mutli-user,
|
||
flat-file-database Wiki engine. Create pages quickly and edit them in
|
||
your Web browser using Mardown/HTML/CSS/JS. The main difference with
|
||
other wiki is that you are encouraged to customize each page style
|
||
individually. (<a href="https://github.com/vincent-peugnet/wcms">Source
|
||
Code</a>) <code>AGPL-3.0</code> <code>PHP</code></li>
|
||
<li><a href="https://wackowiki.org/">WackoWiki</a> - WackoWiki is a
|
||
light and easy to install multilingual Wiki-engine. (<a
|
||
href="https://github.com/WackoWiki/wackowiki">Source Code</a>)
|
||
<code>BSD-3-Clause</code> <code>PHP</code></li>
|
||
<li><a href="https://js.wiki/">Wiki.js</a> - Modern, lightweight and
|
||
powerful wiki app using Git and Markdown. (<a
|
||
href="https://docs.requarks.io">Demo</a>, <a
|
||
href="https://github.com/Requarks/wiki">Source Code</a>)
|
||
<code>AGPL-3.0</code> <code>Nodejs/Docker/K8S</code></li>
|
||
<li><a href="http://wikidocs.it">WikiDocs</a> - A databaseless markdown
|
||
flat-file wiki engine. (<a
|
||
href="https://github.com/Zavy86/WikiDocs">Source Code</a>)
|
||
<code>MIT</code> <code>PHP/Docker</code></li>
|
||
<li><a href="https://wikiss.tuxfamily.org/">WiKiss</a> - Wiki, simple to
|
||
use and install. (<a
|
||
href="https://svnweb.tuxfamily.org/listing.php?repname=wikiss/svn&path=%2F&sc=0">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>PHP</code></li>
|
||
<li><a href="https://github.com/Linbreux/wikmd">Wikmd</a> - Modern and
|
||
simple file based wiki that uses Markdown and Git. <code>MIT</code>
|
||
<code>Python/Docker</code></li>
|
||
<li><a href="https://www.xwiki.org">XWiki</a> - Second generation wiki
|
||
that allows the user to extend its functionalities with a powerful
|
||
extension-based architecture. (<a
|
||
href="https://www.xwikiplayground.org/xwiki/bin/view/Main/">Demo</a>, <a
|
||
href="https://github.com/xwiki/xwiki-platform">Source Code</a>)
|
||
<code>LGPL-2.1</code> <code>Java/Docker/deb</code></li>
|
||
<li><a href="https://zim-wiki.org/">Zim</a> - Graphical text editor used
|
||
to maintain a collection of wiki pages. Each page can contain links to
|
||
other pages, simple formatting and images. (<a
|
||
href="https://github.com/zim-desktop-wiki/zim-desktop-wiki">Source
|
||
Code</a>) <code>GPL-2.0</code> <code>Python/deb</code></li>
|
||
</ul>
|
||
<hr />
|
||
<h2 id="list-of-licenses">List of Licenses</h2>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<ul>
|
||
<li><code>0BSD</code> - <a
|
||
href="https://spdx.org/licenses/0BSD.html">BSD Zero-Clause
|
||
Licence</a></li>
|
||
<li><code>AAL</code> - <a
|
||
href="https://spdx.org/licenses/AAL.html">Attribution Assurance
|
||
License</a></li>
|
||
<li><code>AGPL-3.0</code> - <a
|
||
href="https://spdx.org/licenses/AGPL-3.0.html">GNU Affero General Public
|
||
License 3.0</a></li>
|
||
<li><code>Apache-2.0</code> - <a
|
||
href="https://spdx.org/licenses/Apache-2.0.html">Apache, Version
|
||
2.0</a></li>
|
||
<li><code>APSL-2.0</code> - <a
|
||
href="https://spdx.org/licenses/APSL-2.0.html">Apple Public Source
|
||
License, Version 2.0</a></li>
|
||
<li><code>Artistic-2.0</code> - <a
|
||
href="https://spdx.org/licenses/Artistic-2.0.html">Artistic License
|
||
Version 2.0</a></li>
|
||
<li><code>Beerware</code> - <a
|
||
href="https://spdx.org/licenses/Beerware.html">Beerware License</a></li>
|
||
<li><code>BSD-2-Clause</code> - <a
|
||
href="https://spdx.org/licenses/BSD-2-Clause.html">BSD 2-clause
|
||
“Simplified”</a></li>
|
||
<li><code>BSD-2-Clause-FreeBSD</code> - <a
|
||
href="https://spdx.org/licenses/BSD-2-Clause-FreeBSD.html">BSD 2-Clause
|
||
FreeBSD License</a></li>
|
||
<li><code>BSD-3-Clause</code> - <a
|
||
href="https://spdx.org/licenses/BSD-3-Clause.html">BSD 3-Clause “New” or
|
||
“Revised”</a></li>
|
||
<li><code>BSD-3-Clause-Attribution</code> - <a
|
||
href="https://spdx.org/licenses/BSD-3-Clause-Attribution.html">BSD with
|
||
attribution</a></li>
|
||
<li><code>BSD-4-Clause</code> - <a
|
||
href="https://spdx.org/licenses/BSD-4-Clause.html">BSD 4-clause
|
||
“Original”</a></li>
|
||
<li><code>CAL-1.0</code> - <a
|
||
href="https://spdx.org/licenses/CAL-1.0.html">Cryptographic Autonomy
|
||
License 1.0</a></li>
|
||
<li><code>CC-BY-SA-3.0</code> - <a
|
||
href="https://spdx.org/licenses/CC-BY-SA-3.0.html">Creative Commons
|
||
Attribution-ShareAlike 3.0 License</a></li>
|
||
<li><code>CC-BY-SA-4.0</code> - <a
|
||
href="https://spdx.org/licenses/CC-BY-SA-4.0.html">Creative Commons
|
||
Attribution-ShareAlike 4.0 License</a></li>
|
||
<li><code>CC0-1.0</code> - <a
|
||
href="https://spdx.org/licenses/CC0-1.0.html">Public Domain/Creative
|
||
Common Zero 1.0</a></li>
|
||
<li><code>CDDL-1.0</code> - <a
|
||
href="https://spdx.org/licenses/CDDL-1.0.html">Common Development and
|
||
Distribution License</a></li>
|
||
<li><code>CECILL-B</code> - <a
|
||
href="https://spdx.org/licenses/CECILL-B.html">CEA CNRS INRIA Logiciel
|
||
Libre</a></li>
|
||
<li><code>CPAL-1.0</code> - <a
|
||
href="https://spdx.org/licenses/CPAL-1.0.html">Common Public Attribution
|
||
License Version 1.0</a></li>
|
||
<li><code>ECL-2.0</code> - <a
|
||
href="https://spdx.org/licenses/ECL-2.0.html">Educational Community
|
||
License, Version 2.0</a></li>
|
||
<li><code>EPL-1.0</code> - <a
|
||
href="https://spdx.org/licenses/EPL-1.0.html">Eclipse Public License,
|
||
Version 1.0</a></li>
|
||
<li><code>EPL-2.0</code> - <a
|
||
href="https://spdx.org/licenses/EPL-2.0.html">Eclipse Public License,
|
||
Version 2.0</a></li>
|
||
<li><code>EUPL-1.2</code> - <a
|
||
href="https://spdx.org/licenses/EUPL-1.2.html">European Union Public
|
||
License 1.2</a></li>
|
||
<li><code>GPL-1.0</code> - <a
|
||
href="https://spdx.org/licenses/GPL-1.0.html">GNU General Public License
|
||
1.0</a></li>
|
||
<li><code>GPL-2.0</code> - <a
|
||
href="https://spdx.org/licenses/GPL-2.0.html">GNU General Public License
|
||
2.0</a></li>
|
||
<li><code>GPL-3.0</code> - <a
|
||
href="https://spdx.org/licenses/GPL-3.0.html">GNU General Public License
|
||
3.0</a></li>
|
||
<li><code>IPL-1.0</code> - <a
|
||
href="https://spdx.org/licenses/IPL-1.0.html">IBM Public
|
||
License</a></li>
|
||
<li><code>ISC</code> - <a
|
||
href="https://spdx.org/licenses/ISC.html">Internet Systems Consortium
|
||
License</a></li>
|
||
<li><code>LGPL-2.1</code> - <a
|
||
href="https://spdx.org/licenses/LGPL-2.1.html">Lesser General Public
|
||
License 2.1</a></li>
|
||
<li><code>LGPL-3.0</code> - <a
|
||
href="https://spdx.org/licenses/LGPL-3.0.html">Lesser General Public
|
||
License 3.0</a></li>
|
||
<li><code>MIT</code> - <a href="https://spdx.org/licenses/MIT.html">MIT
|
||
License</a></li>
|
||
<li><code>MPL-1.1</code> - <a
|
||
href="https://spdx.org/licenses/MPL-1.1.html">Mozilla Public License
|
||
Version 1.1</a></li>
|
||
<li><code>MPL-2.0</code> - <a
|
||
href="https://spdx.org/licenses/MPL-2.0.html">Mozilla Public
|
||
License</a></li>
|
||
<li><code>OSL-3.0</code> - <a
|
||
href="https://spdx.org/licenses/OSL-3.0.html">Open Software License
|
||
3.0</a></li>
|
||
<li><code>Sendmail</code> - <a
|
||
href="https://spdx.org/licenses/Sendmail.html">Sendmail License</a></li>
|
||
<li><code>Ruby</code> - <a
|
||
href="https://spdx.org/licenses/Ruby.html">Ruby License</a></li>
|
||
<li><code>Unlicense</code> - <a
|
||
href="https://spdx.org/licenses/Unlicense.html">The Unlicense</a></li>
|
||
<li><code>WTFPL</code> - <a
|
||
href="https://spdx.org/licenses/WTFPL.html">Do What the Fuck You Want to
|
||
Public License</a></li>
|
||
<li><code>Zlib</code> - <a
|
||
href="https://spdx.org/licenses/Zlib.html">Zlib/libpng License</a></li>
|
||
<li><code>ZPL-2.0</code> - <a
|
||
href="https://spdx.org/licenses/ZPL-2.0.html">Zope Public License
|
||
2.0</a></li>
|
||
</ul>
|
||
<hr />
|
||
<h2 id="anti-features">Anti-features</h2>
|
||
<ul>
|
||
<li><code>⚠</code> - Depends on a proprietary service outside the user’s
|
||
control</li>
|
||
</ul>
|
||
<hr />
|
||
<h2 id="external-links">External Links</h2>
|
||
<p><strong><a
|
||
href="#awesome-selfhosted"><code>^ back to top ^</code></a></strong></p>
|
||
<ul>
|
||
<li><a href="https://github.com/awesome-foss/awesome-sysadmin">Awesome
|
||
Sysadmin</a> - Curated list of amazingly awesome open source sysadmin
|
||
resources.</li>
|
||
<li>Lists of software aimed at privacy and decentralization in some
|
||
form: <a href="https://prism-break.org/en/">PRISM Break</a>, <a
|
||
href="https://www.privacytools.io/">privacytools.io</a>, <a
|
||
href="https://redecentralize.github.io/alternative-internet/">Alternative
|
||
Internet</a>, <a href="https://libreprojects.net/">Libre Projects</a>,
|
||
<a href="https://easyindie.app">Easy Indie App</a></li>
|
||
<li>Other Awesome lists: <a
|
||
href="https://github.com/0xnr/awesome-bigdata">Awesome Big Data</a>, <a
|
||
href="https://github.com/awesomedata/awesome-public-datasets">Awesome
|
||
Public Datasets</a></li>
|
||
<li>Dynamic Domain Name services: <a
|
||
href="https://freedns.afraid.org/domain/registry/">Afraid.org</a>, <a
|
||
href="https://pagekite.net/">Pagekite</a></li>
|
||
<li>Communities/forums: <a
|
||
href="https://lemmy.world/c/selfhosted">/c/selfhosted on
|
||
lemmy.world</a>, <a href="https://lemmy.ml/c/selfhost">/c/selfhost on
|
||
lemmy.ml</a>, <a
|
||
href="https://old.reddit.com/r/selfhosted/">/r/selfhosted on reddit</a>,
|
||
<a href="https://forum.r-selfhosted.com/">r-selfhosted forum</a>, <a
|
||
href="https://matrix.to/#/#selfhosted:selfhosted.chat">/r/selfhosted
|
||
Matrix Channel</a>, <a href="https://homelabforum.com/">Homelab
|
||
forum</a>, <a href="https://old.reddit.com/r/homelab/">/r/homelab on
|
||
reddit</a>, <a href="https://indieweb.org/">IndieWeb</a></li>
|
||
<li><a href="https://theme-park.dev/">theme.park</a> - A collection of
|
||
themes/skins for 50 selfhosted apps! (<a
|
||
href="https://github.com/GilbN/theme.park/">Source Code</a>)
|
||
<code>MIT</code> <code>CSS</code></li>
|
||
<li><a
|
||
href="https://www.trackawesomelist.com/awesome-selfhosted/awesome-selfhosted/">Track
|
||
Awesome Selfhosted</a> - Get the latest updates of
|
||
awesome-selfhosted.</li>
|
||
</ul>
|
||
<hr />
|
||
<h2 id="contributing">Contributing</h2>
|
||
<p>Contributing guidelines can be found <a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted-data/blob/master/CONTRIBUTING.md">here</a>.</p>
|
||
<h2 id="license">License</h2>
|
||
<p>This list is under the <a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted/blob/master/LICENSE">Creative
|
||
Commons Attribution-ShareAlike 3.0 Unported</a> License. Terms of the
|
||
license are summarized <a
|
||
href="https://creativecommons.org/licenses/by-sa/3.0/">here</a>.<br />
|
||
The list of authors can be found in the <a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted-data/blob/master/AUTHORS">AUTHORS</a>
|
||
file.</p>
|
||
<p><a
|
||
href="https://github.com/awesome-selfhosted/awesome-selfhosted">selfhosted.md
|
||
Github</a></p>
|