Awesome Lists

awesome-sysadmin

by awesome-foss

awesome listpushed about 2 years ago

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

AI summary

Sys admin toolkit

A curated list of resources and tools for managing and automating system administration tasks.

stars
25.9K
forks
1.5K
watching
620
awesome lists
9
entries
328
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/awesome-foss/awesome-sysadmin/links.svg)](https://awesome.facts.dev/awesome/awesome-foss/awesome-sysadmin)
HTML
<a href="https://awesome.facts.dev/awesome/awesome-foss/awesome-sysadmin"><img src="https://awesome.facts.dev/shield/awesome-foss/awesome-sysadmin/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/awesome-foss/awesome-sysadmin/links.svg

What's in the list

328 links in 42 sections, with live GitHub stats.activeno commit in 2y

Software / 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. ( )

  • 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. ( )

  • Bazel

    A fast, scalable, multi-language and extensible build system. Used by Google. ( )

  • Bolt

    You can use Bolt to run one-off tasks, scripts to automate the provisioning and management of some nodes, you can use Bolt to move a step beyond scripts, and make them shareable. ( )

  • 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. ( )

  • Gradle

    Another build automation system. ( )

  • Rake

    Build automation tool similar to Make, written in and extensible in Ruby. ( )

Software / Backups

  • Amanda

    Backup and archive many computers on a network to disk, tape changer/drive or cloud storage. ( )

  • Backupninja

    Lightweight, extensible meta-backup system, provides a centralized way to configure and coordinate many different backup utilities

  • BackupPC

    High-performance, enterprise-grade system for backing up to a server's disk.. ( )

  • Bareos

    Cross-network backup solution which preserves, archives, and recovers data from all major operating systems. ( )

  • Barman

    Backup and Recovery Manager for PostgreSQL. ( )

  • BorgBackup

    Deduplicating archiver with compression and authenticated encryption. ( )

  • Burp

    Network backup and restore program. ( )

  • Dar

    Which stands for Disk ARchive, is a robust and rich featured archiving and backup software of the tar style. ( )

  • Duplicati

    Backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. ( )

  • Duplicity

    Encrypted bandwidth-efficient backup using the rsync algorithm. ( )

  • 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. ( )

  • rclone

    Command-line program to sync files and directories to and from different cloud storage providers.. ( )

  • Rdiff-backup

    Reverse differential backup tool, over a network or locally. ( )

  • Restic

    Easy, fast, verifiable, secure and efficient remote backup tool. ( )

  • Rsnapshot

    Filesystem snapshot utility based on rsync. ( )

  • Shield

    A pluggable architecture for backup and restore of database systems

  • UrBackup

    Client/Server Open Source Network Backup for Windows, MacOS and Linux. ( )

Software / Build and software organization tools

  • EasyBuild

    EasyBuild builds software and modulefiles for High Performance Computing (HPC) systems in an efficient way. ( )

  • Environment Modules

    Environment Modules provides for the dynamic modification of a user's environment via modulefiles. ( )

  • Lmod

    Lmod is a Lua based module system that easily handles the MODULEPATH Hierarchical problem. ( )

  • Spack

    A flexible package manager that supports multiple versions, configurations, platforms, and compilers. ( )

Software / ChatOps

  • Eggdrop

    The oldest Internet Relay Chat (IRC) bot still in active development. ( )

  • Errbot

    Plugin based chatbot designed to be easily deployable, extensible and maintainable. ( )

  • Hubot

    A customizable, life embetterment robot. ( )

Software / Configuration Management

  • Ansible

    Provisioning, configuration management, and application-deployment tool. ( )

  • CFEngine

    Configuration management system for automated configuration and maintenance of large-scale computer systems. ( )

  • Chef

    Configuration management tool using a pure-Ruby, domain-specific language (DSL) for writing system configuration "recipes". ( )

  • Puppet

    Software configuration management tool which includes its own declarative language to describe system configuration. ( )

  • Rudder

    Scalable and dynamic configuration management system for patching, security & compliance, based on CFEngine. ( )

  • Salt

    Event-driven IT automation, remote task execution, and configuration management software. ( )

Software / Configuration Management Database

  • Collins

    At Tumblr, it's the infrastructure source of truth and knowledge. ( )

  • i-doit

    IT Documentation and CMDB

  • iTop

    Complete ITIL web based service management tool. ( )

  • netbox

    IP address management (IPAM) and data center infrastructure management (DCIM) tool. ( , )

Software / Continuous Integration & Continuous Deployment

  • Buildbot

    Python-based toolkit for continuous integration. ( )

  • CDS

    Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform. ( )

  • Concourse

    Concourse is a CI tool that treats pipelines as first class objects and containerizes every step along the way. ( , )

  • drone

    Drone is a Continuous Delivery platform built on Docker, written in Go. ( )

  • Factor

    Programmatically define and run workflows to connect configuration management, source code management, build, continuous integration, continuous deployment and communication tools. ( )

  • GitLab CI

    Gitlab's built-in, full-featured CI/CD solution. ( )

  • GoCD

    Continuous delivery server. ( )

  • Jenkins

    Continuous Integration Server. ( )

  • Laminar

    Fast, lightweight, simple and flexible Continuous Integration. ( )

  • PHP Censor

    Open source self-hosted continuous integration server for PHP projects

  • PHPCI

    Free and open source continuous integration specifically designed for PHP. ( )

  • Strider

    Open Source Continuous Deployment / Continuous Integration platform. ( )

  • werf

    Open Source CI/CD tool for building Docker images and deploying to Kubernetes via GitOps. ( )

  • Woodpecker

    Community fork of Drone that uses Docker containers. ( )

Software / Control Panels

  • Ajenti

    Control panel for Linux and BSD. ( )

  • Cockpit

    Web-based graphical interface for servers. ( )

  • Froxlor

    Lightweight server management software with Nginx and PHP-FPM support. ( )

  • HestiaCP

    Web server control panel (fork of VestaCP). ( , )

  • ISPConfig

    Manage Linux servers directly through your browser. ( )

  • Sentora

    Open-Source Web hosting control panel for Linux, BSD (fork of ZPanel). ( )

  • Virtualmin

    Powerful and flexible web hosting control panel for Linux and BSD systems. ( )

  • Webmin

    Web-based interface for system administration for Unix. ( )

Software / Deployment Automation

  • Capistrano

    Deploy your application to any number of machines simultaneously, in sequence or as a rolling set via SSH (rake based). ( )

  • CloudSlang

    Flow-based orchestration tool for managing deployed applications, with Docker capabilities. ( )

  • CloudStack

    Cloud computing software for creating, managing, and deploying infrastructure cloud services. ( )

  • Cobbler

    Cobbler is a Linux installation server that allows for rapid setup of network installation environments. ( )

  • Fabric

    Python library and cli tool for streamlining the use of SSH for application deployment or systems administration tasks. ( )

  • Genesis

    A template framework for multi-environment BOSH deployments

  • munki

    Webserver-based repository of packages and package metadata, that allows macOS administrators to manage software installs. ( )

  • Overcast

    Deploy VMs across different cloud providers, and run commands and scripts across any or all of them in parallel via SSH. ( )

Software / Diagramming

  • Diagrams.net

    A.K.A. . Easy to use Diagram UI with a plethora of templates. ( )

  • Kroki

    API for generating diagrams from textual descriptions. ( )

  • Mermaid

    Javascript module with a unique, easy, shorthand syntax. Integrates into several other tools like Grafana. ( )

Software / Distributed Filesystems

  • Ceph

    Distributed object, block, and file storage platform. ( )

  • DRBD

    Distributed replicated storage system, implemented as a Linux kernel driver. ( )

  • GlusterFS

    Software-defined distributed storage that can scale to several petabytes, with interfaces for object, block and file storage. ( )

  • Hadoop Distributed Filesystem (HDFS)

    Distributed file system that provides high-throughput access to application data. ( )

  • JuiceFS

    Distributed POSIX file system built on top of Redis and S3. ( )

  • Kubo

    Implementation of IPFS, a global, versioned, peer-to-peer filesystem that seeks to connect all computing devices with the same system of files

  • LeoFS

    Highly available, distributed, replicated eventually consistent object/blob store. ( )

  • Lustre

    Parallel distributed file system, generally used for large-scale cluster computing. ( )

  • Minio

    High-performance, S3 compatible object store built for large scale AI/ML, data lake and database workloads. ( )

  • MooseFS

    Fault tolerant, network distributed file system. ( )

  • OpenAFS

    Distributed network file system with read-only replicas and multi-OS support. ( )

  • Openstack Swift

    A highly available, distributed, eventually consistent object/blob store. ( )

  • Perkeep

    A set of open source formats, protocols, and software for modeling, storing, searching, sharing and synchronizing data (previously Camlistore). ( )

  • TahoeLAFS

    Secure, decentralized, fault-tolerant, peer-to-peer distributed data store and distributed file system. ( )

  • XtreemFS

    Distributed, replicated and fault-tolerant file system for federated IT infrastructures.. ( )

Software / DNS - Control Panels & Domain Management

  • Atomia DNS

    DNS management system

  • Designate

    DNSaaS services for OpenStack. ( )

  • DNSControl

    Synchronize your DNS to multiple providers from a simple DSL. ( )

  • DomainMOD

    Manage your domains and other internet assets in a central location. ( )

  • nsupdate.info

    Dynamic DNS service. ( , )

  • octoDNS

    DNS as code - Tools for managing DNS across multiple providers

  • Poweradmin

    Web-based DNS control panel for PowerDNS server. ( )

  • SPF Toolbox

    Application to look up DNS records such as SPF, MX, Whois, and more. ( )

Software / DNS - Servers

  • Bind

    Versatile, classic, complete name server software. ( )

  • CoreDNS

    Flexible DNS server. ( )

  • djbdns

    A collection of DNS applications, including tinydns. ( )

  • dnsmasq

    Provides network infrastructure for small networks: DNS, DHCP, router advertisement and network boot. ( )

  • Knot

    High performance authoritative-only DNS server. ( )

  • NSD

    Authoritative DNS name server developed speed, reliability, stability and security. ( )

  • PowerDNS Authoritative Server

    Versatile nameserver which supports a large number of backends. ( )

  • Unbound

    Validating, recursive, and caching DNS resolver. ( )

  • Yadifa

    Clean, small, light and RFC-compliant name server implementation developed from scratch by .eu. ( )

Software / Editors

  • Atom Community

    A fork of A hackable text editor from Github

  • Brackets

    Code editor for web designers and front-end developers. ( )

  • Eclipse

    IDE written in Java with an extensible plug-in system. ( )

  • Geany

    GTK2 text editor. ( )

  • GNU Emacs

    An extensible, customizable text editor-and more. ( )

  • Haroopad

    Markdown editor with live preview. ( )

  • ICEcoder

    Code editor awesomeness, built with common web languages. ( , )

  • jotgit

    Git-backed real-time collaborative code editing

  • KDevelop

    IDE by the people behind KDE. ( )

  • Micro

    A modern and intuitive terminal-based text editor. ( )

  • Nano

    Easy to use, customizable text editor. ( )

  • Notepad++

    GPLv2 multi-language editor with syntax highlighting for Windows. ( )

  • TextMate

    A graphical text editor for OS X. ( )

  • Vim

    A highly configurable text editor built to enable efficient editing. ( )

  • VSCodium

    An open source cross-platform extensible code editor based on removing their non-free additions. ( )

Software / Identity Management - LDAP

  • 389 Directory Server

    Enterprise-class Open Source LDAP server for Linux. ( )

  • Apache Directory Server

    Extensible and embeddable directory server, certified LDAPv3 compatible, with Kerberos 5 and Change Password Protocol support, triggers, stored procedures, queues and views. ( )

  • FreeIPA

    Integrated security information management solution combining Linux (Fedora), 389 Directory Server, Kerberos, NTP, DNS, and Dogtag Certificate System (web interface and command-line administration tools). ( )

  • FreeRADIUS

    Multi-protocol policy server (radiusd) that implements RADIUS, DHCP, BFD, and ARP and associated client/PAM library/Apache module. ( )

  • lldap

    Light (simplified) LDAP implementation with a simple, intuitive web interface and GraphQL support

  • OpenLDAP

    Open-source implementation of the Lightweight Directory Access Protocol (server, libraries and clients). ( )

Software / Identity Management - Single Sign-On (SSO)

  • Authelia

    The Single Sign-On Multi-Factor portal for web apps. ( )

  • Authentik

    Flexible identity provider with support for different protocols. (OAuth 2.0, SAML, LDAP and Radius). ( )

  • KeyCloak

    Open Source Identity and Access Management. ( )

Software / Identity Management - Tools and web interfaces

  • BounCA

    A personal SSL Key / Certificate Authority web-based tool for creating self-signed certificates. ( )

  • easy-rsa

    Bash script to build and manage a PKI CA

  • Fusion Directory

    Improve the Management of the services and the company directory based on OpenLDAP. ( )

  • LDAP Account Manager (LAM)

    Web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. ( )

  • Libravatar

    Libravatar is a service which delivers your avatar (profile picture) to other websites. ( )

  • Pomerium

    An identity and context aware access-proxy inspired by BeyondCorp. ( )

  • Samba

    Active Directory and CIFS protocol implementation. ( )

  • Smallstep Certificates

    A private certificate authority (X.509 & SSH) and related tools for secure automated certificate management. ( )

  • ZITADEL

    Cloud-native Identity & Access Management solution providing a platform for secure authentication, authorization and identity management. ( )

Software / IT Asset Management

  • GLPI

    Information Resource-Manager with an additional Administration Interface. ( )

  • OCS Inventory NG

    Asset management and deployment solution for all devices in your IT Department. ( )

  • OPSI

    Hardware and software inventory, client management, deployment, and patching for Linux and Windows. ( )

  • RackTables

    Datacenter and server room asset management like document hardware assets, network addresses, space in racks, networks configuration. ( , )

  • Ralph

    Asset management, DCIM and CMDB system for large Data Centers as well as smaller LAN networks. ( , )

  • Snipe IT

    Asset & license management software. ( )

Software / Log Management

  • Fluentd

    Data collector for unified logging layer. ( )

  • Flume

    Distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log data. ( )

  • GoAccess

    Real-time web log analyzer and interactive viewer that runs in a terminal or through the browser. ( )

  • Loki

    Log aggregation system designed to store and query logs from all your applications and infrastructure. ( )

  • rsyslog

    Rocket-fast system for log processing. ( )

Software / Mail Clients

  • aerc

    Terminal MUA with a focus on plaintext and features for developers. ( )

  • Claws Mail

    Old school email client (and news reader), based on GTK+. ( )

  • ImapSync

    Simple IMAP migration tool for copying mailboxes to other servers. ( )

  • Mutt

    Small but very powerful text-based mail client. ( )

  • Sylpheed

    Still developed predecessor to Claws Mail, lightweight mail client. ( )

  • Thunderbird

    Free email application that's easy to set up and customize. ( )

Software / Metrics & Metric Collection

  • Beats

    Single-purpose data shippers that send data from hundreds or thousands of machines and systems to Logstash or Elasticsearch. ( )

  • Collectd

    System statistics collection daemon. ( )

  • Diamond

    Daemon that collects system metrics and publishes them to Graphite (and others)

  • Grafana

    A Graphite & InfluxDB Dashboard and Graph Editor. ( )

  • Graphite

    Scalable graphing server. ( )

  • RRDtool

    Industry standard, high performance data logging and graphing system for time series data. ( )

  • Statsd

    Daemon that listens for statistics like counters and timers, sent over UDP or TCP, and sends aggregates to one or more pluggable backend services

  • tcollector

    Gathers data from local collectors and pushes the data to OpenTSDB. ( )

  • Telegraf

    Plugin-driven server agent for collecting, processing, aggregating, and writing metrics

Software / Miscellaneous

  • Chocolatey

    The package manager for Windows. ( )

  • Clonezilla

    Partition and disk imaging/cloning program. ( )

  • DadaMail

    Mailing List Manager, written in Perl. ( )

  • Fog

    Cloning/imaging solution/rescue suite. ( )

  • phpList

    Newsletter and email marketing software. ( )

Software / Monitoring

  • Adagios

    Web based Nagios interface for configuration and monitoring (replacement to the standard interface), and a REST interface. ( )

  • Alerta

    Distributed, scalable and flexible monitoring system. ( )

  • Bloonix

    Bloonix is a monitoring solution that helps businesses to ensure high availability and performance. ( )

  • Bosun

    Monitoring and alerting system by Stack Exchange. ( )

  • Cacti

    Web-based network monitoring and graphing tool. ( )

  • cadvisor

    Analyzes resource usage and performance characteristics of running containers

  • checkmk

    Comprehensive solution for monitoring of applications, servers, and networks. ( )

  • dashdot

    A simple, modern server dashboard for smaller private servers. ( )

  • EdMon

    A command-line monitoring application helping you to check that your hosts and services are available, with notifications support

  • eZ Server Monitor

    A lightweight and simple dashboard monitor for Linux, available in Web and Bash application. ( )

  • glances

    Open-source, cross-platform real-time monitoring tool with CLI and web dashboard interfaces and many exporting options. ( )

  • Healthchecks

    Monitoring for cron jobs, background services and scheduled tasks. ( )

  • Icinga

    Nagios fork that has since lapped nagios several times. Comes with the possibility of clustered monitoring. ( )

  • LibreNMS

    Fully featured network monitoring system that provides a wealth of features and device support. ( )

  • Linux Dash

    A low-overhead monitoring web dashboard for a GNU/Linux machine

  • Monit

    Small utility for managing and monitoring Unix systems. ( )

  • Munin

    Networked resource monitoring tool. ( )

  • Naemon

    Network monitoring tool based on the Nagios 4 core with performance enhancements and new features. ( )

  • Nagios

    Computer system, network and infrastructure monitoring software application. ( )

  • Netdata

    Distributed, real-time, performance and health monitoring for systems and applications. Runs on Linux, FreeBSD, and MacOS. ( )

  • NetXMS

    Open Source network and infrastructure monitoring and management. ( )

  • Observium Community Edition

    Network monitoring and management platform that provides real-time insight into network health and performance

  • openITCOCKPIT Community Edition

    Monitoring Suite featuring seamless integrations with Naemon, Checkmk, Grafana and more. ( , )

  • Performance Co-Pilot

    Lightweight, distributed system performance and analysis framework. ( )

  • PHP Server Monitor

    Open source tool to monitor your servers and websites. ( )

  • PhpSysInfo

    A customizable PHP script that displays information about your system nicely. ( )

  • Prometheus

    Service monitoring system and time series database. ( )

  • Riemann

    Flexible and fast events processor allowing complex events/metrics analysis. ( )

  • rtop

    Interactive, remote system monitoring tool based on SSH

  • ruptime

    Classic system status server

  • Scrutiny

    Web UI for hard drive S.M.A.R.T monitoring, historical trends & real-world failure thresholds

  • Sensu

    Monitoring tool for ephemeral infrastructure and distributed applications. ( )

  • Status

    Simple and lightweight system monitoring tool for small homeservers with a pleasant web interface. (

  • Thruk

    Multibackend monitoring web interface with support for Naemon, Nagios, Icinga and Shinken. ( )

  • Wazuh

    Unified XDR and SIEM protection for endpoints and cloud workloads. ( )

  • Zabbix

    Enterprise-class software for monitoring of networks and applications. ( )

Software / Network Configuration Management

  • GNS3

    Graphical network simulator that provides a variety of virtual appliances. ( )

  • OpenWISP

    Open Source Network Management System for OpenWRT based routers and access points. ( , )

  • Oxidized

    Network device configuration backup tool

  • phpIPAM

    Open source IP address management with PowerDNS integration. ( )

  • RANCID

    Monitor network devices configuration and maintain history of changes. ( )

  • rConfig

    Network device configuration management tool. ( )

Software / PaaS

  • CapRover

    Build your own PaaS in a few minutes. ( , )

  • Coolify

    An open-source & self-hostable Heroku / Netlify alternative (and even more). ( )

  • Dokku

    An open-source PaaS (alternative to Heroku). ( )

  • fx

    A tool to help you do Function as a Service with painless on your own servers

  • Kubero

    A self-hosted Heroku PaaS alternative for Kubernetes that implements GitOps. ( , )

  • LocalStack

    LocalStack is a fully functional local AWS cloud stack. This includes Lambda for serverless computation. ( )

  • Nhost

    Firebase Alternative with GraphQL. Get a database and backend configured and ready in minutes. ( )

  • OpenFaaS

    Serverless Functions Made Simple for Docker & Kubernetes. ( )

  • Tau

    Easily build Cloud Computing Platforms with features like Serverless WebAssembly Functions, Frontend Hosting, CI/CD, Object Storage, K/V Database, and Pub-Sub Messaging. ( )

  • Trusted-CGI

    Lightweight self-hosted lambda/applications/cgi/serverless-functions platform

Software / Packaging

  • aptly

    Swiss army knife for Debian repository management. ( )

  • fpm

    Versatile multi format package creator. ( )

  • omnibus-ruby

    Easily create full-stack installers for your project across a variety of platforms

  • tito

    Builds RPMs for git-based projects

Software / Queuing

  • ActiveMQ

    Java message broker. ( )

  • BeanstalkD

    A simple, fast work queue. ( )

  • Gearman

    Fast multi-language queuing/job processing platform. ( )

  • NSQ

    A realtime distributed messaging platform. ( )

  • ZeroMQ

    Lightweight queuing system. ( )

Software / Remote Desktop Clients

  • Remmina

    Feature-rich remote desktop application for linux and other unixes. ( )

  • Tiger VNC

    High-performance, multi-platform VNC client and server. ( )

  • X2go

    X2Go is an open source remote desktop software for Linux that uses the NoMachine/NX technology protocol. ( )

Software / Router

  • DD-WRT

    A Linux-based firmware for wireless routers and access points, originally designed for the Linksys WRT54G series. ( )

  • OpenWrt

    A Linux-based router featuring Mesh networking, IPS via snort and AQM among many other features. ( )

  • OPNsense

    An open source FreeBSD-based firewall and router with traffic shaping, load balancing, and virtual private network capabilities. ( )

  • pfSense CE

    Free network firewall distribution, based on the FreeBSD operating system with a custom kernel and including third party free software packages for additional functionality. ( )

Software / Service Discovery

  • Consul

    Consul is a tool for service discovery, monitoring and configuration. ( )

  • etcd

    Distributed K/V-Store, authenticating via SSL PKI and a REST HTTP Api for shared configuration and service discovery. ( )

  • ZooKeeper

    ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services. ( )

Software / Software Containers

  • Docker Compose

    Define and run multi-container Docker applications. ( )

  • Docker Swarm

    Manage cluster of Docker Engines. ( )

  • Docker

    Platform for developers and sysadmins to build, ship, and run distributed applications. ( )

  • LXC

    Userspace interface for the Linux kernel containment features. ( )

  • LXD

    Container "hypervisor" and a better UX for LXC. ( )

  • OpenVZ

    Container-based virtualization for Linux. ( )

  • Podman

    Daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless mode. Simply put: . ( )

  • Portainer Community Edition

    Simple management UI for Docker. ( )

  • systemd-nspawn

    Lightweight, chroot-like, environment to run an OS or command directly under systemd. ( )

Software / Troubleshooting

  • grml

    Bootable Debian Live CD with powerful CLI tools. ( )

  • mitmproxy

    A Python tool used for intercepting, viewing and modifying network traffic. Invaluable in troubleshooting certain problems. ( )

  • mtr

    Network utility that combines traceroute and ping. ( )

  • Sysdig

    Capture system state and activity from a running Linux instance, then save, filter and analyze. ( )

  • Wireshark

    The world's foremost network protocol analyzer. ( )

Software / Version control

  • Darcs

    Cross-platform version control system, like git, mercurial or svn but with a very different approach: focus on changes rather than snapshots. ( )

  • Fossil

    Distributed version control with built-in wiki and bug tracking. ( )

  • Git

    Distributed revision control and source code management (SCM) with an emphasis on speed. ( )

  • Mercurial

    Distributed source control management tool. ( )

  • Subversion

    Client-server revision control system. ( )

Software / Virtualization

  • Ganeti

    Cluster virtual server management software tool built on top of KVM and Xen. ( )

  • KVM

    Linux kernel virtualization infrastructure. ( )

  • OpenNebula

    Build and manage enterprise clouds for virtualized services, containerized applications and serverless computing. ( )

  • oVirt

    Manages virtual machines, storage and virtual networks. ( )

  • Packer

    A tool for creating identical machine images for multiple platforms from a single source configuration. ( )

  • Proxmox VE

    Virtualization management solution. ( )

  • QEMU

    QEMU is a generic machine emulator and virtualizer. ( )

  • Vagrant

    Tool for building complete development environments. ( )

  • VirtualBox

    Virtualization product from Oracle Corporation. ( )

  • XCP-ng

    Virtualization platform based on Xen Source and Citrix® Hypervisor (formerly XenServer). ( )

  • Xen

    Virtual machine monitor for 32/64 bit Intel / AMD (IA 64) and PowerPC 970 architectures. ( )

Software / VPN

  • DefGuard

    True enterprise WireGuard with MFA/2FA and SSO. ( )

  • Dockovpn

    Out-of-the-box stateless dockerized OpenVPN server which starts in less than 2 seconds. ( )

  • Firezone

    WireGuard based VPN Server and Firewall. ( )

  • Gluetun VPN client

    VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in

  • Headscale

    Self-hostable fork of , cross-platform clients, simple to use, built-in (currently experimental) monitoring tools

  • Nebula

    A scalable p2p VPN with a focus on performance, simplicity and security

  • ocserv

    Cisco AnyConnect-compatible VPN server. ( )

  • OpenVPN

    Uses a custom security protocol that utilizes SSL/TLS for key exchange. ( )

  • SoftEther

    Multi-protocol software VPN with advanced features. ( )

  • sshuttle

    Poor man's VPN

  • strongSwan

    Complete IPsec implementation for Linux. ( )

  • WireGuard

    Very fast VPN based on elliptic curve and public key crypto. ( )

List of Licenses

Communities / Forums

Communities / Forums / Reddit

Communities / Forums

Communities / Forums / StackExchange Network

  • Server Fault

    StackExchange community for system and network administrators

Repositories

  • AlternativeTo

    Find alternatives to software you know and discover new software

  • deb.sury.org

    Repository with LAMP updated packages for Debian and Ubuntu

  • ElRepo

    Community Repo for Enterprise Linux (RHEL, CentOS, etc)

  • EPEL

    Repository for RHEL and compatibles (CentOS, Scientific Linux)

  • IUS

    Community project that provides RPM packages for newer versions of select software for Enterprise Linux distributions

  • Remi

    Repository with LAMP updated packages for RHEL/Centos/Fedora

  • Software Collections

    Community Release of . Provides updated packages of Ruby, Python, etc. for CentOS/Scientific Linux 6.x

Websites

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.