Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
A

awesome-sysadmin

> DevOps
Free

A curated list of amazingly awesome open-source sysadmin resources.

35.4K stars0 likes3 views
WebsiteGitHub

About

A curated list of amazingly awesome open-source sysadmin resources.

Awesome Sysadmin

A curated list of amazingly awesome Free and Open-Source sysadmin resources. Please read the Contributing 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.

HTML version (recommended), Markdown version (legacy).

See Contributing.


Table of contents

  • Software
    • Automation
    • Backups
    • Build and software organization tools
    • ChatOps
    • Cloud Computing
    • Code Review
    • Configuration Management
    • Configuration Management Database
    • Continuous Integration & Continuous Deployment
    • Control Panels
    • Databases
    • Deployment Automation
    • Diagramming
    • Distributed Filesystems
    • DNS - Control Panels & Domain Management
    • DNS - Servers
    • Editors
    • Identity Management
    • Identity Management - LDAP
    • Identity Management - Single Sign-On (SSO)
    • Identity Management - Tools and web interfaces
    • IT Asset Management
    • Log Management
    • Mail Clients
    • Metrics & Metric Collection
    • Miscellaneous
    • Monitoring & Status Pages
    • Network Configuration Management
    • PaaS
    • Packaging
    • Project Management
    • Queuing
    • Remote Desktop Clients
    • Router
    • Service Discovery
    • Software Containers
    • Time Servers
    • Troubleshooting
    • Version control
    • Virtualization
    • VPN
    • Web
  • List of Licenses
  • Anti-features
  • External links
    • Communities / Forums
    • Repositories
    • Websites
  • Contributing
  • License

Software

Automation

^ back to top ^

Build automation.

  • Apache Ant - Automation build tool, similar to make, a library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other. (Source Code) Apache-2.0 Java
  • Apache Maven - Build automation tool mainly for Java. A software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information. (Source Code) Apache-2.0 Java
  • Bazel - A fast, scalable, multi-language and extensible build system. Used by Google. (Source Code) Apache-2.0 Java
  • GNU Make - The most popular automation build tool for many purposes, make is a tool which controls the generation of executables and other non-source files of a program from the program's source files. (Source Code) GPL-3.0 C
  • Gradle - Another build automation system. (Source Code) Apache-2.0 Groovy/Java
  • OpenBolt - Orchestration tool to run orchestration workflows or one-off tasks/scripts to automate the provisioning and management of nodes. Community fork of the last open source version of Puppet Bolt. (Source Code) Apache-2.0 Ruby
  • parse-dmarc ⚠ - DMARC aggregate report parser with a built-in dashboard. Fetches reports over IMAP, stores them, and flags spoofing. Single Go binary with embedded Vue UI, SQLite storage, and Prometheus metrics (alternative to PowerDMARC, EasyDMARC, Dmarcian). (Source Code, Clients) Apache-2.0 Go/Docker
  • Rake - Build automation tool similar to Make, written in and extensible in Ruby. (Source Code) MIT Ruby

Backups

^ back to top ^

Backup software.

See also: Restic's list of Linux backup software

  • Backrest - Backrest is a web UI and orchestrator for restic backup. (Source Code) GPL-3.0 Docker/Go
  • Backupninja - Lightweight, extensible meta-backup system, provides a centralized way to configure and coordinate many different backup utilities. GPL-2.0 Shell
  • Bareos - Cross-network backup solution which preserves, archives, and recovers data from all major operating systems. (Source Code) AGPL-3.0 C++/C
  • Barman - Backup and Recovery Manager for PostgreSQL. (Source Code) GPL-3.0 Python
  • BorgBackup - Deduplicating archiver with compression and authenticated encryption. (Source Code) BSD-3-Clause Python
  • Burp - Network backup and restore program. (Source Code) AGPL-3.0 C
  • Dar - Which stands for Disk ARchive, is a robust and rich featured archiving and backup software of the tar style. (Source Code) GPL-2.0 C++
  • Databasus - PostgreSQL, MySQL, MariaDB and MongoDB backup tool with web UI, external storages (local, S3, FTP, Google Drive, etc.), notifications (webhook, Discord, Slack, etc.) and team management. (Source Code) Apache-2.0 Docker
  • Duplicati - Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. (Source Code) LGPL-2.1 C#
  • Duplicity - Encrypted bandwidth-efficient backup using the rsync algorithm. (Source Code) GPL-2.0 Python
  • Minarca - Client–server backup platform with a centralized web console to manage and restore Linux, Windows, and macOS backups via GUI or CLI. (Source Code) AGPL-3.0 Python
  • Portabase - Server dashboard tool that simplifies the backup and restoration of your database instances. (Source Code) Apache-2.0 Docker
  • Proxmox Backup Server - Proxmox Backup Server is an enterprise-class, client-server backup solution thatis capable of backing up virtual machines, containers, and physical hosts. (Source Code) GPL-3.0 Rust
  • rclone - Command-line program to sync files and directories to and from different cloud storage providers.. (Source Code) MIT Go
  • Rdiff-backup - Reverse differential backup tool, over a network or locally. (Source Code) GPL-2.0 Python
  • Restic - Easy, fast, verifiable, secure and efficient remote backup tool. (Source Code) BSD-2-Clause Go
  • Rsnapshot - Filesystem snapshot utility based on rsync. (Source Code) GPL-2.0 Perl
  • Shield - A pluggable architecture for backup and restore of database systems. MIT Go
  • UrBackup - Client/Server Open Source Network Backup for Windows, MacOS and Linux. (Source Code) AGPL-3.0 C/C++

Build and software organization tools

^ back to top ^

Build and software organization tools.

  • EasyBuild - EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. (Source Code) GPL-2.0 Python
  • Environment Modules - Environment Modules provides for the dynamic modification of a user's environment via modulefiles. (Source Code) GPL-2.0 Tcl
  • Lmod - Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. (Source Code) MIT Lua
  • Spack - A flexible package manager that supports multiple versions, configurations, platforms, and compilers. (Source Code) MIT/Apache-2.0 Python

ChatOps

^ back to top ^

Conversation-driven development and management.

See also: /r/chatops

  • Eggdrop - The oldest Internet Relay Chat (IRC) bot still in active development. (Source Code) GPL-2.0 C
  • Errbot - Plugin based chatbot designed to be easily deployable, extensible and maintainable. (Source Code) GPL-3.0 Python
  • Hubot - A customizable, life embetterment robot. (Source Code) MIT Nodejs

Cloud Computing

^ back to top ^

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

^ back to top ^

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-sel

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

awesomeawesome-listdevops

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedOct 17, 2026
CategoryDevOps
PricingFree

> Related tools

D
Docker
容器化平台,标准化应用交付
G
GitHub Actions
GitHub 原生 CI/CD 工作流
N
Nginx
高性能 Web 服务器与反向代理