Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Awesome Selfhosted | 149,295 | 2 days ago | other | |||||||
A list of Free Software network services and web applications which can be hosted on your own servers | ||||||||||
Awesome Sysadmin | 19,665 | 8 days ago | 18 | other | Makefile | |||||
A curated list of amazingly awesome open-source sysadmin resources. | ||||||||||
Dashy | 12,896 | 5 days ago | 107 | mit | Vue | |||||
🚀 A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more! | ||||||||||
Awesome Privacy | 4,796 | 6 days ago | 47 | cc0-1.0 | ||||||
🦄 A curated list of privacy & security-focused software and services | ||||||||||
Deploy Your Own Saas | 4,304 | 7 months ago | 1 | |||||||
List of "only yours" cloud services for everyday needs :black_flag: | ||||||||||
Personal Management System | 2,579 | 9 months ago | 34 | mit | CSS | |||||
Your web application for managing personal data. <[email protected]> | ||||||||||
Geek Cookbook | 1,357 | a month ago | 34 | mit | HTML | |||||
The "Geek's Cookbook" is a collection of guides for establishing your own highly-available "private cloud" and using it to run self-hosted services such as GitLab, Plex, NextCloud, etc. | ||||||||||
Alternative Frontends | 1,284 | 8 months ago | 10 | gpl-3.0 | ||||||
🔐🌐 Privacy-respecting web frontends for popular services | ||||||||||
Awesome Runners | 469 | 8 months ago | apache-2.0 | SCSS | ||||||
A curated list of awesome self-hosted GitHub Action runners in a large comparison matrix | ||||||||||
Mirotalkwebrtc | 201 | 8 hours ago | agpl-3.0 | JavaScript | ||||||
🛠 MiroTalk's WebRTC rooms scheduler. |
A curated list of amazingly awesome Free and Open-Source sysadmin resources. Please read the Pull Request template if you wish to add software and consider donating to the FLOSS projects you use regularly. Please consider contributing to fix one of the pinned issues if your time allows.
Build automation.
Apache-2.0
Java
Apache-2.0
Java
Apache-2.0
Java
Apache-2.0
Ruby
GPL-3.0
C
Apache-2.0
Groovy/Java
MIT
Ruby
Backup software.
See also Restic's list of Linux backup software
MIT
C
GPL-2.0
Shell
GPL-3.0
Perl
AGPL-3.0
C++/C
GPL-3.0
Python
BSD-3-Clause
Python
AGPL-3.0
C
GPL-2.0
C++
LGPL-2.1
C#
GPL-2.0
Python
GPL-3.0
Rust
MIT
Go
GPL-2.0
Python
BSD-2-Clause
Go
GPL-2.0
Perl
MIT
Go
AGPL-3.0
C/C++
Build and software organization tools.
GPL-2.0
Python
MIT
Lua
MIT/Apache-2.0
Python
Conversation-driven development and management.
_See also: /r/chatops*
GPL-2.0
C
GPL-3.0
Python
MIT
Nodejs
Cloud computing is the on-demand availability of computer system resources, especially data storage (cloud storage) and computing power, without direct active management by the user.
Please visit Cloud Native Software Landscape
Code review is a software quality assurance activity in which one or several people check a program mainly by viewing and reading parts of its source code.
Please visit awesome-selfhosted/Software Development - Project Management
Configuration management database (CMDB) software.
Related: IT Asset Management
Apache-2.0
Docker/Scala
AGPL-3.0
PHP
AGPL-3.0
PHP
Apache-2.0
Python
Configuration management (CM) is a systems engineering process for establishing and maintaining consistency of a product's performance, functional, and physical attributes with its requirements, design, and operational information throughout its life.
GPL-3.0
Python
GPL-3.0
C
Apache-2.0
Ruby
Apache-2.0
Ruby/C
Apache-2.0
Python
Continuous integration/deployment software.
GPL-2.0
Python
MIT
Go
BSD-3-Clause
Go
Apache-2.0
Go
Apache-2.0
Go
MIT
Ruby
MIT
Ruby
Apache-2.0
Java/Ruby
AGPL-3.0
Go
MIT
Java
GPL-3.0
C++
BSD-2-Clause
PHP
BSD-2-Clause
PHP
MIT
Nodejs
Apache-2.0
Go
Apache-2.0
Go
Web hosting and server or service control panels.
MIT
Python/Shell
LGPL-2.1
C
GPL-2.0
PHP
BSD-3-Clause
PHP
GPL-3.0
PHP
GPL-3.0
PHP/Shell/Other
GPL-3.0
Shell/Perl/Other
BSD-3-Clause
Perl
Database servers.
Please visit dbdb.io - Database of Databases
See also: awesome-selfhosted/Database Management
Tools and scripts to support deployments to your servers.
MIT
Ruby
Apache-2.0
Java
Apache-2.0
Java/Python
GPL-2.0
Python
BSD-2-Clause
Python
MIT
Perl
MIT
Ruby
Apache-2.0
Python
MIT
Nodejs
MIT
Ruby
Tools used to create diagrams of networks, flows, etc.
Apache-2.0
JavaScript/Docker
MIT
JavaScript
MIT
Java
MIT
Nodejs/Docker
Network distributed filesystems.
See also: awesome-selfhosted/File Transfer - Object Storage & File Servers
LGPL-3.0
C++
GPL-2.0
C
GPL-2.0/LGPL-3.0
C
Apache-2.0
Java
Apache-2.0
Go
Apache-2.0/MIT
Go
Apache-2.0
Erlang
GPL-2.0
C
AGPL-3.0
Go
GPL-2.0
C
IPL-1.0
C
Apache-2.0
Python
Apache-2.0
C
GPL-2.0
Python
BSD-3-Clause
Java
DNS servers.
See also: awesome-selfhosted/DNS
Related: DNS - Control Panels & Domain Management
MPL-2.0
C
Apache-2.0
Go
CC0-1.0
C
GPL-2.0
C
GPL-3.0
C
BSD-3-Clause
C
GPL-2.0
C++
BSD-3-Clause
C
BSD-3-Clause
C
DNS server control panels, web interfaces and domain management tools.
See also: awesome-selfhosted/DNS
Related: DNS - Servers
ISC
Perl
Apache-2.0
Python
MIT
Go/Docker
GPL-3.0
PHP
BSD-3-Clause
Python
MIT
Python
GPL-3.0
PHP
MIT
PHP
Open-source code editors.
MIT
JavaScript
MIT
JavaScript
EPL-1.0
Java
GPL-2.0
C/C++
GPL-3.0
C
GPL-3.0
JavaScript
MIT
PHP
MIT
Nodejs
GFDL-1.2
C++
MIT
Go
GPL-3.0
C
GPL-2.0
C++
GPL-3.0
C++
Vim
C
MIT
TypeScript
Identity management (IdM), also known as identity and access management (IAM or IdAM), is a framework of policies and technologies to ensure that the right users (that are part of the ecosystem connected to or within an enterprise) have the appropriate access to technology resources.
Please visit Identity Management - LDAP, Identity Management - Tools and web interfaces, Identity Management - Single Sign-On SSO
Lightweight Directory Access Protocol (LDAP) is an open, vendor-neutral, industry standard application protocol for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.
GPL-3.0
C
Apache-2.0
Java
GPL-3.0
Python/C/JavaScript
GPL-2.0
C
GPL-3.0
Rust
OLDAP-2.8
C
Miscellaneous utilities and web interfaces for identity management systems.
Apache-2.0
Python
GPL-2.0
Shell
GPL-2.0
PHP
Apache-2.0
Ruby
GPL-3.0
PHP
AGPL-3.0
Python
Apache-2.0
Docker/Go
GPL-3.0
C
Apache-2.0
Go
Apache-2.0
Go/Docker/K8S
Single sign-on (SSO) is an authentication scheme that allows a user to log in with a single ID to any of several related, yet independent, software systems.
Apache-2.0
Go
MIT
Python
Apache-2.0
Java
IT asset management software.
GPL-3.0
PHP
GPL-2.0
PHP/Perl
GPL-3.0/AGPL-3.0
OVF/Python
GPL-2.0
PHP
Apache-2.0
Python/Docker
AGPL-3.0
PHP
Log management tools: collect, parse, visualize...
Apache-2.0
Ruby
Apache-2.0
Java
MIT
C
AGPL-3.0
Go
GPL-3.0
C
An email client, email reader or, more formally, message user agent (MUA) or mail user agent is a computer program used to access and manage a user's email.
GPL-3.0
C
NLPL
Perl
GPL-2.0
C
GPL-2.0
C
MPL-2.0
C/C++
Software that does not fit in another section.
Apache-2.0
C#/PowerShell
GPL-2.0
Perl/Shell/Other
GPL-2.0
Perl
GPL-3.0
PHP/Shell
AGPL-3.0
PHP
Monitoring software.
Related: Metrics & Metric Collection
AGPL-3.0
Docker/Python
Apache-2.0
Python
GPL-3.0
Perl
MIT
Go
GPL-2.0
PHP
Apache-2.0
Go
GPL-2.0
Python/PHP
MIT
Nodejs/Docker
MIT
Java
GPL-3.0
PHP/Shell
GPL-3.0
Python
BSD-3-Clause
Python
GPL-2.0
C++
GPL-3.0
PHP
MIT
Nodejs/Go/Python/PHP
AGPL-3.0
C
GPL-2.0
Perl/Shell
GPL-2.0
C
GPL-2.0
C
GPL-3.0
C
LGPL-3.0/GPL-3.0
Java/C++/C
QPL-1.0
PHP
LGPL-2.1/GPL-2.0
C
GPL-3.0
PHP
GPL-2.0
PHP
Apache-2.0
Go
EPL-1.0
Java
MIT
Go
AGPL-3.0
Shell
MIT
Go
MIT
Go
MIT
Python
GPL-1.0
Perl
GPL-2.0
C
Uptime is a measure of system reliability, expressed as the percentage of time a machine, typically a computer, has been working and available.
Please visit awesome-selfhosted/Status / Uptime Pages
Metric gathering and display software.
Related: Databases, Monitoring
Apache-2.0
Go
MIT
C
MIT
Python
AGPL-3.0
Go
Apache-2.0
Python
GPL-2.0
C
MIT
Nodejs
LGPL-3.0/GPL-3.0
Python
MIT
Go
Network configuration management tools.
GPL-3.0
Python
GPL-3.0
Python
Apache-2.0
Ruby
GPL-3.0
PHP
BSD-3-Clause
Perl/Shell
GPL-3.0
PHP
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
MIT
Go
MIT
Ruby
Apache-2.0
Ruby
GPL-2.0
Python
Web-based project management and bug tracking systems.
Please visit awesome-selfhosted/Project Management
Message queues and message broker software, typically used for inter-process communication (IPC), or for inter-thread communication within the same process.
Apache-2.0
Java
MIT
C
BSD-3-Clause
C++
Apache-2.0
Java
MPL-2.0
Go
MPL-2.0/Apache-2.0
Erlang
GPL-3.0
C++
Remote Desktop client software.
See also: awesome-selfhosted/Remote Access
GPL-2.0
C
GPL-2.0
C++
GPL-2.0
Perl
Software for management of router hardware.
GPL-2.0
C
GPL-2.0
C
BSD-2-Clause
C/PHP
Apache-2.0
Shell/PHP/Other
Service discovery is the process of automatically detecting devices and services on a computer network.
MPL-2.0
Go
Apache-2.0
Go
Apache-2.0
Java/C++
Operating systemlevel virtualization.
Apache-2.0
Go
Apache-2.0
Go
Apache-2.0
Go
GPL-2.0
C
Apache-2.0
Go
GPL-2.0
C
alias docker=podman
. (Source Code) Apache-2.0
Go
Zlib
Go
GPL-2.0
C
Troubleshooting tools.
GPL-3.0
Shell
MIT
Python
GPL-2.0
C
GPL-2.0
Shell
Apache-2.0
Docker/Lua/C
GPL-2.0
C
Software versioning and revision control.
GPL-2.0
Haskell
BSD-2-Clause
C
GPL-2.0
C
GPL-2.0
Python/C/Rust
Apache-2.0
C
Virtualization software.
BSD-2-Clause
Python/Haskell
GPL-2.0/LGPL-2.0
C
Apache-2.0
C++
Apache-2.0
Java
MPL-2.0
Go
GPL-2.0
Perl/Shell
LGPL-2.1
C
BUSL-1.1
Ruby
GPL-3.0/CDDL-1.0
C++
GPL-2.0
C
GPL-2.0
C
VPN software.
GPL-2.0
Docker
Apache-2.0
Docker
BSD-3-Clause
Go
MIT
Go
GPL-2.0
C
GPL-2.0
C
MIT
Shell
Apache-2.0
C
LGPL-2.1
Python
GPL-2.0
C
GPL-2.0
C
GPL-2.0
C
Web servers and reverse proxies.
BSD-3-Clause
Go
Apache-2.0
C
Apache-2.0
Go
GPL-2.0
C
GPL-2.0
C
BSD-3-Clause
C
BSD-2-Clause
C
MIT
Go/Docker
BSD-2-Clause
C
AGPL-3.0
- GNU Affero General Public License 3.0
Apache-2.0
- Apache, Version 2.0
BSD-2-Clause
- BSD 2-clause "Simplified"
BSD-3-Clause
- BSD 3-Clause "New" or "Revised"
BUSL-1.1
- Business Source License 1.1
CC0-1.0
- Public Domain/Creative Common Zero 1.0
CDDL-1.0
- Common Development and Distribution License 1.0
EPL-1.0
- Eclipse Public License 1.0
GFDL-1.2
- GNU Free Documentation License 1.2
GPL-1.0
- GNU General Public License 1.0
GPL-2.0
- GNU General Public License 2.0
GPL-3.0
- GNU General Public License 3.0
IPL-1.0
- IBM Public License v1.0
ISC
- ISC License
LGPL-2.0
- GNU Lesser General Public License v2
LGPL-2.1
- GNU Lesser General Public License v2.1
LGPL-3.0
- GNU Lesser General Public License v3
MIT
- MIT License
MPL-2.0
- Mozilla Public License
NLPL
- No Limit Public License
OLDAP-2.8
- Open LDAP Public License v2.8
QPL-1.0
- Q Public License 1.0
Vim
- Vim License
Zlib
- zlib License
Software package repositories.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International license.