Topics / #sre

Sre projects on GitHub

Site reliability engineering resources, roadmaps, and practices for running reliable systems.

As of , the most-starred Sre projects on GitHub are devops-exercises (84.9K stars), awesome-sysadmin (35.4K stars) and skywalking (25K stars). GitHub.Locker tracks 17 Sre repositories with 321.8K stars combined. The fastest-growing on October 16 was post-mortems, with +44 stars in a day.

17Projects
321.8KStars in total
+137Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

17 projects · by stars

  1. #1 · bregman-arie/devops-exercises

    devops-exercises

    A massive collection of over 2600 DevOps and SRE interview questions and exercises covering Linux, networking, Kubernetes, AWS, Python, Ansible, Terraform, and many other technical topics.

    84.9K
  2. #2 · awesome-foss/awesome-sysadmin

    awesome-sysadmin

    A curated list of free and open-source sysadmin tools, covering everything from backups and configuration management to monitoring, CI/CD, virtualization, and VPNs.

    35.4K
  3. #3 · apache/skywalking

    skywalking

    Apache SkyWalking is an open-source APM (Application Performance Monitoring) system for monitoring, tracing and diagnosing distributed systems. It is built for microservices, cloud native and container-based architectures.

    25K
  1. 4

    DevOps-Roadmap

    20.8Kmilanm/DevOps-Roadmap

    A step-by-step roadmap for becoming a DevOps engineer, organized as a sequence of topics with links to mostly free learning resources for each one.

  2. 5

    statsd

    18.1Kstatsd/statsd · JavaScript

    StatsD is a network daemon that listens for statistics, like counters and timers, sent over UDP or TCP. It aggregates them and forwards the results to pluggable backend services such as Graphite.

  3. 6

    chaosmonkey

    17.2KNetflix/chaosmonkey · Go

    Chaos Monkey is a resiliency tool from Netflix that randomly terminates virtual machine instances and containers in your production environment, so engineers face failures often enough that they build services able to tolerate them.

  4. 7

    xg2xg

    15.7Kjhuangtw/xg2xg

    A cheatsheet-style lookup table mapping Google internal technologies and services to their open source, cloud or SaaS equivalents, built by an ex-Googler to help ex-Googlers survive the real world.

  5. 8

    awesome-sre

    13.7Kdastergon/awesome-sre

    A curated list of Site Reliability Engineering (SRE) and Production Engineering resources — a hand-picked collection of articles, books, talks, podcasts and tools, maintained as a single GitHub README.

  6. 9

    nightingale

    13.4Kccfos/nightingale · Go

    Nightingale is an open-source monitoring and alerting platform that focuses on generating, processing and distributing alarms, connecting to existing metrics/log data sources rather than collecting data itself.

  7. 10

    post-mortems

    12.6Kdanluu/post-mortems

    A curated collection of links to post-mortems — public write-ups of real outages and production failures, maintained by developer Dan Luu since 2015. Most entries are incidents at big tech: Cloudflare, Google, Facebook, Amazon, GitHub.

  8. 11

    toxiproxy

    12.4KShopify/toxiproxy · Go

    Toxiproxy is a TCP proxy for simulating network and system failure conditions (latency, downtime, bandwidth limits, packet loss, etc.) so you can test the resiliency of your application in CI, dev and test environments.

  9. 12

    keep

    12.4Kkeephq/keep · Python

    Keep is an open-source AIOps and alert management platform: a single pane of glass for alerts and incidents, with deduplication, enrichment, filtering, correlation, workflows and dashboards built in.

  10. 13

    kubeshark

    12.1Kkubeshark/kubeshark · Go

    Kubeshark is an eBPF-powered network observability tool for Kubernetes that captures and indexes L4/L7 traffic with full Kubernetes context, decrypts TLS without managing keys, and lets both humans and AI agents query the data.

  11. 14

    opensre

    12KTracer-Cloud/opensre · Python

    An open-source framework for building AI SRE agents that resolve production incidents on your own infrastructure — and a training and evaluation environment for those agents.

  12. 15

    Reloader

    10.5Kstakater/Reloader · Go

    Reloader is a Kubernetes controller that watches ConfigMaps and Secrets and automatically triggers rolling restarts of the workloads that reference them — Deployments, StatefulSets, DaemonSets and more.

  13. 16

    The-Accidental-CTO

    3.9Ksubhashchy/The-Accidental-CTO · TypeScript

    This is 'The Accidental CTO', a story-driven system design handbook by Subhash Choudhary about scaling the Dukaan e-commerce platform from zero to over a million stores without a formal CS degree.

  14. 17

    sofka

    1.8Knklmilojevic/sofka · Rust

    Sofka is a terminal UI (TUI) for managing Kubernetes clusters, written in Rust on top of kube-rs and ratatui, with an async-first design so the UI never freezes while talking to the cluster.

Often tagged together