rustio rustio.net

Algorithms

77

good_lp

1.15.0 Stable

Mixed Integer Linear Programming for Rust, with an user-friendly API. This crate allows modeling LP problems, and lets you solve them with various solvers.

2.7M downloads · 1mo ago
75

dissimilar

1.0.11 Stable

Diff library with semantic cleanup, based on Google's diff-match-patch

37.9M downloads · 12d ago
75

ic-certification

3.1.0 Stable

Types related to the Internet Computer Public Specification.

1.4M downloads · 1mo ago
75

line-clipping

0.3.7 Growing

A simple crate implementing line clipping algorithms.

2.0M downloads · today
74

rapidhash

4.4.1 Stable

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

5.1M downloads · 1mo ago
74

fixed

1.31.0 Stable

Fixed-point numbers.

9.8M downloads · 7d ago
73

rand_mt

6.0.2 Stable

Reference Mersenne Twister random number generators.

1.1M downloads · 11d ago
73

rand

0.10.0 Growing

Random number generators and other randomness functionality.

996.4M downloads · 1mo ago
72

rand_pcg

0.10.1 Growing

Selected PCG random number generators

109.3M downloads · 1mo ago
72

rand_chacha

0.10.0 Growing

ChaCha random number generator

859.2M downloads · 1mo ago
72

ic-representation-independent-hash

3.1.0 Stable

A library for computing representation-independent hashes as described in the Internet Computer interface specification.

703.3K downloads · 1mo ago
72

kasuari

0.4.12 Growing

A rust layout solver for GUIs, based on the Cassowary algorithm. A fork of the unmaintained cassowary-rs crate with improvments and bug fixes. Kasuari is the indonesian name for the cassowary bird.

2.6M downloads · 14d ago
72

histogram

1.0.0 Stable

A collection of histogram data structures

18.7M downloads · 7d ago
71

rand_seeder

0.5.0 Growing

A universal random number seeder based on SipHash.

1.9M downloads · 1mo ago
71

ndarray-linalg

0.18.1 Growing

Linear algebra package for rust-ndarray using LAPACK

1.7M downloads · 2mo ago
71

geos-sys

2.0.9 Stable

GEOS C API bindings

550.4K downloads · 1mo ago
70

spade

2.15.1 Stable

Delaunay triangulations for the rust ecosystem

11.1M downloads · 3d ago
70

bnum

0.14.4 Growing

Fixed-size integer types with generic signedness, bit width and overflow behaviour.

5.0M downloads · 3d ago
70

hmac-sha256

1.1.14 Stable

A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation

15.7M downloads · 1mo ago
70

vsss-rs

5.3.0 Stable

Verifiable Secret Sharing Schemes for splitting, combining and verifying secret shares

1.3M downloads · 25d ago
70

ic-cbor

3.1.0 Stable

CBOR decoding for Internet Computer clients

526.4K downloads · 1mo ago
70

geos

11.1.1 Stable

Rust bindings for GEOS C API

558.7K downloads · 24d ago
70

ratelimit

1.0.0 Stable

A lock-free token bucket ratelimiter

15.5M downloads · 7d ago
69

ort-sys

2.0.0-rc.12 Stable

Unsafe Rust bindings for ONNX Runtime 1.24 - Optimize and Accelerate Machine Learning Inferencing

7.3M downloads · 23d ago
69

triple_buffer

9.0.0 Stable

An implementation of triple buffering, useful for sharing frequently updated data between threads

381.8K downloads · 1mo ago
69

bitcoin_hashes

0.20.0 Growing

Hash functions used by the rust-bitcoin eccosystem

31.7M downloads · 1mo ago
69

lin_alg

1.4.1 Stable

Vector, matrix, and quaternion operations for general purposes

27.7K downloads · 1mo ago
69

rand_core

0.10.0 Growing

Core random number generation traits and tools for implementation.

1.0B downloads · 1mo ago
69

priority-queue

2.7.0 Growing

A Priority Queue implemented as a heap with a function to efficiently change the priority of an item.

20.7M downloads · 6mo ago
69

siphasher

1.0.2 Stable

SipHash-2-4, SipHash-1-3 and 128-bit variants in pure Rust

318.1M downloads · 2mo ago
69

ic-response-verification

3.1.0 Stable

Client side response verification for the Internet Computer

627.4K downloads · 1mo ago
69

ic-http-certification

3.1.0 Stable

Certification for HTTP responses for the Internet Computer

519.1K downloads · 1mo ago
69

cap-rand

4.0.2 Stable

Capability-based random number generators

8.4M downloads · 1mo ago
69

pathfinding

4.15.0 Stable

Pathfinding, flow, and graph algorithms

2.0M downloads · 17d ago
68

ort

2.0.0-rc.12 Stable

A safe Rust wrapper for ONNX Runtime 1.24 - Optimize and accelerate machine learning inference & training

7.7M downloads · 23d ago
68

parol_runtime

4.3.0 Stable

Runtime library for parsers generated by the 'parol' parser generator.

134.9K downloads · 1mo ago
68

rand_distr

0.6.0 Growing

Sampling from random number distributions

101.6M downloads · 1mo ago
68

rphonetic

3.0.6 Stable

Rust port of phonetic Apache commons-codec algorithms

84.9K downloads · 16d ago
68

crypto-bigint

0.7.3 Growing

Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. Provides constant-time, no_std-friendly implementations of modern formulas using const generics.

162.4M downloads · 2d ago
68

rand_hc

0.5.0 Growing

HC128 random number generator

137.9M downloads · 1mo ago
68

rand_xorshift

0.5.0 Growing

Xorshift random number generator

172.1M downloads · 1mo ago
68

ic-certificate-verification

3.1.0 Stable

Certificate verification for the Internet Computer

519.1K downloads · 1mo ago
68

former_types

2.35.0 Stable

A flexible implementation of the Builder pattern supporting nested builders and collection-specific subformers. Its compile-time structures and traits that are not generated but reused.

45.3K downloads · 2mo ago
67

blazesym

0.2.3 Growing

blazesym is a library for address symbolization and related tasks.

3.9M downloads · 1mo ago
67

rustfft

6.4.1 Growing

High-performance FFT library written in pure Rust.

15.7M downloads · 6mo ago
67

fastrand

2.3.0 Growing

A simple and fast random number generator

555.8M downloads · 1y ago
67

hmac-sha512

1.1.12 Stable

A small, self-contained SHA512, HMAC-SHA512, HKDF-SHA512, SHA384, HMAC-SHA384, and HKDF-SHA384 implementation

18.4M downloads · 1mo ago
67

former

2.42.0 Stable

A flexible implementation of the Builder pattern supporting nested builders and collection-specific subformers. Simplify the construction of complex objects.

207.3K downloads · 2mo ago
67

sdf_glyph_renderer

1.1.0 Stable

Tools for generating SDF font glyphs from bitmap images.

86.7K downloads · 14d ago
66

ed25519-compact

2.2.0 Stable

A small, self-contained, wasm-friendly Ed25519 implementation

11.7M downloads · 4mo ago