Dev tools · alternatives · 2026
24 alternatives to Ocilib – An oci-image/oci-runtime spec port in rust
oci-image and oci-runtime spec in rust. Un-official mirror of libocispec. - flouthoc/oci_lib
Ocilib is a Rust implementation of the OCI image and OCI runtime specifications. It provides developers with tools to work with container images and runtimes according to open standards. The project enables Rust… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Ocilib – An oci-image/oci-runtime spec port in rust launched in 2021; newer entries below may have overtaken it.
- 1

A fast, rootless sandbox and virtual resource runtime for any workload, including untrusted and AI-generated code. Daemonless: a real, kernel-enforced container in ~3.5 ms from an OCI image, out of one static binary - getkern/kern
Aug 2026 · github.com · its alternatives →
- 2

Create microVMs from OCI images. Contribute to slp/krunvm development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 3

RailCar: Rust implementation of the Open Containers Initiative oci-runtime - oracle/railcar
2017 · github.com · its alternatives →
- 4

container image to single executable compiler. Contribute to NilsIrl/dockerc development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 5

I use this library I made for Vectors and Quaternions in many personal projects. I've open-sourced it, in case anyone else would get use out of it. I use this on various projects, including quadcopter firmware, a graphics engine, a cosmology simulation, and several molecular dynamics applications. No_std compatible.
2025 · github.com · its alternatives →
- 6

A terminal-based text editor written in Rust. Contribute to gchp/iota development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 7

A low-level container runtime written in Python. Contribute to Kaleab-Ayenew/puncker-rt development by creating an account on GitHub.
Dec 2025 · github.com · its alternatives →
- 8

Tabs, splits, and tmux work fine until you have several projects open with logs, tests, and long-running shells. I kept rebuilding context instead of resuming work. Horizon puts shells on an infinite canvas. You can arrange them into workspaces and reopen later with layout, scrollback, and history intact. Built in 3 days with Claude/Codex, dogfooding the workflow as I went. Feedback and contributions welcome.
Mar 2026 · github.com · its alternatives →
- 9

A minimal C runtime for Linux i386 & x86_64. Contribute to lpsantil/rt0 development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 10

Hello everyone, Today we released iceoryx2 v0.4! iceoryx2 is a service-based inter-process communication (IPC) library designed to make communication between processes as fast as possible - like Unix domain sockets or message queues, but orders of magnitude faster and easier to use. It also comes with advanced features such as circular buffers, history, event notifications, publish-subscribe messaging, and a decentralized architecture with no need for a broker. For example, if you're working in robotics and need to process frames from a camera across multiple processes, iceoryx2 makes it…
2024 · ekxide.io · its alternatives →
- 11

cuTile Rust provides a safe, tile-based kernel programming DSL for the Rust programming language. It features a safe host-side API for passing tensors to asynchronously executed kernel functions. - NVlabs/cutile-rs
Jun 2026 · github.com · its alternatives →
- 12

An Erlang library for generating adversarial network conditions for QAing distributed applications/systems on a single Linux box. - lostcolony/damocles
2015 · github.com · its alternatives →
- 13IB
I found it odd there wasn’t a simple web tool to scan Docker Hub images for vulnerabilities. So I built one. It’s powered by the popular open-source tool Trivy.
2023 · containercve.com · its alternatives →
- 14

**PROTOTYPE** FreeBSD Jail/ZFS based implementation of the Application Container Specification - 3ofcoins/jetpack
2015 · github.com · its alternatives →
- 15

Hey HN! We’ve just open-sourced model2vec-rs, a Rust crate for loading and running Model2Vec static embedding models with zero Python dependency. This allows you to embed text at (very) high throughput; for example, in a Rust-based microservice or CLI tool. This can be used for semantic search, retrieval, RAG, or any other text embedding usecase. Main Features: - Rust-native inference: Load any Model2Vec model from Hugging Face or your local path with StaticModel::from_pretrained(...). - Tiny footprint: The crate itself is only ~1.7 mb, with embedding models between 7 and 30 mb. Performance:…
2025 · github.com · its alternatives →
- 16

Meta programming utilities for C++14. Merged in matt-42/lithium - matt-42/iod
2014 · github.com · its alternatives →
- 17

I’ve been experimenting with Rust lately and wanted a project that would help me explore some of its lower-level and performance-oriented features. Inspired by Sebastian Lague’s videos, I decided to implement my own ray tracer from scratch. The initial goal was just to render a simple 3D scene in the browser at a reasonable frame rate. It evolved into a small renderer that can: • Run locally or on the web using wgpu and WebAssembly • Perform mesh rendering with a Bounding Volume Hierarchy (BVH) for acceleration • Simulate both direct and indirect illumination for photorealistic results • Be…
Nov 2025 · github.com · its alternatives →
- 18

A Docker image is a piece of executable code that produces some output given some input. - a11ce/docker-lisp
Feb 2026 · github.com · its alternatives →
- 19

A toy ray tracer in Rust. Contribute to Twinklebear/tray_rust development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 20

Graph-oriented live coding language and music/audio DSP library written in Rust - chaosprint/glicol
2022 · github.com · its alternatives →
- 21

Tiny 2d graphics environment written in rust aimed at teaching kids to code - rpasta42/skomakare
2017 · github.com · its alternatives →
- 22

Lucky imaging library. Contribute to GreatAttractor/libskry_r development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 23

I just published an open-source protein and ligand viewer. Goal: fast and easy-to-use. Long-term: It's a platform for docking and molecular dynamics. The basic functionality for viewing and inspecting work. I'm currently working on Coot-like electron-density viewing. I'm gradually splitting it into standalone libs, published to crates.io. Some are up already, others are integrated, and will be split off when sufficiently mature and decoupled. Uses parallel execution when able, through thread pools (Rayon), CPU SIMD and Cuda. The default control scheme is non-standard, unless you play video…
2025 · github.com · its alternatives →
- 24

Author here. OxiMedia is a clean-room reconstruction of FFmpeg and OpenCV in pure Rust. v0.1.0, 92 crates, ~1.36M lines. Key decisions: `#![forbid(unsafe_code)]` workspace-wide, patent-free codecs only (AV1/VP9/Opus/FLAC -- no H.264/H.265/AAC ever), async on Tokio, zero C/Fortran deps in default features, native WASM target. This is v0.1.0 -- APIs are stabilized but not yet battle-tested at scale. Performance benchmarks vs FFmpeg/rav1e/dav1d coming soon. Feedback on API design welcome, especially the filter graph and transcoding pipeline. GitHub:…
Mar 2026 · github.com · its alternatives →
Also compare
- Kern – container and resource runtime in a 1.5 MB binary, no daemon alternatives
- krunvm – Create and run lightweight VMs from OCI images alternatives
- Railcar – a container runtime in rust alternatives
- dockerc – Docker image to static executable "compiler" alternatives
- Rust Vector and Quaternion Lib alternatives
- Iota – a text editor written in Rust alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →