awesome-selfhosted/awesome-selfhosted
Miscellaneous 4 days ago 92.4k
A list of Free Software network services and web applications which can be hosted on your own servers
Jun 20th
Software
Miscellaneous
Apache-2.0
Java
Software
Automation
Apache-2.0
Python
Jun 15th
Software
Automation
⚠
- The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions. (Source Codestars2.5k) MIT
Docker/Nodejs
Jun 11th
Software
Task Management & To-do Lists
OSL-3.0
PHP
Software
Self-hosting Solutions
AGPL-3.0
Shell
Software
Media Streaming - Audio Streaming
BSD-3-Clause
Python/Django
Software
File Transfer - Single-click & Drag-n-drop Upload
MIT
Nodejs
Software
File Transfer & Synchronization
AGPL-3.0
Java
Software
E-commerce
AAL
PHP
Jun 9th
Software
Communication - Custom Communication Systems
AGPL-3.0
Docker/Nodejs
Software
Communication - Social Networks and Forums
LIL-1.0
Nodejs
Software
Wikis
AGPL-3.0
Nodejs
Jun 8th
Software
Task Management & To-do Lists
MIT
PHP
MIT
PHP
Software
Software Development - Localization
AGPL-3.0
Docker/Nodejs
Software
Self-hosting Solutions
GPL-2.0-or-later
Bash/PHP
Software
Content Management Systems (CMS)
MIT
Nodejs
MIT
Nodejs
MIT
PHP
Software
URL Shorteners
MIT
Go
Software
Pastebins
Apache-2.0
Go
Jun 7th
Software
Document Management - E-books
MIT
Rust
Software
Pastebins
BSD-3-Clause
Rust
Apache-2.0
SQL
Software
Personal Dashboards
MIT
Nodejs
Software
Self-hosting Solutions
MIT
Docker
Software
Games - Administrative Utilities & Control Panels
GPL-3.0
C++
MIT
Shell
MIT
PHP
MIT
Go
Jun 5th
Software
Recipe Management
MIT
Python
Software
Task Management & To-do Lists
MIT
PHP
Software
Resource Planning
Apache-2.0
Go
Software
Feed Readers
MIT
Ruby
Software
File Transfer - Single-click & Drag-n-drop Upload
GPL-2.0
Python
Software
Media Streaming - Multimedia Streaming
GPL-2.0
C++
Software
Miscellaneous
AGPL-3.0
Docker/Nodejs
Jun 4th
Software
Communication - IRC
MIT
Go
Software
Communication - Email - Mailing Lists and Newsletters
GPL-3.0
Nodejs
Software
Communication - Custom Communication Systems
GPL-3.0
C++
MIT
C#
Software
Blogging Platforms
GPL-3.0
PHP
Software
Miscellaneous
GPL-3.0
PHP
AGPL-3.0
Nodejs
MIT
Javascript
Software
Software Development - Project Management
GPL-3.0
PHP
GPL-3.0
Javascript
Software
Status / Uptime pages
MPL-2.0
Java
Software
URL Shorteners
CC0-1.0
Python
Software
Money, Budgeting & Management
AGPL-3.0
Docker/Nodejs
Software
File Transfer - Single-click & Drag-n-drop Upload
GPL-3.0-only
Docker
MIT
Nodejs
Apache-2.0
Go
Software
Conference Management
GPL-1.0
PHP
Software
Groupware
GPL-3.0
C
Software
Personal Dashboards
BSD-2-Clause
Python
Software
Photo and Video Galleries
GPL-2.0
PHP
Software
Games
MIT
Nodejs
Software
Search Engines
GPL-3.0
C++
Software
Feed Readers
MIT
Nodejs
Software
Note-taking & Editors
AGPL-3.0
Docker/Nodejs
Software
E-commerce
MIT
Nodejs
Software
Pastebins
MIT
Nodejs
Jun 3rd
Software
Communication - Custom Communication Systems
MIT
Go
Software
Communication - IRC
GPL-3.0
Javascript
Software
Document Management
GPL-3.0
Ruby
MIT
Python/Docker
Software
Pastebins
MIT
PHP
Software
Calendar & Contacts - CalDAV or CardDAV Servers
MIT
PHP
Software
Note-taking & Editors
MIT
Python
Software
Status / Uptime pages
MIT
Go
Software
Money, Budgeting & Management
AAL
PHP
Software
Media Streaming - Audio Streaming
MIT
Ruby
GPL-3.0
Java
Software
Automation
GPL-3.0
Python
May 31st
Software
Content Management Systems (CMS)
MIT
PHP
May 22nd
Software
Automation
Apache-2.0
Java
Software
Communication - Custom Communication Systems
MIT
Nodejs
May 21st
Software
File Transfer - Single-click & Drag-n-drop Upload
GPL-3.0
C++
Software
Media Streaming - Audio Streaming
GPL-3.0
C++
Software
Maps and Global Positioning System (GPS)
MIT
HTML5
Software
Personal Dashboards
GPL-3.0
Nodejs
Software
Miscellaneous
GPL-3.0
Python
Software
Games
MIT
Nodejs
Software
Pastebins
MIT
Elixir
MIT
Rust
GPL-3.0
PHP
Software
Media Streaming - Multimedia Streaming
ISC
Nodejs
May 14th
Software
Communication - Email - Mailing Lists and Newsletters
GPL-3.0
Docker
Software
Personal Dashboards
GPL-3.0
PHP
Software
Automation
MIT
Go
May 8th
Software
Communication - Custom Communication Systems
Apache-2.0/GPL-2.0
Go
AGPL-3.0
C
AGPL-3.0
Docker
Software
Pastebins
GPL-3.0
Docker
Software
Photo and Video Galleries
MIT
Docker
Software
Status / Uptime pages
MIT
Nodejs
May 2nd
Software
Time Trackers
MPL-2.0
Python
MIT
PHP
GPL-3.0
Python
Software
Communication - SIP
MIT
PHP
Software
Miscellaneous
AGPL-3.0
Nodejs
Apr 29th
Anti-features
⚠
- Depends on a proprietary service outside the user's controlSoftware
Search Engines
AGPL-3.0
Python
Software
Feed Readers
GPL-3.0
PHP
Apr 23rd
Software
Communication - Custom Communication Systems
AGPL-3.0
Nodejs
Software
File Transfer - Single-click & Drag-n-drop Upload
AGPL-3.0
Go
Software
Content Management Systems (CMS)
MIT
PHP
Apr 21st
Software
Calendar & Contacts - CalDAV or CardDAV Web-based Clients
AGPL-3.0
Docker
Apr 17th
Software
Automation
GPL-3.0
Python
Software
Media Streaming - Video Streaming
⚠
Invidious is an alternative front-end to YouTube. (Demo) AGPL-3.0
Crystal
Software
Software Development - Localization
Apache-2.0
Docker/Java
Software
Ticketing
MIT/ZPL-2.0
Python
Software
Communication - Social Networks and Forums
AGPL-3.0
Ruby
Apr 11th
Software
Communication - Email - Mailing Lists and Newsletters
AGPL-3.0
Go
Software
Internet of Things (IoT)
Apache-2.0
Java
Software
Ticketing
GPL-3.0
Perl
Software
Blogging Platforms
AGPL-3.0
PHP
Software
Calendar & Contacts - CalDAV or CardDAV Web-based Clients
GPL-3.0
PHP
Software
Photo and Video Galleries
MIT
PHP
Software
File Transfer - Object Storage & File Servers
AGPL-3.0
Rust
Software
Note-taking & Editors
Apache-2.0
Elixir
Apr 8th
Software
Communication - IRC
GPL-2.0-only
C++
Apr 6th
Software
Document Management - Institutional Repository and Digital Library Software
MIT
Python
Software
File Transfer - Web-based File Managers
MIT
Rust
Software
Wikis
MIT
Python
Software
Content Management Systems (CMS)
AGPL-3.0
Go
Software
Communication - Social Networks and Forums
BSD-2-Clause
Nodejs/Javascript
Mar 28th
Software
Booking and Scheduling
MIT
Nodejs
Mar 27th
Software
Knowledge Management Tools
BSD-3-Clause
Go
Software
Document Management
GPL-3.0
Python
Software
Recipe Management
MIT
Python
Software
Miscellaneous
Apache-2.0
Nodejs
MIT
PHP
BSD 2-clause
Python/Docker
Mar 13th
Software
Miscellaneous
Apache-2.0
Elixir/Ruby
Mar 10th
Software
Communication - Email - Mailing Lists and Newsletters
AGPL-3.0
Elixir
Software
Media Streaming - Audio Streaming
MIT
PHP
Feb 22nd
Software
Content Management Systems (CMS)
GPL-3.0
PHP
Software
Communication - Custom Communication Systems
AGPL-3.0
Haskell
Software
Communication - Email - Webmail Clients
AGPL-3.0
PHP
Software
Learning and Courses
Apache-2.0
Nodejs
Jan 30th
Software
Media Streaming - Audio Streaming
AGPL-3.0
Python
Software
Internet of Things (IoT)
GPL-3.0
Python
Software
Automation
⚠
- A Web GUI to automatically download music from YouTube add metadata from Spotify, Deezer or Musicbrainz. GPL-3.0
Python
Software
Pastebins
GPL-3.0
Rust
Software
Office Suites
Apache-2.0
Nodejs/Python
Software
Feed Readers
AGPL-3.0
Python
Jan 28th
Software
Media Streaming - Multimedia Streaming
GPL-2.0
Rust
Software
Communication - Custom Communication Systems
GPL-3.0
Nodejs
Jan 23rd
Software
Communication - Social Networks and Forums
MIT
Go
Software
Groupware
AGPL-3.0
PHP
Software
Pastebins
MIT
Java
Software
Personal Dashboards
BSD-2-Clause
Go
Software
Media Streaming - Video Streaming
MIT
Go
Jan 18th
Software
Document Management
MIT
Java
Dec 25th, 2021
Software
Communication - Email - Complete Solutions
MIT
Docker
Dec 10th, 2021
Software
Search Engines
Apache-2.0
Python
Software
Community-Supported Agriculture (CSA)
MIT
PHP
Dec 2nd, 2021
Software
Software Development - Project Management
MIT
Java
Software
Content Management Systems (CMS)
GPL-3.0
Nodejs
Software
Money, Budgeting & Management
BSD-3-Clause
Docker/Python
AGPL-3.0
Docker/Python
Software
Gateways and Terminal Sharing
Apache-2.0
Go/Other
Software
Polls and Events
AGPL-3.0
Docker
Software
Media Streaming - Video Streaming
GPL-3.0
C++
Software
Password Managers
GPL-3.0
PHP
Nov 19th, 2021
Software
Password Managers
GPL-3.0
PHP
Software
Communication - Custom Communication Systems
MIT
Go
AGPL-3.0
Rust
Software
Photo and Video Galleries
GPL-3.0
C#/.NET
Nov 12th, 2021
Software
Media Streaming - Video Streaming
MIT
Go
Software
Ticketing
Apache-2.0
Nodejs
Software
Communication - Custom Communication Systems
GPL-3.0
Javascript
Software
File Transfer - Web-based File Managers
MIT
Python
Software
Wikis
BSD-3-Clause
PHP
Software
Media Streaming - Multimedia Streaming
AGPL-3.0
Go
Nov 6th, 2021
Software
Software Development - IDE & Tools
AGPL-3.0
Ruby
Software
File Transfer - Single-click & Drag-n-drop Upload
MIT
Nodejs
Software
Document Management - E-books
GPL-3.0
.NET Core/Docker
Oct 31st, 2021
Software
Personal Dashboards
MIT
Nodejs/Docker
Software
Media Streaming - Audio Streaming
LGPL-3.0
Python
Software
Software Development - UX Testing
MIT
Java
Oct 20th, 2021
Software
Gateways and Terminal Sharing
Apache-2.0
Docker/Go
Software
Media Streaming - Audio Streaming
GPL-3.0
Go
Software
Media Streaming - Multimedia Streaming
AGPL-3.0
Go
Oct 2nd, 2021
Software
File Transfer - Single-click & Drag-n-drop Upload
LGPL-3.0
Go
Software
Automation
Apache-2.0
Docker/Java/Nodejs
MIT
PHP
Software
Pastebins
MIT
Nodejs
Software
Photo and Video Galleries
GPL-3.0
PHP
Software
Ticketing
MIT
Python
Software
Software Development - IDE & Tools
GPL-3.0
Nodejs
Software
Gateways and Terminal Sharing
Apache-2.0
Go
Sep 29th, 2021
Software
Ticketing
MPL-2.0
PHP
Sep 27th, 2021
Software
Money, Budgeting & Management
MIT
Go
Sep 21st, 2021
Software
Feed Readers
Unlicense
PHP
Software
Miscellaneous
GPL-2.0
C
Software
Media Streaming - Video Streaming
GPL-2.0
C
Software
Self-hosting Solutions
GPL-3.0/LGPL-2.1/Apache-2.0/MPL-2.0/MPL-1.1/MIT/AGPL-3.0
ClearOS
Sep 20th, 2021
Software
File Transfer - Web-based File Managers
BSD-4-Clause
PHP
Software
Communication - IRC
GPL-2.0
C
Sep 19th, 2021
Software
URL Shorteners
AGPL-3.0
Nodejs
Software
Games
GPL-2.0
Java