crates.io "algorithm" keyword
View the packages on the crates.io package registry that are tagged with the "algorithm" keyword.
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: 12 months ago - 7.8 thousand downloads total - 34 stars on GitHub - 1 maintainer
levenshtein-rs
Levenshtein distance algorithm2 versions - Latest release: about 4 hours ago - 2.53 thousand downloads total - 1 maintainer
toetactic 0.1.1
A Tic Tac Toe game for your terminal2 versions - Latest release: 11 months ago - 1.65 thousand downloads total - 1 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.99 thousand downloads total - 2 stars on GitHub - 1 maintainer
flux-limiter 0.6.1
A rate limiter based on the Generic Cell Rate Algorithm (GCRA).1 version - Latest release: about 11 hours ago - 0 downloads total - 1 maintainer
binout 0.3.1
The library for binary serialization/deserialization of integers and arrays of integers.6 versions - Latest release: 2 months ago - 5 dependent packages - 2 dependent repositories - 452 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: 2 months ago - 2 dependent packages - 1 dependent repositories - 46.4 thousand downloads total - 98 stars on GitHub - 1 maintainer
closest-sum-pair 1.0.0
Finds a pair in a list that has the closest sum to a given number.16 versions - Latest release: about 4 years ago - 19.5 thousand downloads total - 2 maintainers
search-sort
Implementation of few searching and sorting algorithms6 versions - Latest release: about 19 hours ago - 7.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
genetic-rs-macros 1.0.0
Macros for genetic-rs8 versions - Latest release: about 1 month ago - 1 dependent package - 8.88 thousand downloads total - 1 stars on GitHub - 1 maintainer
elements-frequency 0.5.1
Finds the frequency of elements in a list.12 versions - Latest release: about 4 years ago - 14.5 thousand downloads total - 2 maintainers
sdbm 0.1.3
SDBM is a non-cryptographic hashing algorithm4 versions - Latest release: almost 7 years ago - 6.08 thousand downloads total - 0 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.54 thousand downloads total - 2 stars on GitHub - 1 maintainer
jumpch 2.0.0
Jump Consistent Hashing is a fast, minimal memory, consistent hash algorithm.2 versions - Latest release: about 1 month ago - 2.01 thousand downloads total - 1 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: about 4 years ago - 4.9 thousand downloads total - 2 maintainers
cplex-sys 0.9.3
Low level bindings to the Cplex C-API17 versions - Latest release: 1 day ago - 21.6 thousand downloads total - 1 maintainer
grb-sys 0.2.1
Low level bindings to Gurobi11 versions - Latest release: 1 day ago - 11.8 thousand downloads total - 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: over 3 years ago - 11.7 thousand downloads total - 13 stars on GitHub - 1 maintainer
graph-layout 0.0.1
Graph-Layouting Algorithms1 version - Latest release: about 10 years ago - 1 dependent repositories - 3.15 thousand downloads total - 9 stars on GitHub - 1 maintainer
fsum 0.1.3
The library to calculate accurate sum of floats.4 versions - Latest release: 2 months ago - 4 dependent packages - 1 dependent repositories - 50.1 thousand downloads total - 98 stars on GitHub - 1 maintainer
bevy_procedural_tilemaps 0.1.3
Lightweight 2D tilemap generation with Wave Function Collapse / Model Synthesis for Bevy4 versions - Latest release: about 1 month ago - 1.07 thousand downloads total - 0 stars on GitHub - 1 maintainer
heterogeneous_graphlets 0.1.1 💰
A Rust library for the computation of heterogeneous graphlets.2 versions - Latest release: over 2 years ago - 2.75 thousand downloads total - 1 stars on GitHub - 1 maintainer
huffman_rs 0.1.0
huffman encode and decode with rust1 version - Latest release: over 8 years ago - 2.1 thousand downloads total - 3 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: 8 months ago - 913 downloads total - 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: 8 months ago - 3.13 thousand downloads total - 1 maintainer
ndev 0.1.0
neuroevolution library1 version - Latest release: over 6 years ago - 1.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 4.0% on crates.io
23 versions - Latest release: 6 months ago - 103 dependent packages - 3,468 dependent repositories - 65.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: 6 months ago - 103 dependent packages - 3,468 dependent repositories - 65.3 million downloads total - 231 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.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
butils 0.1.1
Utilities shared by software included in BSuccinct.3 versions - Latest release: 2 months ago - 3 dependent packages - 4.03 thousand downloads total - 98 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: about 2 years ago - 52.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
evo 0.0.1
Evolutionary Algorithm Library for Rust1 version - Latest release: about 10 years ago - 3.05 thousand downloads total - 6 stars on GitHub - 1 maintainer
networkflow 0.1.0
A collection of network flow algorithms.1 version - Latest release: 2 days ago - 0 downloads total - 1 maintainer
algonium 0.1.0
a collection of classic algorithms for programming contests1 version - Latest release: almost 7 years ago - 2.08 thousand downloads total - 3 stars on GitHub - 1 maintainer
numtoa 0.3.1
Convert numbers into stack-allocated byte arrays16 versions - Latest release: 4 months ago - 38 dependent packages - 2,083 dependent repositories - 6.64 million downloads total - 46 stars on GitHub - 1 maintainer
mphf_benchmark 0.3.6
The program for benchmarking Minimal Perfect Hash Functions21 versions - Latest release: 2 months ago - 21.2 thousand downloads total - 98 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: about 3 years ago - 3 dependent packages - 3 dependent repositories - 55.9 thousand downloads total - 9 stars on GitHub - 1 maintainer
simple_stats 0.1.1
Deprecated in favor of the statistical crate!6 versions - Latest release: over 10 years ago - 11.1 thousand downloads total - 31 stars on GitHub - 1 maintainer
key_parse 0.3.0
parse keymap like neovim12 versions - Latest release: 9 months ago - 1 dependent package - 14.9 thousand downloads total - 19 stars on GitHub - 1 maintainer
elias-fano 1.1.0
An implementation of Elias-Fano encoding in Rust11 versions - Latest release: over 6 years ago - 1 dependent package - 1 dependent repositories - 17.1 thousand downloads total - 32 stars on GitHub - 1 maintainer
cseq_benchmark 0.1.5
The program for benchmarking compact sequences and bitmaps7 versions - Latest release: 8 months ago - 7.07 thousand downloads total - 98 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: 5 months ago - 20 thousand downloads total - 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: 8 months ago - 989 downloads total - 1 maintainer
dancing-cells 0.1.0
Implementation of Solnon and Knuths Dancing Cells algorithm1 version - Latest release: almost 2 years ago - 1.48 thousand downloads total - 3 stars on GitHub - 1 maintainer
iterative_methods 0.2.1
Iterative methods and associated utilities as StreamingIterators.2 versions - Latest release: over 4 years ago - 2.86 thousand downloads total - 1 stars on GitHub - 1 maintainer
permutate 0.3.2
Generic permutator that permutates singular and multiple lists8 versions - Latest release: over 8 years ago - 4 dependent packages - 18 dependent repositories - 106 thousand downloads total - 15 stars on GitHub - 1 maintainer
funny_crystal_hasher 0.1.0
Reimplementation of the funny_hash algorithm1 version - Latest release: about 1 year ago - 1.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
sefar 0.2.0
sefar is library for evolutionary optimization algorithms.11 versions - Latest release: 8 months ago - 1 dependent package - 10.1 thousand downloads total - 1 maintainer
disk-based-bfs 0.1.0
Fast generic implementation of breadth-first search using disk storage, suitable for extremely la...2 versions - Latest release: 10 months ago - 2.19 thousand downloads total - 1 maintainer
gap_solver 0.2.0
A solver for the generalized assignment problem.2 versions - Latest release: over 4 years ago - 2.86 thousand downloads total - 0 stars on GitHub - 1 maintainer
algs4 0.7.0
Algorithms, 4ed. MOOC in Coursera. in Rust.7 versions - Latest release: about 10 years ago - 16.7 thousand downloads total - 93 stars on GitHub - 1 maintainer
museair 0.4.0
A portable hashing algorithm that heavily optimized for performance and quality, incorporating st...4 versions - Latest release: 4 months ago - 3.98 thousand downloads total - 31 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: 2 months ago - 165 thousand downloads total - 98 stars on GitHub - 1 maintainer
knapsack-oxigen 1.0.0
Knapsack problem resolution using oxigen.1 version - Latest release: about 6 years ago - 1.89 thousand downloads total - 179 stars on GitHub - 1 maintainer
dynalgo 3.1.2
A tiny library designed to produce animated SVG images that can illustrate graph algorithms in ac...10 versions - Latest release: almost 2 years ago - 12.7 thousand downloads total - 1 maintainer
genetic-rs 1.0.0
A small crate for quickstarting genetic algorithm projects12 versions - Latest release: about 1 month ago - 1 dependent package - 13.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
Top 3.4% on crates.io
37 versions - Latest release: 6 months ago - 2 dependent packages - 992 dependent repositories - 3.06 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: 6 months ago - 2 dependent packages - 992 dependent repositories - 3.06 million downloads total - 2 stars on GitHub - 1 maintainer
tokenizations 0.4.2 💰
Tokenizations alignments library11 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 65.1 thousand downloads total - 29 stars on GitHub - 1 maintainer
Top 6.9% on crates.io
9 versions - Latest release: 6 months ago - 27 dependent packages - 64 dependent repositories - 4.02 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: 6 months ago - 27 dependent packages - 64 dependent repositories - 4.02 million downloads total - 102 stars on GitHub - 1 maintainer
alg_ds 0.3.1
Algorithms & data structures6 versions - Latest release: almost 6 years ago - 1 dependent package - 14.5 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
triadic-census 0.2.0
Calculates the triadic census for directed graphs4 versions - Latest release: almost 10 years ago - 1 dependent repositories - 8.34 thousand downloads total - 0 stars on GitHub - 1 maintainer
rangebar-core 5.0.0
Core range bar construction algorithm with temporal integrity guarantees1 version - Latest release: 4 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
eviolite 0.1.1
Toolkit for working with evolutionary algorithms3 versions - Latest release: over 2 years ago - 3.9 thousand downloads total - 2 stars on GitHub - 1 maintainer
reustmann 0.2.1
Reustmann is a Von Neumann architecture5 versions - Latest release: almost 5 years ago - 1 dependent repositories - 8.2 thousand downloads total - 8 stars on GitHub - 1 maintainer
numberlab 0.1.9
A collection of numerical algorithms10 versions - Latest release: 9 months ago - 6.38 thousand downloads total - 0 stars on GitHub - 1 maintainer
aes-gcm-stream 0.2.4
AES GCM stream encrypt and decrypt library, supports AES128/192/256 bit keys7 versions - Latest release: about 1 year ago - 1 dependent package - 17.5 thousand downloads total - 0 stars on git.hatter.ink - 1 maintainer
algorithmia 2.1.3
Client for calling algorithms and managing data hosted using Algorithmia21 versions - Latest release: about 8 years ago - 4 dependent repositories - 96.9 thousand downloads total - 19 stars on GitHub - 1 maintainer
coding_benchmark 0.1.4
The program for benchmarking Huffman coding algorithms5 versions - Latest release: 8 months ago - 6.26 thousand downloads total - 98 stars on GitHub - 1 maintainer
efd 10.1.3
1D/2D/3D Elliptical Fourier Descriptor (EFD) implementation in Rust.111 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 152 thousand downloads total - 3 stars on GitHub - 1 maintainer
yalz77
A small library providing basic compression and decompression of data using the LZ77 compression ...3 versions - Latest release: 5 days ago - 2.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
clipper2 0.5.3
A polygon Clipping and Offsetting library for Rust.14 versions - Latest release: 5 months ago - 16.6 thousand downloads total - 15 stars on GitHub - 1 maintainer
fast_hilbert 2.0.2
Fast Hilbert 2D curve computation using an efficient Lookup Table (LUT).6 versions - Latest release: 10 days ago - 3 dependent packages - 4 dependent repositories - 46.3 thousand downloads total - 51 stars on GitHub - 1 maintainer
mikktspace-sys 0.1.1
Mikkelsen tangent space algorithm (C wrapper)2 versions - Latest release: over 2 years ago - 228 thousand downloads total - 0 stars on GitHub - 1 maintainer
iter-solver 0.2.1
A rust crate provide flexible and general iterative algorithm framework.6 versions - Latest release: 2 months ago - 1.81 thousand downloads total - 0 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.87 thousand downloads total - 6 stars on GitHub - 1 maintainer
idea_algorithm
Pure Rust implementation of the idea algorithm3 versions - Latest release: 6 days ago - 3.47 thousand downloads total - 1 maintainer
xu 0.2.3
xu is an evolutionary computation library.1 version - Latest release: over 4 years ago - 1.87 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: 9 months ago - 1 dependent repositories - 28.2 thousand downloads total - 34 stars on GitHub - 1 maintainer
max-subarray-sum 0.1.7
Finds the maximum subarray sum in a list.8 versions - Latest release: over 4 years ago - 10 thousand downloads total - 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 - 81.9 thousand downloads total - 54 stars on GitHub - 1 maintainer
sortable-quick-unique-id 1.1.0
The Sort-able Quick Unique ID system1 version - Latest release: over 1 year ago - 1.41 thousand downloads total - 0 stars on GitHub - 1 maintainer
tilesort 0.1.0
A sorting algorithm optimized for datasets with pre-sorted contiguous blocks (tiles)1 version - Latest release: 7 days ago - 0 downloads total - 0 stars on GitHub - 1 maintainer
fluent_data 1.2.4
A low footprint streaming data modelization library and service.18 versions - Latest release: about 3 years ago - 20.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
super_fair_division 0.1.0
A library for fair division algorithms1 version - Latest release: 7 months ago - 728 downloads total - 0 stars on GitHub - 1 maintainer
buldak 0.28.1
It is a library that provides various sorting functions.46 versions - Latest release: about 2 years ago - 63.8 thousand downloads total - 2 stars on GitHub - 1 maintainer
bruteforce-macros 0.3.0
Macro repository for bruteforce-rs3 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 7.18 thousand downloads total - 13 stars on GitHub - 1 maintainer
comprez 0.2.7
A library for compressing and decompressing structs and enums10 versions - Latest release: about 3 years ago - 11.9 thousand downloads total - 5 stars on GitHub - 1 maintainer
spa_sra 0.3.3
Solar Position Algorithm for Solar Radiation Applications4 versions - Latest release: 7 days ago - 1.18 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 8.2% on crates.io
6 versions - Latest release: about 5 years ago - 31 dependent packages - 2,790 dependent repositories - 11.2 million downloads total - 14 stars on GitHub - 1 maintainer
integer-sqrt 0.1.5
An implementation of integer square root algorithm for primitive rust types6 versions - Latest release: about 5 years ago - 31 dependent packages - 2,790 dependent repositories - 11.2 million downloads total - 14 stars on GitHub - 1 maintainer
genetic-rs-common 1.0.0
Commonly-used parts of genetic-rs7 versions - Latest release: about 1 month ago - 2 dependent packages - 8.12 thousand downloads total - 1 stars on GitHub - 1 maintainer
kurve 0.1.0 💰
Adjacency list graph data structure1 version - Latest release: about 2 years ago - 1.91 thousand downloads total - 1 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: almost 2 years ago - 2 dependent packages - 26 dependent repositories - 2.46 million downloads total - 50 stars on GitHub - 1 maintainer
embedded-crc-macros 1.0.0
Macros implementing portable CRC calculation algorithms for use in no_std.2 versions - Latest release: over 4 years ago - 1 dependent package - 3 dependent repositories - 238 thousand downloads total - 8 stars on GitHub - 1 maintainer
nqueens-oxigen 2.2.0
N Queens problem resolution using oxigen.6 versions - Latest release: almost 5 years ago - 8.53 thousand downloads total - 161 stars on GitHub - 1 maintainer
haru_cmaes 1.0.9
A simple CMA-ES optimization algorithm implementation based on Hansen's purecma Python implementa...24 versions - Latest release: 10 months ago - 20.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
sorted-rotated 0.1.1
Finds a number in a sorted and rotated list in O(logN) time.2 versions - Latest release: over 4 years ago - 2.76 thousand downloads total - 2 maintainers
quad3 0.1.0
A simple quadtree implementation in Rust1 version - Latest release: over 2 years ago - 1.57 thousand downloads total - 1 stars on GitHub - 1 maintainer
algori 0.13.0
Rust Algorithms32 versions - Latest release: 10 months ago - 1 dependent package - 43.1 thousand downloads total - 2 stars on GitHub - 1 maintainer
fd-oxigen 1.0.0
Fast Downward planner parameters optimization using oxigen.1 version - Latest release: almost 6 years ago - 1.78 thousand downloads total - 161 stars on GitHub - 1 maintainer
rsgenetic 1.8.1
A library providing genetic algorithm execution.52 versions - Latest release: almost 5 years ago - 1 dependent repositories - 158 thousand downloads total - 78 stars on GitHub - 1 maintainer
bruteforce 0.3.0
This is a no_std-compatible brute force/string generation rust-nightly library11 versions - Latest release: over 1 year ago - 1 dependent package - 2 dependent repositories - 17.3 thousand downloads total - 13 stars on GitHub - 1 maintainer
Related Keywords
rust
105
graph
35
algorithms
32
genetic
31
encoding
21
rust-lang
20
sort
19
optimization
19
compression
18
algorithms-and-data-structures
16
data-structure
16
data-structures
15
benchmarking
15
benchmark
15
succinct-data-structure
14
serialization
14
rank
14
minimal-perfect-hash
14
compression-algorithm
14
bitmaps
14
bitmap
14
bit-manipulation
14
benchmarks
14
array
12
hash
12
geometry
11
iterator
11
math
11
search
11
cryptography
10
evolutionary
9
library
9
machine-learning
9
rust-library
9
no_std
9
crypto
9
hashing
8
distance
8
gamedev
8
genetic-algorithm
8
random
8
no-std
7
evolution
7
performance
7
mathematics
7
cli
7
tree
7
ai
7
2d
6
data
6
security
6
leetcode
6
matrix
6
wfc
5
oxigen
5
betweenness
5
centrality
5
tui
5
network
5
sorting
5
text
5
levenshtein
5
utility
5
text-processing
4
procedural-gen
4
pathfinding
4
rng
4
probabilistic
4
vec
4
statistics
4
neuroevolution
4
graphics
4
game-development
4
perfect
4
mphf
4
api
4
rust-crate
4
analysis
4
permutation
4
sum
4
trait
4
alignment
4
map
4
string
4
numbers
4
bevy
4
solver
4
checksum
4
ratatui-rs
4
aead
3
nlp
3
crc
3
tangent
3
password
3
elias-fano
3
3d
3
voronoi-diagram
3
stream
3
neat
3
grid
3