rustio rustio.net

No Std

82

uuid

1.23.5 Stable

A library to generate and parse UUIDs.

661.4M downloads · 11d ago
81

ryu-js

1.0.3 Stable

Fast floating point to string conversion, ECMAScript compliant.

22.8M downloads · 13d ago
80

ed25519-dalek

3.0.0 Stable

Fast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust.

168.2M downloads · 17d ago
79

brotli

8.0.4 Stable

A brotli compressor and decompressor that with an interface avoiding the rust stdlib. This makes it suitable for embedded devices and kernels. It is designed with a pluggable allocator so that the standard lib's allocator may be employed. The default build also includes a stdlib allocator and stream interface. Disable this with --features=no-stdlib. All included code is safe.

216.2M downloads · 1mo ago
78

x25519-dalek

3.0.0 Stable

X25519 elliptic curve Diffie-Hellman key exchange in pure-Rust, using curve25519-dalek.

59.0M downloads · 17d ago
78

p384

0.14.0 Growing

Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800-186 with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic support.

66.3M downloads · 17d ago
78

slint

1.17.1 Stable

GUI toolkit to efficiently develop fluid graphical user interfaces for embedded devices and desktop applications

1.3M downloads · 17d ago
78

i-slint-core

1.17.1 Stable

Internal Slint Runtime Library.

1.3M downloads · 17d ago
78

either

1.16.0 Stable

The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.

835.6M downloads · 2mo ago
78

serde_json

1.0.150 Stable

A JSON serialization file format

1.1B downloads · 2mo ago
78

wasmer-types

7.2.0 Stable

Wasmer Common Types

8.1M downloads · 23d ago
77

signature

3.0.0 Stable

Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)

356.2M downloads · 2mo ago
77

wasmer-compiler

7.2.0 Stable

Base compiler abstraction for Wasmer WebAssembly runtime

7.9M downloads · 23d ago
77

sha1

0.11.0 Growing

SHA-1 hash function

404.8M downloads · 13d ago
77

daachorse

3.0.3 Stable

Daachorse: Double-Array Aho-Corasick

2.3M downloads · 12d ago
77

p256

0.14.0 Growing

Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic

142.8M downloads · 20d ago
76

chacha20poly1305

0.11.0 Growing

Pure Rust implementation of the ChaCha20Poly1305 Authenticated Encryption with Additional Data Cipher (RFC 8439) with optional architecture-specific hardware acceleration. Also contains implementations of the XChaCha20Poly1305 extended nonce variant of ChaCha20Poly1305, and the reduced-round ChaCha8Poly1305 and ChaCha12Poly1305 lightweight variants.

65.7M downloads · 25d ago
76

zeroize

1.9.0 Stable

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!

556.7M downloads · 1mo ago
76

alloy-sol-types

1.6.0 Stable

Compile-time ABI and EIP-712 implementations

19.9M downloads · 2mo ago
76

cranelift-native

0.133.1 Growing

Support for targeting the host with Cranelift

31.6M downloads · 29d ago
76

wasmtime-internal-unwinder

46.0.1 Growing

INTERNAL: Wasmtime's unwind format and unwinder

9.5M downloads · 29d ago
76

cranelift-entity

0.133.1 Growing

Data structures using entity references as mapping keys

40.3M downloads · 29d ago
76

cranelift

0.133.1 Growing

Umbrella for commonly-used cranelift crates

1.8M downloads · 29d ago
76

tinyvec

1.12.0 Stable

`tinyvec` provides 100% safe vec-like data structures.

593.1M downloads · 13d ago
76

error-stack

0.8.0 Growing

A context-aware error-handling library that supports arbitrary attached user data

4.0M downloads · 20d ago
76

alloy-rlp

0.3.16 Growing

Implementation of Ethereum RLP serialization

22.0M downloads · 20d ago
76

rand

0.10.2 Growing

Random number generators and other randomness functionality.

1.4B downloads · 13d ago
75

curve25519-dalek

5.0.0 Stable

A pure-Rust implementation of group operations on ristretto255 and Curve25519

208.6M downloads · 17d ago
75

alloy-dyn-abi

1.6.0 Stable

Run-time ABI and EIP-712 implementations

14.6M downloads · 2mo ago
75

alloy-sol-type-parser

1.6.0 Stable

Simple and light-weight Solidity type strings parser

17.2M downloads · 2mo ago
75

rtic-macros

2.3.0 Stable

Procedural macros, syntax parsing, and codegen of the RTIC crate

387.8K downloads · 15d ago
75

bon

3.9.3 Stable

Next-gen compile-time-checked builder generator, named function's arguments, and more!

42.4M downloads · 1mo ago
75

arrayvec

0.7.8 Growing

A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.

466.0M downloads · 22d ago
75

cranelift-module

0.133.1 Growing

Support for linking functions and data with Cranelift

3.9M downloads · 29d ago
75

bytemuck

1.25.1 Stable

A crate for mucking around with piles of bytes.

296.9M downloads · 13d ago
75

anyhow

1.0.103 Stable

Flexible concrete Error type built on std::error::Error

797.6M downloads · 28d ago
75

rapidhash

4.5.1 Stable

An extremely fast, high quality, platform-independent hashing algorithm.

18.3M downloads · 20d ago
74

bitvec

1.1.1 Stable

Addresses memory by bits, for packed collections and bitfields

233.8M downloads · 1mo ago
74

ic-agent

0.49.0 Growing

Agent library to communicate with the Internet Computer, following the Public Specification.

1.4M downloads · 10d ago
74

byte-unit

5.2.5 Stable

A library for interacting with units of bytes.

35.8M downloads · 26d ago
74

alloy-chains

0.2.36 Growing

Canonical type definitions for EIP-155 chains

12.7M downloads · 10d ago
74

serde

1.0.228 Growing

A generic serialization/deserialization framework

1.2B downloads · 9mo ago
74

serde_with

3.21.0 Stable

Custom de/serialization functions for Rust's serde

301.7M downloads · 1mo ago
74

rustversion

1.0.23 Stable

Conditional compilation according to rustc compiler version

608.0M downloads · 17d ago
74

bitflags

2.13.0 Stable

A macro to generate structures which behave like bitflags.

1.5B downloads · 1mo ago
74

ctr

0.10.1 Growing

CTR block modes of operation

162.3M downloads · 2mo ago
74

generic-array

1.4.4 Stable

Generic types implementing functionality of arrays

735.6M downloads · 12d ago
74

cxx

1.0.197 Stable

Safe interop between Rust and C++

69.8M downloads · 16d ago
74

alloy-core

1.6.0 Stable

Rust Ethereum core libraries

11.7M downloads · 2mo ago
74

k256

0.14.0 Growing

secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification/public-key recovery, Taproot Schnorr signatures (BIP340), Elliptic Curve Diffie-Hellman (ECDH), and general-purpose secp256k1 elliptic curve group operations which can be used to implement arbitrary protocols

65.8M downloads · 15d ago