Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →
Top 20 Go Containerd Projects
-
Project mention: Solving Permission Issues with PostgreSQL and Docker Compose on macOS Using Colima | dev.to | 2025-02-10
Colima Documentation
-
Nutrient
Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
-
https://github.com/containerd/containerd/issues/9048
-
Lima provides a lightweight alternative to Docker Desktop for macOS users, offering better resource efficiency and native Apple Silicon support.
-
nerdctl
contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...
Project mention: Techniques I Use to Create a Great User Experience for Shell Scripts | news.ycombinator.com | 2024-09-13Here's a script that left me in awe the first time I saw it:
https://github.com/containerd/nerdctl/blob/main/extras/rootl...
I have since copied this pattern for many scripts: logging functions, grouping all global vars and constants at the top and creating subcommands using shift.
-
Project mention: Ask HN: Kubernetes bare metal learning material | news.ycombinator.com | 2025-01-04
Might not be the answer you were looking for but hear me out: the biggest impact on my Kubernetes knowledge has been starting a homelab on Talos Linux.
I've used this as a sandbox/playspace/proving ground for Kubernetes concepts to satisfy my own curiosities. The benefit of this space is that you can make mistakes without affecting any real data, and you can blow away your entire config and start from scratch if you need to. I have already seen benefits to this hobby in my career.
My entrypoint was the Talos getting started guide: https://www.talos.dev/
And following the community at https://www.reddit.com/r/selfhosted/
-
https://github.com/uber/kraken?tab=readme-ov-file#comparison...
"Kraken was initially built with a BitTorrent driver, however, we ended up implementing our P2P driver based on BitTorrent protocol to allow for tighter integration with storage solutions and more control over performance optimizations.
Kraken's problem space is slightly different than what BitTorrent was designed for. Kraken's goal is to reduce global max download time and communication overhead in a stable environment, while BitTorrent was designed for an unpredictable and adversarial environment, so it needs to preserve more copies of scarce data and defend against malicious or bad behaving peers.
Despite the differences, we re-examine Kraken's protocol from time to time, and if it's feasible, we hope to make it compatible with BitTorrent again."
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
firecracker-containerd
firecracker-containerd enables containerd to manage containers as Firecracker microVMs
Project mention: My VM is lighter (and safer) than your container | news.ycombinator.com | 2024-05-14 -
-
-
I should also point out that Ivan addresses these problems directly with his cdebug tool. You can use cdebug to directly debug a pod:
-
Project mention: Tree-shaking, the horticulturally misguided algorithm | news.ycombinator.com | 2024-04-13
A lazy chunked delivery strategy like used in the k8s stargz-snapshotter[0] project could be effective here, where it only pulls chunks as needed, but it would probably require wasm platform changes.
[0] https://github.com/containerd/stargz-snapshotter
-
Not super recent, but nix-snapshotter is one that I'd call awesome(but I'm also a k8s fanboi): https://github.com/pdtpartners/nix-snapshotter
https://news.ycombinator.com/item?id=37407758
-
-
-
-
-
-
-
nerdctl
contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ... (by AkihiroSuda)
Project mention: Portspoof: Emulate a valid service on all 65535 TCP ports | news.ycombinator.com | 2024-12-25 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Containerd discussion
Go Containerd related posts
-
Stateless cluster local OCI registry mirror
-
Lord of the Io_uring
-
Portspoof: Emulate a valid service on all 65535 TCP ports
-
Installing Kubernetes using Kubeadm utility
-
Lima v1.0.0
-
You run containers, not dockers - Discussing Docker variants, components and versioning
-
🌐 Navigating the CNCF Landscape: A Roadmap for Open Source Contributions 🚀
-
A note from our sponsor - Nutrient
nutrient.io | 15 Feb 2025
Index
What are some of the best open-source Containerd projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | colima | 21,122 |
2 | containerd | 17,947 |
3 | lima | 16,160 |
4 | nerdctl | 8,496 |
5 | talos | 7,411 |
6 | kraken | 6,196 |
7 | faasd | 3,068 |
8 | firecracker-containerd | 2,269 |
9 | veinmind-tools | 1,545 |
10 | spegel | 1,435 |
11 | cdebug | 1,434 |
12 | stargz-snapshotter | 1,239 |
13 | nix-snapshotter | 618 |
14 | kubefire | 528 |
15 | vHive | 293 |
16 | nomad-driver-containerd | 223 |
17 | zfs | 71 |
18 | buildkit-machine | 56 |
19 | container-image-csi-driver | 35 |
20 | nerdctl | 1 |