XuShaohua / ncLinks
Run *nix system calls directly in Rust
☆59Updated 2 weeks ago
Alternatives and similar repositories for nc
Users that are interested in nc are comparing it to the libraries listed below
Sorting:
- Safer wrappers over ktls-sys☆80Updated last week
- Rust ABI safe code generator☆189Updated 4 months ago
- Code coverage support for Rust `no_std` and embedded programs☆59Updated 10 months ago
- Bare-metal allocators.☆75Updated 3 years ago
- A set of Rust crates to make it easier to interoperate with Linux as a process☆43Updated 2 years ago
- A tool to mine crates.io and produce static websites☆136Updated 10 months ago
- Data structures like Rust `alloc` which reuse user allocated memory☆61Updated last month
- perf-event: a Rust interface to Linux performance monitoring☆122Updated last week
- A pure-Rust library to work with Linux capabilities☆89Updated last month
- Safe, zero-cost downcasting for limited compile-time specialization.☆169Updated last month
- Utility wrapper to send non send types to other threads safely☆187Updated 5 months ago
- Lints for kernel or embedded system development.☆113Updated last week
- Stack unwinding library in Rust☆126Updated last month
- Portable atomic types including support for 128-bit atomics, atomic float, etc.☆199Updated this week
- Minimal support for uart_16550 serial output.☆38Updated last month
- An on-disk hash table implementation☆124Updated 3 years ago
- Raw system calls for Rust☆100Updated 2 years ago
- assert!() and check!() macros for Rust, inspired by Catch2, now with diffs!☆109Updated 3 weeks ago
- A simple spinlock crate based on the abstractions provided by the `lock_api` crate.☆40Updated last year
- cpuid library in rust.☆169Updated last week
- Allocation-free data structures that make do with the memory they're given☆145Updated 3 years ago
- A FUSE (Filesystem in Userspace) library for Rust☆110Updated this week
- Minimal asynchronous executor for Rust☆129Updated this week
- serde::Deserializer for proc_macro/proc_macro2::TokenStream☆73Updated 10 months ago
- A low-level I/O ownership and borrowing library☆104Updated last month
- A collection of small utilities for working with pointer types in Rust.☆128Updated 7 months ago
- An exploration of Storages☆37Updated last year
- A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks in Rust.☆84Updated 4 months ago
- Temporarily take ownership of a value at a mutable location, and replace it with a new value based on the old one.☆112Updated 3 months ago
- cargo-add command to make dependencies into dylibs☆100Updated 2 years ago