An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

crates.io "algorithm" keyword

View the packages on the crates.io package registry that are tagged with the "algorithm" keyword.

ms_toollib 1.4.17
Algorithms for Minesweeper
23 versions - Latest release: 2 months ago - 24.3 thousand downloads total - 1 maintainer
bashrand 0.2.1
Crack Bash's $RANDOM variable with 2-3 samples
3 versions - Latest release: over 1 year ago - 4.01 thousand downloads total - 19 stars on GitHub - 1 maintainer
knapsack-oxigen 1.0.0
Knapsack problem resolution using oxigen.
1 version - Latest release: almost 6 years ago - 1.68 thousand downloads total - 177 stars on GitHub - 1 maintainer
onemax-oxigen 2.0.0
OneMax simple problem resolution using oxigen.
2 versions - Latest release: almost 6 years ago - 3.01 thousand downloads total - 161 stars on GitHub - 1 maintainer
nqueens-oxigen 2.2.0
N Queens problem resolution using oxigen.
6 versions - Latest release: over 4 years ago - 7.82 thousand downloads total - 161 stars on GitHub - 1 maintainer
oxigen 2.2.2
Fast, parallel, extensible and adaptable genetic algorithm library.
27 versions - Latest release: over 4 years ago - 5 dependent packages - 1 dependent repositories - 34 thousand downloads total - 155 stars on GitHub - 1 maintainer
numtoa 0.3.1
Convert numbers into stack-allocated byte arrays
15 versions - Latest release: 20 days ago - 38 dependent packages - 2,083 dependent repositories - 6.03 million downloads total - 44 stars on GitHub - 1 maintainer
rsgenetic 1.8.1
A library providing genetic algorithm execution.
52 versions - Latest release: over 4 years ago - 1 dependent repositories - 152 thousand downloads total - 78 stars on GitHub - 1 maintainer
fd-oxigen 1.0.0
Fast Downward planner parameters optimization using oxigen.
1 version - Latest release: over 5 years ago - 1.59 thousand downloads total - 161 stars on GitHub - 1 maintainer
rlp-iter 0.2.1
An iterator following a space-filling pattern over a given range
2 versions - Latest release: over 3 years ago - 1 dependent package - 2.47 thousand downloads total - 1 stars on GitHub - 1 maintainer
rrt 0.7.0
Path finding using dual-RRT connect
8 versions - Latest release: over 2 years ago - 2 dependent packages - 1 dependent repositories - 61.1 thousand downloads total - 39 stars on GitHub - 2 maintainers
polylabel 3.2.0
A Rust implementation of the Polylabel algorithm for finding optimum polygon label positions.
39 versions - Latest release: over 1 year ago - 4 dependent packages - 17 dependent repositories - 75.9 thousand downloads total - 54 stars on GitHub - 1 maintainer
rotation 0.1.1
Rotate your list clockwise and anti-clockwise
1 version - Latest release: almost 4 years ago - 1.42 thousand downloads total - 2 maintainers
bevy_knossos 0.8.1 💰
Rust library for generating and rendering mazes
10 versions - Latest release: 2 months ago - 5.65 thousand downloads total - 7 stars on GitHub - 1 maintainer
rip_shuffle 0.2.0
Fast sequential and parallel in-place shuffling algorithms
2 versions - Latest release: over 1 year ago - 1 dependent repositories - 2.71 thousand downloads total - 3 stars on GitHub - 1 maintainer
itertree 0.0.3 💰
Hobby project to experiment with tree traversal using iterators
1 version - Latest release: about 4 years ago - 1.45 thousand downloads total - 0 stars on GitHub - 1 maintainer
algs4 0.7.0
Algorithms, 4ed. MOOC in Coursera. in Rust.
7 versions - Latest release: almost 10 years ago - 15.6 thousand downloads total - 93 stars on GitHub - 1 maintainer
gap_solver 0.2.0
A solver for the generalized assignment problem.
2 versions - Latest release: almost 4 years ago - 2.56 thousand downloads total - 0 stars on GitHub - 1 maintainer
genevo 0.7.1
genevo provides building blocks to run simulations of optimization and search problems using gene...
12 versions - Latest release: over 3 years ago - 1 dependent package - 6 dependent repositories - 240 thousand downloads total - 185 stars on GitHub - 1 maintainer
iterative_methods 0.2.1
Iterative methods and associated utilities as StreamingIterators.
2 versions - Latest release: about 4 years ago - 2.54 thousand downloads total - 1 stars on GitHub - 1 maintainer
geo_filters 0.1.0
Geometric filters for set cardinality estimation.
2 versions - Latest release: over 1 year ago - 2.77 thousand downloads total - 71 stars on GitHub - 3 maintainers
bpe 0.2.1
Fast byte-pair encoding implementation.
5 versions - Latest release: 3 months ago - 28.3 thousand downloads total - 71 stars on GitHub - 3 maintainers
bpe-openai 0.3.0
Prebuilt fast byte-pair encoders for OpenAI.
4 versions - Latest release: 3 months ago - 33.1 thousand downloads total - 71 stars on GitHub - 3 maintainers
bevy_ghx_proc_gen 0.6.0
Bevy plugins for 2D & 3D procedural generation with WFC/Model synthesis
6 versions - Latest release: about 1 month ago - 4.87 thousand downloads total - 97 stars on GitHub - 1 maintainer
ghx_proc_gen 0.6.0
2D & 3D procedural generation with WFC/Model synthesis
6 versions - Latest release: about 1 month ago - 1 dependent package - 5.03 thousand downloads total - 97 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
integer-sqrt 0.1.5
An implementation of integer square root algorithm for primitive rust types
6 versions - Latest release: almost 5 years ago - 31 dependent packages - 2,790 dependent repositories - 9.98 million downloads total - 14 stars on GitHub - 1 maintainer
base94 0.3.0
Base94 encoding/decoding library
3 versions - Latest release: almost 2 years ago - 3.75 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
reed-solomon-novelpoly 2.0.0
An implementation of a reed solomon code / encoder / decoder with complexity `O(n lg(n))`
8 versions - Latest release: over 1 year ago - 4 dependent packages - 477 dependent repositories - 3.65 million downloads total - 35 stars on GitHub - 2 maintainers
morton 0.3.0
Morton space filling curve functions
5 versions - Latest release: almost 5 years ago - 1 dependent repositories - 55.6 thousand downloads total - 5 stars on GitHub - 1 maintainer
evo 0.0.1
Evolutionary Algorithm Library for Rust
1 version - Latest release: over 9 years ago - 2.82 thousand downloads total - 6 stars on GitHub - 1 maintainer
psqr 0.1.1
The P-Square Algorithm for Dynamic Calculation of Percentiles and Histograms without Storing Obse...
2 versions - Latest release: over 2 years ago - 5.11 thousand downloads total - 0 stars on GitHub - 1 maintainer
fsrs 5.0.0 💰
FSRS for Rust, including Optimizer and Scheduler
61 versions - Latest release: 3 days ago - 192 thousand downloads total - 273 stars on GitHub - 1 maintainer
static_aabb2d_index 2.0.0
Fast static spatial index data structure for 2D axis aligned bounding boxes
12 versions - Latest release: almost 2 years ago - 2 dependent packages - 3 dependent repositories - 46.8 thousand downloads total - 30 stars on GitHub - 1 maintainer
mersenne_twister 1.1.1
Mersenne Twister pseudorandom number generator
11 versions - Latest release: over 7 years ago - 3 dependent packages - 11 dependent repositories - 216 thousand downloads total - 9 stars on GitHub - 1 maintainer
aligner 0.1.6
Automatically corrects subtitle timings given a second correct subtitle
7 versions - Latest release: almost 8 years ago - 12.2 thousand downloads total - 1,200 stars on GitHub - 1 maintainer
neat-gru 1.4.0
NEAT algorithm with GRU gates
45 versions - Latest release: almost 3 years ago - 1 dependent repositories - 49.2 thousand downloads total - 18 stars on GitHub - 1 maintainer
rust-graph 0.0.3 💰
A graph library for Rust
3 versions - Latest release: over 10 years ago - 6.04 thousand downloads total - 15 stars on GitHub - 1 maintainer
algostru 0.4.0
Algorithms (algo) and Data Structures (stru)
4 versions - Latest release: over 4 years ago - 5.35 thousand downloads total - 4 stars on GitHub - 1 maintainer
is_sorted 0.1.1
Is an Iterator sorted?
2 versions - Latest release: over 6 years ago - 21 dependent packages - 32 dependent repositories - 998 thousand downloads total - 22 stars on GitHub - 1 maintainer
hora 0.1.1
Hora Search Everywhere
2 versions - Latest release: almost 4 years ago - 2 dependent packages - 1 dependent repositories - 23.4 thousand downloads total - 2,645 stars on GitHub - 1 maintainer
rez-next-solver 0.1.0
Intelligent dependency resolution with A* heuristic algorithms and 3-5x performance improvement
1 version - Latest release: about 1 month ago - 265 downloads total - 2 stars on GitHub - 1 maintainer
diffus-derive 0.10.0
Finds the difference between two instances of any data structure. Supports derive on structs and ...
18 versions - Latest release: about 4 years ago - 1 dependent package - 17 dependent repositories - 34.9 thousand downloads total - 57 stars on GitHub - 3 maintainers
Top 3.8% on crates.io
whatlang 0.16.4
Fast and lightweight language identification library for Rust.
34 versions - Latest release: over 1 year ago - 16 dependent packages - 293 dependent repositories - 987 thousand downloads total - 958 stars on GitHub - 1 maintainer
hj_ds 0.1.1
A data structure library for Rust
2 versions - Latest release: 11 months ago - 1.89 thousand downloads total - 0 stars on GitHub - 1 maintainer
human-sort 0.2.2
Human sort (natural sort) implementation
16 versions - Latest release: over 6 years ago - 18 dependent packages - 269 dependent repositories - 2.01 million downloads total - 17 stars on GitHub - 1 maintainer
usagi 0.2.0 💰
Common algorithms and utilities library for Rust
3 versions - Latest release: almost 7 years ago - 4.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
avlsort 0.1.2
Rust crate of AVL tree holding the rank and the number of duplicates of elements.
3 versions - Latest release: about 4 years ago - 4 thousand downloads total - 0 stars on GitHub - 1 maintainer
algen 0.2.0
A parallelized genetic algorithm runner
4 versions - Latest release: over 2 years ago - 4.93 thousand downloads total - 2 stars on GitHub - 1 maintainer
rkr-gst 0.1.2
Implementation of Running Karp-Rabin Greedy String Tiling algorithm
3 versions - Latest release: about 2 years ago - 1 dependent repositories - 3.79 thousand downloads total - 1 stars on GitHub - 1 maintainer
museair 0.3.0
Fast portable hash algorithm with highest bulk throughput and lowest small key latency (1-32 byte...
3 versions - Latest release: 7 months ago - 2.84 thousand downloads total - 29 stars on GitHub - 1 maintainer
line-clipping 0.3.3
A simple crate implementing line clipping algorithms.
8 versions - Latest release: 2 months ago - 27.7 thousand downloads total - 5 stars on GitHub - 1 maintainer
algx 0.2.0
Implementation of Knuth's Algorithm X
2 versions - Latest release: about 1 year ago - 2.59 thousand downloads total - 3 stars on GitHub - 1 maintainer
icentral-graph-interface 0.1.0
A Rust crate providing traits for graph manipulation, focusing on minimum union cycles, betweenne...
1 version - Latest release: 4 months ago - 1.22 thousand downloads total - 1 maintainer
sorted-rotated 0.1.1
Finds a number in a sorted and rotated list in O(logN) time.
2 versions - Latest release: almost 4 years ago - 2.4 thousand downloads total - 2 maintainers
qht 0.1.0
Implementation of Quotient Hash Tables variants QHTc, QQHTc, QQHTDc
1 version - Latest release: over 6 years ago - 1.99 thousand downloads total - 1 stars on GitHub - 1 maintainer
heterogeneous_graphlets 0.1.1 💰
A Rust library for the computation of heterogeneous graphlets.
2 versions - Latest release: about 2 years ago - 2.43 thousand downloads total - 1 stars on GitHub - 1 maintainer
checksum-tapestry 0.4.1
Collection of checksum algorithms and examples
3 versions - Latest release: 9 months ago - 3.22 thousand downloads total - 0 stars on GitHub - 1 maintainer
algos 0.6.8
A collection of algorithms in Rust
14 versions - Latest release: 5 months ago - 14.7 thousand downloads total - 7 stars on GitHub - 2 maintainers
alass-cli 2.0.0
Automatic Language-Agnostic Subtitle Synchronization (Command Line Tool)
5 versions - Latest release: almost 6 years ago - 8.51 thousand downloads total - 1,189 stars on GitHub - 1 maintainer
alass-core 2.0.0
Automatic Language-Agnostic Subtitle Synchronization (Library)
4 versions - Latest release: almost 6 years ago - 3 dependent packages - 2 dependent repositories - 9.3 thousand downloads total - 1,189 stars on GitHub - 1 maintainer
c3-inheritance 0.0.0
...
1 version - Latest release: about 2 years ago - 1.36 thousand downloads total - 1 stars on GitHub - 1 maintainer
Top 8.7% on crates.io
diffus 0.10.0
Finds the difference between two instances of any data structure. Supports: collections, Strings,...
15 versions - Latest release: about 4 years ago - 3 dependent packages - 950 dependent repositories - 1.86 million downloads total - 57 stars on GitHub - 3 maintainers
aloe-dsp 0.1.1
Aloe-DSP is a comprehensive Rust library providing structures and traits for digital signal proce...
1 version - Latest release: 4 months ago - 1.03 thousand downloads total - 11 stars on GitHub - 1 maintainer
snooker 0.1.0
Snooker is a pure-Rust implementation of Jonathan Snook's spam detection algorithm for blog comments
1 version - Latest release: almost 8 years ago - 1.84 thousand downloads total - 6 stars on GitHub - 1 maintainer
datealgo 0.2.1
Low-level date algorithms for libraries
10 versions - Latest release: over 1 year ago - 11 thousand downloads total - 7 stars on GitHub - 1 maintainer
fib-rs 0.4.6
A fast Fibonacci number calculator
22 versions - Latest release: 2 months ago - 8.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
funny_crystal_hasher 0.1.0
Reimplementation of the funny_hash algorithm
1 version - Latest release: 9 months ago - 801 downloads total - 0 stars on GitHub - 1 maintainer
subset_sum 0.22.3
Solves subset sum problem and returns a set of decomposed integers. It also can match correspondi...
44 versions - Latest release: almost 2 years ago - 46.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
data_forest 0.1.2
Implementation of various types of trees.
3 versions - Latest release: 8 days ago - 703 downloads total - 0 stars on GitHub - 1 maintainer
hyperloglog-rs 0.1.56 💰
A Rust implementation of HyperLogLog trying to be parsimonious with memory.
51 versions - Latest release: over 1 year ago - 1 dependent package - 57.7 thousand downloads total - 30 stars on GitHub - 1 maintainer
co_sort 0.2.0
Sort arrays given a permutation
4 versions - Latest release: over 6 years ago - 2 dependent packages - 1 dependent repositories - 31.6 thousand downloads total - 1 stars on GitHub - 1 maintainer
smbus-pec 1.0.1
Minimal portable implementation of SMBus Packet Error Code calculation algorithm.
3 versions - Latest release: about 4 years ago - 2 dependent packages - 2 dependent repositories - 206 thousand downloads total - 2 stars on GitHub - 1 maintainer
test-data-generation 0.3.4
A simple to use, light-weight library that analyzes sample data to build algorithms and generates...
16 versions - Latest release: over 3 years ago - 1 dependent package - 2 dependent repositories - 35.7 thousand downloads total - 36 stars on GitHub - 1 maintainer
dyn_size_of 0.4.4
The library to report approximate amount of memory consumed by variables, including the memory al...
11 versions - Latest release: 6 months ago - 10 dependent packages - 2 dependent repositories - 406 thousand downloads total - 98 stars on GitHub - 1 maintainer
cseq 0.1.4
The library of compact sequences.
5 versions - Latest release: 4 months ago - 1 dependent package - 5.18 thousand downloads total - 66 stars on GitHub - 1 maintainer
ph 0.9.6
The library of data structures based on perfect hashing.
27 versions - Latest release: 3 months ago - 6 dependent packages - 3 dependent repositories - 400 thousand downloads total - 98 stars on GitHub - 1 maintainer
csf 0.1.14
The library of compressed static functions (maps) that use perfect hashing and value compression.
17 versions - Latest release: over 1 year ago - 5 dependent packages - 42.2 thousand downloads total - 98 stars on GitHub - 1 maintainer
seedable_hash 0.2.1
The library for calculating seedable hashes and fast reduction of their ranges.
9 versions - Latest release: 3 months ago - 112 thousand downloads total - 98 stars on GitHub - 1 maintainer
csf_benchmark 0.1.5
The program for benchmarking Compressed Static Functions
6 versions - Latest release: over 1 year ago - 6.97 thousand downloads total - 98 stars on GitHub - 1 maintainer
minimum_redundancy 0.3.2
The library to encode and decode data with binary or non-binary Huffman coding.
11 versions - Latest release: 10 months ago - 2 dependent packages - 1 dependent repositories - 37.1 thousand downloads total - 98 stars on GitHub - 1 maintainer
coding_benchmark 0.1.4
The program for benchmarking Huffman coding algorithms
5 versions - Latest release: 4 months ago - 5.52 thousand downloads total - 98 stars on GitHub - 1 maintainer
butils 0.1.0
Utilities shared by software included in BSuccinct.
2 versions - Latest release: over 1 year ago - 3 dependent packages - 3.12 thousand downloads total - 98 stars on GitHub - 1 maintainer
binout 0.3.0
The library for binary serialization/deserialization of integers and arrays of integers.
5 versions - Latest release: 10 months ago - 5 dependent packages - 2 dependent repositories - 379 thousand downloads total - 98 stars on GitHub - 1 maintainer
bitm 0.5.1
The library for bit and bitmap (bit vector) manipulation.
16 versions - Latest release: 3 months ago - 8 dependent packages - 2 dependent repositories - 413 thousand downloads total - 98 stars on GitHub - 1 maintainer
cseq_benchmark 0.1.5
The program for benchmarking compact sequences and bitmaps
7 versions - Latest release: 4 months ago - 6.08 thousand downloads total - 98 stars on GitHub - 1 maintainer
fsum 0.1.2
The library to calculate accurate sum of floats.
3 versions - Latest release: over 3 years ago - 4 dependent packages - 1 dependent repositories - 36.8 thousand downloads total - 98 stars on GitHub - 1 maintainer
mphf_benchmark 0.3.5
The program for benchmarking Minimal Perfect Hash Functions
20 versions - Latest release: 3 months ago - 17.7 thousand downloads total - 98 stars on GitHub - 1 maintainer
dsalgo 0.3.10
A package for Datastructures and Algorithms.
42 versions - Latest release: over 2 years ago - 46.6 thousand downloads total - 3 stars on GitHub - 1 maintainer
contour_tracing 1.0.12
A 2D library to trace contours.
13 versions - Latest release: over 3 years ago - 1 dependent package - 16.5 thousand downloads total - 11 stars on GitHub - 1 maintainer
enrede 0.2.0
An easy-to-use string encoding library, providing an interface similar to str/String.
5 versions - Latest release: about 1 month ago - 4.58 thousand downloads total - 1 maintainer
rustronomy-watershed 0.4.1
a pure-rust implementation of the segmenting and merging watershed algorithms
7 versions - Latest release: over 2 years ago - 7.75 thousand downloads total - 6 stars on GitHub - 1 maintainer
between-us 1.0.0
Finds two most distant smaller and bigger numbers.
1 version - Latest release: over 3 years ago - 1.49 thousand downloads total - 2 maintainers
solve-leetcode 1.3.0
Solutions to leetcode in rust
3 versions - Latest release: almost 4 years ago - 3.52 thousand downloads total - 0 stars on GitHub - 1 maintainer
store-interval-tree 0.4.0
A balanced unbounded interval-tree in Rust with associated values in the nodes
5 versions - Latest release: over 2 years ago - 1 dependent repositories - 11.8 thousand downloads total - 12 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
bevy_mikktspace 0.16.1 💰
Mikkelsen tangent space algorithm
36 versions - Latest release: about 2 months ago - 2 dependent packages - 992 dependent repositories - 2.1 million downloads total - 40,572 stars on GitHub - 1 maintainer
clipper2 0.5.3
A polygon Clipping and Offsetting library for Rust.
14 versions - Latest release: about 1 month ago - 13.6 thousand downloads total - 15 stars on GitHub - 1 maintainer
icentral-test-brandes 0.1.0
icentral-test-brandes is a Rust library for computing betweenness centrality using Brandes' algor...
1 version - Latest release: 4 months ago - 514 downloads total - 1 maintainer
dekker 0.1.0
Implementation of Dekker's algorithm for mutual exclusion.
1 version - Latest release: almost 5 years ago - 1.48 thousand downloads total - 0 stars on GitHub - 1 maintainer
oisuite 1.0.0
Suite for testing algorithm problems
1 version - Latest release: over 3 years ago - 1.38 thousand downloads total - 2 stars on GitHub - 1 maintainer
wordlea 0.1.4
A algorithm to check Wordle's word guess
5 versions - Latest release: over 2 years ago - 5.17 thousand downloads total - 0 stars on GitHub - 1 maintainer