Rust OCI

Open-source Rust 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 4 Rust OCI Projects

  • youki

    A container runtime written in Rust

    Project mention: Youki: A container runtime written in Rust | news.ycombinator.com | 2023-12-05
  • SaaSHub

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

    SaaSHub logo
  • 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: Unfashionably secure: why we use isolated VMs | news.ycombinator.com | 2024-07-25

    > I actually wonder how much "overhead" a VM actually has. i.e. a linux kernel that doesn't do anything (say perhaps just boots to an init that mounts proc and every n seconds read in/prints out /proc/meminfo) how much memory would the kernel actually be using?

    There's already some memory sharing available using DAX in Kata Containers at least: https://github.com/kata-containers/kata-containers/blob/main...

  • kuasar

    A multi-sandbox container runtime that provides cloud-native, all-scenario multiple sandbox container solutions.

    Project mention: My VM is lighter (and safer) than your container | news.ycombinator.com | 2024-05-14
  • eunomia-bpf

    Build, Distribute and Run CO-RE eBPF programs easier with JSON and Webassembly OCI images

    Project mention: eBPF Development Practice: Modifying System Call Arguments with eBPF | dev.to | 2024-09-30

    The eunomia-bpf is an open-source eBPF dynamic loading runtime and development toolchain aimed at making eBPF program development, building, distribution, and execution easier. You can refer to https://github.com/eunomia-bpf/eunomia-bpf or https://eunomia.dev/tutorials/1-helloworld/ for installing ecc compiler toolchain and ecli runtime. We will use eunomia-bpf to compile and run this example.

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

Rust OCI discussion

Log in or Post with

Rust OCI related posts

  • RunCVM: An open-source Docker runtime for launching container images in VMs

    5 projects | news.ycombinator.com | 28 Aug 2024
  • My VM is lighter (and safer) than your container

    12 projects | news.ycombinator.com | 14 May 2024
  • Maestro: A Linux-compatible kernel in Rust

    7 projects | news.ycombinator.com | 3 Jan 2024
  • Youki: A container runtime written in Rust

    1 project | news.ycombinator.com | 5 Dec 2023
  • Wow - Ubuntu is so much more "batteries included" - any other distro like this?

    2 projects | /r/linux | 9 Jul 2023
  • Youki v0.1.0, a container runtime in Rust that can be used with K8s is available

    1 project | /r/opensource | 29 Jun 2023
  • Youki v0.1.0, a container runtime in Rust that can be used with K8s is available

    2 projects | /r/rust | 29 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 4 Oct 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 youki 6,195
2 kata-containers 5,414
3 kuasar 1,249
4 eunomia-bpf 652

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