OCI

Open-source projects categorized as OCI

The Open Container Initiative (OCI) is an open governance structure for the express purpose of creating open industry standards around container formats and runtimes. Established in June 2015 by Docker and other leaders in the container industry, the OCI currently contains two specifications: the Runtime Specification (runtime-spec) and the Image Specification (image-spec). The Runtime Specification outlines how to run a “filesystem bundle” that is unpacked on disk.

Top 23 OCI Open-Source Projects

  1. podman

    Podman: A tool for managing OCI containers and pods.

    Project mention: Replacing Kubernetes with Systemd | news.ycombinator.com | 2025-05-05

    Neat. I like to see other takes on this. Any reason to use rootless vs `userns=auto`? I haven't really seen any discussion of it other than this issue: https://github.com/containers/podman/discussions/13728

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. containerd

    An open and reliable container runtime

    Project mention: Kubernetes Without Docker: Why Container Runtimes Are Changing the Game in 2025 | dev.to | 2025-04-23

    containerd Official Site The runtime powering most cloud K8s clusters and your future mental breakdowns.

  4. gvisor

    Application Kernel for Containers

    Project mention: Kubernetes Without Docker: Why Container Runtimes Are Changing the Game in 2025 | dev.to | 2025-04-23

    gVisor: Sandboxed Container Runtime by Google For when your security team actually audits things.

  5. jib

    🏗 Build container images for your Java applications.

    Project mention: Containerizing Spring Boot Applications with Docker: A Complete Guide | dev.to | 2025-05-18

    GitHub - GoogleContainerTools/jib: 🏗 Build container images for your Java applications.

  6. runc

    CLI tool for spawning and running containers according to the OCI specification

    Project mention: Securing Kubernetes: Encrypting Data at Rest with kubeadm and containerd on Amazon Linux 2023 | dev.to | 2025-04-15

    Installed runc v1.2.6 runc

  7. clair

    Vulnerability Static Analysis for Containers

    Project mention: Dockerfile Best Practices: Building Efficient and Secure Containers | dev.to | 2024-08-16

    Regularly scan your Docker images for vulnerabilities using tools like Trivy or Clair.

  8. grype

    A vulnerability scanner for container images and filesystems

    Project mention: Deep Dive 🤿: Where Does Grype Data Come From? | dev.to | 2024-11-12
  9. SaaSHub

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

    SaaSHub logo
  10. distribution

    The toolkit to pack, ship, store, and deliver container content

    Project mention: Automatic tag deletion for Docker registries | dev.to | 2025-05-13

    Over time, registries accumulate a lot of garbage in the form of blobs referenced by old images that are not needed anymore. Many registry implementations, such as CNCF Distribution, offer garbage-collection mechanisms to delete unreferenced blobs and free up storage space. However, for that to happen, old images (tags) referencing them have to be deleted first.

  11. buildkit

    concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit

    Project mention: Kubernetes Without Docker: Why Container Runtimes Are Changing the Game in 2025 | dev.to | 2025-04-23

    BuildKit Faster Docker Builds Build speed + cache control = win.

  12. buildah

    A tool that facilitates building OCI images.

    Project mention: A Safer Container Runtime | dev.to | 2025-03-31

    Buildah is another tool that can build OCI container images without requiring root privileges:

  13. syft

    CLI tool and library for generating a Software Bill of Materials from container images and filesystems

    Project mention: Open Source projects could sell SBoM fragments | news.ycombinator.com | 2025-02-17

    Syft (https://github.com/anchore/syft) and ScanCode (https://github.com/aboutcode-org/scancode-toolkit) are good open-source tools to generate SBOMs and search repos for licensing information — I'm curious to hear if there are reasons why those wouldn't work for enterprise purposes.

  14. docker-images

    Official source of container configurations, images, and examples for Oracle products and projects

    Project mention: Running Oracle 19c Database with Docker | dev.to | 2024-11-20

    Setting up an Oracle 19c database using Docker is straightforward, but having a detailed guide can be helpful for reference and for those new to this process. While Oracle 12c images are available on Docker Hub, Oracle now hosts newer database images, including 19c, on their GitHub repository. However, you'll still need to download the Oracle Database installation .zip files directly from Oracle's website. Additionally, patching requires an Oracle Support license and a valid login to My Oracle Support (MOS).

  15. youki

    A container runtime written in Rust

  16. kata-containers

    Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/

    Project mention: Using Kata Containers as a Container Runtime in OpenStack Zun | dev.to | 2025-04-06

    You can follow this post or official document of Kata Containers here for any details.

  17. cri-o

    Open Container Initiative-based implementation of Kubernetes Container Runtime Interface

    Project mention: We clone a running VM in 2 seconds | news.ycombinator.com | 2025-04-11

    Yes - using Cri-o[0] or docker checkpoint/restore api (which uses cri-o)

    [0] - https://cri-o.io/

  18. Cloud-Free-Tier-Comparison

    Comparing the free tier offers of the major cloud providers like AWS, Azure, GCP, Oracle etc.

    Project mention: Boost Your Resume with Free, Verified Certifications | dev.to | 2025-02-15

    At Cloud Study Network, we believe that quality education and professional certifications should be accessible to everyone. Free-Certifications.com is our contribution to democratizing technology education and career advancement opportunities.

  19. pouch

    An Efficient Enterprise-class Container Engine

  20. dockerc

    container image to single executable compiler

    Project mention: Packaging Swift Apps for Alpine Linux | news.ycombinator.com | 2024-06-16

    Flatpak isn't really intended for command-line apps. Maybe this is where something like dockerc (https://github.com/NilsIrl/dockerc) can shine?

  21. dockerfile

    Dockerfile best-practices for writing production-worthy Docker images.

  22. komiser

    Open-source cloud-environment inspector. Supporting AWS, GCP, Azure, and more! Your cloud resources will have nowhere to hide!

    Project mention: Managing Cloud Costs and Security with Tailwarden | dev.to | 2024-09-09

    Another option is a similar product offered by Tailwarden, which is open source. It will offer a few different options and the hosting part will be up to you. This is Komiser, whose code is available on Github, and which provides a Docker image.

  23. image-spec

    OCI Image Format

  24. cloudsploit

    Cloud Security Posture Management (CSPM)

  25. runtime-spec

    OCI Runtime Specification

    Project mention: Building a Linux Container Runtime from Scratch | news.ycombinator.com | 2025-03-26

    Why not use any of the existing OCI Runtimes? They take well-defined[0] JSON description as input, and are pretty well-contained (single static binary). And because they are separate binaries, not libraries, you don't need to worry about things like thread safety or FD leaking.

    [0] https://github.com/opencontainers/runtime-spec/blob/main/con...

  26. SaaSHub

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

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

OCI discussion

Log in or Post with

OCI related posts

  • Automatic tag deletion for Docker registries

    3 projects | dev.to | 13 May 2025
  • Create a simple REST application using Quarkus

    4 projects | dev.to | 7 May 2025
  • Embracing Open Standards in Cloud-Native Development

    2 projects | dev.to | 1 May 2025
  • Open Container Initiative

    1 project | news.ycombinator.com | 1 May 2025
  • Kubernetes Without Docker: Why Container Runtimes Are Changing the Game in 2025

    7 projects | dev.to | 23 Apr 2025
  • Securing Kubernetes: Encrypting Data at Rest with kubeadm and containerd on Amazon Linux 2023

    4 projects | dev.to | 15 Apr 2025
  • We clone a running VM in 2 seconds

    2 projects | news.ycombinator.com | 11 Apr 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source OCI projects? This list will help you:

# Project Stars
1 podman 26,739
2 containerd 18,580
3 gvisor 16,478
4 jib 13,920
5 runc 12,351
6 clair 10,628
7 grype 9,841
8 distribution 9,518
9 buildkit 8,724
10 buildah 7,851
11 syft 6,956
12 docker-images 6,748
13 youki 6,667
14 kata-containers 6,105
15 cri-o 5,410
16 Cloud-Free-Tier-Comparison 4,970
17 pouch 4,642
18 dockerc 4,562
19 dockerfile 4,078
20 komiser 4,050
21 image-spec 3,735
22 cloudsploit 3,515
23 runtime-spec 3,357

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?