Awesome Lists

awesome-systools

by Spacial

awesome listpushed about 2 years ago

Awesome Systools is a collection of sysadmins daily handy tools.

AI summary

Sysadmin toolkit

A curated collection of sysadmin tools and resources to facilitate automation and efficient management of computer systems.

stars
161
forks
21
watching
12
awesome list
1
entries
1,546
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/Spacial/awesome-systools/links.svg)](https://awesome.facts.dev/awesome/Spacial/awesome-systools)
HTML
<a href="https://awesome.facts.dev/awesome/Spacial/awesome-systools"><img src="https://awesome.facts.dev/shield/Spacial/awesome-systools/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/Spacial/awesome-systools/links.svg

What's in the list

1,546 links in 161 sections, with live GitHub stats.activeno commit in 2y

Lists

  • Awesome-Selfhosted

    : This is a list of Free Software network services and web applications which can be hosted locally. Selfhosting is the process of locally hosting and managing applications instead of renting from SaaS providers

  • Lucid Index

    : This site's goal is to help you find the software you need as quickly as possible

  • Awesome Sysadmin

    : A curated list of amazingly awesome open source sysadmin resources

Reliability

Licensing

Linux / Distros

Linux / Kernel

Linux / Performance

Linux / Performance / Sysmon on Linux:

Linux / Performance

Linux / Red Hat/Fedora

Linux / Debian

Linux / Debian / Ubuntu

Linux / Debian

Linux / Packaging

Linux / Storage

Linux / Storage / Synology Resources:

Linux / Storage

Linux / Storage

Linux / Controllers

Caching

Caching / Evolution of Application Data Caching : From RAM to SSD

  • EVCache

    : A distributed in-memory data store for the cloud

  • extstore

    : is an addition to memcached which leaves the hash table and keys in memory, but moves values to external storage (usually flash)

Automation

Automation / Ansible

  • ansible

    Some usefull ansible playbooks, scripts and tips on dir

Automation / Ansible / ansible

Automation / Ansible

Automation / Puppet

Security

Security / Auditing

Security / Hardening

Security / Hardening / RHEL Like systems:

  • RHEL7-CIS

    : Ansible RHEL 7 - CIS Benchmark Hardening Script

  • cisecurity

    : Configures Linux systems to Center for Internet Security Linux hardening standard

  • ansible-role-hardening

    : Ansible role to apply a security baseline. Systemd edition

  • CIS Benchmarks Audit

    : Simple command line tool to check for compliance against CIS Benchmarks

Security / Hardening

Security / WebServers / A lot of good posts by geek flare:

Security / WebServers / CaCerts

Security / WebServers / Apache:

Security / WebServers / Nginx:

Security / WebServers / PHP:

  • Cheatsheet for finding vulnerable PHP code using grep

    : This will assist you in the finding of potentially vulnerable PHP code. Each type of grep command is categorized in the type of vulnerabilities you generally find with that function

  • snuffleupagus

    : Security module for php7 - Killing bugclasses and virtual-patching the rest!

  • FOPO-PHP-Deobfuscator

    : A simple script to deobfuscate PHP file obfuscated with FOPO Obfuscator

  • Decode.Tools

    : Decode PHP Obfuscator by FOPO

Security / WebServers

Security / Proxy

Security / VPN

Security / Privacy

Security / Privacy / pi-hole

Security / Privacy

Security / Messaging

Continuous Integration

Continuous Integration / Jenkins

Devops

Devops / Servless:

  • faas-cli

    : Official CLI for OpenFaaS

Devops

Interfaces

Troubleshooting

  • sysdig

    : Linux system exploration and troubleshooting tool with first class support for containers

  • rbspy

    : Have a running Ruby program that you want to profile without restarting it? Want to profile a Ruby command line program really easily? You want rbspy! rbspy can profile any Ruby program by running 1 command

  • drltrace

    : Drltrace is a library calls tracer for Windows and Linux applications

Troubleshooting / Logs

Troubleshooting / Benchmarks

  • test-profiles

    : A read-only Git copy of the OpenBenchmarking.org test profiles

  • hardware-effects

    : Demonstration of various hardware effects

  • PrIM

    (Processing-In-Memory Benchmarks) is the first benchmark suite for a real-world processing-in-memory (PIM) architecture. PrIM is developed to evaluate, analyze, and characterize the first publicly-available real-world PIM architecture, the UPMEM PIM architecture. Described by Gómez-Luna et al

Services

Network

  • BCC

    : Tools for BPF-based Linux IO analysis, networking, monitoring, and more

  • concurrency-limits

    : Java Library that implements and integrates concepts from TCP congestion control to auto-detect concurrency limits to achieve optimal throughput with optimal latency [ ]

Network / Debugging HTTPS

Network

Network / Network Troubleshooting

Network / Firewalls / Some firewall distros/appliances:

  • Endian

    : is an open-source router, firewall and gateway security Linux distribution developed by the South Tyrolean company Endian

  • pfSense

    : is an open source firewall/router computer software distribution based on FreeBSD

  • The securityrouter.org project

    : is a network operating system and software distribution based on OpenBSD, with the main differentiator being the single, revision-managed, clear-text configuration file with soft re-configuration (atomic commits) editable from CLI and web interface, and documented security architecture

Network / NetServices

  • salmon

    : Pythonic Mail Application Server forked from the last GPL'd release of Lamson

  • fast-cli

    : Test your download speed using fast.com

  • speedtest-linux

    : Get download/upload speeds via speedtest.net or fast.com from command line using Bash script -- suitable for logs. POSIX OSX Linux

  • speedtest-cli

    : Command line interface for testing internet bandwidth using speedtest.net

  • lwan

    : Experimental, scalable, high performance HTTP server

  • tus resumable upload protocol

    : Open Protocol for Resumable File Uploads

  • websocketd

    : Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets

  • OpenSSHd

    : Security Config Checker

  • khan-dl

    : Download courses from khanacademy.org

  • jmap

    : JSON Meta Application Protocol Specification (JMAP)

  • Cypht

    : Lightweight Open Source webmail written in PHP and JavaScript

  • maildog

    : Hosting your own email forwarding service on AWS and manage it with Github Actions

  • MTA Comparison

    : For a lot of people the choice of the Mail Transfer Agent is important

  • The Confused Mailman

    : Sending SPF and DMARC passing mail as any Gmail or G Suite customer

  • 0x4447_product_s3_email

    : mailbox A serverless email server on AWS using S3 and SES

  • Learn and Test DMARC

    : Visualizing the communication between email servers will help you understand what SPF, DKIM, and DMARC do and how these mechanisms work

Network / DNS

Network / LoadBalancers

  • glb-director

    : GitHub Load Balancer Director and supporting tooling

  • Introduction to HAProxy ACLs

    : HAProxy Technologies

  • skipper

    : An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress

  • memcached

    : Memcached is a high performance multithreaded event-based key/value cache store intended to be used in a distributed system. Nice discussion about:

  • Apache Traffic Server™

    software is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server

Network / Browsers

Network / Browsers / ungoogled-chromium

Network / Browsers

Network / PCAP

Shell

Shell / Bashrc files:

Shell / DotFiles:

Shell / Powerline:

Shell / Z shell files:

  • Zim

    is a Zsh configuration framework with blazing speed and modular extensions

  • oh-my-zsh

    : A delightful community-driven (with 1,100+ contributors) framework for managing your zsh configuration

  • powerlevel9k

    : The most awesome Powerline theme for ZSH around!

  • zplug

    : 🌺 A next-generation plugin manager for zsh

  • Z shell configuration

    : SixArm.com → Z shell → zsh configuration

  • Pure

    : Pretty, minimal and fast ZSH prompt

  • powerlevel10k

    : Powerlevel10k is a theme for Zsh. It emphasizes speed, flexibility and out-of-the-box experience

Shell / Fish:

  • fish-shell

    : The user-friendly command line shell

  • fisherman

    : The fish-shell plugin manager

Shell

Shell / Getopts:

Shell

Shell / Shell Utils

Shell / Regex

Shell / Editors

Shell / Monospaced Fonts

  • Cascadia Code

    : This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal

  • DejaVu Sans Code

    : monospaced font with programming ligatures

  • FiraCode

    : monospaced font with programming ligatures

  • Fixedsys Excelsior

    : font with programming ligatures

  • Hasklig

    : a code font with monospaced ligatures

  • Monoid

    : Open Source Coding Font

  • Victor Mono

    : Victor Mono is a free programming font with optional semi-connected cursive italics, symbol ligatures (!=, ->>, =>, ===, <=, >=, ++) and Latin, Cyrillic and Greek characters

  • JetBrains Mono

    : A typeface for developers_

  • nerd-fonts

    : Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more

Shell / Random Shell tips

Other Resources

Other Resources / Books

Filesystems

*nix/BSD

*nix/BSD / OpenBSD:

*nix/BSD / Nvidia (CUDA):

Virtualization

Virtualization / OVF - Open Virtualization Format

Virtualization / KVM

Virtualization / VMware

Virtualization / Containers

Virtualization / Containers / Vagrant:

Virtualization / Containers / Docker:

Virtualization / Containers / Docker: / fedora

Virtualization / Containers / Docker:

Virtualization / Containers / Docker: / Dockerize LaTeX:

Virtualization / Containers / Kubernetes:

Virtualization / Containers / Lambda

Virtualization / Containers

Android

Android / My Homeassistant configuration

  • Nord Theme

    : Nord theme for Home Assistant

Android

  • Don't kill my app!

    : To squeeze a little extra battery out of your phone, Android device vendors listed below (with their bad vendor score) cripple apps and make them useless

  • Project description

    : gemAndroid application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis

  • scrcpy

    : Display and control your Android device

  • Kotlin-Pokedex

    : A Pokedex app using ViewModel, LiveData, Room and Navigation

  • NewPipe

    : The lightweight YouTube experience for Android -

Mac/iOS

Windows

Windows / Windows Dev

Windows / Powershell

Windows / Debloat/DeCrap

Windows / Debloat/DeCrap / A lot of powershell scripts:

Windows / Debloat/DeCrap

Datacenter

Support

  • Open MCT

    : is a next-generation mission control framework for visualization of data on desktop and mobile devices -

  • magic-wormhole

    : get things from one computer to another, safely

Support / Video Conference

  • Hublin

    : An easy and free video conference service based on WebRTC

  • PeerTube

    : Federated (ActivityPub) video streaming platform using P2P (BitTorrent) directly in the web browser with WebTorrent and Angular

  • Vialer-js

    : Open-source WebRTC communication platform

  • Jitsi

    : Multi-platform open-source ,

Support / Video Conference / Jitsi

Support / Video Conference

  • webtty

    : Share a terminal session over WebRTC

  • webrtc-qr

    : WebRTC Connect

  • Talk

    : A group video call for the web. No signups. No downloads

  • Apache OpenMeetings

    : provides video conferencing, instant messaging, white board, collaborative document editing and other groupware tools

  • Touch Portal

    : The macro remote control for PC and Mac

Support / Video Conference / OBS Studio:

Support / Video Conference

Management

Career

Presentations

Organization

Knowlegde

  • trilium

    : Build your personal knowledge base with Trilium Notes

Tools / PDF Files:

  • OpenPDF

    : is a free Java library for creating and editing PDF files with a LGPL and MPL open source license. OpenPDF is based on a fork of iText. We welcome contributions from other developers. Please feel free to submit pull-requests and bugreports to this GitHub repository

  • PDF Arranger

    : Small python-gtk application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface

Tools

  • qr-filetransfer

    :Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal

  • robotjs

    : Node.js Desktop Automation

  • Whatsapp Automation

    is a collection of APIs that interact with WhatsApp messenger runn

  • pbec

    : Polaris Bios Editor for the Console

  • zero

    : Local file system transparently swapping to the cloud

  • jabcode

    : color bar code

  • elasticsearch-dump

    : Import and export tools for elasticsearch

  • rga

    :ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc

  • GNU GREP and RIPGREP

    : Example based guide to mastering GNU grep and ripgrep

  • Leon

    : is your open-source personal assistant

  • Code Shelter

    : Code Shelter is a collective of volunteer software developers that aims to help with maintaining popular open source projects whose authors need a hand or don't have the time to maintain them any more

  • github personal-website

    : Code that'll help you kickstart a personal website that showcases your work as a software developer

  • code-server

    : Run VS Code on a remote server

  • Bloom

    : a free and open source Google

  • baxx.dev

    : It is a backup service with unix philosophy in mind, and curl as main interface and (soon) machine learning alerting

  • 3 cool text-based email clients

    : The Fedora OS provides a large choice of email clients and among these are text-based email applications

  • Pattern-dreamer

    : Get urls with missing protocol & uris with missing domain & emails etc. in texts and parse them

  • Jeffrey's Image Metadata Viewer

    : This tool remains available so long as I can keep it free and the bandwidth doesn't cost me too much

Tools / An Instagram Story of:

Tools

Tools / GPG tips:

Tools

Tools / Rescue

  • ALT Linux Rescue

    : is a moderate sized[1] console LiveCD distribution that is designed to help sysadmins fix and repair many kinds of problems with systems they are or feel responsible for

Tools / Timeline / Python:

Tools / Timeline / LaTeX:

Tools / Timeline / Others:

  • Labella.js

    : Placing labels on a timeline without overlap

Tools / Timeline

Tools / JSON

  • gron

    : Make JSON greppable!

  • JSON Web Tokens (JWT)

    : 🔐 Learn how to use JSON Web Token (JWT) to secure your next Web App! (Tutorial/Example with Tests!!)

  • simdjson

    : Parsing gigabytes of JSON per second

  • yajl

    : A fast streaming JSON parsing library in C

Tools / WebTools

Tools / WebTools / Forms:

  • react-jsonschema-form

    : A React component for building Web forms from JSON Schema

  • json-forms

    : JSON Schema to HTML form generator, supporting dynamic subschemas (on the fly resolution). Extensible and customizable library with zero dependencies. Bootstrap add-ons provided

  • schemaform

    : Generate forms from a JSON schema, with AngularJS!

  • Formasaurus

    : Formasaurus tells you the type of an HTML form and its fields using machine learning

Tools / WebTools / Presentantions:

  • markdeck

    : presentations as code - author cool slide decks, text-only, offline-ready, collaborative

Tools / WebTools / PHP:

Tools / WebTools

Tools / Web Services

  • Notion

    : Write, plan, collaborate, and get organized

  • Postmake

    : A directory of the best tools and resources for your projects

  • nuclear

    : Popcorn Time for music

  • TERRAPATTERN

    : This is the alpha version of Terrapattern, a visual search tool for satellite imagery. The project provides journalists, citizen scientists, and other researchers with the ability to quickly scan large geographical regions for specific visual features

  • Pixelfed

    is an image sharing platform, an ethical alternative to centralized platforms

  • The IA Client

    : The Swiss Army Knife of Internet Archive

  • HTTP Security Headers

    A Complete Guide

  • The New Able Editor

    . : A place to submit issues for bugs, feature requests and other ideas related to Able

  • wobaka

    : is the CRM system that will make you smile

  • accountanalysis

    : This tool enables you to evaluate Twitter accounts. For example how automated they are, how many Retweets they post, or which websites they link to most often

Tools / Web Services / Twitter:

Tools / Web Services

Tools / Web Services / Static Site Generators:

  • VuePress

    is a static site generator based on Vue JavaScript framework

  • Publii

    is a desktop-based CMS for Windows and Mac that makes creating static websites fast and hassle-free, even for beginners

  • StaticGen

    : Top Open Source Static Site Generators

  • notablog

    : Generate a minimalistic blog from a Notion table

Tools / Web Services

Tools / WebScraping

Journalism

  • SourcedFact

    : Journalism with Open Sourced Fact Checking

  • AD.Watch

    : challenges the closedness of access to political advertising information. The project compiles datasets of political ads on Facebook and Instagram and creates interfaces for their use, with a view to opening up the possibilities for its study. With ad.watch, you can explore both country-specific contextual issues and political strategies, as well as broader questions about the power of persuasion that the use of personal data facilitates

Journalism / Little notes

Cloud

Cloud / AWS

  • CloudMapper

    : CloudMapper helps you analyze your Amazon Web Services (AWS) environments

  • Prowler

    : AWS Security Best Practices Assessment, Auditing, Hardening and Forensics Readiness Tool. It follows guidelines of the CIS Amazon Web Services Foundations Benchmark and DOZENS of additional checks including GDPR and HIPAA (+100)

  • ThreatPrep

    : Python module for evaluation of AWS account best practices around incident handling readieness

Cloud / AWS / Amazon Web Services

  • aws-security-benchmark

    : Open source demos, concept and guidance related to the AWS CIS Foundation framework

  • aws-security-automation

    : Collection of scripts and resources for DevSecOps and Automated Incident Response Security

Cloud / AWS

  • finala

    : A resource cloud scanner that analyzes and reports about wasteful and unused resources to cut unwanted expenses

  • bottlerocket

    : An operating system designed for hosting containers

  • consoleme

    : ConsoleMe consolidates the management of multiple AWS accounts into a single interface. It allows your end-users and administrators to get credentials for your different accounts, and allows your users/administrators to manage or request cloud permissions

  • AWS_IP_Prefix_Finder

    : This program was created with the intent to pull the current AWS IP-Ranges JSON file and return you a list of all of the IP Prefixes for a specific Region and service based on your input

  • Awesome AWS

    : A curated list of awesome Amazon Web Services (AWS) libraries, open source repos, guides, blogs, and other resources. Featuring the Fiery Meter of AWSome

  • Awesome AWS Certifications

    : A curated list of AWS certification materials: videos courses, practice exams, prep tips, etc

  • AWS Service Catalog Reference Architecture

    : Sample CloudFormation templates and architecture for AWS Service Catalog

  • AWS Toolbox

    : A collection of useful Shell & Python scripts that make your life easier in AWS

Cloud / Nextcloud

IoT

IoT / Pub/Sub / MQTT:

IoT / RFID

  • RFIDler

    An open source Software Defined RFID Reader/Writer/Emulator

Fun

Stuff

Stuff / kdenlive

Stuff

News

Making Conferences

Articles

Bots

More related projects

Add a GitHub project

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