Open Source DevOps Tools

Discover 57 open source DevOps repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. DevOps projects here are most often combined with Go, Self Hosted and Docker. Last updated October 4, 2026.

57 repositories · updated October 4, 2026

nerdlog: Search Logs Across Remote Hosts in a Terminal

nerdlog: Search Logs Across Remote Hosts in a Terminal

Nerdlog is a Go terminal app for querying logs across SSH-accessible hosts without a central server. It combines filtered log results with a timeline histogram, making it useful for operators who need a lightweight alternative to centralized log platforms.

GoTerminalDevOps
Added Apr 14, 2026 View details
ZimaOS: Run a Home NAS and Storage Server

ZimaOS: Run a Home NAS and Storage Server

ZimaOS is a Buildroot-based NAS operating system evolved from CasaOS, designed for Zima hardware and UEFI x86-64 systems. It suits people seeking a lightweight server with OTA updates and disk-management features.

Self HostedLinuxShell
Added Apr 4, 2026 View details
netgoat: Self-Host a Reverse Proxy and Traffic Policy Agent

netgoat: Self-Host a Reverse Proxy and Traffic Policy Agent

NetGoat is a Go-based reverse proxy for routing traffic through local or cloud deployments, with controls for authentication, caching, rate limits, and security rules. It suits operators who want self-hosted traffic management and optional Cloudflare integrations.

GoSelf HostedProxy
Added Apr 1, 2026 View details
tailpipe: Query Cloud and Application Logs with SQL

tailpipe: Query Cloud and Application Logs with SQL

Tailpipe is a local, terminal-based log analytics and SIEM tool powered by DuckDB. It collects logs from cloud, container, and application sources so developers and security teams can query events and use prebuilt detections without sending data to a hosted analytics service.

GoCLISecurity
Added Mar 31, 2026 View details
cuisine: Automate Unix Servers with Python

cuisine: Automate Unix Servers with Python

Cuisine provides a flat Python API for automating operating-system tasks across one or more servers. It suits administrators and developers who want direct, scriptable control without adopting a larger declarative framework.

PythonAutomationDevOps
Added Mar 17, 2026 View details
certbot: Obtain and Deploy HTTPS Certificates

certbot: Obtain and Deploy HTTPS Certificates

Certbot is a command-line client for obtaining certificates from Let's Encrypt and other ACME-compliant certificate authorities. It can also configure supported web servers to use HTTPS and automate certificate management.

PythonSecurityCLI
Added Mar 11, 2026 View details
reactor-ca: Manage and Deploy Homelab TLS Certificates

reactor-ca: Manage and Deploy Homelab TLS Certificates

ReactorCA is a Go command-line tool for managing a private CA and issuing TLS certificates for homelab and small-office services. It encrypts private keys with age and can export certificates and run deployment scripts.

GoCLISecurity
Added Mar 5, 2026 View details
Dockge: Manage Docker Compose Stacks in a Web UI

Dockge: Manage Docker Compose Stacks in a Web UI

Dockge is a self-hosted web interface for managing Docker Compose stacks. It is designed for people who want to edit, deploy, and monitor compose-based services while keeping their files accessible on disk and usable with standard Docker Compose commands.

DockerSelf HostedTypeScript
Added Mar 2, 2026 View details
awesome-threat-modelling: Find Threat Modeling Learning Resources

awesome-threat-modelling: Find Threat Modeling Learning Resources

A curated directory of threat modeling books, courses, videos, tutorials, examples, and tools. It helps developers and security practitioners find learning material and practical references for security reviews.

Awesome ListResourcesSecurity
Added Feb 26, 2026 View details
tach: Enforce Python Module Dependencies

tach: Enforce Python Module Dependencies

Tach helps Python teams define and enforce module boundaries, so imports follow declared dependencies and public interfaces. Use it to detect dependency cycles, inspect architecture, and adopt modular rules incrementally.

PythonRustCLI
Added Feb 26, 2026 View details
snorlax: Schedule Kubernetes Deployment Sleep and Wake

snorlax: Schedule Kubernetes Deployment Sleep and Wake

Snorlax is a Kubernetes operator that scales selected deployments down and up on a daily schedule. It can route requests for sleeping applications to a wake page, then restore their ingresses when the deployments are ready.

KubernetesGoGolang
Added Feb 24, 2026 View details
openresty-manager: Manage Reverse Proxies and Servers

openresty-manager: Manage Reverse Proxies and Servers

OpenResty Manager is a web control panel for managing OpenResty reverse proxies, hosts, certificates, and containers. It suits self-hosters and administrators who want centralized site security and multi-node CDN management without configuring everything by hand.

GoSelf HostedProxy
Added Feb 23, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️