crates.io "algorithm" keyword
View the packages on the crates.io package registry that are tagged with the "algorithm" keyword.
rez-next-solver 0.1.0
Intelligent dependency resolution with A* heuristic algorithms and 3-5x performance improvement1 version - Latest release: 3 months ago - 454 downloads total - 13 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
23 versions - Latest release: 3 months ago - 103 dependent packages - 3,468 dependent repositories - 58.3 million downloads total - 231 stars on GitHub - 1 maintainer
bytecount 0.6.9
count occurrences of a given byte, or the number of UTF-8 code points, in a byte slice, fast23 versions - Latest release: 3 months ago - 103 dependent packages - 3,468 dependent repositories - 58.3 million downloads total - 231 stars on GitHub - 1 maintainer
tatami-dungeon 0.1.7
A roguelike dungeon generation algorithm8 versions - Latest release: 10 months ago - 7.78 thousand downloads total - 32 stars on GitHub - 1 maintainer
simple_stats 0.1.1
Deprecated in favor of the statistical crate!6 versions - Latest release: about 10 years ago - 10.8 thousand downloads total - 31 stars on GitHub - 1 maintainer
median-heap 0.1.2
A median heap implementation in Rust, used to keep track of a running median of a sequence of num...3 versions - Latest release: about 1 year ago - 3.46 thousand downloads total - 2 stars on GitHub - 1 maintainer
metaheuristics-nature 10.1.0
A collection of nature-inspired metaheuristic algorithms.75 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 92.2 thousand downloads total - 16 stars on GitHub - 1 maintainer
rsalgo 0.0.1-init.1
A collection of some algorithms and data-structures.2 versions - Latest release: over 6 years ago - 3.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
ed_join 1.1.1 💰
A Rust Implemtation of Ed-Join Algorithm for string similarity join5 versions - Latest release: almost 6 years ago - 6.7 thousand downloads total - 1 stars on GitHub - 1 maintainer
rlwfc 0.1.1
Rust implementation of Wave Function Collapse (WFC) algorithm with type safety and direction-awar...2 versions - Latest release: 3 months ago - 768 downloads total - 1 stars on GitHub - 1 maintainer
anomaly-grid 0.3.0
Variable-order Markov model library for anomaly detection in finite-alphabet sequences with infor...11 versions - Latest release: 3 days ago - 2.52 thousand downloads total - 7 stars on GitHub - 1 maintainer
csf 0.1.14
The library of compressed static functions (maps) that use perfect hashing and value compression.18 versions - Latest release: over 1 year ago - 5 dependent packages - 48.1 thousand downloads total - 98 stars on GitHub - 1 maintainer
revonet 0.2.1
Rust implementation of real-coded genetic algorithm for solving optimization problems and trainin...3 versions - Latest release: about 8 years ago - 5.5 thousand downloads total - 20 stars on GitHub - 1 maintainer
djangohashers 1.8.2
A Rust port of the password primitives used in Django project.57 versions - Latest release: about 1 month ago - 1 dependent package - 10 dependent repositories - 118 thousand downloads total - 56 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 - 241 thousand downloads total - 185 stars on GitHub - 1 maintainer
ice-crypt 1.0.0
Rust implementation of the ICE encryption algorithm1 version - Latest release: about 3 years ago - 1.88 thousand downloads total - 2 stars on GitHub - 1 maintainer
levenshtein-rs
Levenshtein distance algorithm2 versions - Latest release: about 23 hours ago - 2.39 thousand downloads total - 1 maintainer
algs4_rs 0.5.2
Rust implementations for the algorithms and clients in the text book "Algorithms, 4th Edition" by...7 versions - Latest release: 3 days ago - 1.09 thousand downloads total - 0 stars on GitHub - 1 maintainer
fsrs 5.1.0 💰
FSRS for Rust, including Optimizer and Scheduler63 versions - Latest release: about 1 month ago - 218 thousand downloads total - 283 stars on GitHub - 1 maintainer
libsufr 0.7.12
Parallel Construction of Suffix Arrays in Rust29 versions - Latest release: 7 months ago - 20.3 thousand downloads total - 6 stars on GitHub - 2 maintainers
pofk_algorithm 0.0.3
A collection of efficient algorithms implemented in Rust for real-world projects.3 versions - Latest release: about 1 month ago - 645 downloads total - 0 stars on GitHub - 1 maintainer
enimda 0.4.1
Entropy-based image border detection12 versions - Latest release: over 8 years ago - 22 thousand downloads total - 1 stars on GitHub - 1 maintainer
reustmann 0.2.1
Reustmann is a Von Neumann architecture5 versions - Latest release: over 4 years ago - 1 dependent repositories - 7.84 thousand downloads total - 8 stars on GitHub - 1 maintainer
munkres 0.5.2
Kuhn-Munkres (aka Hungarian) algorithm for solving the Assignment Problem in O(n^3)9 versions - Latest release: over 4 years ago - 2 dependent packages - 17 dependent repositories - 41.1 thousand downloads total - 11 stars on GitHub - 1 maintainer
auburn 0.1.4
Fast and simple physics library.5 versions - Latest release: 12 months ago - 6.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
adivon 0.2.6
Data Structures of daily use: Graph, HashTable, PriorityQueue, Trie, SuffixTree, Rope, SplayTree,...8 versions - Latest release: almost 9 years ago - 1 dependent package - 1 dependent repositories - 22.1 thousand downloads total - 52 stars on GitHub - 2 maintainers
floyd-warshall-alg 0.1.3
Floyd-Warshall algorithm supporting customization.2 versions - Latest release: over 6 years ago - 1 dependent package - 3.93 thousand downloads total - 0 stars on GitHub - 1 maintainer
rs-graph-derive 0.21.0
Automatic implementation of graph types21 versions - Latest release: about 2 years ago - 27.6 thousand downloads total - 1 maintainer
genetic_algorithms 1.6.0
Library for solving genetic algorithm problems33 versions - Latest release: 11 months ago - 35.6 thousand downloads total - 9 stars on GitHub - 1 maintainer
ed2k 1.0.1
An implementation of the ED2K hash function2 versions - Latest release: over 2 years ago - 2.85 thousand downloads total - 0 stars on GitHub - 1 maintainer
l1-dfa 0.1.1 💰
Deterministic Finite-State Automata Library for Rust, written in L112 versions - Latest release: over 2 years ago - 14.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
range_rover 0.1.4
Function to pack integers into ranges..5 versions - Latest release: 9 months ago - 5.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
zhang_hilbert 0.1.1
Produces an arbitrary-sized pseudo-Hilbert scan based on “A Pseudo-Hilbert Scan for Arbitrarily-S...2 versions - Latest release: over 6 years ago - 6.35 thousand downloads total - 2 stars on GitHub - 1 maintainer
boostvoronoi_core 0.11.1
Boost voronoi private workspace (this workspace will be re-integrated in the main crate in next r...6 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 11.1 thousand downloads total - 9 stars on GitHub - 1 maintainer
gpo 0.0.2
A general-purpose population-based optimization library2 versions - Latest release: 30 days ago - 521 downloads total - 0 stars on GitHub - 1 maintainer
ndev 0.1.0
neuroevolution library1 version - Latest release: about 6 years ago - 1.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
textspan 0.5.2 💰
Text span utility6 versions - Latest release: over 4 years ago - 10.7 thousand downloads total - 22 stars on GitHub - 1 maintainer
glidesort 0.1.2
Glidesort sorting algorithm3 versions - Latest release: over 2 years ago - 2 dependent packages - 7 dependent repositories - 55.1 thousand downloads total - 1,639 stars on GitHub - 1 maintainer
surt 0.1.0
Implementations of sorting algorithms in Rust1 version - Latest release: about 8 years ago - 1.99 thousand downloads total - 0 stars on GitHub - 1 maintainer
icentral-calculate-bc-mem 0.1.0
An efficient Rust crate for incremental betweenness centrality calculations in dynamic graph stru...1 version - Latest release: 5 months ago - 744 downloads total - 1 maintainer
sdbm 0.1.3
SDBM is a non-cryptographic hashing algorithm4 versions - Latest release: over 6 years ago - 5.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
elements-frequency 0.5.1
Finds the frequency of elements in a list.12 versions - Latest release: almost 4 years ago - 13.9 thousand downloads total - 2 maintainers
luhn_tools 0.3.0
A fast, minimal implementation of the Luhn algorithm.3 versions - Latest release: 9 months ago - 2.18 thousand downloads total - 1 stars on GitHub - 1 maintainer
numberlab 0.1.9
A collection of numerical algorithms10 versions - Latest release: 7 months ago - 5.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
fairqueue 0.1.0
Spatially distancing fair queue. A kind of queue for sequential round-robin processing.1 version - Latest release: 9 months ago - 792 downloads total - 0 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
37 versions - Latest release: 4 months ago - 2 dependent packages - 992 dependent repositories - 2.46 million downloads total - 2 stars on GitHub - 1 maintainer
bevy_mikktspace 0.16.1
Safe rust implementation of Mikkelsen tangent space algorithm37 versions - Latest release: 4 months ago - 2 dependent packages - 992 dependent repositories - 2.46 million downloads total - 2 stars on GitHub - 1 maintainer
numtoa 0.3.1
Convert numbers into stack-allocated byte arrays15 versions - Latest release: 2 months ago - 38 dependent packages - 2,083 dependent repositories - 6.25 million downloads total - 44 stars on GitHub - 1 maintainer
seqdiff 0.3.0 💰
Diff between two sequences8 versions - Latest release: over 4 years ago - 1 dependent package - 4 dependent repositories - 63 thousand downloads total - 6 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: about 3 years ago - 11.1 thousand downloads total - 13 stars on GitHub - 1 maintainer
dyn_size_of 0.4.5
The library to report approximate amount of memory consumed by variables, including the memory al...12 versions - Latest release: 4 days ago - 10 dependent packages - 2 dependent repositories - 440 thousand downloads total - 98 stars on GitHub - 1 maintainer
binout 0.3.1
The library for binary serialization/deserialization of integers and arrays of integers.6 versions - Latest release: 4 days ago - 5 dependent packages - 2 dependent repositories - 410 thousand downloads total - 98 stars on GitHub - 1 maintainer
fsum 0.1.3
The library to calculate accurate sum of floats.4 versions - Latest release: 4 days ago - 4 dependent packages - 1 dependent repositories - 43.6 thousand downloads total - 98 stars on GitHub - 1 maintainer
cseq 0.1.5
The library of compact sequences.6 versions - Latest release: 4 days ago - 1 dependent package - 5.64 thousand downloads total - 66 stars on GitHub - 1 maintainer
bitm 0.5.2
The library for bit and bitmap (bit vector) manipulation.17 versions - Latest release: 4 days ago - 8 dependent packages - 2 dependent repositories - 447 thousand downloads total - 98 stars on GitHub - 1 maintainer
minimum_redundancy 0.3.3
The library to encode and decode data with binary or non-binary Huffman coding.12 versions - Latest release: 4 days ago - 2 dependent packages - 1 dependent repositories - 42.3 thousand downloads total - 98 stars on GitHub - 1 maintainer
csf_benchmark 0.1.5
The program for benchmarking Compressed Static Functions6 versions - Latest release: over 1 year ago - 7.43 thousand downloads total - 98 stars on GitHub - 1 maintainer
mphf_benchmark 0.3.5
The program for benchmarking Minimal Perfect Hash Functions20 versions - Latest release: 5 months ago - 19.2 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: 5 months ago - 6 dependent packages - 3 dependent repositories - 433 thousand downloads total - 98 stars on GitHub - 1 maintainer
coding_benchmark 0.1.4
The program for benchmarking Huffman coding algorithms5 versions - Latest release: 6 months ago - 5.93 thousand downloads total - 98 stars on GitHub - 1 maintainer
cseq_benchmark 0.1.5
The program for benchmarking compact sequences and bitmaps7 versions - Latest release: 6 months ago - 6.63 thousand downloads total - 98 stars on GitHub - 1 maintainer
seedable_hash 0.2.2
The library for calculating seedable hashes and fast reduction of their ranges.10 versions - Latest release: 4 days ago - 134 thousand downloads total - 98 stars on GitHub - 1 maintainer
butils 0.1.1
Utilities shared by software included in BSuccinct.3 versions - Latest release: 4 days ago - 3 dependent packages - 3.38 thousand downloads total - 98 stars on GitHub - 1 maintainer
gap_solver 0.2.0
A solver for the generalized assignment problem.2 versions - Latest release: about 4 years ago - 2.71 thousand downloads total - 0 stars on GitHub - 1 maintainer
vsop87 3.0.0
Pure Rust VSOP87 algorithm implementation. Includes all VSOP87 algorith versions: VSOP87, VSOP87A...17 versions - Latest release: almost 2 years ago - 1 dependent package - 2 dependent repositories - 35.1 thousand downloads total - 18 stars on GitHub - 1 maintainer
rustronomy-watershed 0.4.1
a pure-rust implementation of the segmenting and merging watershed algorithms7 versions - Latest release: over 2 years ago - 8.35 thousand downloads total - 6 stars on GitHub - 1 maintainer
chrono-probe 0.1.0
Compare and measure the time complexity of algorithms1 version - Latest release: about 2 years ago - 1.44 thousand downloads total - 3 stars on GitHub - 2 maintainers
rust-algorithm 0.1.4
algorithm5 versions - Latest release: over 5 years ago - 6.31 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
9 versions - Latest release: 4 months ago - 27 dependent packages - 64 dependent repositories - 2.85 million downloads total - 102 stars on GitHub - 1 maintainer
wyhash 0.6.0
Rust implementation of the WyHash fast portable non-cryptographic hashing algorithm and random nu...9 versions - Latest release: 4 months ago - 27 dependent packages - 64 dependent repositories - 2.85 million downloads total - 102 stars on GitHub - 1 maintainer
koper 0.3.0
The koper project3 versions - Latest release: over 5 years ago - 4.39 thousand downloads total - 1 maintainer
xu 0.2.3
xu is an evolutionary computation library.1 version - Latest release: over 4 years ago - 1.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
graph-layout 0.0.1
Graph-Layouting Algorithms1 version - Latest release: almost 10 years ago - 1 dependent repositories - 3.02 thousand downloads total - 9 stars on GitHub - 1 maintainer
snooker 0.1.0
Snooker is a pure-Rust implementation of Jonathan Snook's spam detection algorithm for blog comments1 version - Latest release: about 8 years ago - 1.95 thousand downloads total - 6 stars on GitHub - 1 maintainer
anychain-kms 0.1.18
A Rust library providing Key Management Schema for AnyChain. Handles general security and signatu...19 versions - Latest release: 2 months ago - 19.9 thousand downloads total - 85 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: over 7 years ago - 18.4 thousand downloads total - 68 stars on GitHub - 1 maintainer
alg_ds 0.3.1
Algorithms & data structures6 versions - Latest release: over 5 years ago - 1 dependent package - 13.9 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
meminterval 0.4.2
A simple interval-tree in Rust made to store memory mappings6 versions - Latest release: about 1 month ago - 3 dependent packages - 2 dependent repositories - 296 thousand downloads total - 5 stars on GitHub - 1 maintainer
memega 0.1.0
genetic algorithm library1 version - Latest release: over 3 years ago - 1 dependent package - 1 dependent repositories - 2.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
contest-algorithms 0.3.0
Common algorithms and data structures for programming contests8 versions - Latest release: over 4 years ago - 1 dependent repositories - 13.8 thousand downloads total - 3,907 stars on GitHub - 1 maintainer
knn_classifier 0.1.2 💰
This simple library is a classifier for the k-Nearest Neighbors (kNN/k-nn) algorithm.3 versions - Latest release: over 1 year ago - 4.26 thousand downloads total - 2 stars on GitHub - 1 maintainer
ironsort 0.1.0
Implementation of a fast in-place sorting algorithm1 version - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 3.89 thousand downloads total - 5 stars on GitHub - 1 maintainer
algonium 0.1.0
a collection of classic algorithms for programming contests1 version - Latest release: over 6 years ago - 1.95 thousand downloads total - 3 stars on GitHub - 1 maintainer
toetactic 0.1.1
A Tic Tac Toe game for your terminal2 versions - Latest release: 9 months ago - 1.46 thousand downloads total - 1 stars on GitHub - 1 maintainer
buldak 0.28.1
It is a library that provides various sorting functions.46 versions - Latest release: almost 2 years ago - 61.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
stacked-sandwich 1.4.0
Find all occurances of a number in a row/column sorted matrix; in square root of linear time!4 versions - Latest release: almost 4 years ago - 4.62 thousand downloads total - 2 maintainers
graph-generators 0.1.0
Graph generator algorithms2 versions - Latest release: almost 10 years ago - 1 dependent repositories - 5.13 thousand downloads total - 1 stars on GitHub - 1 maintainer
dancing-cells 0.1.0
Implementation of Solnon and Knuths Dancing Cells algorithm1 version - Latest release: over 1 year ago - 1.37 thousand downloads total - 3 stars on GitHub - 1 maintainer
algods 0.1.0
A collection of data structures and algorithms1 version - Latest release: about 2 years ago - 1.55 thousand downloads total - 0 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: 10 months ago - 7.21 thousand downloads total - 34 stars on GitHub - 1 maintainer
idea_algorithm
Pure Rust implementation of the idea algorithm3 versions - Latest release: 8 days ago - 3.26 thousand downloads total - 1 maintainer
gemla 0.1.2
Using evolutionary computation to generate machine learning algorithms2 versions - Latest release: almost 4 years ago - 2.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
rake 0.3.6
Rust implementation of Rapid Automatic Keyword Extraction (RAKE) algorithm13 versions - Latest release: 7 months ago - 1 dependent repositories - 25.1 thousand downloads total - 34 stars on GitHub - 1 maintainer
huffman_rs 0.1.0
huffman encode and decode with rust1 version - Latest release: over 8 years ago - 1.99 thousand downloads total - 3 stars on GitHub - 1 maintainer
simple-semaphore 0.2.0 💰
🔐 A lightweight implementation of a Semaphore in Rust4 versions - Latest release: 8 months ago - 4.91 thousand downloads total - 0 stars on GitHub - 1 maintainer
fenwick 2.0.1
Fenwick tree: data structure that efficiently calculates prefix sums in a changing array of numbers.7 versions - Latest release: almost 3 years ago - 3 dependent packages - 3 dependent repositories - 49.7 thousand downloads total - 8 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
8 versions - Latest release: over 1 year ago - 4 dependent packages - 477 dependent repositories - 3.8 million downloads total - 36 stars on GitHub - 2 maintainers
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.8 million downloads total - 36 stars on GitHub - 2 maintainers
haru_cmaes 1.0.9
A simple CMA-ES optimization algorithm implementation based on Hansen's purecma Python implementa...24 versions - Latest release: 7 months ago - 18.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
search-sort
Implementation of few searching and sorting algorithms6 versions - Latest release: 9 days ago - 6.83 thousand downloads total - 0 stars on GitHub - 1 maintainer
simple-pagerank 0.2.0
Simple library to calculate the PageRank of a graph4 versions - Latest release: over 3 years ago - 1 dependent repositories - 10.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
iter-solver 0.2.1
A rust crate provide flexible and general iterative algorithm framework.6 versions - Latest release: 10 days ago - 808 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 - 61.4 thousand downloads total - 30 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.95 million downloads total - 50 stars on GitHub - 1 maintainer
Related Keywords
rust
104
graph
32
algorithms
32
genetic
31
encoding
21
rust-lang
20
sort
19
optimization
18
compression
18
algorithms-and-data-structures
16
data-structures
15
data-structure
15
benchmarking
15
benchmark
15
rank
14
benchmarks
14
serialization
14
minimal-perfect-hash
14
succinct-data-structure
14
bit-manipulation
14
bitmap
14
compression-algorithm
14
bitmaps
14
array
12
hash
12
search
11
geometry
11
math
11
iterator
11
cryptography
10
machine-learning
9
rust-library
9
crypto
9
evolutionary
9
distance
8
library
8
hashing
8
genetic-algorithm
8
random
8
mathematics
7
no_std
7
cli
7
evolution
7
tree
7
performance
6
no-std
6
matrix
6
ai
6
gamedev
6
data
6
security
6
2d
6
leetcode
6
tui
5
levenshtein
5
utility
5
network
5
centrality
5
oxigen
5
betweenness
5
analysis
4
alignment
4
string
4
text
4
api
4
statistics
4
trait
4
rng
4
ratatui-rs
4
sum
4
permutation
4
sorting
4
vec
4
solver
4
game-development
4
graphics
4
rust-crate
4
neuroevolution
4
map
4
numbers
4
checksum
4
probabilistic
4
pathfinding
4
perfect
4
mphf
4
text-processing
4
stream
3
3d
3
bevy
3
tangent
3
procedural-generation
3
crc
3
neat
3
nlp
3
fairness
3
simd
3
voronoi-diagram
3
ml
3
sort_algorithms
3
combinatorics
3