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.

salzweg 0.1.4
A LZW encoder and decoder, fast and memory efficient
5 versions - Latest release: over 2 years ago - 5.81 thousand downloads total - 2 stars on GitHub - 1 maintainer
orx-funvec 0.1.6 💰
Traits to unify access to elements of n-dimensional vectors which are particularly useful in algo...
7 versions - Latest release: 7 months ago - 6.49 thousand downloads total - 0 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: 5 months ago - 10 dependent packages - 2 dependent repositories - 394 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: 2 months ago - 103 thousand downloads total - 98 stars on GitHub - 1 maintainer
cseq 0.1.4
The library of compact sequences.
5 versions - Latest release: 3 months ago - 1 dependent package - 4.93 thousand downloads total - 66 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: 9 months ago - 5 dependent packages - 2 dependent repositories - 368 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: 3 months ago - 5.29 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: 2 months ago - 8 dependent packages - 2 dependent repositories - 401 thousand downloads total - 98 stars on GitHub - 1 maintainer
ph 0.9.6
The library of data structures based on perfect hashing.
27 versions - Latest release: 2 months ago - 6 dependent packages - 3 dependent repositories - 389 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 - 35.2 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 - 40.8 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.69 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: 2 months ago - 17 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: 3 months ago - 5.74 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 - 2.99 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: 9 months ago - 2 dependent packages - 1 dependent repositories - 35.9 thousand downloads total - 98 stars on GitHub - 1 maintainer
nave 0.1.0 💰
Thinking about the construction of distributed systems starting from the *consistent hash* algori...
1 version - Latest release: almost 5 years ago - 1.42 thousand downloads total - 0 stars on GitHub - 1 maintainer
wordle_solver_ 2.0.0
A fairly simple Wordle solver algorithm
4 versions - Latest release: about 3 years ago - 4.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
ironsort 0.1.0
Implementation of a fast in-place sorting algorithm
1 version - Latest release: almost 9 years ago - 1 dependent package - 1 dependent repositories - 3.69 thousand downloads total - 5 stars on GitHub - 1 maintainer
textspan 0.5.2 💰
Text span utility
6 versions - Latest release: about 4 years ago - 9.85 thousand downloads total - 22 stars on GitHub - 1 maintainer
ingrid 0.1.0
Dynamic two-dimensional arrays with algorithms
1 version - Latest release: over 5 years ago - 1 dependent repositories - 2.05 thousand downloads total - 3 stars on GitHub - 1 maintainer
glidesort 0.1.2
Glidesort sorting algorithm
3 versions - Latest release: over 2 years ago - 2 dependent packages - 7 dependent repositories - 44.1 thousand downloads total - 1,630 stars on GitHub - 1 maintainer
snark-tool 0.4.0
snark-tool library contains structures and algorithm for (mainly) cubic graph analysis
1 version - Latest release: over 3 years ago - 1.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
algs4 0.7.0
Algorithms, 4ed. MOOC in Coursera. in Rust.
7 versions - Latest release: over 9 years ago - 15.2 thousand downloads total - 93 stars on GitHub - 1 maintainer
genx 0.4.0
An easy to use and modular genetic algorithms library.
11 versions - Latest release: over 3 years ago - 12 thousand downloads total - 30 stars on GitHub - 1 maintainer
rustneat 0.2.1 💰
Implementation of NeuroEvolution of Augmenting Topologies NEAT http://nn.cs.utexas.edu/downloads/...
11 versions - Latest release: about 7 years ago - 17.1 thousand downloads total - 68 stars on GitHub - 1 maintainer
eviolite 0.1.1
Toolkit for working with evolutionary algorithms
3 versions - Latest release: over 2 years ago - 3.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
bruteforce-macros 0.3.0
Macro repository for bruteforce-rs
3 versions - Latest release: about 1 year ago - 1 dependent package - 3 dependent repositories - 6.35 thousand downloads total - 13 stars on GitHub - 1 maintainer
spa 0.5.1
The Solar Position Algorithm module (SPA) for Rust calculates the sunrise-sunset and azimuth and ...
8 versions - Latest release: over 1 year ago - 2 dependent packages - 26 dependent repositories - 1.49 million downloads total - 50 stars on GitHub - 1 maintainer
super_fair_division 0.1.0
A library for fair division algorithms
1 version - Latest release: 2 months ago - 403 downloads total - 0 stars on GitHub - 1 maintainer
rake 0.3.6
Rust implementation of Rapid Automatic Keyword Extraction (RAKE) algorithm
13 versions - Latest release: 4 months ago - 1 dependent repositories - 23.1 thousand downloads total - 34 stars on GitHub - 1 maintainer
minimax-alpha-beta 0.2.0
An implementation of Alpha-Beta Pruning + Minimax Algorithm for arbitrary two player minimax styl...
9 versions - Latest release: almost 3 years ago - 10 thousand downloads total - 13 stars on GitHub - 1 maintainer
efd 10.1.3
1D/2D/3D Elliptical Fourier Descriptor (EFD) implementation in Rust.
111 versions - Latest release: about 1 year ago - 1 dependent package - 1 dependent repositories - 130 thousand downloads total - 3 stars on GitHub - 1 maintainer
darwin-rs 0.4.0
Evolutionary algorithms library written in Rust.
5 versions - Latest release: about 8 years ago - 1 dependent repositories - 9.51 thousand downloads total - 123 stars on GitHub - 1 maintainer
ultraloglog 0.1.3
Rust implementation of the UltraLogLog algorithm
4 versions - Latest release: about 2 months ago - 1.52 thousand downloads total - 0 stars on GitHub - 2 maintainers
ms_toollib 1.4.17
Algorithms for Minesweeper
23 versions - Latest release: about 1 month ago - 23.2 thousand downloads total - 1 maintainer
Top 6.9% on crates.io
wyhash 0.6.0
Rust implementation of the WyHash fast portable non-cryptographic hashing algorithm and random nu...
9 versions - Latest release: about 1 month ago - 27 dependent packages - 64 dependent repositories - 2.11 million downloads total - 99 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
bytecount 0.6.9
count occurrences of a given byte, or the number of UTF-8 code points, in a byte slice, fast
23 versions - Latest release: 27 days ago - 103 dependent packages - 3,468 dependent repositories - 49.7 million downloads total - 228 stars on GitHub - 1 maintainer
numberlab 0.1.9
A collection of numerical algorithms
10 versions - Latest release: 4 months ago - 4.6 thousand downloads total - 0 stars on GitHub - 1 maintainer
search-sort
Implementation of few searching and sorting algorithms
6 versions - Latest release: 4 days ago - 6.29 thousand downloads total - 0 stars on GitHub - 1 maintainer
c3-linearization 0.1.0
C3 linearization
1 version - Latest release: over 4 years ago - 1.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
mli_mep 0.10.3 💰
Multi Expression Program implementation for mli
5 versions - Latest release: almost 8 years ago - 1 dependent repositories - 8.17 thousand downloads total - 1 stars on GitHub - 1 maintainer
seqdiff 0.3.0 💰
Diff between two sequences
8 versions - Latest release: about 4 years ago - 1 dependent package - 4 dependent repositories - 57.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
shamir-vault 1.0.0
A Rust Crate implementation of Shamir's Secret Sharing algorithm
1 version - Latest release: 5 months ago - 643 downloads total - 0 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 - 32.8 thousand downloads total - 155 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.5 thousand downloads total - 161 stars on GitHub - 1 maintainer
onemax-oxigen 2.0.0
OneMax simple problem resolution using oxigen.
2 versions - Latest release: almost 6 years ago - 2.9 thousand downloads total - 161 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.52 thousand downloads total - 161 stars on GitHub - 1 maintainer
knapsack-oxigen 1.0.0
Knapsack problem resolution using oxigen.
1 version - Latest release: almost 6 years ago - 1.61 thousand downloads total - 178 stars on GitHub - 1 maintainer
code-tester 0.1.0-base.2
A tool to test if the algorithm is right.
1 version - Latest release: 4 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
fast_hilbert 2.0.1
Fast Hilbert 2D curve computation using an efficient Lookup Table (LUT).
5 versions - Latest release: 3 months ago - 3 dependent packages - 4 dependent repositories - 21.9 thousand downloads total - 42 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.62 thousand downloads total - 69 stars on GitHub - 3 maintainers
bpe-openai 0.3.0
Prebuilt fast byte-pair encoders for OpenAI.
4 versions - Latest release: about 2 months ago - 30.5 thousand downloads total - 69 stars on GitHub - 3 maintainers
bpe 0.2.1
Fast byte-pair encoding implementation.
5 versions - Latest release: about 2 months ago - 25.7 thousand downloads total - 69 stars on GitHub - 3 maintainers
jumpch 1.0.0
Jump Consistent Hashing is a fast, minimal memory, consistent hash algorithm.
1 version - Latest release: almost 3 years ago - 1.37 thousand downloads total - 1 stars on GitHub - 1 maintainer
bevy_knossos 0.8.1 💰
Rust library for generating and rendering mazes
10 versions - Latest release: about 1 month ago - 4.9 thousand downloads total - 7 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 - 60.1 thousand downloads total - 37 stars on GitHub - 2 maintainers
bruteforce 0.3.0
This is a no_std-compatible brute force/string generation rust-nightly library
11 versions - Latest release: about 1 year ago - 1 dependent package - 2 dependent repositories - 15.1 thousand downloads total - 13 stars on GitHub - 1 maintainer
quad3 0.1.0
A simple quadtree implementation in Rust
1 version - Latest release: over 2 years ago - 1.26 thousand downloads total - 1 stars on GitHub - 1 maintainer
numtoa 0.3.0
Convert numbers into stack-allocated byte arrays
14 versions - Latest release: 25 days ago - 38 dependent packages - 2,083 dependent repositories - 5.87 million downloads total - 44 stars on GitHub - 1 maintainer
base94 0.3.0
Base94 encoding/decoding library
3 versions - Latest release: almost 2 years ago - 3.53 thousand downloads total - 2 stars on GitHub - 1 maintainer
bevy_ghx_proc_gen 0.5.0
Bevy plugins for 2D & 3D procedural generation with WFC/Model synthesis
5 versions - Latest release: 3 months ago - 4.27 thousand downloads total - 90 stars on GitHub - 1 maintainer
ghx_proc_gen 0.5.0
2D & 3D procedural generation with WFC/Model synthesis
5 versions - Latest release: 3 months ago - 1 dependent package - 4.47 thousand downloads total - 90 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 - 149 thousand downloads total - 80 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 1 month ago - 2 dependent packages - 992 dependent repositories - 2.01 million downloads total - 40,220 stars on GitHub - 1 maintainer
idea_algorithm
Pure Rust implementation of the idea algorithm
3 versions - Latest release: 6 days ago - 2.94 thousand downloads total - 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.52 million downloads total - 35 stars on GitHub - 2 maintainers
evo 0.0.1
Evolutionary Algorithm Library for Rust
1 version - Latest release: over 9 years ago - 2.74 thousand downloads total - 6 stars on GitHub - 1 maintainer
meminterval 0.4.1
A simple interval-tree in Rust made to store memory mappings
5 versions - Latest release: almost 2 years ago - 3 dependent packages - 2 dependent repositories - 257 thousand downloads total - 5 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.55 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.37 thousand downloads total - 0 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.35 thousand downloads total - 2 maintainers
rez-next-solver 0.1.0
Intelligent dependency resolution with A* heuristic algorithms and 3-5x performance improvement
1 version - Latest release: 7 days ago - 0 downloads total - 2 stars on GitHub - 1 maintainer
rust-graph 0.0.3 💰
A graph library for Rust
3 versions - Latest release: about 10 years ago - 5.87 thousand downloads total - 15 stars on GitHub - 1 maintainer
fsrs 4.1.1 💰
FSRS for Rust, including Optimizer and Scheduler
60 versions - Latest release: 14 days ago - 174 thousand downloads total - 266 stars on GitHub - 1 maintainer
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 - 944 thousand downloads total - 958 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 - 21.8 thousand downloads total - 2,641 stars on GitHub - 1 maintainer
algen 0.2.0
A parallelized genetic algorithm runner
4 versions - Latest release: over 2 years ago - 4.64 thousand downloads total - 2 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 - 977 thousand downloads total - 22 stars on GitHub - 1 maintainer
hj_ds 0.1.1
A data structure library for Rust
2 versions - Latest release: 11 months ago - 1.77 thousand downloads total - 0 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 - 43.4 thousand downloads total - 30 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 - 47.1 thousand downloads total - 18 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 - 214 thousand downloads total - 9 stars on GitHub - 1 maintainer
morton 0.3.0
Morton space filling curve functions
5 versions - Latest release: almost 5 years ago - 1 dependent repositories - 49.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
bashrand 0.2.1
Crack Bash's $RANDOM variable with 2-3 samples
3 versions - Latest release: over 1 year ago - 3.77 thousand downloads total - 19 stars on GitHub - 1 maintainer
contest-algorithms 0.3.0
Common algorithms and data structures for programming contests
8 versions - Latest release: over 4 years ago - 1 dependent repositories - 12.5 thousand downloads total - 3,882 stars on GitHub - 1 maintainer
pesel 0.1.3
PESEL validation & generation library
4 versions - Latest release: over 5 years ago - 5.64 thousand downloads total - 0 stars on GitHub - 1 maintainer
metacomplete 2.0.1
Top-k string autocompletion
2 versions - Latest release: about 1 month ago - 473 downloads total - 8 stars on GitHub - 1 maintainer
line-clipping 0.3.3
A simple crate implementing line clipping algorithms.
8 versions - Latest release: about 1 month ago - 21.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
aloe-dsp 0.1.1
Aloe-DSP is a comprehensive Rust library providing structures and traits for digital signal proce...
1 version - Latest release: 3 months ago - 709 downloads total - 8 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.81 million downloads total - 56 stars on GitHub - 3 maintainers
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 - 33.5 thousand downloads total - 56 stars on GitHub - 3 maintainers
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.3 thousand downloads total - 2 maintainers
iterative_methods 0.2.1
Iterative methods and associated utilities as StreamingIterators.
2 versions - Latest release: about 4 years ago - 2.39 thousand downloads total - 1 stars on GitHub - 1 maintainer
human-sort 0.2.2
Human sort (natural sort) implementation
16 versions - Latest release: about 6 years ago - 18 dependent packages - 269 dependent repositories - 1.79 million downloads total - 17 stars on GitHub - 1 maintainer
algx 0.2.0
Implementation of Knuth's Algorithm X
2 versions - Latest release: about 1 year ago - 2.44 thousand downloads total - 3 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.59 thousand downloads total - 1 stars on GitHub - 1 maintainer
checksum-tapestry 0.4.1
Collection of checksum algorithms and examples
3 versions - Latest release: 8 months ago - 3.02 thousand downloads total - 0 stars on GitHub - 1 maintainer
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 - 72.6 thousand downloads total - 54 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.42 thousand downloads total - 0 stars on GitHub - 1 maintainer