← All Rust successors

Rust Library Successors

Drop-in Rust libraries succeeding widely used C components.

29 projects

All Library Rewrite ORM / toolkit Embedded / edge SQLite ecosystem Bindings
just
Library

just

GNU Make · ★ 34,786 · CC0-1.0

🤖 Just a command runner

zellij
Library

zellij

tmux · ★ 34,331 · MIT

A terminal workspace with batteries included

pingora
Library

pingora

nginx · ★ 27,017 · Apache-2.0

A library for building fast, reliable and evolvable network services.

wgpu
Library

wgpu

OpenGL · ★ 17,598 · Apache-2.0

A cross-platform, safe, pure-Rust graphics API.

hyper
Library

hyper

cURL · ★ 16,228 · MIT

An HTTP library for Rust

dust
Library

dust

GNU du · ★ 11,999 · Apache-2.0

A more intuitive version of du in rust

reqwest
Library

reqwest

cURL · ★ 11,730 · Apache-2.0

An easy and powerful Rust HTTP Client

sled
Library

sled

LevelDB · ★ 9,045 · Apache-2.0

the champagne of beta embedded databases

rustls
Library

rustls

OpenSSL · ★ 7,524

A modern TLS library in Rust

crossterm
Library

crossterm

ncurses · ★ 4,145 · MIT

Cross platform terminal library rust

regex
Library

regex

PCRE · ★ 3,984 · Apache-2.0

An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.

fjall
Library

fjall

LevelDB · ★ 2,220 · Apache-2.0

🗻 Log-structured, embeddable key-value storage engine written in Rust

quick-xml
Library

quick-xml

libxml2 · ★ 1,532 · MIT

Rust high performance xml reader and writer

mesalink
Library

mesalink

OpenSSL · ★ 1,483

OpenSSL compatibility layer for the Rust SSL/TLS stack

oxideterm
Library

oxideterm

OpenSSL · ★ 937 · GPL-3.0

AI-native workspace for local shells and remote machines.Zero Electron, zero OpenSSL, zero telemetry, and no app subscription.

aws-lc-rs
Library

aws-lc-rs

OpenSSL · ★ 632

aws-lc-rs is a cryptographic library using AWS-LC for its cryptographic operations. The library strives to be API-compatible with the popular Rust library named ring.

oxidizr
Library

oxidizr

GNU coreutils · ★ 344 · Apache-2.0

🦀 Install modern Rust-based replacements of packages such as coreutils, findutils, diffutils and sudo, making them the default on an Ubuntu system 🦀

sandwich
Library

sandwich

OpenSSL · ★ 122 · AGPL-3.0

Sandwich is a multi-platform, multi-language, open-source library that provides a simple unified API for developers to use (multiple) cryptographic libraries in their applications.

oxiquic
Library

oxiquic

OpenSSL · ★ 2

OxiQUIC is the COOLJAPAN Pure-Rust QUIC transport and HTTP/3 stack. It implements RFC 9000/9001/9002 directly on the rustls::quic TLS 1.3 API driven by the oxiquic-crypto Pure-Rust crypto provider over tokio UDP — with no dependency on ring, aws-lc-rs, or any C/C++ cryptographic libraries.

Rutils
Library

Rutils

GNU coreutils · GPL-3.0

My attempt at rewriting coreutils in rust out of boredom

aws-lc-link
Library

aws-lc-link

OpenSSL

Demonstrates a linking issue when trying to cross compile a library that depends on aws-lc-rs

aws-lc-rs-api-demo
Library

aws-lc-rs-api-demo

OpenSSL

Examples to demonstrate AWS-LC-RS API usage

latticearc
Library

latticearc

OpenSSL · Apache-2.0

Hybrid Post-Quantum Cryptography Library for Rust - Secure transition to Quantum-Safe Encryption.

no_utils
Library

no_utils

GNU coreutils · AGPL-3.0

Rust rewrites of various programs, usually coreutils, and other small Rust programs

noise-aws-lc-rs
Library

noise-aws-lc-rs

OpenSSL · Apache-2.0

wrappers of aws-lc-rs for nosie-rust.

rs_coreutils
Library

rs_coreutils

GNU coreutils

Rewriting a bunch of coreutils in Rust (poorly)

rustls-aws-lc-rs
Library

rustls-aws-lc-rs

OpenSSL

rustls integration with cl-aws-lc-rs-fips

uutils__coreutils
Library

uutils__coreutils

GNU coreutils · MIT
xmlsig-lc-rs
Library

xmlsig-lc-rs

OpenSSL · BSD-2-Clause

Pure-Rust XML Digital Signature verification with all cryptography on aws-lc-rs