rustio rustio.net

Os

82

whoami

2.1.2 Stable

Rust library for getting information about the current user and environment

141.1M downloads · 29d ago
75

camino

1.2.2 Stable

UTF-8 paths

184.5M downloads · 1mo ago
73

libc

0.2.186 Growing

Raw FFI bindings to platform libraries like libc.

1.2B downloads · 1mo ago
73

os_info

3.15.0 Stable

Detect the operating system type and version.

48.7M downloads · 6d ago
72

ctrlc

3.5.2 Stable

Easy Ctrl-C handler for Rust projects

97.6M downloads · 3mo ago
72

which

8.0.2 Stable

A Rust equivalent of Unix command "which". Locate installed executable in cross platforms.

340.2M downloads · 2mo ago
70

sbi-spec

0.0.9 Growing

Definitions and constants in the RISC-V Supervisor Binary Interface (RISC-V SBI)

499.5K downloads · 12d ago
70

platform-info

2.1.0 Stable

A simple cross-platform interface to get info about a system

7.9M downloads · 1mo ago
69

getrandom

0.4.2 Growing

A small cross-platform library for retrieving random data from system source

1.3B downloads · 2mo ago
69

sbi-rt

0.0.4 Growing

Runtime library for supervisors to call RISC-V Supervisor Binary Interface (RISC-V SBI)

471.1K downloads · 12d ago
68

async-net

2.0.0 Growing

Async networking primitives for TCP/UDP/Unix communication

26.6M downloads · 2y ago
68

syscall-numbers

4.0.3 Stable

System calls numbers for various architectures

204.7K downloads · 1mo ago
68

wasmer-wasix

0.701.0 Growing

WASI and WASIX implementation library for Wasmer WebAssembly runtime

2.5M downloads · 1mo ago
68

wai-bindgen-wasmer

0.701.0 Growing

Generate WAI glue for a Rust Wasmer host

933.7K downloads · 1mo ago
68

wasmer-wasix-types

0.701.0 Growing

WASI and WASIX types for Wasmer WebAssembly runtime

2.5M downloads · 1mo ago
67

fontique

0.9.0 Growing

Font enumeration and fallback.

1.1M downloads · 1mo ago
67

memory_addr

0.4.1 Growing

Wrappers and helper functions for physical and virtual addresses

152.6K downloads · 1mo ago
67

polling

3.11.0 Growing

Portable interface to epoll, kqueue, event ports, and IOCP

189.4M downloads · 8mo ago
67

proc-exit

2.0.2 Growing

Exit codes for process termination

686.4K downloads · 1y ago
67

serial2

0.2.37 Growing

Cross platform serial ports

3.7M downloads · 15d ago
67

os_str_bytes

7.2.0 Stable

Lossless functionality for platform-native strings

172.3M downloads · 23d ago
67

interprocess

2.4.2 Stable

Interprocess communication toolkit

9.5M downloads · 1mo ago
67

snarkos-node-bft-ledger-service

4.6.4 Stable

A ledger service for the memory pool in a decentralized operating system

23.5K downloads · 11d ago
67

snarkos-account

4.6.4 Stable

Account for a decentralized operating system

34.7K downloads · 11d ago
66

memory_set

0.4.1 Growing

Data structures and operations for managing memory mappings

80.6K downloads · 1mo ago
66

page_table_entry

0.6.1 Growing

Page table entry definition for various hardware architectures

117.5K downloads · 1mo ago
66

async-io

2.6.0 Growing

Async I/O and timers

171.3M downloads · 8mo ago
66

async-process

2.5.0 Growing

Async interface for working with processes

95.5M downloads · 8mo ago
66

typed-path

0.12.3 Growing

Provides typed variants of Path and PathBuf for Unix and Windows

11.3M downloads · 3mo ago
66

camino-tempfile

1.4.1 Stable

A library for managing temporary files and directories, with UTF-8 paths.

6.5M downloads · 1mo ago
66

fd-lock

4.0.4 Growing

Advisory cross-platform lock on a file using a file descriptor to it.

45.9M downloads · 1y ago
66

zeroize

1.8.2 Growing

Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM!

476.9M downloads · 7mo ago
66

thread-id

5.1.0 Growing

Get a unique thread ID

39.6M downloads · 4mo ago
66

signal-child

1.0.7 Stable

A little library to easily signal other process with no dependencies

99.6K downloads · 1mo ago
66

selinux

0.6.2 Growing

Flexible Mandatory Access Control for Linux

3.0M downloads · 27d ago
66

normpath

1.5.1 Stable

More reliable path manipulation

23.1M downloads · 21d ago
66

nispor

2.0.2 Stable

Unified interface for Linux network state querying

352.1K downloads · 1mo ago
66

snarkos-node-sync-locators

4.6.4 Stable

Locators to synchronize a decentralized operating system

26.1K downloads · 11d ago
66

snarkos-node-sync-communication-service

4.6.4 Stable

A communication service for the sync module in a decentralized operating system

24.7K downloads · 11d ago
66

snarkos-node-metrics

4.6.4 Stable

A node for a decentralized operating system

32.2K downloads · 11d ago
66

axklib

0.5.9 Experimental

Small kernel-helper abstractions used across the microkernel

6.2K downloads · 4d ago
65

dma-api

0.7.3 Growing

Trait for DMA alloc and some collections

91.2K downloads · 7d ago
65

gethostname

1.1.0 Growing

gethostname for all platforms

83.6M downloads · 7mo ago
65

hwlocality

1.0.0-alpha.12 Stable

Idiomatic Rust bindings for the hwloc hardware locality library

205.8K downloads · 1mo ago
65

r-efi

6.0.0 Growing

UEFI Reference Specification Protocol Constants and Definitions

158.5M downloads · 3mo ago
65

sysexits

0.13.0 Growing

The system exit codes as defined by <sysexits.h>

1.3M downloads · 2mo ago
65

niri-ipc

26.4.0 Stable

Types and helpers for interfacing with the niri Wayland compositor.

67.9K downloads · 1mo ago
65

sgxs-loaders

0.5.1 Growing

Platform-specific loaders for SGX enclaves. The following loaders are supported: * SGX device (Linux) * Enclave API (Windows) * libsgx_enclave_common (Linux & Windows)

131.7K downloads · 1mo ago
65

snarkos-node-cdn

4.6.4 Stable

A CDN client for a decentralized operating system

32.2K downloads · 11d ago
65

snarkos-node-tcp

4.6.4 Stable

A TCP stack for a decentralized operating system

34.9K downloads · 11d ago