Containers

Open-source projects categorized as Containers

Top 23 Container Open-Source Projects

Containers
  1. kubernetes

    Production-Grade Container Scheduling and Management

    Project mention: Scarab Diagnostic Suite Field Test #013: Kubernetes Watch Cache Critical-Section Boundary | dev.to | 2026-06-06
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. 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-05

    github.com/bregman-arie/devops-exercises. 82k stars. Maintained by Arie Bregman, ex-Red Hat.

  4. Netdata

    The open-source observability platform everyone needs

    Project mention: OpenTelemetry Profiles Enters Public Alpha | news.ycombinator.com | 2026-03-26

    > 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...

  5. Moby

    The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems

    Project mention: Running FreeIPA on Ubuntu Using Podman | dev.to | 2026-05-16

    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

  6. 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
  7. firecracker

    Secure and fast microVMs for serverless computing.

    Project mention: NPM packages compromised, 271 antv, echarts-for-react, size-sensor, timeago | news.ycombinator.com | 2026-05-19
  8. podman

    Podman: A tool for managing OCI containers and pods.

    Project mention: Docker vs Podman: Migrating Three Projects, Honestly | dev.to | 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.

  9. Dokku

    A docker-powered PaaS that helps you build and manage the lifecycle of applications

    Project mention: Dokku Has a Free API: Build Your Own Heroku on a $5 VPS | dev.to | 2026-03-28

    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.

  10. minikube

    Run Kubernetes locally

    Project mention: Serving LLMs at Scale with KitOps, Kubeflow, and KServe | dev.to | 2025-12-04

    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

  11. 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-05

    github.com/MichaelCade/90DaysOfDevOps. 29k stars. Three years of community-curated 90-day plans.

  12. colima

    Container runtimes on macOS (and Linux) with minimal setup

    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)

  13. Harbor

    An open source trusted cloud native registry project that stores, signs, and scans content.

    Project mention: Docker Hub Is Down | news.ycombinator.com | 2025-09-24

    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/

  14. dapr

    Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.

    Project mention: Creating a Rabbit PubSub client with Dapr | dev.to | 2026-04-29
  15. rancher

    Complete container management platform

    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.

  16. Pulumi

    Pulumi - Infrastructure as Code in any programming language 🚀

    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.

  17. cilium

    eBPF-based Networking, Security, and Observability

    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.

  18. 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
  19. lens

    Lens - The way the world runs Kubernetes

    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
  20. cosmopolitan

    build-once run-anywhere c library

    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

  21. containerd

    An open and reliable container runtime

    Project mention: Kubelet Metrics: How cAdvisor and CRI Collect Kubernetes Stats | dev.to | 2026-05-28

    implement CRI ListPodSandboxMetrics

  22. gvisor

    Application Kernel for Containers

    Project mention: Agent Substrate: The Agentic AI Isolation Layer On K8s | dev.to | 2026-05-31

    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).

  23. pybind11

    Seamless operability between C++11 and Python

    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

  24. ctop

    Top-like interface for container metrics

    Project mention: Portainer vs Lazydocker: Which Docker UI? | dev.to | 2026-03-10

    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.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Containers discussion

Log in or Post with

Containers related posts

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

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com