SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Container Open-Source Projects
-
Project mention: Scarab Diagnostic Suite Field Test #013: Kubernetes Watch Cache Critical-Section Boundary | dev.to | 2026-06-06
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
Project mention: 10 GitHub Repositories That Will Actually Teach You DevOps in 2026 | dev.to | 2026-05-05github.com/bregman-arie/devops-exercises. 82k stars. Maintained by Arie Bregman, ex-Red Hat.
-
> Like… has anyone done a Jepsen-like stress test on rsyslogd and shared the results? I’ve half-assedly looked before and not been able to find anything.
I've not used rsyslogd specifically, but I don't see how you'd have any issues with the log volume you described.
[1] https://github.com/netdata/netdata/tree/master/src/crates/ne...
[2] https://learn.netdata.cloud/docs/logs/systemd-journal-logs/s...
-
Moby
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
There were many attempts to fix this issue by changing cgroup isolation settings using flags like --cgroupns=host etc ,but nothing worked. Similar outcomes were also obtained by other attempts like these. https://github.com/moby/moby/issues/16238
-
trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Project mention: trivy VS onequery - a user suggested alternative | libhunt.com/r/trivy | 2026-06-01 -
Project mention: NPM packages compromised, 271 antv, echarts-for-react, size-sensor, timeago | news.ycombinator.com | 2026-05-19
-
Docker runs a long-lived background daemon (dockerd), traditionally as root. Every CLI call talks to it over a socket. Podman doesn't. Each podman invocation is just a regular process you run as your own user.
-
Dokku is the smallest PaaS implementation you've ever seen. It's a self-hosted Heroku alternative that runs on a single server. Push code with git push — Dokku builds, deploys, and manages your apps.
-
curl -LO https://github.com/kubernetes/minikube/releases/latest/download/minikube-linux-amd64 sudo install minikube-linux-amd64 /usr/local/bin/minikube && rm minikube-linux-amd64 minikube version
-
90DaysOfDevOps
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
Project mention: 10 GitHub Repositories That Will Actually Teach You DevOps in 2026 | dev.to | 2026-05-05github.com/MichaelCade/90DaysOfDevOps. 29k stars. Three years of community-curated 90-day plans.
-
Project mention: Ask HN: What dev tools do you rely on that nobody talks about? | news.ycombinator.com | 2026-04-01
https://github.com/atuinsh/atuin for fuzzy shell history (ctrl+r)
https://github.com/sharkdp/bat (nice coloured cat replacement)
https://github.com/abiosoft/colima (so I don't need docker desktop)
https://github.com/duckdb/duckdb (performant database that lets you directly query JSON, parquet, csv files with SQL queries and convert one to the other.
https://github.com/eradman/entr (rerun commands automatically when provided files change) (useful for rerunning test commands automatically once you save the file you're editing.
https://github.com/martinvonz/jj and https://github.com/idursun/jjui (Jujutsu VCS, been using it for three months and I really enjoy it)
https://github.com/jesseduffield/lazydocker (managing containers, images, volumes easily)
https://github.com/jesseduffield/lazygit (best tui for git and outside niche git commands, the fastest way to use git.)
https://github.com/jdx/mise (fast asdf, direnv, and task runner replacement) (install pretty much version of tool, language, env vars in a per directory level. (Or global if you want))
https://github.com/ajeetdsouza/zoxide (intelligent cd to move between directories incredibly quickly)
-
Depending on what other (additional) features you're willing to accept, the GoHarbor[0] registry supports pull-through as well as mirroring and other features, it's a nice registry that also supports other OCI stuff like Helm charts, and does vulnerability scanning with "Interrogation Services" like Trivy.
I've been using it at home and work for a few years now, might be a bit overkill if you just want a simple registry, but is a really nice tool for anyone who can benefit from the other features.
[0] https://goharbor.io/
-
dapr
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
-
Project mention: Bridging the Gap: Future Directions for Kubernetes and Distributed Systems | dev.to | 2026-05-04
The industry's first pass at solving this was multi-cluster management. Platforms like Anthos, Rancher, and OpenShift are essential for managing fleets of Kubernetes clusters. They provide a single pane of glass for configuration, policy, and deployments across different environments. This was a critical step forward for operational maturity.
-
Project mention: Pulumi Has a Free API: Infrastructure as Code with Real Programming Languages | dev.to | 2026-03-28
Pulumi lets you define cloud infrastructure using real programming languages — TypeScript, Python, Go, C#, Java — instead of YAML or HCL. You get loops, conditionals, functions, type checking, and IDE autocomplete for your infrastructure.
-
Project mention: War Story: Debugging a Kafka 4.0 Consumer Lag Spike During a Product Launch Using Cilium 1.17 and Datadog 2026 | dev.to | 2026-04-28
This adds less than 2% overhead to your node’s CPU usage but exposes 14 Kafka-specific eBPF metrics that are critical for debugging lag. We’ve found that 72% of Kafka 4.0 lag incidents we’ve responded to in 2026 stem from node-level network policy issues that only eBPF can detect. If you’re using a different CNI, you can still use Cilium’s standalone eBPF probe https://github.com/cilium/cilium/tree/v1.17.2/contrib/kafka-probe to get these metrics without replacing your entire CNI. Always validate that kafka.heartbeat_drops_total is 0 in staging before every launch.
-
Lean and Mean Docker containers
Slim(toolkit): Don't change anything in your container image and minify it by up to 30x (and for compiled languages even more) making it secure too! (free and open source)
Project mention: I Ditched Docker for Podman (and You Should Too) | news.ycombinator.com | 2025-09-05 -
Project mention: Comparison: k9s 0.32.0 vs. Lens 6.0 vs. Octant 0.25.0 for K8s 1.32 Administration | dev.to | 2026-04-28
-
Project mention: Zeroserve: A zero-config web server you can script with eBPF | news.ycombinator.com | 2026-06-06
You just helped to dredge up a memory, which brought me back to this fascinating project:
https://redbean.dev
If this piques your interest, make sure to check out the portable C library used to create it, which is also fascinating:
https://github.com/jart/cosmopolitan
-
Project mention: Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats | dev.to | 2026-05-28
implement CRI ListPodSandboxMetrics
-
Underneath the hood, Substrate uses gvisor (same thing as the Agent Sandbox project from the CNCF SIG), which is a container sandbox developed by Google that focuses on security, isolation, and the ability to use it in an efficient fashion (e.g - not take up a ton of hardware resources).
-
Project mention: Show HN: C++26 Reflection for Python Algo Trading | news.ycombinator.com | 2026-02-22
There’s a constant tension in quant dev between speed-to-market (Python) and speed-to-book (C++). We've had bridges like PyBind11 [1] for years, but the manual boilerplate is usually too high a tax to use them for daily work.
With the C++26 Reflection (P2996) [2], that bridge can now be made invisible. That's the new syntax: ^^T and [: x :] .
I built this repo to show how you can use the Bloomberg/Clang P2996 fork [3] to automatically reflect a C++ quant engine into a Python execution loop. I used Merton Jump Diffusion [4] as the shell - it’s a standard model (with no special alpha) - to show the tech in a real-world context. I initially found out this was working from Callum Piper's ACCU talk [5].
I've included a justfile and Docker Clang build so people can experiment with the new reflection syntax without having to battle through the build tedium.
1. https://github.com/pybind/pybind11
-
No. Portainer is web-only. You can open a container console through the Portainer web UI, but Portainer itself has no terminal interface. If you want a TUI, use Lazydocker or ctop.
Containers discussion
Containers related posts
-
Anthropic, please ship an official Claude Desktop for Linux
-
Zeroserve: A zero-config web server you can script with eBPF
-
Upvote if you'd like the VSCode devcontainers extension open sourced
-
Ota vs Dev Containers
-
Model Weight Registry: The Name Is Not the Model
-
Codex just found a "workaround" of not having sudo on my PC
-
Development Containers
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 Jun 2026
Index
What are some of the best open-source Container projects? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | kubernetes | 122,816 |
| 2 | devops-exercises | 82,568 |
| 3 | Netdata | 79,077 |
| 4 | Moby | 71,622 |
| 5 | trivy | 35,597 |
| 6 | firecracker | 34,735 |
| 7 | podman | 31,933 |
| 8 | Dokku | 31,910 |
| 9 | minikube | 31,841 |
| 10 | 90DaysOfDevOps | 29,484 |
| 11 | colima | 29,138 |
| 12 | Harbor | 28,645 |
| 13 | dapr | 25,816 |
| 14 | rancher | 25,638 |
| 15 | Pulumi | 25,261 |
| 16 | cilium | 24,441 |
| 17 | Lean and Mean Docker containers | 23,293 |
| 18 | lens | 23,151 |
| 19 | cosmopolitan | 20,873 |
| 20 | containerd | 20,794 |
| 21 | gvisor | 18,450 |
| 22 | pybind11 | 17,892 |
| 23 | ctop | 17,685 |