Open-Source DevOps & Infra Tools
Guides to open-source DevOps, CI/CD, and infrastructure tools — deployment, automation, and integration.
In this category
13ft
13ft is a self-hosted Python web server that bypasses paywalls and ad-blocking on news sites by impersonating Google's web crawler to retrieve full article cont…
1backend
1Backend is a self-hosted, AI-native platform for building microservices and microfrontends without early infrastructure overhead. It handles authentication, mu…
2FAuth
2FAuth is a self-hosted web application for managing Two-Factor Authentication (2FA) accounts and generating OTP security codes. It serves as a desktop/web alte…
90DaysOfDevOps
90DaysOfDevOps is a structured, hands-on learning challenge designed to build practical DevOps skills over 90 days through daily tasks, mini-projects, and a cap…
act
Act is a tool that lets developers run GitHub Actions workflows locally on their machine using Docker, eliminating the need to commit and push code repeatedly t…
adminset
AdminSet is a Python-based DevOps platform offering CMDB, asset management, job scheduling, monitoring, and automation capabilities. Recently revived after 7 ye…
agola
Agola is an open-source CI/CD platform written in Go that supports distributed, high-availability deployments across Kubernetes, IaaS, and bare metal. It integr…
ai-development-patterns
A curated collection of 24 practical patterns for integrating AI into software development workflows, organized by maturity level and lifecycle phase. Provides …
airunner
AI Runner is a desktop application for offline AI art generation and conversational AI companions, built with privacy in mind so everything runs locally without…
analytics
Plausible Analytics is an open-source, privacy-first web analytics platform that replaces Google Analytics without storing personal data or using cookies. Avail…
ansible-for-devops
A curated collection of real-world Ansible playbook examples and configurations supporting the 'Ansible for DevOps' book. Covers infrastructure automation, depl…
ansible-nas
Ansible-NAS is an Ansible playbook that automates the setup of a full-featured home server or NAS on Ubuntu using Docker containers. It packages 100+ pre-config…
apisix
Apache APISIX is a cloud-native API gateway written in Lua that routes and manages traffic for APIs, microservices, and AI workloads. It supports dynamic config…
apisix-dashboard
Apache APISIX Dashboard is a web-based management interface for Apache APISIX, an open-source API gateway. It provides users with a frontend to configure, monit…
apisix-docker
apisix-docker provides Docker containers for Apache APISIX, a dynamic, real-time API Gateway that handles traffic management, load balancing, and service routin…
apisix-ingress-controller
APISIX Ingress Controller is a Kubernetes-native ingress controller that manages the APISIX API Gateway using Kubernetes resources and Gateway API standards. It…
App-Store-Connect-CLI
App Store Connect CLI is a Go-based command-line tool that automates iOS/macOS app distribution workflows including TestFlight uploads, build management, and Ap…
app-store-connect-cli-skills
A community-maintained skill pack for the App Store Connect CLI that automates iOS/macOS app submission workflows, including TestFlight distribution, metadata m…
appsmith
Appsmith is an open-source low-code platform for building admin panels, dashboards, and internal tools. It connects to 25+ databases and APIs, supports self-hos…
arcane
Arcane is a modern web-based Docker management tool written in Go with a SvelteKit frontend. It simplifies container and Docker Compose orchestration for users …
archerysec
ArcherySec is an open-source vulnerability management and DevSecOps platform that aggregates results from multiple security scanning tools (OpenVAS, OWASP ZAP, …
ArchiveBox
ArchiveBox is a self-hosted web archiving tool that preserves web content (bookmarks, articles, social media, videos) in multiple open formats (HTML, PDF, WARC,…
argo-cd
Argo CD is a declarative GitOps continuous delivery tool for Kubernetes that automates application deployment based on version-controlled configurations. It ena…
arkade
Arkade is an open-source CLI marketplace that streamlines installation of Kubernetes tools, CLI utilities, and Kubernetes applications. It automates binary down…
Artalk
Artalk is a self-hosted comment system combining a lightweight vanilla JavaScript frontend (~40KB) with a Go backend server. It supports multi-site management, …
artifact-keeper
Artifact Keeper is an open-source, self-hosted package registry built in Rust that supports 45+ package formats (Maven, PyPI, npm, Docker, Cargo, etc.). It incl…
asciinema-server
asciinema-server is a web platform for hosting, sharing, and live-streaming terminal session recordings. Built in Elixir/Phoenix, it offers a self-hosted altern…
assh
assh is a Go-based SSH wrapper that enhances OpenSSH with regex pattern matching, host aliases, gateway/proxy chaining, and YAML configuration management. It tr…
atlantis
Atlantis is a self-hosted Go application that automates Terraform workflows by listening for pull request events and running plan, import, and apply operations …
atlas
Atlas is an open-source containerized tool for discovering, scanning, and visualizing Docker containers and network hosts in real time. It combines Go scanning …
atmos
Atmos is an open-source infrastructure orchestration tool that unifies Terraform, Helm, and Kubernetes deployments across environments. It provides DRY configur…
audiobookshelf
Audiobookshelf is a self-hosted server for managing and streaming audiobooks and podcasts with multi-user support, metadata fetching, and mobile apps. It runs o…
autobase
Autobase is an open-source database platform that brings managed PostgreSQL capabilities to your own infrastructure, automating cluster deployment, failover, ba…
autobrr
Autobrr is a Go-based download automation tool for torrents and Usenet that monitors IRC announcements and RSS feeds to grab content matching user-defined filte…
aws-deployment-framework
AWS Deployment Framework (ADF) is a Python-based tool from AWS Labs that automates multi-account, cross-region deployments within AWS Organizations. It leverage…
aztfexport
aztfexport is an open-source tool that discovers and imports existing Azure resources into Terraform, generating corresponding HCL configuration and state files…
azure-devops-cli-extension
Azure DevOps Extension for Azure CLI is an official Microsoft command-line tool that extends the Azure CLI with commands for managing Azure Pipelines, Boards, R…
azure-devops-python-api
Azure DevOps Python API is a Microsoft-maintained Python wrapper for Azure DevOps REST APIs, enabling programmatic access to projects, teams, builds, and other …
babybuddy
Baby Buddy is a self-hosted web application that helps caregivers log and track baby activities—sleep, feedings, diaper changes, tummy time—to identify patterns…
bark-server
Bark-server is a self-hosted backend for iOS push notifications, allowing users to send custom alerts to iPhones via a REST API. It is written in Go, lightweigh…
bash-commons
Bash Commons is a curated library of reusable Bash functions for logging, assertions, string manipulation, and OS detection. Maintained by Gruntwork, it provide…
bentopdf
BentoPDF is a browser-based PDF toolkit that processes files locally without uploading to servers, offering 50+ tools for merging, splitting, converting, editin…
beszel
Beszel is a lightweight, self-hosted server monitoring platform built in Go that tracks CPU, memory, disk, network, Docker container metrics, and system alerts …
betterleaks
Betterleaks is an open-source secrets scanner written in Go that detects exposed credentials in code repositories and cloud storage. It offers configurable dete…
blackcandy
Black Candy is a self-hosted music streaming server written in Ruby that lets you run your own personal music center. It provides a web interface and mobile app…
blinko
Blinko is a self-hosted, open-source note-taking application with built-in AI-powered search and retrieval. It prioritizes data privacy by storing all notes loc…
blocky
Blocky is a lightweight DNS proxy and ad-blocker written in Go that runs on local networks. It blocks ads and malware domains, supports modern DNS protocols (Do…
bore
Bore is a lightweight, self-hosted CLI tool written in Rust that creates TCP tunnels to expose local ports to the internet, bypassing NAT firewalls. It works si…
bunkerweb
BunkerWeb is an open-source Web Application Firewall (WAF) built on NGINX that operates as a reverse proxy to protect web services. It integrates into Linux, Do…
Calibre-Web-Automated
Calibre-Web Automated is a self-hosted eBook library management system that combines Calibre's powerful features with a modern, lightweight web interface. It au…
canine
Canine is a self-hosted Kubernetes platform that simplifies app deployment by eliminating manual YAML configuration. It combines git-driven CI/CD, a web UI for …
capistrano-puma
Capistrano-Puma is a Ruby gem that automates Puma web server deployment and lifecycle management via Capistrano, using systemd for service control. It handles z…
CasaOS
CasaOS is an open-source personal cloud operating system written in Go, designed to run on affordable hardware (Raspberry Pi, NUC, older computers) to provide s…
CCOInsights
CCO Insights is a Power BI dashboard suite that connects directly to Azure REST APIs to provide visibility into Azure resource consumption, costs, and operation…
cds
CDS is an open-source, enterprise-grade CI/CD and DevOps automation platform written in Go. It enables teams to build complex deployment workflows with visual c…
certimate
Certimate is an open-source, self-hosted SSL certificate management tool that automates the full lifecycle of certificate issuance, renewal, deployment, and mon…
changed-files
changed-files is a GitHub Action that detects which files and directories have been modified in a pull request or push event. It compares against a target branc…
changedetection.io
changedetection.io is a Python-based website monitoring tool that detects content changes and sends alerts via email, Slack, Discord, Telegram, and webhooks. It…
changie
Changie is a Go-based CLI tool that automates changelog generation by storing change entries in separate files during development, then compiling them into a un…
chart-releaser-action
chart-releaser-action is a GitHub Action that automates publishing Helm charts as self-hosted repositories on GitHub Pages. It detects new chart versions, creat…
checkov
Checkov is a static analysis tool that scans infrastructure-as-code (Terraform, CloudFormation, Kubernetes, etc.) and container images to detect security miscon…
chef
Chef Infra is an open-source infrastructure automation platform that converts infrastructure configurations into code, enabling teams to automate deployment and…
cipi
Cipi is an open-source CLI tool that automates Laravel deployment and hosting on any Ubuntu VPS, turning a fresh server into a multi-app PHP platform with zero-…
cks
CKS is an open-source learning platform designed to help IT engineers prepare for Kubernetes and AWS EKS certifications (CKA, CKS, CKAD, ICA, KCSA, LFCS). It pr…
claudie
Claudie is an open-source platform that lets you build and manage Kubernetes clusters across multiple cloud providers, on-premises data centers, and hybrid envi…
ClickHouse
ClickHouse is an open-source, column-oriented database designed for real-time analytics on large datasets. It excels at fast query performance on read-heavy wor…
cloud-torrent
Cloud Torrent is a self-hosted web application that lets you start torrent downloads remotely on a server and stream or download the completed files via HTTP. W…
cloudburn
CloudBurn is an open-source policy engine that catches wasteful AWS configurations before they're deployed and identifies cost issues in running accounts. It ru…
cloudflare-ai-web
Cloudflare AI Web is a TypeScript-based open-source web application that provides a one-click deployment interface for Cloudflare Workers AI and AI Gateway. It …
cloudflare-ddns
A lightweight Rust-based dynamic DNS client for Cloudflare that automatically updates DNS records when your public IP changes. Designed for self-hosted setups, …
cloudlist
Cloudlist is a CLI tool for discovering and listing cloud assets across multiple providers (AWS, GCP, Azure, etc.) in a unified way. It's designed for security …
cloudnative-pg
CloudNativePG is an open-source Kubernetes operator that automates PostgreSQL database management within Kubernetes clusters, handling deployment, scaling, fail…
cloudprober
Cloudprober is an open-source active monitoring tool that sends synthetic probes (HTTP, DNS, TCP, gRPC, etc.) to detect service failures before users experience…
cluster-api-provider-hetzner
Cluster API Provider Hetzner (CAPH) is a Kubernetes operator that lets you declare and manage Kubernetes clusters on Hetzner's infrastructure using standard Kub…
cml
CML is an open-source CLI tool that automates ML model training, evaluation, and reporting within existing CI/CD pipelines (GitHub Actions, GitLab CI, Bitbucket…
colanode
Colanode is an open-source, self-hosted collaboration platform combining chat, document editing, and database functionality with a local-first architecture. It …
commafeed
CommaFeed is a self-hosted RSS reader inspired by Google Reader, built with Java, Quarkus, and React. It offers multi-layout support, keyboard shortcuts, push n…
concourse
Concourse is a Go-based CI/CD automation platform that runs jobs in containers. It emphasizes declarative YAML pipeline configuration, immutability, and reprodu…
ConvertX
ConvertX is a self-hosted file converter application supporting over 1,000 formats via integrations with tools like FFmpeg, ImageMagick, Pandoc, and LibreOffice…
coolify
Coolify is an open-source, self-hosted platform for managing servers and deploying applications, databases, and services without vendor lock-in. It provides a P…
create-pull-request
Create Pull Request is a GitHub Actions workflow automation tool that detects file changes in your repository and automatically commits them to a new branch, th…
cronboard
Cronboard is a terminal-based dashboard for managing cron jobs on local and remote servers via SSH. It provides a user-friendly interface to create, edit, pause…
cuber-gem
Cuber is a Ruby-based automation tool that simplifies Kubernetes deployment by abstracting complexity into a minimal configuration file (Cuberfile). It handles …
cup
Cup is a lightweight, fast CLI and web tool for checking Docker container image updates across multiple registries (Docker Hub, ghcr.io, Quay, etc.). It's desig…
cyclops
Cyclops is an open-source Kubernetes UI platform that abstracts YAML complexity and templating, allowing non-Kubernetes-expert teams (developers, QA, product ma…
dagger
Dagger is an open-source automation engine that unifies build, test, and deployment workflows across local machines, CI systems, and cloud infrastructure. It el…
dagu
Dagu is a lightweight, self-contained workflow orchestration engine built in Go that runs as a single binary without requiring a database. It lets teams define …
dashboard-icons
Dashboard Icons is a curated collection of 1800+ SVG, PNG, and WEBP icons designed for dashboard applications and home server setups. Icons are available via CD…
dashy
Dashy is a self-hosted personal dashboard built with Vue.js that lets you organize links, monitor service status, display widgets, and customize appearance with…
database-lab-engine
DBLab Engine is an open-source PostgreSQL branching and thin cloning tool that creates full-scale database copies in seconds using copy-on-write technology. It …
databasus
Databasus is a self-hosted, open-source backup tool for PostgreSQL with support for MySQL, MariaDB, and MongoDB. It offers Point-in-Time Recovery, multiple stor…
dawarich
Dawarich is a self-hosted Ruby web application that replaces Google Location History, allowing users to track, visualize, and analyze their location data on int…
deepwiki-open
DeepWiki-Open is a Python-based tool that automatically generates documentation and interactive wikis for GitHub, GitLab, and Bitbucket repositories by analyzin…
dev-dapp-season1
DevDapp Season 1 is a GitHub-integrated incentive platform built on RAIRprotocol that rewards contributors with RAIR tokens and partner tokens for completing op…
devlake
Apache DevLake is an open-source platform that consolidates data from fragmented DevOps tools (GitHub, GitLab, Jira, Jenkins, etc.) into unified dashboards for …
DevOps
A GitHub-hosted learning repository covering 15+ DevOps tools and technologies including Docker, Kubernetes, CI/CD, infrastructure-as-code, and monitoring. Desi…
DevOps-Bash-tools
DevOps-Bash-tools is a collection of 1200+ production-ready bash scripts for cloud infrastructure, container orchestration, CI/CD pipelines, and system administ…
devops-basics
DevOps Basics is an Apache 2.0–licensed educational repository offering documentation, hands-on scripts, and examples across 40+ DevOps tools (Docker, Kubernete…
devops-daily
DevOps Daily is an open-source content platform built with Next.js and TypeScript that aggregates articles, guides, exercises, quizzes, and news for DevOps prof…
DevOps-Python-tools
A collection of 80+ command-line tools written in Python for DevOps tasks across AWS, GCP, Hadoop, Spark, Docker, and data format validation. Useful for operato…
DevOpsCommunity
DevOpsCommunity is an open-source repository (MIT-licensed) that curates and shares free DevOps and SRE learning resources, including roadmaps, courses, books, …
DevSecOps
DevSecOps is a curated reference library of open-source tools, methodologies, and resources for integrating security into DevOps workflows across cloud platform…
devspace
DevSpace is an open-source CLI tool that streamlines Kubernetes development by automating image builds, deployments, and providing hot-reload capabilities for c…
devstream
DevStream is an open-source DevOps toolchain manager that automates the setup and orchestration of cloud-native development infrastructure. It uses natural lang…
distr
Distr is an open-source control plane for distributing applications to self-hosted, on-premise, and BYOC customer environments. It provides centralized manageme…
dittofeed
Dittofeed is an open-source, self-hosted customer engagement platform that automates multi-channel messaging (email, SMS, push, WhatsApp, Slack) via user journe…
dockcheck
dockcheck is a bash CLI tool that automates Docker image updates for containers, with optional notifications and image backups. It supports interactive or fully…
Dockerfiles
A curated collection of 50+ pre-built Docker images for DevOps, CI/CD, and big data platforms (Hadoop, Kafka, Spark, Cassandra, etc.) across multiple Linux dist…
dockge
Dockge is a self-hosted Docker Compose UI that provides a modern web interface for managing multi-container applications defined in compose.yaml files. It allow…
docksal
Docksal is a Docker-based development environment manager that standardizes local development across macOS, Windows, and Linux. It provides pre-configured proje…
doco-cd
Doco CD is a lightweight GitOps tool for automating Docker Compose and Docker Swarm deployments. It watches Git repositories and triggers updates via webhooks o…
documenso
Documenso is an open-source, self-hosted alternative to DocuSign for digital document signing. Built on TypeScript/React with PDF signature support (PAdES stand…
docuseal
DocuSeal is an open-source document signing platform that lets you create fillable PDF forms and have them signed online. It's a self-hosted alternative to Docu…
dograh
Dograh is an open-source, self-hosted voice AI platform that lets you build and deploy conversational agents for inbound and outbound calling. It's positioned a…
dokku
Dokku is a self-hosted, Docker-based platform-as-a-service (PaaS) that simplifies application deployment and lifecycle management without requiring Kubernetes e…
drip
Drip is a self-hosted tunneling solution that lets you expose local services to the internet without relying on third-party tunnel providers. Written in Go with…
earthly
Earthly is a container-based build framework that combines Dockerfile and Makefile concepts to create repeatable, portable builds. However, the project is no lo…
encore
Encore is an open-source infrastructure platform that lets developers declare cloud resources (databases, Pub/Sub, storage, caches) directly in TypeScript or Go…
erda
Erda is an open-source, Apache 2.0-licensed cloud-native application platform for Kubernetes that combines DevOps, microservice governance (APM, monitoring, log…
errbot
Errbot is a Python-based chatbot framework that connects to multiple chat platforms (IRC, Telegram, XMPP natively; Slack, Discord, Mattermost via plugins) and e…
evidence
Evidence is an open-source BI tool that lets you build interactive dashboards and reports by writing SQL queries and markdown. Instead of drag-and-drop UI, you …
ExcaliDash
ExcaliDash is a self-hosted dashboard for Excalidraw drawings with persistent storage, real-time multi-user collaboration, version history, and optional OIDC au…
ezbookkeeping
ezBookkeeping is a self-hosted personal finance application written in Go that provides expense tracking, transaction recording, and financial analysis with a r…
faraday
Faraday is an open-source vulnerability management platform that centralizes, normalizes, and visualizes security findings from 80+ scanning tools. It supports …
FeatureProbe
FeatureProbe is an open-source feature management platform enabling teams to control feature rollouts, A/B testing, and configuration changes without code deplo…
feishin
Feishin is a modern, self-hosted music player written in TypeScript that works with Subsonic-compatible servers (Navidrome, Jellyfin). It offers both desktop (w…
filebrowser
File Browser is a self-hosted web application written in Go that lets you browse, upload, download, preview, and edit files through a clean web interface. It's …
FileSync
FileSync is a self-hosted, browser-based file-sharing tool that sends files from one device to many in real-time using peer-to-peer WebRTC. Files are encrypted …
fireshare
Fireshare is a self-hosted Docker application for sharing videos and media via unique links with optional transcoding, access controls, and integrations like Di…
firezone
Firezone is an open-source zero-trust remote access platform built on WireGuard that provides fast, granular access control via peer-to-peer encrypted tunnels. …
fission
Fission is an open-source serverless framework that runs on Kubernetes, allowing developers to deploy functions in multiple languages with minimal infrastructur…
flagsmith
Flagsmith is an open-source feature flagging and remote configuration platform that lets teams control feature releases without redeploying code. It supports A/…
flame
Flame is a self-hosted startpage application that lets you organize apps, bookmarks, and services in a customizable dashboard. It runs in Docker, includes built…
flint
Flint is a lightweight, single-binary KVM management tool for Linux that replaces libvirt's XML-heavy workflows with a modern web UI, CLI, and REST API. It ship…
floci
Floci is a free, open-source local AWS emulator that lets you develop and test against AWS services without a cloud account or authentication tokens. It runs 68…
flow-core-x
flow-core-x is a self-hosted, open-source CI/CD server written in Java that emphasizes ease of deployment and high availability. It supports parallel job execut…
FlubuCore
FlubuCore is a .NET-based build and deployment automation tool that lets you write build scripts in C# instead of XML or DSL. It provides IntelliSense, debuggin…
flyway
Flyway is an open-source database migration tool maintained by Redgate that automates schema changes across 50+ databases. It provides version-controlled SQL mi…
fredy
Fredy is a self-hosted Node.js application that automatically scrapes German real estate listings from multiple platforms (ImmoScout24, Immowelt, Immonet, eBay …
freelens
Freelens is a free, open-source desktop IDE for managing Kubernetes clusters across macOS, Windows, and Linux. It provides a visual interface to simplify cluste…
FreshRSS
FreshRSS is a self-hosted, multi-user RSS feed aggregator written in PHP that runs on lightweight infrastructure like Raspberry Pi. It supports feed subscriptio…
GameDevMind
GameDevMind is a curated knowledge map for game developers covering 118 technical documents across 6 capability areas: fundamentals, technology, R&D, production…
gatus
Gatus is a self-hosted status page and health monitoring dashboard written in Go. It continuously checks the health of your services via HTTP, TCP, DNS, ICMP, a…
geodesic
Geodesic is a containerized DevOps toolbox that packages essential infrastructure-as-code tools (Terraform/OpenTofu, Kubernetes, Helm, AWS CLI) in a Docker imag…
ghorg
ghorg is a command-line tool written in Go that bulk-clones or backs up repositories from GitHub, GitLab, Bitbucket, Gitea, and Sourcehut into a single local di…
ghproxy
GHProxy is a Go-based reverse proxy designed to accelerate GitHub resource downloads (repos, files, Docker images) and bypass regional access restrictions. It s…
git-extra-commands
git-extra-commands is a collection of 70+ utility scripts and aliases that extend git's functionality for common development tasks. It packages as a ZSH plugin …
gitea
Gitea is a self-hosted Git service written in Go that bundles repository hosting, code review, issue tracking, package registry, and CI/CD in a single applicati…
github-local-actions
GitHub Local Actions is a VS Code extension that lets developers run GitHub Actions workflows locally without pushing to a repository. It wraps the nektos/act C…
github-workflows-kt
github-workflows-kt is a Kotlin-based tool for authoring GitHub Actions workflows as type-safe code instead of YAML. It eliminates indentation errors, enables I…
glance
Glance is a self-hosted dashboard written in Go that aggregates multiple feed sources (RSS, Reddit, YouTube, weather, markets, etc.) into a single customizable …
go-carbon
go-carbon is a high-performance Graphite/Carbon server implementation written in Go, designed to ingest and persist time-series metrics from multiple sources (T…
gocd
GoCD is an open-source continuous delivery server that automates build, test, and release cycles. It helps teams streamline deployment workflows with pipeline a…
godot-ci
godot-ci is a Docker image and CI/CD template suite for automating Godot Engine game exports and deployments to GitHub Pages, GitLab Pages, and Itch.io. It simp…
gogs
Gogs is a lightweight, self-hosted Git service written in Go that runs on minimal hardware like Raspberry Pi or $5 cloud instances. It provides Git repository m…
Gokapi
Gokapi is a self-hosted file-sharing service written in Go that replaces Firefox Send. It supports automatic expiration, end-to-end encryption, cloud storage (S…
gomplate
gomplate is a Go-based command-line template engine that renders text using Go's templating syntax and supports numerous data sources including JSON, YAML, AWS …
gonic
Gonic is a free, open-source music streaming server that implements the Subsonic API, enabling you to self-host a personal music library accessible via numerous…
goploy
Goploy is a web-based DevOps deployment platform written in Go that automates code release, rollback, and server management. It supports multiple version contro…
goreman
Goreman is a Go-based clone of Ruby Foreman that manages multiple processes defined in a Procfile. It runs all commands concurrently, forwards signals to child …
goss
Goss is a lightweight, YAML-based server validation tool written in Go that allows you to test and verify server configurations quickly. It can generate tests f…
gpu-hot
GPU Hot is a lightweight, web-based real-time monitoring dashboard for NVIDIA GPUs. It runs as a self-hosted Docker container and supports single-machine or mul…
grimmory
Grimmory is a self-hosted digital library application for managing ebooks, PDFs, comics, and audiobooks with built-in reading, metadata enrichment, and multi-us…
DevSecOps
DevSecOps is a curated collection and roadmap repository that documents DevSecOps practices, tools, and resources across the software development lifecycle. It …
harness
Harness is an open-source DevOps platform that combines source control, CI/CD pipelines, hosted development environments, and artifact registries into a single …
headlamp
Headlamp is an open-source Kubernetes web dashboard that provides a vendor-independent UI for managing clusters. It works both as an in-cluster service and a de…
healthchecks
Healthchecks is an open-source monitoring service that tracks cron jobs and background tasks by listening for HTTP pings and emails. It alerts users when schedu…
hetzner-k3s
hetzner-k3s is a CLI tool that automates Kubernetes cluster creation on Hetzner Cloud in 2-3 minutes. It bundles k3s, load balancing, persistent storage, and au…
hive
Hive is a Python-based multi-agent orchestration framework designed to move AI agents from prototype to production. It handles state management, fault recovery,…
holmesgpt
HolmesGPT is an open-source AI agent for investigating production incidents and finding root causes across any infrastructure. It integrates with observability …
homehost
homehost is a self-hosted Netflix-like streaming platform written in JavaScript (Node + React) that indexes and serves movies, TV shows, and music from local di…
homehub
HomeHub is a lightweight, self-hosted family dashboard for managing household tasks like shopping lists, chores, shared notes, and expense tracking—all private,…
homelab
Homelab is an open-source infrastructure-as-code framework for automating the provisioning, deployment, and management of self-hosted services on bare metal or …
homepage
Homepage is a self-hosted, customizable application dashboard built with Next.js that integrates with Docker and 100+ third-party services. It runs as a static …
homer
Homer is a lightweight, static homepage dashboard for self-hosted servers that aggregates links to your services via a simple YAML configuration file. It runs a…
howtheysre
How They SRE is a curated knowledge repository documenting Site Reliability Engineering practices, tools, and culture from leading technology organizations. It …
hyperdx
HyperDX is an open-source observability platform that unifies logs, metrics, traces, session replays, and errors in a single interface. It runs on top of ClickH…
iac
A personal homelab infrastructure repository demonstrating GitOps practices with Kubernetes, Proxmox VMs, and Docker Compose. It uses Talos Linux, Flux, Ansible…
illa-builder
ILLA Builder is an open-source, low-code platform for rapidly building internal tools like dashboards, CRUD apps, and admin panels. It supports multiple databas…
im-server
JuggleIM is an open-source, self-hosted instant messaging server written in Go that handles real-time message delivery, storage, and multi-tenant application ho…
immich
Immich is a self-hosted photo and video management platform built with TypeScript, offering mobile and web clients as a privacy-focused alternative to cloud ser…
infracost
Infracost is a cloud cost estimation tool that integrates with infrastructure-as-code platforms (Terraform, CloudFormation, AWS CDK) to show cost impacts before…
inlets-operator
inlets-operator is a Kubernetes controller that automatically provisions public cloud VMs and creates encrypted tunnels to expose local LoadBalancer services to…
introduction-to-bash-scripting
An open-source eBook and educational resource teaching Bash scripting fundamentals and practical automation tasks. The project provides free downloadable format…
introduction-to-git-and-github-ebook
A free, open-source eBook introducing Git and GitHub fundamentals for developers, DevOps engineers, and system administrators. Available in PDF (light/dark mode…
IronCalc
IronCalc is a modern spreadsheet engine written in Rust that can be embedded in applications or run as a web service. It provides Excel-compatible functionality…
isso
Isso is a self-hosted, lightweight commenting system written in Python as a Disqus alternative. It uses SQLite for storage, supports Markdown comments, and can …
jenkins
Jenkins is a mature, open-source automation server written in Java that orchestrates build, test, and deployment pipelines. It offers 2,000+ plugins and support…
jenkins-library
SAP's jenkins-library is a Go-based shared library that provides reusable pipeline steps for implementing CI/CD workflows in Jenkins, with built-in integration …
jenkinsapi
jenkinsapi is a Python library that wraps Jenkins' REST API into simple Python objects, making it easy to automate Jenkins job management, build execution, and …
jreleaser
JReleaser is an open-source release automation tool that simplifies creating and publishing releases for Java and non-Java projects (Go, Rust, Elixir, C#, etc.)…
jsql-injection
jSQL Injection is a Java-based penetration testing tool for automated SQL injection attacks. It provides a cross-platform GUI to detect and exploit SQL injectio…
jx
Jenkins X is a CLI tool that automates CI/CD pipelines for Kubernetes environments using Tekton and Cloud Native technologies. It provides preview environments …
k8sgames
k8sgames is a browser-based 3D simulation game that teaches Kubernetes concepts through interactive play. Users deploy pods, fix failures, and run real kubectl …
k8sgpt
k8sgpt is a CLI tool that scans Kubernetes clusters to diagnose and explain issues in plain English, powered by integrated AI backends (OpenAI, Azure, Cohere, B…
kanboard
Kanboard is a self-hosted, web-based project management tool built on Kanban methodology. Written in PHP, it is currently in maintenance mode with community-dri…
kaneo
Kaneo is an open-source, self-hosted project management platform built with TypeScript and React that positions itself as a lightweight alternative to Jira and …
kapitan
Kapitan is an open-source configuration management tool that helps teams generate and organize infrastructure code for Kubernetes, Terraform, and other systems …
kapp
kapp is a lightweight CLI tool for deploying Kubernetes applications defined as labeled resource groups. It focuses on diffing, applying, and managing resource …
karakeep
Karakeep is a self-hosted bookmark manager that saves links, notes, and images with AI-powered automatic tagging and full-text search. It includes browser exten…
Kavita
Kavita is a self-hosted reading server that aggregates comics, manga, webtoons, and ebooks (EPUB, PDF) with a responsive web reader. It supports cross-platform …
kcl
KCL is an open-source configuration language built in Rust designed for cloud-native infrastructure-as-code. It combines constraint-based schemas, functional pr…
keeper.sh
Keeper.sh is an open-source calendar aggregation and sync tool that pulls events from multiple calendar sources (Google, Outlook, iCloud, CalDAV, ICS) and synch…
sh
KEJILION.SH is a shell script automation toolkit for Linux system management, monitoring, and deployment. It bundles Docker management, LNMP stack installation,…
kestra
Kestra is an open-source orchestration platform for automating data, AI, and infrastructure workflows using declarative YAML. It supports both scheduled and eve…
kftray
kftray is a Kubernetes port-forwarding manager (desktop and terminal UI) that automatically reconnects when pods restart, handles TCP/UDP traffic, and supports …
kimai
Kimai is a professional open-source time-tracking application supporting multi-user teams, invoicing, and reporting. It offers both self-hosted and SaaS deploym…
kitchenowl
KitchenOwl is a self-hosted grocery list and recipe manager with cross-platform mobile, web, and desktop support. It enables real-time shopping list sync across…
kitops
KitOps is an open-source CNCF tool that packages AI/ML models, datasets, code, and configuration into versioned OCI artifacts for secure storage in container re…
kjyw
kjyw is a collection of shell and Python scripts for automating infrastructure provisioning and management tasks on Linux. It provides one-command installation …
kluctl
Kluctl is a command-line tool that orchestrates complex Kubernetes deployments by composing multiple Helm charts, Kustomize overlays, and custom manifests into …
koillection
Koillection is a self-hosted, open-source collection management application written in PHP that lets users catalog and organize physical collections (books, DVD…
kubectl-mcp-server
kubectl-mcp-server is a Python-based MCP server that enables natural language control of Kubernetes clusters through AI assistants like Claude and Cursor. It ex…
kubedog
Kubedog is a Go library for monitoring and tracking Kubernetes resource deployments in CI/CD pipelines. It provides real-time visibility into rollout progress a…
kubefwd
kubefwd is a command-line tool that bulk port-forwards Kubernetes services to your local machine, assigning each service a unique loopback IP and updating /etc/…
kubeletctl
Kubeletctl is a command-line tool that provides direct access to the kubelet API on Kubernetes nodes, supporting both documented and undocumented endpoints. It …
kubero
Kubero is a self-hosted Platform-as-a-Service (PaaS) built on Kubernetes that lets developers deploy applications without deep Kubernetes expertise. It offers C…
kubescape
Kubescape is an open-source Kubernetes security platform that scans clusters, manifests, and container images for misconfigurations, vulnerabilities, and compli…
kubetail
Kubetail is a real-time logging dashboard for Kubernetes that lets you view container logs from multiple pods in a single merged timeline, accessible via browse…
kubevpn
KubeVPN is a Go-based CLI tool that creates a VPN tunnel from your local development machine into a Kubernetes cluster, enabling direct access to cluster servic…
kubewall
Kubewall is an open-source, single-binary Kubernetes dashboard that provides multi-cluster management and AI integration. It runs as a lightweight standalone bi…
Kyoo
Kyoo is a self-hosted media server for movies, TV shows, and anime that aims to minimize maintenance by automatically handling metadata and file scanning withou…
lago
Lago is an open-source billing platform designed for usage-based and subscription pricing models. It provides metering, invoicing, payment orchestration, and re…
laravel-backup
Laravel Backup is a PHP package that automates backups of Laravel applications, bundling application files and database dumps into encrypted zip archives. It su…
laravel-server-monitor
laravel-server-monitor is a PHP package for Laravel that automatically monitors server health by checking disk space, memory, process status, and other critical…
LazyAdmin
LazyAdmin is a collection of open-source PowerShell and sysadmin scripts designed to streamline routine system administration tasks. The project is maintained b…
legitify
Legitify is a command-line security scanner for GitHub and GitLab that detects misconfigurations and compliance violations across organizations, repositories, a…
lens
Lens is a desktop IDE for managing and monitoring Kubernetes clusters with a visual UI. Originally open-source, the core product is now proprietary and maintain…
lesspass
LessPass is a stateless, open-source password manager that generates passwords on-demand from a master password rather than storing an encrypted vault. Users ca…
libreddit
Libreddit is a privacy-focused alternative front-end to Reddit written in Rust, designed to strip tracking, ads, and bloat while proxying all requests through a…
LinkAce
LinkAce is a self-hosted bookmark and link archiving application built with PHP and Laravel. It lets teams and individuals organize, search, and share web links…
linkding
linkding is a self-hosted bookmark manager built with Django and Python, designed for minimal setup, speed, and ease of deployment via Docker. It offers a clean…
linkinator
Linkinator is a TypeScript-based broken link checker that crawls websites and validates links across remote sites, local files, and markdown documents. It offer…
LinkStack
LinkStack is an open-source, self-hosted alternative to Linktree that lets users create personalized profile pages with multiple links in one place. Built in PH…
linkwarden
Linkwarden is a self-hosted, open-source bookmark manager written in TypeScript that lets teams collect, organize, and annotate web content while preserving cop…
listmonk
listmonk is a self-hosted, open-source newsletter and mailing list manager built in Go. It runs as a single binary with PostgreSQL as its database, offering cam…
litmus
LitmusChaos is an open-source chaos engineering platform that helps teams test infrastructure resilience by deliberately injecting controlled failures into Kube…
lnmp
LNMP is a Docker Compose-based development environment that bundles Nginx, MySQL/MariaDB, PHP-FPM, and Redis into a single-command setup. It supports local deve…
lynis
Lynis is an open-source security auditing and hardening tool for Linux, macOS, and UNIX systems. It performs in-depth local security scans, identifies misconfig…
maester
Maester is an open-source PowerShell framework for automated testing and monitoring of Microsoft 365 security configurations. It provides a suite of tests, cust…
manual-approval
manual-approval is a GitHub Actions plugin that pauses workflows and creates approval issues assigned to specified users or teams before continuing. It offers a…
maozi-cloud-parent
maozi-cloud-parent is a Spring Cloud Alibaba + Dubbo-based scaffolding framework for building distributed microservices. It provides pre-built components for ca…
maxun
Maxun is an open-source, no-code platform for web scraping, crawling, and data extraction that turns websites into structured APIs. It offers both visual robot-…
mCaptcha
mCaptcha is a privacy-focused CAPTCHA alternative that uses proof-of-work (SHA256 hashing) instead of image recognition to verify users. It offers a seamless on…
mealie
Mealie is a self-hosted recipe manager and meal planner with REST API backend and Vue.js frontend. It allows users to import recipes from URLs, plan meals, gene…
measure
Measure is an open-source mobile app monitoring platform that tracks crashes, performance issues, and user behavior as an alternative to Firebase Crashlytics. I…
meetup
A curated GitHub repository aggregating technical conference presentations, meetup materials, and event resources primarily from Chinese tech communities. It se…
memories
Memories is a self-hosted photo and video management suite built as a Nextcloud app, featuring AI-powered tagging, timeline organization, albums, sharing, and v…
metube
MeTube is a self-hosted web UI wrapper around yt-dlp that lets you download videos, audio, playlists, and captions from YouTube and 100+ other sites via a brows…
mgmt
Mgmt is a distributed, event-driven configuration management tool written in Go that enables real-time automation across clusters of machines. It uses a custom …
microsandbox
Microsandbox is a Rust-based microVM runtime that runs untrusted workloads (AI agents, user code, plugins) in isolated virtual machines with hardware-level sepa…
Microsoft365DSC
Microsoft365DSC is a PowerShell module that uses Desired State Configuration to automate deployment, configuration, and monitoring of Microsoft 365 tenant setti…
midarr-server
Midarr is a lightweight, self-hosted media server written in Elixir that displays your existing movie and TV media libraries through a modern web interface. It …
middleware
Middleware is an open-source DORA metrics platform that helps engineering teams measure deployment frequency, lead time, mean time to restore, and change failur…
sidekick
Sidekick is a CLI tool that automates VPS setup and application deployment, enabling bare-metal servers to run production workloads with features like zero-down…
mist-ce
Mist CE is an open-source multicloud management platform that provides a unified interface for provisioning, monitoring, and orchestrating resources across 20+ …
mitogen
Mitogen is a Python library that enables distributed execution and replication of programs across remote systems. It is primarily used as an Ansible plugin to s…
mlops-v2
Azure MLOps (v2) is a template-based solution accelerator from Microsoft for deploying machine learning models to production on Azure. It provides modular, ente…
monday
Monday is a CLI tool that unifies microservice development by running local applications and forwarding remote services from Kubernetes or SSH. It supports hot-…
monokle
Monokle is an open-source IDE for creating, validating, and managing Kubernetes configurations with visual editing, real-time policy validation, and cluster man…
monoscope
Monoscope is an open-source observability platform that ingests logs, traces, and metrics into S3-compatible storage and provides natural language query capabil…
moon
moon is a Rust-based build system and monorepo management tool for web projects. It provides smart caching, dependency tracking, and multi-language support (Nod…
morph
Morph is a Go-based NixOS deployment tool that orchestrates multi-host configuration updates via Nix expressions. It wraps low-level tools (nix-build, nix-copy,…
multi-gitter
multi-gitter is a CLI tool that automates bulk repository updates across multiple Git platforms (GitHub, GitLab, Gitea, Bitbucket) by running a single script or…
murex
Murex is an alternative shell written in Go that extends traditional shell capabilities with native support for structured data formats (JSON, YAML, CSV, XML), …
navidrome
Navidrome is an open-source, self-hosted music streaming server that lets you build a personal Spotify-like service from your own music collection. It supports …
neko
Neko is a self-hosted virtual browser and desktop environment that streams via WebRTC, allowing multiple users to simultaneously view and control a containerize…
nitric
Nitric is an open-source framework that lets developers write cloud applications in Go, Python, JavaScript, TypeScript, or Dart, with infrastructure automatical…
nitter
Nitter is a privacy-focused, self-hosted alternative Twitter front-end built in Nim that eliminates JavaScript, ads, and tracking. It proxies all requests throu…
nixops
NixOps is a declarative infrastructure-as-code tool for deploying NixOS machines across multiple cloud providers and on-premises environments. The project is in…
notesnook
Notesnook is an open-source, end-to-end encrypted note-taking app built with React and available across web, desktop (Electron), and mobile (React Native) platf…
nvim
This is a personal Neovim configuration written in Lua, designed for DevOps/Cloud Engineers with built-in support for Python, Go, Terraform, and YAML. It uses l…
omni-tools
OmniTools is a self-hosted web application offering a collection of productivity utilities (image/video editing, PDF manipulation, text conversion, data transfo…
onedev
OneDev is a self-hosted, all-in-one development platform combining Git hosting, CI/CD pipelines, Kanban boards, and package management in a single Java applicat…
oneuptime
OneUptime is a comprehensive open-source platform combining uptime monitoring, incident management, status pages, on-call scheduling, and observability (logs, A…
OpenBiliClaw
OpenBiliClaw is a local-first AI agent that builds a personalized psychological profile of you, then actively hunts for content across Bilibili, Xiaohongshu, Do…
openbooks
OpenBooks is a Go-based application that simplifies searching and downloading eBooks from IRC Highway by providing a web UI and CLI interface instead of manual …
opendevops
CODO (CloudOpenDevOps) is an open-source, multi-cloud DevOps and automation operations platform built with Python Tornado and Go. It provides CMDB, task schedul…
openebs
OpenEBS is an open-source Kubernetes storage platform that provides persistent storage for stateful applications through containerized storage controllers. It s…
openGemini
openGemini is an open-source, cloud-native distributed time-series database built in Go and maintained as a CNCF sandbox project. It is designed for high-perfor…
opengist
Opengist is a self-hosted, open-source pastebin service that stores all snippets in a Git repository. It provides a web interface similar to GitHub Gist, plus t…
openilink-hub
OpeniLink Hub is a self-hosted platform for managing WeChat bots using the iLink protocol, with a built-in app marketplace for extending functionality. It suppo…
openrecall
OpenRecall is an open-source, privacy-focused screenshot capture and search tool that lets users access their digital history locally without cloud uploads. It …
ops
OPS is a CLI tool for building, packaging, and running applications as Nanos unikernels—lightweight, single-process virtual machines optimized for edge computin…
opscloud4
OpsCloud4 is a cloud operations platform built on Java/SpringBoot that provides bastion host capabilities, web-based terminal access, CI/CD orchestration (Leo),…
opsdroid
Opsdroid is an open-source Python chatbot framework designed for chat-ops automation. It connects multiple chat platforms (Slack, Teams, Telegram, Matrix, etc.)…
optscale
OptScale is an open-source FinOps platform that connects to AWS, Azure, GCP, Alibaba Cloud, and Kubernetes to analyze cloud spending, detect unused resources, a…
org-formation-cli
org-formation-cli is an Infrastructure-as-Code tool for managing AWS Organizations, accounts, organizational units, and service control policies via declarative…
origin
OpenShift Origin is the open-source upstream project for Red Hat's OpenShift container platform. It provides a conformance test suite and end-to-end testing fra…
orion-visor
Orion Visor is a Java-based, web-accessible ops platform that provides asset management, multi-protocol terminal access (SSH, RDP, VNC, SFTP), system monitoring…
owncast
Owncast is an open-source, self-hosted streaming platform that lets individuals run their own live video broadcasts and chat servers without relying on third-pa…
core
ownCloud Core is a self-hosted file storage and synchronization platform with support for file sharing, WebDAV, CalDAV, and CardDAV. Licensed under AGPL-3.0, it…
OxiCloud
OxiCloud is a self-hosted cloud storage platform written in Rust that combines file storage, calendars, and contacts in a lightweight alternative to Nextcloud. …
packj
Packj is a Python-based supply chain security tool that scans open-source package dependencies across NPM, PyPI, RubyGems, and other registries to flag maliciou…
papra
Papra is a minimalistic, self-hosted document management and archiving platform built with TypeScript. It provides features like full-text search, document tagg…
parseable
Parseable is an open-source observability platform written in Rust that consolidates logs, metrics, traces, and events into a single system. It uses a columnar …
patchwork
Patchwork is an open-source CLI framework that automates repetitive software development tasks like code reviews, vulnerability fixes, and documentation generat…
paths-filter
paths-filter is a GitHub Action that conditionally runs workflow steps based on which files changed in a pull request or commit. It lets teams skip expensive op…
Peanut
Peanut is a lightweight tool for quickly spinning up databases, message brokers, and other services in containers for local development and testing. It provides…
pentagi
PentAGI is an open-source, self-hosted autonomous penetration testing platform powered by AI agents. It automates security testing workflows using multiple LLM …
pfSense-pkg-RESTAPI
pfSense-pkg-RESTAPI is an unofficial, community-maintained PHP package that adds REST and GraphQL APIs to pfSense firewalls. It provides 200+ endpoints for auto…
pgschema
pgschema is an open-source CLI tool that brings Terraform-style declarative schema migration to PostgreSQL. Instead of writing numbered migration files, you dec…
PicImpact
PicImpact is a self-hosted photography portfolio website built on Next.js and Hono.js, featuring a masonry gallery, WebGL image viewer, EXIF metadata support, a…
Picsur
Picsur is a self-hosted image sharing service similar to Imgur with built-in image conversion and editing. Written in TypeScript and deployable via Docker, it s…
pinry
Pinry is an open-source, self-hosted image board system similar to Pinterest that lets users save, tag, and share images, videos, and webpages in a browsable ti…
pipecd
PipeCD is an open-source GitOps continuous delivery platform that unifies deployment operations across Kubernetes, Terraform, cloud functions, and serverless pl…
pipedash
Pipedash is a unified CI/CD dashboard that aggregates pipelines from GitHub Actions, GitLab CI, Buildkite, Jenkins, Tekton, ArgoCD, and Bitbucket into a single …
pocket-id
Pocket ID is a self-hosted OAuth 2.0 and OpenID Connect provider that uses passkeys (rather than passwords) for user authentication. It aims to be simpler than …
portabase
Portabase is a self-hosted database backup and restore tool supporting 10+ database engines (PostgreSQL, MySQL, MongoDB, Redis, SQLite, MSSQL, Firebird, MariaDB…
Practical.CleanArchitecture
Practical.CleanArchitecture is a reference implementation demonstrating multiple architectural patterns (.NET 10, microservices, modular monolith, monolith) wit…
preevy
Preevy is a CLI tool that automatically provisions ephemeral preview environments by deploying Docker Compose applications to cloud VMs or Kubernetes clusters. …
project-pegaprox
PegaProx is an open-source web dashboard for managing multiple Proxmox VE and XCP-ng hypervisor clusters from a single interface. It provides unified VM/contain…
ProxmoxVE
ProxmoxVE is a community-maintained collection of shell scripts that automate one-command deployment of hundreds of self-hosted services (Home Assistant, Jellyf…
Pulse
Pulse is a unified monitoring dashboard for infrastructure across Proxmox, Docker, Kubernetes, and TrueNAS, featuring AI-powered insights, smart alerts, and a m…
puppetry
Puppetry is a no-code/low-code web test automation tool built on Puppeteer and Jest, designed to let non-developers create end-to-end browser tests through a UI…
pyroscope
Grafana Pyroscope is an open-source continuous profiling platform that helps developers identify performance bottlenecks down to specific lines of code. It coll…
pytest-testinfra
Testinfra is a Python-based testing framework that validates the actual state of servers configured by tools like Ansible, Puppet, Chef, and Salt. It integrates…
Raneto
Raneto is a lightweight, file-based markdown knowledge base for Node.js with built-in search, a browser-based editor, and optional authentication. It's designed…
reactive-resume
Reactive Resume is a free, open-source resume builder designed for privacy-conscious users. It offers template selection, real-time editing, multiple export for…
remark42
Remark42 is a self-hosted, lightweight comment engine written in Go that prioritizes privacy and does not track users. It supports multiple authentication metho…
robusta
Robusta is an open-source alert enrichment platform for Kubernetes that integrates with Prometheus to reduce notification noise, add contextual data to alerts, …
romm
RomM is a self-hosted web application for organizing, enriching, and playing ROM game collections across 400+ platforms. It integrates with metadata providers (…
rudder
Rudder is an open-core infrastructure automation platform for configuration management and security posture across cloud, hybrid, and on-premises environments. …
rundeck
Rundeck is an open-source runbook automation platform that lets teams standardize and execute operational workflows across existing tools and scripts through a …
runme
Runme is a command-line tool that executes code snippets embedded in Markdown files, turning documentation and runbooks into runnable workflows. It supports mul…
runs-on
RunsOn is a self-hosted GitHub Actions runner service that runs in your AWS account, offering significant cost savings (7–15x cheaper than GitHub-hosted runners…
runtipi
Runtipi is a self-hosted homeserver platform that simplifies deploying and managing multiple Docker-based services through a single web interface. It targets us…
rustpad
Rustpad is a lightweight, open-source collaborative code editor that runs entirely in-browser with a Rust backend. It requires no database, uses WebSocket for r…
SafeLine
SafeLine is a self-hosted Web Application Firewall (WAF) and reverse proxy written in Go that blocks common web attacks like SQL injection, XSS, and bot abuse. …
scanopy
Scanopy automatically discovers and visualizes your network infrastructure by scanning devices and services, then generates up-to-date diagrams in multiple form…
seanime
Seanime is an open-source media server for managing and streaming anime and manga libraries. It offers a web interface and desktop app with features like local …
self-hosted-cookbook
Self-hosted Cookbook is a curated repository of docker-compose recipes for deploying self-hosted applications and services. It provides copy-paste ready configu…
selfoss
Selfoss is a self-hosted, open-source PHP web application for aggregating and reading RSS feeds, social media, and other content sources in one place. It runs o…
semaphore
Semaphore UI is a modern web dashboard for running and managing Ansible, Terraform, OpenTofu, and PowerShell automation workflows. It simplifies multi-tool DevO…
sensu-go
Sensu Go is an open-source, Go-based monitoring and alerting system designed for ephemeral infrastructure and cloud environments. It uses an agent-based archite…
server-survival
Server Survival is an interactive 3D browser-based game that teaches cloud architecture concepts through gameplay. Players design and manage infrastructure to h…
sh
sh is a Python library that lets you call system commands (like git, ls, or curl) directly as Python functions instead of using subprocess. It works on Unix-lik…
sharkord
Sharkord is a self-hosted, open-source chat server offering voice, video, text, and screen sharing for small groups who want privacy and data control. Built in …
shell-operator
Shell-operator is a Kubernetes tool that lets you run event-driven scripts (bash, python, etc.) to respond to cluster changes. It bridges the gap between famili…
shellfirm
shellfirm is a Rust-based safety tool that intercepts dangerous shell commands before execution, protecting both human users and AI agents from destructive oper…
SignTools
SignTools is a self-hosted web platform that enables iOS app sideloading without requiring a computer after setup. It uses a macOS builder component for officia…
slickstack
SlickStack is a free Bash-based automation script that provisions and optimizes a complete WordPress hosting environment (LEMP stack) on Ubuntu. It handles Ngin…
solidtime
Solidtime is a modern, open-source time-tracking application built with Laravel and Vue, designed for freelancers and agencies. It offers project management, ta…
sops
SOPS is an open-source tool for encrypting and managing secrets in configuration files (YAML, JSON, ENV, INI, binary). It integrates with major cloud KMS servic…
SparkleShare
SparkleShare is a cross-platform file sync and collaboration tool that works like Dropbox but uses Git as its backend, allowing you to run it on your own server…
spin
Spin is a bash-based Docker wrapper that simplifies local development environment setup across macOS, Windows, and Linux. It centralizes infrastructure configur…
spug
Spug is a lightweight, agent-free DevOps platform designed for small-to-medium enterprises. It integrates host management, batch command execution, web terminal…
SREWorks
SREWorks is an open-source cloud-native operations platform from Alibaba's SRE team designed to automate site reliability engineering through DataOps and AIOps …
sshkit
SSHKit is a Ruby toolkit for executing commands on remote servers via SSH, enabling structured deployment automation. It supports parallel execution, file trans…
sshportal
sshportal is a transparent SSH bastion server written in Go that acts as a jump host, allowing centralized user and host management without requiring modificati…
st2
StackStorm is an event-driven automation platform that connects tools and services to automatically respond to operational events. It provides a rules engine, w…
steampipe
Steampipe is a Go-based SQL query engine that translates API calls into live database tables without requiring ETL or a separate data warehouse. It exposes clou…
stern
Stern is a Go-based CLI tool for tailing logs from multiple Kubernetes pods and containers simultaneously, with color-coded output for easier debugging. It supp…
SuggestArr
SuggestArr is a self-hosted automation tool that watches your Jellyfin, Plex, or Emby media library and automatically requests similar movies, TV shows, and ani…
sun-panel
Sun-Panel is a self-hosted dashboard and homepage application built with Vue 3 and Go (Gin), designed for servers, NAS devices, and personal homelabs. It provid…
superplane
SuperPlane is an open-source automation engine that orchestrates multi-step engineering workflows across your existing tools (Git, CI/CD, LLMs, incident managem…
Suwayomi-Server
Suwayomi-Server is a free, open-source manga reader server that runs on desktop platforms (Windows, macOS, Linux) and executes manga source extensions compatibl…
sysbox
Sysbox is an open-source container runtime that allows containers to run system-level workloads (systemd, Docker, Kubernetes) with stronger isolation than stand…
tach
Tach is a Python dependency enforcement tool written in Rust that helps teams visualize and enforce module boundaries, declare dependencies, and prevent circula…
task
Task is a modern build tool and task runner written in Go that replaces Make for contemporary development workflows. It provides a YAML-based configuration form…
telegram-files
Telegram Files is a self-hosted Java application that downloads files from Telegram channels and groups with pause/resume capability, multi-account support, and…
terraboard
Terraboard is a web dashboard for visualizing and inspecting Terraform state files stored in S3, GCS, Terraform Cloud, or GitLab. It provides search, comparison…
terracognita
TerraCognita is an open-source tool that reads existing cloud infrastructure from AWS, GCP, Azure, or VMware and automatically generates equivalent Terraform In…
terraform-kubestack
Kubestack is an open-source Terraform framework that lets platform engineering teams define entire Kubernetes stacks—clusters, networking, and applications—in a…
terragrunt
Terragrunt is an orchestration tool that sits on top of Terraform/OpenTofu, helping teams manage large-scale Infrastructure as Code deployments. It reduces boil…
terratag
Terratag is a CLI tool that automatically applies tags or labels to AWS, Azure, and GCP resources defined in Terraform or OpenTofu infrastructure-as-code files.…
terrateam
Terrateam is an open-source GitOps platform that automates Terraform, OpenTofu, and Pulumi deployments through GitHub pull requests. It handles large-scale infr…
terratest
Terratest is a Go library that automates testing of infrastructure code (Terraform, Packer, Docker) and cloud resources across AWS, Azure, GCP, and Kubernetes. …
teslamate
TeslaMate is a self-hosted data logger for Tesla vehicles that records detailed trip, charge, and battery data into a PostgreSQL database and visualizes it via …
test-reporter
Test Reporter is a GitHub Action that automatically parses test results from popular frameworks (Jest, JUnit, pytest, etc.) and displays them as GitHub Check Ru…
testsigma
Testsigma is an AI-powered, codeless test automation platform that helps QA teams write and maintain automated tests across web, mobile, desktop, and enterprise…
tfsec
tfsec is a static analysis tool for Terraform that detects security misconfigurations across AWS, Azure, GCP, and other cloud providers. The project is now bein…
ThreatMapper
ThreatMapper is an open-source Cloud Native Application Protection Platform (CNAPP) that monitors production workloads and infrastructure for vulnerabilities, e…
timelinize
Timelinize is a self-hosted Go application that aggregates personal data (photos, messages, location history, social media) from multiple sources into a unified…
ToolJet
ToolJet is an open-source low-code platform for building internal tools, dashboards, and workflows with drag-and-drop components and 80+ data source connectors.…
TREK
TREK is a self-hosted travel planner with real-time collaboration, interactive maps, budgeting, packing lists, and a journal. It supports PWA installation, SSO/…
Trilium
Trilium is a free, open-source personal knowledge base application built with TypeScript/Electron for desktop and web. It supports hierarchical note organizatio…
trilium-translation
Trilium Translation is a community-maintained fork of Trilium Notes with Chinese localization and UI enhancements. It provides desktop and server deployments vi…
tsuru
Tsuru is an open-source Platform as a Service (PaaS) that simplifies application deployment by abstracting away infrastructure management. Developers write code…
tugtainer
Tugtainer is a self-hosted web application that automates Docker container image updates across local and remote hosts. It provides a dashboard to monitor conta…
tunarr
Tunarr is a self-hosted IPTV platform that lets you create custom live TV channels from your existing Plex, Jellyfin, Emby, or local media libraries. It present…
udemy-docker-mastery
This is a curated course repository for learning Docker, Kubernetes, and container orchestration from Bret Fisher, a Docker Captain. It contains lecture materia…
uncloud
Uncloud is a lightweight container orchestration tool that deploys and manages Docker applications across multiple servers without requiring Kubernetes or Docke…
undb
undb is an open-source no-code database and backend-as-a-service platform built on SQLite, designed for self-hosted deployment. It offers a UI for table managem…
unleash
Unleash is an open-source feature management platform written in TypeScript that lets teams control feature rollout independently of code deployment. It provide…
updatecli
Updatecli is a declarative engine that automatically detects and applies updates to files, configurations, and dependencies across your infrastructure. It works…
uptime-kuma
Uptime Kuma is a self-hosted monitoring dashboard that tracks uptime for HTTP, TCP, DNS, WebSocket, and other services with a responsive web UI. It sends alerts…
uptrace
Uptrace is an open-source APM (application performance monitoring) platform that collects and visualizes OpenTelemetry traces, metrics, and logs. It uses ClickH…
memos
Memos is an open-source, self-hosted note-taking application built in Go with a focus on speed and simplicity. It stores notes in Markdown, runs as a lightweigh…
utask
µTask is a lightweight workflow automation engine written in Go that executes business processes defined in YAML. It requires only a PostgreSQL database and han…
veritas-kanban
Veritas Kanban is a local-first task management and Kanban board built in TypeScript that optionally orchestrates AI agents. It starts as a standalone board and…
versus-incident
Versus Incident is a self-hosted AI-powered SRE agent that automatically detects anomalies in system logs by learning normal patterns, then routes alerts to cha…
vikunja
Vikunja is a self-hosted, open-source task management and to-do app written in Go with a Vue.js frontend. It allows teams and individuals to organize work witho…
vps-audit
vps-audit is a lightweight, dependency-free Bash script that performs automated security and performance checks on Linux VPS servers. It runs on Debian/Ubuntu s…
wakapi
Wakapi is a lightweight, self-hosted alternative to WakaTime for tracking coding activity and productivity metrics. It collects statistics on languages, project…
wallabag
wallabag is a self-hosted read-it-later web application that lets you save, organize, and read web articles offline without distractions. It's free, open-source…
Wallos
Wallos is an open-source, self-hosted subscription tracking application built in PHP that helps users visualize recurring expenses, manage budgets, and control …
wasm3
Wasm3 is a lightweight WebAssembly interpreter written in C that runs on a wide range of hardware, from embedded microcontrollers to desktops. It requires minim…
Watcharr
Watcharr is a self-hosted, open-source application for tracking movies, TV shows, anime, and video games with user authentication and a modern web interface. Bu…
WatchYourLAN
WatchYourLAN is a lightweight Go-based network IP scanner with a web UI that detects devices on your LAN, tracks their online/offline history, and sends notific…
wealthfolio
Wealthfolio is an open-source, local-first personal finance tracker built in Rust with a Tauri desktop frontend. It supports portfolio tracking, net worth manag…
webhook
webhook is a lightweight Go server that converts HTTP requests into shell command execution. It listens for incoming webhooks, validates them against configurab…
webterminal
Webterminal is a Django-based bastion/jump server for remote access and management. It supports SSH, RDP, VNC, Telnet, and SFTP protocols with built-in session …
werf
werf is an open-source CLI tool that automates the full cycle of building, testing, and deploying applications to Kubernetes. It integrates Git, Dockerfile, Hel…
wgcloud
WGCLOUD is a Java-based distributed monitoring system for Linux, Windows, and Unix infrastructure. It provides agent-based metric collection (CPU, memory, disk,…
wger
wger is a free, self-hosted fitness and workout tracker built with Django and Python. It offers workout routine creation, nutrition tracking via Open Food Facts…
witr
witr is a command-line and TUI tool that answers 'why is this process running?' by tracing the causality chain—showing what spawned a process, which supervisor …
woodpecker
Woodpecker is an open-source CI/CD platform written in Go that automates code building, testing, and deployment. It offers Docker and Kubernetes support, runs l…
wrkflw
WRKFLW is a command-line tool that lets you validate and run GitHub Actions workflows on your local machine before pushing to GitHub. It supports multiple execu…
wtf
WTF (Tessera) is a terminal dashboard that displays real-time stats and information from multiple services in a customizable layout. Built in Go, it integrates …
xxh
xxh is a Python tool that lets you bring your customized shell environment (zsh, fish, bash, xonsh) to remote hosts via SSH without requiring root access or sys…
Yamtrack
Yamtrack is a self-hosted media tracker for movies, TV shows, anime, manga, games, books, comics, and board games, written in Python with Django. It supports mu…
YaraHunter
YaraHunter is a Go-based malware scanner for container images and filesystems that integrates into CI/CD pipelines and runtime environments. It uses YARA rulese…
Yearning
Yearning is an open-source SQL audit and query management platform for MySQL, built in Go. It provides SQL validation, approval workflows, query logging, RBAC, …
yor
Yor is an open-source CLI tool that automatically adds consistent tags to infrastructure-as-code files (Terraform, CloudFormation, Serverless Framework). It ena…
your_spotify
Your Spotify is a self-hosted web dashboard that tracks your Spotify listening history and provides detailed statistics. It polls the Spotify API regularly to b…
Youtarr
Youtarr is a self-hosted Docker application that automatically downloads YouTube videos, organizes them with metadata, and syncs them to media servers like Plex…
ytt
ytt is a YAML templating tool that processes YAML as structured data rather than plain text, making it easier to manage complex configurations. It includes Star…
yubal
yubal is a self-hosted YouTube Music downloader that automatically organizes music into artist/album folders, syncs playlists on schedule, and deduplicates trac…
yunohost
YunoHost is a self-hosted server operating system that simplifies server administration by providing a unified platform for managing applications, users, and sy…
zealot
Zealot is a self-hosted app distribution platform supporting iOS, Android, macOS, Windows, and Linux. It automates beta testing, app deployment, and over-the-ai…
zerobyte
Zerobyte is a self-hosted backup automation tool built on Restic that provides a web UI for scheduling, encrypting, and managing backups across multiple storage…
ztnet
ZTNET is a self-hosted web UI for managing ZeroTier private network controllers, with support for multiple users and organizations. It provides a centralized da…
A software development agency for open-source projects
DEV.co is a software development agency offering custom software development services and web development for companies adopting open-source devops & infra tools. Our software developers and web developers evaluate, implement, integrate, customize, and maintain open-source software in production — so your team ships faster with less risk.
Building with open-source devops & infra tools?
DEV.co helps companies evaluate, customize, integrate, and deploy open-source software with senior software developers.