reorganize TOC/scetion titles: move all list sections to level 3, don't nest sections/subsections, use Title Case everywhere

pull/2620/head
nodiscc 2021-07-11 15:00:02 +02:00
parent 9954bafd69
commit 4b6897a746
No known key found for this signature in database
GPG Key ID: 61B23168A539DBBD
1 changed files with 236 additions and 178 deletions

414
README.md
View File

@ -10,99 +10,114 @@ See [Contributing](.github/CONTRIBUTING.md).
--------------------
- List of Software
- [Analytics](#analytics)
- [Archiving and Digital Preservation (DP)](#archiving-and-digital-preservation-dp)
- [Automation](#automation)
- [Blogging Platforms](#blogging-platforms)
- [Bookmarks and Link Sharing](#bookmarks-and-link-sharing)
- [Calendaring and Contacts Management](#calendaring-and-contacts-management)
- [Communication systems](#communication-systems)
- [Custom communication systems](#custom-communication-systems)
- [Email](#email)
- [Complete solutions](#complete-solutions)
- [Mail Transfer Agents](#mail-transfer-agents)
- [Mail Delivery Agents](#mail-delivery-agents)
- [Mailing lists and newsletters](#mailing-lists-and-newsletters)
- [Webmail clients](#webmail-clients)
- [IRC](#irc)
- [SIP/IPBX](#sip)
- [Social Networks and Forums](#social-networks-and-forums)
- [XMPP](#xmpp)
- [XMPP Servers](#xmpp-servers)
- [XMPP Web Clients](#xmpp-web-clients)
- [Conference Management](#conference-management)
- [Content Management Systems (CMS)](#content-management-systems-cms)
## Table of contents
<!-- TOC -->
- [Table of contents](#table-of-contents)
- [Software](#software)
- [Analytics](#analytics)
- [Archiving and Digital Preservation (DP)](#archiving-and-digital-preservation-dp)
- [Automation](#automation)
- [Blogging Platforms](#blogging-platforms)
- [Bookmarks and Link Sharing](#bookmarks-and-link-sharing)
- [Calendar & Contacts](#calendar--contacts)
- [Calendar & Contacts - CalDAV or CardDAV Servers](#calendar--contacts---caldav-or-carddav-servers)
- [Calendar & Contacts - CalDAV or CardDAV Web-based Clients](#calendar--contacts---caldav-or-carddav-web-based-clients)
- [Communication](#communication)
- [Communication - Custom Communication Systems](#communication---custom-communication-systems)
- [Communication - Email](#communication---email)
- [Communication - Email - Complete Solutions](#communication---email---complete-solutions)
- [Communication - Email - Mail Transfer Agents](#communication---email---mail-transfer-agents)
- [Communication - Email - Mail Delivery Agents](#communication---email---mail-delivery-agents)
- [Communication - Email - Mailing Lists and Newsletters](#communication---email---mailing-lists-and-newsletters)
- [Communication - Email - Webmail Clients](#communication---email---webmail-clients)
- [Communication - IRC](#communication---irc)
- [Communication - SIP](#communication---sip)
- [Communication - Social Networks and Forums](#communication---social-networks-and-forums)
- [Communication - XMPP](#communication---xmpp)
- [Communication - XMPP - Servers](#communication---xmpp---servers)
- [Communication - XMPP - Web Clients](#communication---xmpp---web-clients)
- [Conference Management](#conference-management)
- [Content Management Systems (CMS)](#content-management-systems-cms)
- [Recipe Management](#recipe-management)
- [E-commerce](#e-commerce)
- [DNS](#dns)
- [Document Management](#document-management)
- [E-books and Integrated Library Systems (ILS)](#e-books-and-integrated-library-systems-ils)
- [Federated Identity/Authentication](#federated-identityauthentication)
- [Feed Readers](#feed-readers)
- [File Sharing and Synchronization](#file-sharing-and-synchronization)
- [Distributed filesystems](#distributed-filesystems)
- [File transfer/synchronization](#file-transfersynchronization)
- [Peer-to-peer filesharing](#peer-to-peer-filesharing)
- [Object storage/file servers](#object-storagefile-servers)
- [Single-click/drag-n-drop upload](#single-clickdrag-n-drop-upload)
- [Web based file managers](#web-based-file-managers)
- [Games](#games)
- [Gateways and terminal sharing](#gateways-and-terminal-sharing)
- [Genealogy](#genealogy)
- [Groupware](#groupware)
- [Human Resources Management (HRM)](#human-resources-management-hrm)
- [Internet of Things (IoT)](#internet-of-things-iot)
- [Knowledge Management Tools](#knowledge-management-tools)
- [Learning and Courses](#learning-and-courses)
- [Maps and Global Positioning System (GPS)](#maps-and-global-positioning-system-gps)
- [Media Streaming](#media-streaming)
- [Multimedia Streaming](#multimedia-streaming)
- [Audio Streaming](#audio-streaming)
- [Video Streaming](#video-streaming)
- [Misc/Other](#miscother)
- [Money, Budgeting and Management](#money-budgeting-and-management)
- [Monitoring](#monitoring)
- [Note-taking and Editors](#note-taking-and-editors)
- [Office Suites](#office-suites)
- [Password Managers](#password-managers)
- [Pastebins](#pastebins)
- [Personal Dashboards](#personal-dashboards)
- [Photo and Video Galleries](#photo-and-video-galleries)
- [Polls and Events](#polls-and-events)
- [DNS](#dns)
- [Document Management](#document-management)
- [Document Management - E-books](#document-management---e-books)
- [Document Management - Integrated Library Systems (ILS)](#document-management---integrated-library-systems-ils)
- [Document Management - Institutional Repository and Digital Library Software](#document-management---institutional-repository-and-digital-library-software)
- [Federated Identity & Authentication](#federated-identity--authentication)
- [Feed Readers](#feed-readers)
- [Distributed Filesystems](#distributed-filesystems)
- [File Transfer & Synchronization](#file-transfer--synchronization)
- [File Transfer - Peer-to-peer Filesharing](#file-transfer---peer-to-peer-filesharing)
- [File Transfer - Object Storage & File Servers](#file-transfer---object-storage--file-servers)
- [File Transfer - Single-click & Drag-n-drop Upload](#file-transfer---single-click--drag-n-drop-upload)
- [File Transfer - Command-line File Upload](#file-transfer---command-line-file-upload)
- [File Transfer - Web-based File Managers](#file-transfer---web-based-file-managers)
- [Games](#games)
- [Gateways and Terminal Sharing](#gateways-and-terminal-sharing)
- [Genealogy](#genealogy)
- [Groupware](#groupware)
- [Human Resources Management (HRM)](#human-resources-management-hrm)
- [Internet of Things IoT](#internet-of-things-iot)
- [Knowledge Management Tools](#knowledge-management-tools)
- [Learning and Courses](#learning-and-courses)
- [Maps and Global Positioning System (GPS)](#maps-and-global-positioning-system-gps)
- [Media Streaming](#media-streaming)
- [Media Streaming - Multimedia Streaming](#media-streaming---multimedia-streaming)
- [Media Streaming - Audio Streaming](#media-streaming---audio-streaming)
- [Media Streaming - Video Streaming](#media-streaming---video-streaming)
- [Miscellaneous](#miscellaneous)
- [Money, Budgeting & Management](#money-budgeting--management)
- [Monitoring](#monitoring)
- [Note-taking & Editors](#note-taking--editors)
- [Office Suites](#office-suites)
- [Password Managers](#password-managers)
- [Pastebins](#pastebins)
- [Personal Dashboards](#personal-dashboards)
- [Photo and Video Galleries](#photo-and-video-galleries)
- [Polls and Events](#polls-and-events)
- [Booking and Scheduling](#booking-and-scheduling)
- [Proxy](#proxy)
- [Read it Later Lists](#read-it-later-lists)
- [Resource Planning](#resource-planning)
- [Enterprise Resource Planning](#enterprise-resource-planning)
- [Search Engines](#search-engines)
- [Software Development](#software-development)
- [Project Management](#project-management)
- [Bug Trackers](#bug-trackers)
- [IDE/Tools](#idetools)
- [Continuous Integration](#continuous-integration)
- [UX testing](#ux-testing)
- [FaaS/Serverless](#faasserverless)
- [API Management](#api-management)
- [Documentation Generators](#documentation-generators)
- [Localization](#localization)
- [Static site generators](#static-site-generators)
- [Task management/To-do lists](#task-managementto-do-lists)
- [Ticketing](#ticketing)
- [URL Shorteners](#url-shorteners)
- [VPN](#vpn)
- [Web servers](#web-servers)
- [Wikis](#wikis)
- [Self-hosting Solutions](#self-hosting-solutions)
- [Proxy](#proxy)
- [Read-it-later Lists](#read-it-later-lists)
- [Resource Planning](#resource-planning)
- [Resource Planning - Enterprise Resource Planning](#resource-planning---enterprise-resource-planning)
- [Search Engines](#search-engines)
- [Software Development](#software-development)
- [Software Development - Project Management](#software-development---project-management)
- [Software Development - Bug Trackers](#software-development---bug-trackers)
- [Software Development - IDE & Tools](#software-development---ide--tools)
- [Software Development - Continuous Integration & Deployment](#software-development---continuous-integration--deployment)
- [Software Development - UX Testing](#software-development---ux-testing)
- [Software Development - FaaS & Serverless](#software-development---faas--serverless)
- [Software Development - API Management](#software-development---api-management)
- [Software Development - Documentation Generators](#software-development---documentation-generators)
- [Software Development - Localization](#software-development---localization)
- [Static Site Generators](#static-site-generators)
- [Task Management & To-do Lists](#task-management--to-do-lists)
- [Ticketing](#ticketing)
- [URL Shorteners](#url-shorteners)
- [VPN](#vpn)
- [Web Servers](#web-servers)
- [Wikis](#wikis)
- [Self-hosting Solutions](#self-hosting-solutions)
- [List of Licenses](#list-of-licenses)
- [External links](#external-links)
- [External Links](#external-links)
- [Contributing](#contributing)
- [Authors](#authors)
- [License](#license)
<!-- /TOC -->
--------------------
## Software
<!-- BEGIN SOFTWARE LIST -->
## Analytics
### Analytics
**[`^ back to top ^`](#)**
@ -111,7 +126,7 @@ _For personal analytics/dashboards, see [Personal Dashboards](#personal-dashboar
_For everything else, see [Awesome Analytics](https://github.com/0xnr/awesome-analytics)_
## Archiving and Digital Preservation (DP)
### Archiving and Digital Preservation (DP)
**[`^ back to top ^`](#)**
@ -125,7 +140,7 @@ _Some [Content Management System](#content-management-systems-cms) solutions als
- [CKAN](https://ckan.org) - CKAN is a tool for making open data websites. ([Source Code](https://github.com/ckan/ckan)) `AGPL-3.0` `Python`
- [Horahora](https://github.com/horahoradev/horahora) - Video hosting website and video archival manager for Niconico, Bilibili, and Youtube. `MIT` `Go`
## Automation
### Automation
**[`^ back to top ^`](#)**
@ -173,7 +188,7 @@ _See also [Internet of Things (IoT)](#internet-of-things-iot)_
- [Zenbot](https://github.com/DeviaVir/zenbot) - Zenbot is a lightweight, extendable, artificially intelligent trading bot for Bitcoin, Ether, Litecoin, and more. `MIT` `Nodejs`
- [ZeroQueue](https://github.com/thezeroqueue/zeroqueue) - A low-code queue management system that lets you run scheduled jobs for anything. `GPL-3.0` `Nodejs`
## Blogging Platforms
### Blogging Platforms
**[`^ back to top ^`](#)**
@ -199,7 +214,7 @@ _See also [Static Site Generators](#static-site-generators), [Content Management
- [Serendipity](https://docs.s9y.org/) - Serendipity (s9y) is a highly extensible and customizable PHP blog engine using Smarty templating. ([Source Code](https://github.com/s9y/serendipity)) `BSD-3-Clause` `PHP`
## Bookmarks and Link Sharing
### Bookmarks and Link Sharing
**[`^ back to top ^`](#)**
@ -222,7 +237,7 @@ _See also [Static Site Generators](#static-site-generators), [Content Management
- [ubookmark](https://ungleich.ch/u/projects/ubookmark/) - LDAP enabled bookmarking service. ([Demo](https://ipv6.blog), [Source Code](https://code.ungleich.ch/ungleich-public/ubookmark/)) `GPL-2.0` `Python`
- [xBrowserSync](https://www.xbrowsersync.org) - Open source tool for syncing browser data between browsers and devices. ([Source Code](https://github.com/xBrowserSync)) `MIT` `Nodejs`
## Calendaring and Contacts Management
### Calendar & Contacts
**[`^ back to top ^`](#)**
@ -230,7 +245,7 @@ _Some [Groupware](#groupware) solutions also feature calendar/address book editi
_See https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementations_
### CalDAV or CardDAV servers
### Calendar & Contacts - CalDAV or CardDAV Servers
- [Baïkal](http://sabre.io/baikal/) - Lightweight CalDAV and CardDAV server based on sabre/dav. ([Source Code](https://github.com/sabre-io/Baikal)) `GPL-3.0` `PHP`
- [calypso](https://keithp.com/calypso/) - Python-based CalDAV and CardDAV server, forked from Radicale. ([Source Code](https://keithp.com/git/calypso.git)) `GPL-3.0` `Python`
@ -242,17 +257,17 @@ _See https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementati
- [SabreDAV](http://sabre.io/) - Open source CardDAV, CalDAV, and WebDAV framework and server. ([Source Code](https://github.com/sabre-io/dav)) `MIT` `PHP`
- [Xandikos](https://www.xandikos.org/) - Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository. ([Source Code](https://github.com/jelmer/xandikos)) `GPL-3.0` `Python`
### CalDAV or CardDAV web-based clients
### Calendar & Contacts - CalDAV or CardDAV Web-based Clients
- [AgenDAV](http://agendav.org/) - Multilanguage CalDAV web client with a rich AJAX interface and shared calendars support. ([Source Code](https://github.com/agendav/agendav)) `GPL-3.0` `PHP`
- [InfCloud](https://www.inf-it.com/open-source/clients/infcloud/) - Open source CalDAV/CardDAV web client implementation. ([Demo](https://www.inf-it.com/infcloud/), [Source Code](https://www.inf-it.com/InfCloud_0.13.1.zip)) `AGPL-3.0` `Javascript`
- [EteSync Web](https://www.etesync.com/faq/#web-client) - EteSync's official Web-based client (i.e., their Web app). ([Demo](https://client.etesync.com/), [Source Code](https://github.com/etesync/etesync-web)) `AGPL-3.0` `Javascript`
## Communication systems
### Communication
**[`^ back to top ^`](#)**
### Custom communication systems
### Communication - Custom Communication Systems
- [BluetoothCommunicatorExample](https://github.com/niedev/BluetoothCommunicatorExample) - Bluetooth LE chat app to communicate between android devices with P2P architecture. ([Clients](https://github.com/niedev/RTranslator)) `Apache-2.0` `Java`
- [Centrifugo](https://github.com/centrifugal/centrifugo) - Language-agnostic real-time messaging (Websocket or SockJS) server. ([Demo](https://github.com/centrifugal/centrifugo#demo)) `MIT` `Go`
@ -297,11 +312,11 @@ _See https://en.wikipedia.org/wiki/Comparison_of_CalDAV_and_CardDAV_implementati
- [ZeroNet](https://zeronet.io/) `⚠` - Open, free, and uncensorable websites, using Bitcoin cryptography and BitTorrent network. ([Source Code](https://github.com/HelloZeroNet/ZeroNet)) `GPL-2.0` `Python`
- [Zulip](https://zulip.org) - Zulip is a powerful, open source group chat application. ([Source Code](https://github.com/zulip/zulip)) `Apache-2.0/Other` `Python`
### Email
### Communication - Email
**[`^ back to top ^`](#)**
#### Complete solutions
### Communication - Email - Complete Solutions
_Simple deployment of a mail server, e.g. for inexperienced or impatient admins._
@ -323,7 +338,7 @@ _Simple deployment of a mail server, e.g. for inexperienced or impatient admins.
- [Simple NixOS Mailserver](https://gitlab.com/simple-nixos-mailserver/nixos-mailserver) - Complete mailserver solution leveraging the Nix Ecosystem. `GPL-3.0` `Nix`
- [wildduck](https://wildduck.email/) - Scalable no-SPOF IMAP/POP3 mail server. ([Source Code](https://github.com/nodemailer/wildduck)) `EUPL-1.2` `Nodejs`
#### Mail Transfer Agents
### Communication - Email - Mail Transfer Agents
_MTAs / SMTP servers_
@ -340,7 +355,7 @@ _MTAs / SMTP servers_
- [Sendmail](http://www.sendmail.com/sm/open_source/) - Message transfer agent (MTA). `Sendmail` `C`
- [Slimta](http://slimta.org) - Mail Transfer Library built on Python. ([Source Code](https://github.com/slimta/python-slimta)) `MIT` `Python`
#### Mail Delivery Agents
### Communication - Email - Mail Delivery Agents
_MDAs - IMAP/POP3 software_
@ -349,7 +364,7 @@ _MDAs - IMAP/POP3 software_
- [MailForm](https://github.com/Feuerhamster/mailform) - Lightweight self-hosted open source alternative to Formspree and SendGrid. `Apache-2.0` `Nodejs`
- [Piler](http://www.mailpiler.org/wiki/start) - feature-rich open source email archiving solution. ([Source Code](https://bitbucket.org/jsuto/piler)) `GPL-3.0` `C`
#### Mailing lists and Newsletters
### Communication - Email - Mailing Lists and Newsletters
_Mailing lists servers and mass mailing software - one message to many recipients._
@ -366,7 +381,7 @@ _Mailing lists servers and mass mailing software - one message to many recipient
- [Schleuder](https://schleuder.nadir.org/) - GPG-enabled mailing list manager with resending-capabilities. ([Source Code](https://0xacab.org/schleuder/schleuder/tree/master)) `GPL-3.0` `Ruby`
- [Sympa](https://www.sympa.org/) - Mailing list manager. `GPL-2.0` `Perl`
#### Webmail clients
### Communication - Email - Webmail Clients
- [Afterlogic WebMail Lite](http://www.afterlogic.org/webmail-lite) - Fast and easy-to-use webmail front-end for your existing IMAP mail server, Plesk or cPanel. ([Demo](https://lite.afterlogic.com/), [Source Code](https://github.com/afterlogic/webmail-lite)) `AGPL-3.0` `PHP`
- [Cypht](http://cypht.org) - Feed reader for your email accounts. ([Source Code](https://github.com/jasonmunro/cypht)) `LGPL-2.1` `PHP`
@ -378,7 +393,7 @@ _Mailing lists servers and mass mailing software - one message to many recipient
- [Roundcube](https://roundcube.net) - Browser-based IMAP client with an application-like user interface. ([Source Code](https://github.com/roundcube/roundcubemail)) `GPL-3.0` `PHP`
- [SquirrelMail](http://squirrelmail.org) - Another browser-based IMAP client. ([Source Code](https://sourceforge.net/p/squirrelmail/code/HEAD/tree/)) `GPL-2.0` `PHP`
### IRC
### Communication - IRC
**[`^ back to top ^`](#)**
@ -398,7 +413,7 @@ _[IRC](https://en.wikipedia.org/wiki/Internet_Relay_Chat) communication software
- [Glowing Bear](https://github.com/glowing-bear/glowing-bear/) - A web frontend for WeeChat. ([Demo](https://www.glowing-bear.org)) `GPL-3.0` `Javascript`
- [ZNC](http://wiki.znc.in/ZNC) - Advanced IRC bouncer. ([Source Code](https://github.com/znc/znc)) `Apache-2.0` `C++`
### SIP
### Communication - SIP
**[`^ back to top ^`](#)**
@ -419,7 +434,7 @@ _[SIP](https://en.wikipedia.org/wiki/Session_Initiation_Protocol)/[IPBX](https:/
- [Wazo](http://wazo-platform.org/) - Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API. ([Source Code](https://github.com/wazo-platform)) `GPL-3.0` `Python`
- [Yeti-Switch](https://yeti-switch.org/) - Transit class4 softswitch(SBC) with integrated billing and routing engine and REST API. ([Demo](https://yeti-switch.org/demo.html), [Source Code](https://github.com/yeti-switch)) `GPL-2.0` `C++/Ruby`
### Social Networks and Forums
### Communication - Social Networks and Forums
**[`^ back to top ^`](#)**
@ -480,13 +495,13 @@ _[SIP](https://en.wikipedia.org/wiki/Session_Initiation_Protocol)/[IPBX](https:/
- [Vanilla Forums](https://vanillaforums.org/) - Simple and flexible forum software. ([Source Code](https://github.com/vanilla/vanilla)) `GPL-2.0` `PHP`
- [Zusam](https://zusam.org) - Free and open-source way to self-host private forums for groups of friends or family. ([Demo](https://demo.zusam.org), [Source Code](https://github.com/zusam/zusam)) `AGPL-3.0` `PHP`
### XMPP
### Communication - XMPP
**[`^ back to top ^`](#)**
_[Extensible Messaging and Presence Protocol](https://en.wikipedia.org/wiki/XMPP) software_
#### XMPP Servers
### Communication - XMPP - Servers
- [ejabberd](https://www.ejabberd.im/) - XMPP instant messaging server. ([Source Code](https://github.com/processone/ejabberd)) `GPL-2.0` `Erlang`
- [jackal](https://github.com/ortuman/jackal) - XMPP server with focus on stability, simple configuration and low resource consumption. `Apache-2.0` `Go`
@ -498,7 +513,7 @@ _[Extensible Messaging and Presence Protocol](https://en.wikipedia.org/wiki/XMPP
- [Snikket](https://snikket.org/) - All-in-one Dockerized easy XMPP solution, including web admin and clients. ([Source Code](https://github.com/snikket-im/snikket-server), [Clients](https://snikket.org/app/)) `Apache-2.0` `Lua/Python`
- [Tigase](http://www.tigase.net/content/tigase-xmpp-server) - XMPP server implementation in Java. `GPL-3.0` `Java`
#### XMPP Web Clients
### Communication - XMPP - Web Clients
- [Candy](http://candy-chat.github.io/candy/) - Multi user XMPP client written in Javascript. ([Source Code](https://github.com/candy-chat/candy)) `MIT` `Javascript`
- [Converse.js](https://conversejs.org/) - Free and open-source XMPP chat client in your browser. ([Source Code](https://github.com/conversejs/converse.js)) `MPL-2.0` `Javascript`
@ -506,7 +521,7 @@ _[Extensible Messaging and Presence Protocol](https://en.wikipedia.org/wiki/XMPP
- [Salut à Toi](http://www.salut-a-toi.org/) - Multipurpose, multi frontend, libre and decentralized communication tool. ([Source Code](http://repos.goffi.org/sat)) `AGPL-3.0` `Python`
- [Libervia](http://wiki.goffi.org/wiki/Libervia/en) - Web frontend from Salut à Toi. ([Source Code](http://repos.goffi.org/libervia)) `AGPL-3.0` `Python`
## Conference Management
### Conference Management
**[`^ back to top ^`](#)**
@ -572,7 +587,7 @@ _CMS are a practical way to setup a website with many features. CMS often come w
- [WordPress](https://wordpress.org/) - World's most-used blogging and CMS engine. ([Source Code](https://github.com/WordPress/WordPress)) `GPL-2.0` `PHP`
- [WriteFreely](https://writefreely.org) - Writing software for starting a minimalist, federated blog — or an entire community. ([Source Code](https://github.com/writefreely/writefreely)) `AGPL-3.0` `Go`
### Recipe management
### Recipe Management
- [Mealie](https://hay-kot.github.io/mealie/) - 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. ([Source Code](https://github.com/hay-kot/mealie)) `MIT` `Python`
- [kcal](https://github.com/kcal-app/kcal) - Track nutritional information about foods and recipes, set goals, and record a food journal to help along the way. Kcal is a personal system that focuses on direct control of inputs and a minimal, easy to use recipe presentation for preparing meals. ([Demo](http://demo.kcal.cooking/login)) `MPL-2.0` `PHP`
@ -607,7 +622,8 @@ _CMS are a practical way to setup a website with many features. CMS often come w
- [Thelia](http://thelia.net/) - Thelia is an open source and flexible e-commerce solution. ([Demo](http://demo.thelia.net/), [Source Code](https://github.com/thelia/thelia)) `LGPL-3.0` `PHP`
- [WooCommerce](https://woocommerce.com/) - WordPress based e-commerce solution. ([Source Code](https://github.com/woocommerce/woocommerce)) `GPL-3.0` `PHP`
## DNS
### DNS
**[`^ back to top ^`](#)**
@ -619,7 +635,8 @@ _See https://github.com/awesome-foss/awesome-sysadmin#dns_
- [nsupdate.info](https://www.nsupdate.info/) - nsupdate.info is a dynamic DNS service. ([Demo](https://www.nsupdate.info/account/register/), [Source Code](https://github.com/nsupdate-info/nsupdate.info)) `BSD-3-Clause` `Python`
- [SPF Toolbox](http://spftoolbox.com) - Application to look up DNS records such as SPF, MX, Whois, and more. ([Source Code](https://github.com/charlesabarnes/SPFtoolbox)) `MIT` `PHP`
## Document Management
### Document Management
**[`^ back to top ^`](#)**
@ -633,13 +650,8 @@ _See https://github.com/awesome-foss/awesome-sysadmin#dns_
- [paper{s}pace](https://dedicatedcode.com/projects/) - a small web application to manage all your offline documents. Provides a searchable storage for your documents and reminds you of upcoming tasks. ([Source Code](https://gitlab.com/dedicatedcode/paperspace)) `MIT` `Java`
- [Teedy](https://teedy.io/) - (Ex SismicsDocs) Lightweight document management system packed with all the features you can expect from big expensive solutions. ([Source Code](https://github.com/sismics/docs)) `GPL-2.0` `Java`
## E-books and Integrated Library Systems (ILS)
**[`^ back to top ^`](#)**
_Some [Content Management System](#content-management-systems-cms) and [Archiving and Digital Preservation](#archiving-and-digital-preservation-dp) solutions also overlap with library and institutional repository software._
### Personal e-book management software.
### Document Management - E-books
- [Calibre](https://calibre-ebook.com/) - 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. ([Demo](https://calibre-ebook.com/demo), [Source Code](https://launchpad.net/calibre)) `GPL-3.0` `Python`
- [BicBucStriim](http://projekte.textmulch.de/bicbucstriim/) - Provides web-based access to your Calibre Library's e-book collection. ([Source Code](https://github.com/rvolz/BicBucStriim)) `MIT` `PHP`
@ -652,13 +664,15 @@ _Some [Content Management System](#content-management-systems-cms) and [Archivin
- [pyShelf](https://github.com/th3r00t/pyShelf) - Lightweight Ebook Server. `GPL-3.0` `Python`
### Enterprise-class library management software.
### Document Management - Integrated Library Systems (ILS)
_Some [Content Management System](#content-management-systems-cms) and [Archiving and Digital Preservation](#archiving-and-digital-preservation-dp) solutions also overlap with library and institutional repository software._
- [Evergreen](https://evergreen-ils.org) - Highly-scalable software for libraries that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials. ([Source Code](https://github.com/evergreen-library-system/Evergreen)) `GPL-2.0` `PL/pgSQL`
- [Koha](https://koha-community.org/) - Enterprise-class ILS with modules for acquisitions, circulation, cataloging, label printing, offline circulation for when Internet access is not available, and much more. ([Demo](https://koha-community.org/demo/), [Source Code](https://github.com/Koha-Community/Koha)) `GPL-3.0` `Perl`
- [RERO ILS](https://rero21.ch/) - 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. ([Demo](https://ils.test.rero.ch/), [Source Code](https://github.com/rero/rero-ils)) `AGPL-3.0` `Python/Other`
### Institutional repository and digital library software.
### Document Management - Institutional Repository and Digital Library Software
- [DSpace](http://dspace.org/) - Turnkey repository application providing durable access to digital resources. ([Source Code](https://github.com/DSpace/DSpace)) `BSD-3-Clause` `Java`
- [EPrints](https://www.eprints.org/) - Digital document management system with a flexible metadata and workflow model primarily aimed at academic institutions. ([Demo](http://demoprints.eprints.org/), [Source Code](https://github.com/eprints/eprints)) `GPL-3.0` `Perl`
@ -666,13 +680,14 @@ _Some [Content Management System](#content-management-systems-cms) and [Archivin
- [Islandora](https://islandora.ca/) - Drupal module for browsing and managing Fedora-based digital repositories. ([Source Code](https://github.com/Islandora/islandora)) `GPL-3.0` `PHP`
- [Samvera Hyrax](https://samvera.org/) - Front-end for the Samvera framework, which itself is a Ruby on Rails application for browsing and managing Fedora-based digital repositories. ([Source Code](https://github.com/samvera/hyrax)) `Apache-2.0` `Ruby`
## Federated Identity/Authentication
### Federated Identity & Authentication
**[`^ back to top ^`](#)**
_See https://github.com/awesome-foss/awesome-sysadmin#identity-management_
## Feed Readers
### Feed Readers
**[`^ back to top ^`](#)**
@ -714,19 +729,17 @@ _RSS/Atom automation_
- [Screaming Liquid Tiger](https://github.com/herrbischoff/screaming-liquid-tiger) - Simple script to automatically generate valid RSS and Atom feeds from a list of media files in the same folder. `MIT` `PHP`
## File Sharing and Synchronization
**[`^ back to top ^`](#)**
_Some [Groupware](#groupware) solutions also feature file sharing and synchronization._
### Distributed filesystems
### Distributed Filesystems
**[`^ back to top ^`](#)**
_See https://github.com/awesome-foss/awesome-sysadmin#distributed-filesystems_
### File transfer/synchronization
### File Transfer & Synchronization
_Some [Groupware](#groupware) solutions also feature file sharing and synchronization._
- [Git Annex](https://git-annex.branchable.com/) - File synchronization between computers, servers, external drives. ([Source Code](https://git.joeyh.name/index.cgi/git-annex.git/)) `GPL-3.0` `Haskell`
- [Kinto](https://kinto.readthedocs.org) - Kinto is a minimalist JSON storage service with synchronisation and sharing abilities. ([Source Code](https://github.com/Kinto)) `Apache-2.0` `Python`
@ -743,7 +756,8 @@ _See https://github.com/awesome-foss/awesome-sysadmin#distributed-filesystems_
- [Unison](https://www.cis.upenn.edu/~bcpierce/unison/) - Unison is a file-synchronization tool for OSX, Unix, and Windows. `GPL-3.0` `OCaml`
- [Z-Push](http://z-push.org/) - Implementation of Microsofts ActiveSync protocol. ([Source Code](https://stash.kopano.io/projects/ZHUB/repos/z-push)) `AGPL-3.0` `PHP`
### Peer-to-peer filesharing
### File Transfer - Peer-to-peer Filesharing
- [bittorrent-tracker](https://webtorrent.io/) - Simple, robust, BitTorrent tracker (client and server) implementation. ([Source Code](https://github.com/webtorrent/bittorrent-tracker)) `MIT` `Nodejs`
- [cloud-torrent](https://github.com/jpillora/cloud-torrent) - Torrent Web Client with HTTP retrievable or streamable downloaded files. `AGPL-3.0` `Go`
@ -760,14 +774,15 @@ _See https://github.com/awesome-foss/awesome-sysadmin#distributed-filesystems_
- [Torrents.csv](https://gitlab.com/dessalines/torrents.csv) - A self-hostable torrent search engine. `GPL-3.0` `Rust`
- [Transmission](https://transmissionbt.com/) - Fast, easy, Free Bittorrent client. ([Source Code](https://github.com/transmission/transmission)) `GPL-3.0` `C`
### Object storage/file servers
### File Transfer - Object Storage & File Servers
- [Minio](https://minio.io/) - Minio is an open source object storage server compatible with Amazon S3 APIs. ([Source Code](https://github.com/minio/minio)) `Apache-2.0` `Go`
- [SeaweedFS](https://github.com/chrislusf/seaweedfs) - 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. `Apache-2.0` `Go`
- [SFTPGo](https://github.com/drakkan/sftpgo) - Flexible, fully featured and highly configurable SFTP server with optional FTP/S and WebDAV support. `AGPL-3.0` `Go`
- [Zenko CloudServer](https://www.zenko.io/cloudserver) - Zenko CloudServer, an open-source Node.js implementation of a server handling the Amazon S3 protocol. ([Source Code](https://github.com/scality/cloudserver)) `Apache-2.0` `Nodejs`
### Single-click/drag-n-drop upload
### File Transfer - Single-click & Drag-n-drop Upload
- [ass](https://github.com/tycrek/ass) - The superior self-hosted ShareX server. For use with clients such as ShareX (Windows), Flameshot (Linux), & MagicCap (Linux, macOS). `ISC` `Nodejs`
- [BoZoN](https://github.com/broncowdd/BoZoN) - Minimalist Drag and drop file sharing app. `AGPL-3.0` `PHP`
@ -803,11 +818,13 @@ _See https://github.com/awesome-foss/awesome-sysadmin#distributed-filesystems_
- [YouTransfer](http://www.youtransfer.io) - YouTransfer is a simple but elegant self-hosted file transfer and sharing solution. ([Source Code](https://github.com/YouTransfer/YouTransfer)) `Apache-2.0` `Nodejs`
- [Zipline](https://zipline.diced.me/) - A lightweight, fast and reliable file sharing server that is commonly used with ShareX, offering a react-based Web UI and fast API. ([Source Code](https://github.com/diced/zipline)) `MIT` `Nodejs`
### Command-line file upload
### File Transfer - Command-line File Upload
- [transfer.sh](https://transfer.sh) - Easy file sharing from the command line. ([Source Code](https://github.com/dutchcoders/transfer.sh)) `MIT` `Go`
### Web based file managers
### File Transfer - Web-based File Managers
- [Apaxy](https://oupala.github.io/apaxy/) - Theme built to enhance the experience of browsing web directories, using the mod_autoindex Apache module and some CSS to override the default style of a directory listing. ([Source Code](https://github.com/oupala/apaxy)) `GPL-3.0` `HTML`
- [DirectoryLister](http://www.directorylister.com/) - Simple PHP based directory lister that lists a directory and all its sub-directories and allows you to navigate there within. ([Source Code](https://github.com/DirectoryLister/DirectoryLister)) `MIT` `PHP`
@ -824,7 +841,8 @@ _See https://github.com/awesome-foss/awesome-sysadmin#distributed-filesystems_
- [Surfer](https://git.cloudron.io/cloudron/surfer) - Simple static file server with webui to manage files. `MIT` `Nodejs`
- [TagSpaces](https://www.tagspaces.org/) - 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. ([Demo](http://demo.tagspaces.org), [Source Code](https://github.com/tagspaces/tagspaces)) `AGPL-3.0` `Javascript`
## Games
### Games
**[`^ back to top ^`](#)**
@ -850,7 +868,8 @@ _Games, game servers and control panels._
- [The Battle for Wesnoth](https://github.com/wesnoth/wesnoth) - 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. `GPL-2.0` `C++`
- [Zero-K](https://zero-k.info/) - 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. ([Source Code](https://github.com/ZeroK-RTS/Zero-K)) `GPL-2.0` `Lua`
## Gateways and terminal sharing
### Gateways and Terminal Sharing
**[`^ back to top ^`](#)**
@ -864,7 +883,8 @@ _Games, game servers and control panels._
- [Sshwifty](https://github.com/nirui/sshwifty) - Sshwifty is a SSH and Telnet connector made for the Web. `AGPL-3.0` `Go/Docker`
- [tmate](https://tmate.io/) - Instant terminal sharing. ([Source Code](https://github.com/tmate-io/tmate)) `ISC` `C`
## Genealogy
### Genealogy
**[`^ back to top ^`](#)**
@ -872,7 +892,8 @@ _Games, game servers and control panels._
- [GeneWeb](https://geneweb.tuxfamily.org/wiki/GeneWeb) - GeneWeb is an open source genealogy software written in OCaml. It comes with a Web interface and can be used off-line or as a Web service. ([Demo](https://demo.geneweb.tuxfamily.org/gw7/), [Source Code](https://github.com/geneweb/geneweb)) `GPL-2.0` `OCAML`
- [webtrees](https://www.webtrees.net) - Webtrees is the web's leading on-line collaborative genealogy application. ([Demo](https://dev.webtrees.net/demo-stable/index.php?ctype=gedcom&ged=demo), [Source Code](https://github.com/fisharebest/webtrees)) `GPL-3.0` `PHP`
## Groupware
### Groupware
**[`^ back to top ^`](#)**
@ -892,7 +913,8 @@ _Games, game servers and control panels._
- [Tine 2.0](https://www.tine20.org) - Contacts, Calendar, Tasks, WebDAV, ActiveSync, VOIP, Mail-Client, CRM, Sales, Projects, Timetracker. ([Demo](https://demo.tine20.net), [Source Code](https://packages.tine20.com/maintenance/source/)) `AGPL-3.0/Other` `PHP`
- [Zimbra Collaboration](https://www.zimbra.com/) - Email, calendar, collaboration server with Web interface and lots of integrations. ([Source Code](https://github.com/zimbra)) `GPL-2.0/CPAL-1.0` `Java`
## Human Resources Management (HRM)
### Human Resources Management (HRM)
**[`^ back to top ^`](#)**
@ -902,7 +924,8 @@ _Games, game servers and control panels._
- [Sentrifugo](http://www.sentrifugo.com/) - Sentrifugo is a HRM system that can be easily configured to meet your organizational needs. ([Source Code](https://github.com/sapplica/sentrifugo)) `GPL-3.0` `PHP`
- [TimeOff.Management](https://timeoff.management) - Simple yet powerful absence management software for small and medium size business. ([Demo](https://app.timeoff.management), [Source Code](https://github.com/timeoff-management/timeoff-management-application)) `MIT` `Nodejs`
## Internet Of Things (IoT)
### Internet of Things (IoT)
**[`^ back to top ^`](#)**
@ -918,7 +941,8 @@ _Games, game servers and control panels._
- [Thingspeak](https://thingspeak.com/) - Open source “Internet of Things” application and API to store and retrieve data from things using HTTP. ([Demo](https://thingspeak.com/channels/public), [Source Code](https://github.com/iobridge/thingspeak)) `GPL-3.0` `Ruby`
- [WebThings Gateway](https://webthings.io/gateway/) - WebThings is an open source implementation of the Web of Things, including the WebThings Gateway and the WebThings Framework. ([Source Code](https://github.com/WebThingsIO/gateway)) `MPL-2.0` `Nodejs`
## Knowledge Management Tools
### Knowledge Management Tools
**[`^ back to top ^`](#)**
@ -926,7 +950,8 @@ _Games, game servers and control panels._
- [My Mind](https://github.com/ondras/my-mind) - Web application for creating and managing mind maps. ([Demo](https://my-mind.github.io/?url=examples%2Ffeatures.mymind)) `MIT` `Javascript`
- [Weaviate](https://github.com/semi-technologies/weaviate) - A cloud-native, realtime vector search engine integrating scalable machine learning models (GraphQL and RESTful APIs). ([Demo](https://www.semi.technology/documentation/weaviate/current/)) `BSD-3-Clause` `Go`
## Learning and Courses
### Learning and Courses
**[`^ back to top ^`](#)**
@ -943,7 +968,8 @@ _Games, game servers and control panels._
- [RosarioSIS](https://www.rosariosis.org/) - RosarioSIS, free Student Information System for school management. ([Demo](https://www.rosariosis.org/demo/), [Source Code](https://gitlab.com/francoisjacquet/rosariosis/)) `GPL-2.0` `PHP`
- [Sakai](https://www.sakaiproject.org/) - The Sakai project provides a flexible and feature-rich environment for teaching, learning, research and other collaboration. ([Demo](https://www.sakaiproject.org/try-sakai), [Source Code](https://github.com/sakaiproject/sakai)) `ECL-2.0` `Java`
## Maps and Global Positioning System (GPS)
### Maps and Global Positioning System (GPS)
**[`^ back to top ^`](#)**
@ -966,13 +992,15 @@ _See also [awesome-gis](https://github.com/sshuair/awesome-gis)._
- [μlogger](https://github.com/bfabiszewski/ulogger-server) - Collect geolocation from users in real-time and display their GPS tracks on a website. ([Demo](http://ulogger.fabiszewski.net/)) `GPL-3.0` `PHP`
- [uMap](https://umap.openstreetmap.fr/en/) - Create maps with OpenStreetMap layers in a minute and embed them in your site. ([Source Code](https://github.com/umap-project/umap)) `WTFPL` `Python`
## Media Streaming
### Media Streaming
**[`^ back to top ^`](#)**
_See also <https://en.wikipedia.org/wiki/List_of_streaming_media_systems>, <https://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems>_
### Multimedia Streaming
### Media Streaming - Multimedia Streaming
- [Gerbera](https://gerbera.io/) - Gerbera is an UPnP Media Server. It allows you to stream your digital media throughout your home network and listen to/watch it on a variety of UPnP compatible devices. ([Source Code](https://github.com/gerbera/gerbera)) `GPL-2.0` `C++`
- [homehost](https://github.com/ridhwaans/homehost) `⚠` - Self-hosted React + Redux app that streams your media collection (music, movies, books, podcasts, comics etc). `MIT` `Nodejs`
@ -988,7 +1016,7 @@ _See also <https://en.wikipedia.org/wiki/List_of_streaming_media_systems>, <http
- [üWave](http://u-wave.net/) `⚠` - üWave is a 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. ([Demo](https://wlk.yt/), [Source Code](https://github.com/u-wave)) `MIT` `Nodejs`
### Audio Streaming
### Media Streaming - Audio Streaming
- [Ampache](http://ampache.org/) - Web based audio/video streaming application. ([Demo](http://play.dogmazic.net/), [Source Code](https://github.com/ampache/ampache)) `AGPL-3.0` `PHP`
- [Airsonic](https://airsonic.github.io/) - Open-source web-based media streamer and jukebox. A fork of Subsonic's last open-source release, before it switched licenses. ([Source Code](https://github.com/airsonic/airsonic), [Clients](https://airsonic.github.io/docs/apps/)) `GPL-3.0` `Java`
@ -1021,7 +1049,8 @@ _See also <https://en.wikipedia.org/wiki/List_of_streaming_media_systems>, <http
- [Stretto](https://github.com/benkaiser/stretto) - Music player with Youtube/Soundcloud import and iTunes/Spotify discovery. ([Demo](https://next.kaiserapps.com), [Clients](https://github.com/benkaiser/stretto-mobile-next)) `MIT` `Nodejs`
- [Volumio](https://volumio.org/) - A free and open source linux distribution, designed and fine-tuned exclusively for music playback. ([Source Code](https://github.com/volumio/Volumio2)) `GPL-3.0` `Nodejs`
### Video Streaming
### Media Streaming - Video Streaming
- [Bluecherry](https://www.bluecherrydvr.com/) - Closed-circuit television (CCTV) software application which supports IP and Analog cameras. ([Source Code](https://github.com/bluecherrydvr/bluecherry-apps)) `GPL-2.0` `PHP`
- [crtmpserver](https://packages.debian.org/stable/crtmpserver) - High performance RTMP/RTSP streaming server. `GPL-3.0` `C++`
@ -1046,7 +1075,8 @@ _See also <https://en.wikipedia.org/wiki/List_of_streaming_media_systems>, <http
- [VideoLAN Client (VLC)](https://www.videolan.org/) - Cross-platform multimedia player client and server supporting most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. ([Source Code](https://github.com/videolan/vlc)) `Multiple` `C`
- [Zoneminder](https://www.zoneminder.com/) - Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras. ([Source Code](https://github.com/ZoneMinder/ZoneMinder)) `GPL-2.0` `PHP`
## Misc/Other
### Miscellaneous
**[`^ back to top ^`](#)**
@ -1097,7 +1127,8 @@ _See also <https://en.wikipedia.org/wiki/List_of_streaming_media_systems>, <http
- [ViMbAdmin](http://www.vimbadmin.net/) - Provides a web based virtual mailbox administration system to allow mail administrators to easily manage domains, mailboxes and aliases. ([Demo](http://www.vimbadmin.net/demo/auth/login), [Source Code](https://github.com/opensolutions/ViMbAdmin)) `GPL-3.0` `PHP`
- [Web fonts repository](https://github.com/Finesse/web-fonts-repository) - Simple webfont hosting. Google Fonts alternative for your own fonts. `MIT` `PHP`
## Money, Budgeting and Management
### Money, Budgeting & Management
**[`^ back to top ^`](#)**
@ -1131,13 +1162,15 @@ _See also https://github.com/awesome-foss/awesome-sysadmin#it-asset-management_
- [StockazNG](https://dev.sigpipe.me/dashie/StockazNG) - Asset Management System. `MIT` `Python`
- [Tabby](https://github.com/bertvandepoel/tabby) - A tool to manage shared expenses across friends, such as restaurant costs or food delivery, without requiring everyone to create an account. Includes email reminders and tracks who has (re)paid what. `AGPL-3.0-only` `PHP`
## Monitoring
### Monitoring
**[`^ back to top ^`](#)**
_See https://github.com/awesome-foss/awesome-sysadmin#monitoring and https://github.com/awesome-foss/awesome-sysadmin#metric--metric-collection_
## Note-taking and Editors
### Note-taking & Editors
**[`^ back to top ^`](#)**
@ -1172,7 +1205,8 @@ _See also [Wikis](#wikis)_
- [Wreeto](https://wreeto.com) - Wreeto is an open source note-taking, knowledge management and wiki system built on top of Ruby on Rails framework. ([Source Code](https://github.com/chrisvel/wreeto_official)) `AGPL-3.0` `Ruby`
- [Writing](https://josephernest.github.io/writing/) - Lightweight distraction-free text editor, in the browser (Markdown and LaTeX supported). No lag when writing. ([Source Code](https://github.com/josephernest/writing)) `MIT` `Javascript`
## Office Suites
### Office Suites
**[`^ back to top ^`](#)**
@ -1186,7 +1220,8 @@ _See also [Wikis](#wikis)_
- [Rustpad](https://rustpad.io/) - Efficient and minimal collaborative code editor, self-hosted, no database required. ([Source Code](https://github.com/ekzhang/rustpad)) `MIT` `Rust`
- [WebODF](http://webodf.org/) - Tools and libraries to view and edit Open Document Format (ODF) files. ([Source Code](https://github.com/webodf/WebODF)) `AGPL-3.0` `HTML5`
## Password Managers
### Password Managers
**[`^ back to top ^`](#)**
@ -1204,7 +1239,7 @@ _See also [Wikis](#wikis)_
- [Vaultwarden](https://github.com/dani-garcia/vaultwarden) - Lightweight Bitwarden server API implementation written in Rust. `GPL-3.0` `Rust`
## Pastebins
### Pastebins
**[`^ back to top ^`](#)**
@ -1240,7 +1275,8 @@ _See also [Wikis](#wikis)_
- [Stikked](https://github.com/claudehohl/Stikked) - Advanced and beautiful pastebin. ([Demo](https://paste.scratchbook.ch/)) `GPL-3.0` `PHP`
- [Sup3rS3cretMes5age](https://github.com/algolia/sup3rS3cretMes5age) - Very simple (to deploy and to use) secret message service using Hashicorp Vault as a secrets storage. `MIT` `Go`
## Personal Dashboards
### Personal Dashboards
**[`^ back to top ^`](#)**
@ -1264,7 +1300,8 @@ _See also [Monitoring](#monitoring)_
- [wger](http://wger.de/) - 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. ([Demo](https://wger.de/en/dashboard), [Source Code](https://github.com/wger-project/wger)) `AGPL-3.0` `Python`
- [Your Spotify](https://github.com/Yooooomi/your_spotify) `⚠` - Allows you to record your Spotify listening activity and have statistics about them served through a Web application. `MIT` `Nodejs/Docker`
## Photo and Video Galleries
### Photo and Video Galleries
**[`^ back to top ^`](#)**
@ -1292,7 +1329,8 @@ _See also [Monitoring](#monitoring)_
- [UberGallery](http://www.ubergallery.net) - UberGallery is an easy to use, simple to manage, web photo gallery. UberGallery does not require a database and supports JPEG, GIF and PNG file types. Simply upload your images and UberGallery will automatically generate thumbnails and output HTML. ([Source Code](https://github.com/UberGallery/UberGallery)) `MIT` `PHP`
- [Zenphoto](http://www.zenphoto.org/) - Open-source gallery and CMS project. ([Source Code](https://github.com/zenphoto/zenphoto)) `GPL-2.0` `PHP`
## Polls and Events
### Polls and Events
**[`^ back to top ^`](#)**
@ -1313,13 +1351,15 @@ _See also [Monitoring](#monitoring)_
- [Open Event Server](https://github.com/fossasia/open-event-server) - Enables organizers to manage events from concerts to conferences and meet-ups. `GPL-3.0` `Python`
- [PHPBack](http://www.phpback.org) - The open source feedback system. ([Demo](http://www.phpback.org/demo/), [Source Code](https://github.com/ivandiazwm/phpback)) `GPL-3.0` `PHP`
### Booking and Scheduling
- [Alf.io](https://alf.io/) - The open source ticket reservation system. ([Demo](https://demo.alf.io/authentication), [Source Code](https://github.com/alfio-event/alf.io)) `GPL-3.0` `Java`
- [Calendso](https://calendso.com/) - The open-source online appointment scheduling system. ([Demo](https://app.calendso.com/bailey), [Source Code](https://github.com/calendso/calendso)) `MIT` `Nodejs`
- [Easy!Appointments](http://easyappointments.org/) - A highly customizable web application that allows your customers to book appointments with you via the web. ([Demo](http://easyappointments.org/demo/), [Source Code](https://github.com/alextselegidis/easyappointments)) `GPL-3.0` `PHP`
## Proxy
### Proxy
**[`^ back to top ^`](#)**
@ -1341,14 +1381,16 @@ _See also [Monitoring](#monitoring)_
- [Tinyproxy](https://tinyproxy.github.io/) - Light-weight HTTP/HTTPS proxy daemon. ([Source Code](https://github.com/tinyproxy/tinyproxy)) `GPL-2.0` `C`
- [Traefik](https://traefik.io/) - Træfɪk is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease. It supports several backends (Docker, Swarm, Mesos/Marathon, …) to manage its configuration automatically and dynamically. ([Source Code](https://github.com/traefik/traefik)) `MIT` `Go`
## Read it Later Lists
### Read-it-later Lists
**[`^ back to top ^`](#)**
- [Readflow](https://readflow.app) - Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications... ([Source Code](https://github.com/ncarlier/readflow)) `MIT` `Go`
- [Wallabag](https://www.wallabag.org) - Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. ([Demo](https://app.wallabag.it/register/), [Source Code](https://github.com/wallabag/wallabag)) `MIT` `PHP`
## Resource Planning
### Resource Planning
**[`^ back to top ^`](#)**
@ -1356,7 +1398,8 @@ _See also [Monitoring](#monitoring)_
- [grocy](https://grocy.info/) - ERP beyond your fridge - grocy is a web-based self-hosted groceries & household management solution for your home. ([Demo](https://en.demo.grocy.info/), [Source Code](https://github.com/grocy/grocy)) `MIT` `PHP`
- [Tania](https://github.com/Tanibox/tania-core) - Tania is a free and open source farming management system for everyone. You can manage your areas, reservoirs, farm tasks, inventories, and the crop growing progress. `Apache-2.0` `Go`
### Enterprise Resource Planning
### Resource Planning - Enterprise Resource Planning
- [Dolibarr](https://www.dolibarr.org/) - Dolibarr ERP CRM is a modern software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). ([Demo](https://www.dolibarr.org/onlinedemo.php), [Source Code](https://github.com/Dolibarr/dolibarr)) `GPL-3.0-or-later` `PHP`
- [ERPNext](https://erpnext.com) - Free open source ERP system. ([Source Code](https://github.com/frappe/erpnext)) `GPL-3.0` `Python`
@ -1365,7 +1408,8 @@ _See also [Monitoring](#monitoring)_
- [OFBiz](https://ofbiz.apache.org/) - FOSS enterprise resource planning system with a suite of business applications flexible enough to be used across any industry. ([Source Code](https://svn.apache.org/viewvc/ofbiz/)) `Apache-2.0` `Java`
- [Tryton](http://www.tryton.org/) - Free open source business solution. ([Demo](http://www.tryton.org/download.html), [Source Code](https://hg.tryton.org/)) `GPL-3.0` `Python`
## Search Engines
### Search Engines
**[`^ back to top ^`](#)**
@ -1378,11 +1422,13 @@ _See also [Monitoring](#monitoring)_
- [Typesense](https://typesense.org) - Blazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use. ([Source Code](https://github.com/typesense/typesense)) `GPL-3.0` `C++`
- [Yacy](http://yacy.net/en/index.html) - Peer based, decentralized search engine server. ([Demo](http://search.yacy.net/), [Source Code](https://github.com/yacy/yacy_search_server)) `GPL-2.0` `Java`
## Software Development
### Software Development
**[`^ back to top ^`](#)**
### Project Management
### Software Development - Project Management
_See also [Ticketing](#ticketing), [Task management/To-do lists](#task-managementto-do-lists), [awesome-sysadmin/Code Review](https://github.com/awesome-foss/awesome-sysadmin#code-review)_
@ -1421,11 +1467,11 @@ _See also [Ticketing](#ticketing), [Task management/To-do lists](#task-managemen
- [UVDesk](https://www.uvdesk.com/) - 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. ([Demo](https://demo.uvdesk.com/), [Source Code](https://github.com/uvdesk/community-skeleton)) `MIT` `PHP`
- [ZenTao](http://www.zentao.pm/) - An agile(scrum) project management system/tool. ([Demo](http://demo.zentao.pm/user-login.html), [Source Code](https://github.com/easysoft/zentaopms)) `ZPL-1.2` `PHP`
### Bug Trackers
### Software Development - Bug Trackers
_See [Ticketing](#ticketing)_
### IDE/Tools
### Software Development - IDE & Tools
- [Appsmith](https://www.appsmith.com/) - Cloud or self-hosted open-source platform to build admin panels, CRUD apps and workflows. Build everything you need, 10x faster. ([Source Code](https://github.com/appsmithorg/appsmith)) `Apache-2.0` `Java/Docker`
- [Atheos](https://www.atheos.io) - Web-based IDE framework with a small footprint and minimal requirements, continued from Codiad. ([Source Code](https://github.com/Atheos/Atheos)) `MIT` `PHP`
@ -1447,16 +1493,17 @@ _See [Ticketing](#ticketing)_
- [sourcegraph](https://sourcegraph.com) - Sourcegraph is a fast, open-source, fully-featured code search and navigation engine written in Go. ([Source Code](https://github.com/sourcegraph/sourcegraph)) `Apache-2.0` `Go`
- [Wakapi](https://wakapi.dev/) - Tracking tool for coding statistics, compatible with WakaTime. ([Source Code](https://github.com/muety/wakapi)) `GPL-3.0` `Go`
### Continuous Integration
### Software Development - Continuous Integration & Deployment
_See [awesome-sysadmin/Continuous Integration & Continuous Deployment](https://github.com/awesome-foss/awesome-sysadmin#continuous-integration--continuous-deployment)_
### UX testing
### Software Development - UX Testing
- [Uier](https://github.com/sjoerdvanderhoorn/Uier) - Codeless or low-code User Experience test editing and management using Selenium to perform testing or UI automation. Uier tends to be a free self hostable alternative to Applitools, Endtest, Ghost Inspector, Usetrace, Screenster and many others. `Apache-2.0` `Nodejs`
- [Selenoid](http://aerokube.com/selenoid/latest/) - Lightweight Selenium hub implementation launching browsers within Docker containers. ([Source Code](https://github.com/aerokube/selenoid)) `Apache-2.0` `Go`
### FaaS/Serverless
### Software Development - FaaS & Serverless
_[Serverless computing on Wikipedia](https://en.wikipedia.org/wiki/Serverless_computing)_
@ -1467,7 +1514,8 @@ _[Serverless computing on Wikipedia](https://en.wikipedia.org/wiki/Serverless_co
- [OpenFaaS](https://www.openfaas.com/) - Serverless Functions Made Simple for Docker & Kubernetes. ([Source Code](https://github.com/openfaas/faas)) `MIT` `Go`
- [Trusted-CGI](https://github.com/reddec/trusted-cgi) - Lightweight self-hosted lambda/applications/cgi/serverless-functions platform. `MIT` `Go`
### API Management
### Software Development - API Management
- [DreamFactory](https://www.dreamfactory.com/) - Turns any SQL/NoSQL/Structured data into Restful API. ([Source Code](https://github.com/dreamfactorysoftware/dreamfactory)) `Apache-2.0` `PHP`
- [form.io](https://form.io) - A REST API building platform that utilizes a drag & drop form builder, and is application framework agnostic. Contains open source and enterprise version. ([Demo](https://portal.form.io), [Source Code](https://github.com/formio)) `MIT` `Nodejs`
@ -1481,7 +1529,8 @@ _[Serverless computing on Wikipedia](https://en.wikipedia.org/wiki/Serverless_co
- [Pizzly](https://github.com/bearer/pizzly) - Open-source API Integrations Manager that provides everything a developer needs to interact with OAuth based APIs. `MIT` `Nodejs`
- [Tyk](https://tyk.io) - 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. ([Source Code](https://github.com/TykTechnologies/tyk)) `MPL-2.0` `Go`
### Documentation Generators
### Software Development - Documentation Generators
_See also [Static site generators](#static-site-generators)_
@ -1490,7 +1539,8 @@ _See also [Static site generators](#static-site-generators)_
- [markdown-tree](https://github.com/mil/markdown-tree) - Serve a hierarchy / tree directory of markdown files. Use intended for small sites built in markdown. `MIT` `Ruby`
- [Read the Docs](https://readthedocs.org/) - Host documentation, making it fully searchable and easy to find; import your docs using any major version control system, including Mercurial, Git, Subversion, and Bazaar. ([Demo](https://readthedocs.org/projects/), [Source Code](https://github.com/readthedocs/readthedocs.org)) `MIT` `Python`
### Localization
### Software Development - Localization
- [Accent](https://www.accent.reviews/) - Open-source, self-hosted, developer-oriented translation tool. ([Source Code](https://github.com/mirego/accent)) `BSD-3-Clause` `Elixir`
- [Localizer](https://localizer.dev) - Free self-hosted open-source crowd-translating service for your product. ([Demo](https://localize.todorant.com), [Source Code](https://github.com/backmeupplz/localizer-backend)) `MIT` `Nodejs/Docker`
@ -1499,13 +1549,15 @@ _See also [Static site generators](#static-site-generators)_
- [Weblate](https://weblate.org) - Web-based translation tool with tight version control integration. ([Demo](https://demo.weblate.org), [Source Code](https://github.com/WeblateOrg/weblate)) `GPL-3.0` `Python`
- [Zanata](http://zanata.org) - Web-based translation platform for translators, content creators and developers to manage localisation projects. ([Source Code](https://github.com/zanata/zanata-platform)) `GPL-2.0` `Java`
## Static site generators
### Static Site Generators
**[`^ back to top ^`](#)**
_See https://staticsitegenerators.net and https://www.staticgen.com_
## Task management/To-do lists
### Task Management & To-do Lists
**[`^ back to top ^`](#)**
@ -1532,7 +1584,8 @@ _See also [Project Management](#project-management) and [Ticketing](#ticketing).
- [Vikunja](https://vikunja.io/) - The to-do app to organize your life. ([Demo](https://try.vikunja.io/login), [Source Code](https://kolaente.dev/vikunja/)) `GPL-3.0` `Go`
- [Wekan](https://wekan.github.io/) - Open-source Trello-like kanban. ([Source Code](https://github.com/wekan/wekan)) `MIT` `Nodejs`
## Ticketing
### Ticketing
**[`^ back to top ^`](#)**
@ -1555,7 +1608,8 @@ _See also [Task management/To-do lists](#task-managementto-do-lists) and [Projec
- [TheBugGenie](http://www.thebuggenie.org) - friendly project management and issue tracking tool, with extensive user rights system. ([Source Code](https://github.com/thebuggenie/thebuggenie)) `MPL-2.0` `PHP`
- [Zammad](https://zammad.org/) - Easy to use but powerful open-source support and ticketing system. ([Source Code](https://github.com/zammad/zammad)) `AGPL-3.0` `Ruby`
## URL Shorteners
### URL Shorteners
_Before hosting one, please see [shortcomings](https://en.wikipedia.org/wiki/URL_shortening#Shortcomings) of URL shorteners._
@ -1578,19 +1632,22 @@ _Before hosting one, please see [shortcomings](https://en.wikipedia.org/wiki/URL
- [url-shortener](https://github.com/cagataycali/url-shortener) `⚠` - Shitty url shortener, emoji and AI powered. `MIT` `Nodejs`
- [YOURLS](http://yourls.org/) - 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. ([Source Code](https://github.com/YOURLS/YOURLS)) `MIT` `PHP`
## VPN
### VPN
**[`^ back to top ^`](#)**
_See https://github.com/awesome-foss/awesome-sysadmin#vpn_
## Web servers
### Web Servers
**[`^ back to top ^`](#)**
_See https://github.com/awesome-foss/awesome-sysadmin#web_
## Wikis
### Wikis
**[`^ back to top ^`](#)**
@ -1620,7 +1677,8 @@ _See also [Documentation Generators](#documentation-generators), [Wikimatrix](ht
- [XWiki](http://www.xwiki.org) - Second generation wiki that allows the user to extend its functionalities with a powerful extension-based architecture. ([Demo](http://playground.xwiki.org), [Source Code](https://github.com/xwiki/xwiki-platform)) `LGPL-2.1` `Java`
- [Zim](https://zim-wiki.org/) - Graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. ([Source Code](https://github.com/zim-desktop-wiki/zim-desktop-wiki)) `GPL-2.0` `Python`
## Self-hosting Solutions
### Self-hosting Solutions
**[`^ back to top ^`](#)**
@ -1709,7 +1767,7 @@ _See also [Documentation Generators](#documentation-generators), [Wikimatrix](ht
--------------------
## External links
## External Links
**[`^ back to top ^`](#)**