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.

ingrid 0.1.0
Dynamic two-dimensional arrays with algorithms
1 version - Latest release: almost 6 years ago - 1 dependent repositories - 2.37 thousand downloads total - 3 stars on GitHub - 1 maintainer
range_rover 0.1.4
Function to pack integers into ranges..
5 versions - Latest release: 11 months ago - 5.55 thousand downloads total - 2 stars on GitHub - 1 maintainer
commented 0.2.4
If you want to comment a line for an unknown file type, this crate is what you want
4 versions - Latest release: 10 days ago - 1.24 thousand downloads total - 1 maintainer
binary-tree-view 0.1.0
A binary tree visualization application built in Rust.
1 version - Latest release: over 1 year ago - 1.33 thousand downloads total - 0 stars on GitHub - 1 maintainer
rtriangulate 0.3.1
Delaunay triangulation on a set of points
7 versions - Latest release: over 7 years ago - 1 dependent repositories - 14.6 thousand downloads total - 24 stars on GitHub - 1 maintainer
sigalign 0.4.1
A Similarity-Guided Alignment Algorithm
11 versions - Latest release: 6 months ago - 12.8 thousand downloads total - 27 stars on GitHub - 1 maintainer
big_o 0.1.4
Infers asymptotic computational complexity
5 versions - Latest release: about 3 years ago - 6.56 thousand downloads total - 2 stars on GitHub - 1 maintainer
fsrs 5.2.0 💰
FSRS for Rust, including Optimizer and Scheduler
64 versions - Latest release: about 1 month ago - 235 thousand downloads total - 292 stars on GitHub - 1 maintainer
traitgraph-algo 8.1.2
Graph algorithms based on the traitgraph crate
31 versions - Latest release: 9 months ago - 4 dependent packages - 3 dependent repositories - 43.2 thousand downloads total - 3 stars on GitHub - 1 maintainer
leven-distance 1.0.0
Compute operational differences between two sequences using the Levenshtein algorithm.
1 version - Latest release: over 1 year ago - 1.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
sm4-gcm 0.1.2
SM4-GCM Library
3 versions - Latest release: almost 2 years ago - 3.84 thousand downloads total - 0 stars on git.hatter.ink - 1 maintainer
hidden-median 0.1.3
Finds the median of two lists, when merged without breaking sorted state.
4 versions - Latest release: about 4 years ago - 5.23 thousand downloads total - 2 maintainers
cipher-crypt 0.18.0
A cryptographic tomb of ciphers forgotten by time.
24 versions - Latest release: about 6 years ago - 3 dependent repositories - 41.3 thousand downloads total - 44 stars on GitHub - 1 maintainer
icentral-fast-brandes 0.1.0
Efficient Rust implementation of Brandes algorithm for computing betweenness centrality on graphs...
1 version - Latest release: 7 months ago - 749 downloads total - 1 maintainer
csselection_sort 0.1.1
Selection sort implementation for indexable collections
2 versions - Latest release: over 1 year ago - 2.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
sort_alogorithms 0.1.1
This package have the implementation of several sort algorithms
1 version - Latest release: almost 4 years ago - 1.54 thousand downloads total - 1 maintainer
lisa 0.2.0
lisa - longest increasing subsequence algorithm [ O( nlogn ) ]
2 versions - Latest release: almost 4 years ago - 2.81 thousand downloads total - 2 stars on GitHub - 2 maintainers
contest-algorithms 0.3.0
Common algorithms and data structures for programming contests
8 versions - Latest release: over 4 years ago - 1 dependent repositories - 14.5 thousand downloads total - 3,929 stars on GitHub - 1 maintainer
piston-history_tree 0.1.0 💰
A persistent history tree for undo/redo
1 version - Latest release: over 8 years ago - 1 dependent repositories - 2.89 thousand downloads total - 24 stars on GitHub - 1 maintainer
gossip 0.0.3
A generic gossip library that uses gossip-based peer sampling
3 versions - Latest release: almost 5 years ago - 1 dependent repositories - 5.05 thousand downloads total - 22 stars on GitHub - 1 maintainer
toetactic_lib 0.1.0
A library for analyzing NxN Tic Tac Toe positions
1 version - Latest release: 10 months ago - 961 downloads total - 1 stars on GitHub - 1 maintainer
libaoc 0.1.55
Advent of Code CLI
11 versions - Latest release: 10 months ago - 8.21 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: almost 3 years ago - 1 dependent repositories - 16.2 thousand downloads total - 12 stars on GitHub - 1 maintainer
alg_ds 0.3.1
Algorithms & data structures
6 versions - Latest release: almost 6 years ago - 1 dependent package - 14.3 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
glidesort 0.1.2
Glidesort sorting algorithm
3 versions - Latest release: over 2 years ago - 2 dependent packages - 7 dependent repositories - 62.3 thousand downloads total - 1,639 stars on GitHub - 1 maintainer
clipper2c-sys 0.1.5
Exposing unsafe FFI for Clipper2 library for Rust.
6 versions - Latest release: 4 months ago - 1 dependent package - 9.16 thousand downloads total - 1 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: 10 months ago - 880 downloads total - 0 stars on GitHub - 1 maintainer
a-star_traitbased 0.1.3
Implemetaion of A* useful for stuct, based on train implementation
4 versions - Latest release: over 2 years ago - 6.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
quantum_world_state 0.1.0
in-ram database with relationships between elements inspired by quantum superposition and entangl...
1 version - Latest release: about 3 years ago - 1.68 thousand downloads total - 2 stars on GitHub - 1 maintainer
orx-v 1.5.0 💰
Traits to unify all vectors!
10 versions - Latest release: 7 months ago - 7.1 thousand downloads total - 3 stars on GitHub - 1 maintainer
rust-ukf 0.1.0
An implementation of the unscented Kalman filter in rust which supports multiple different measur...
1 version - Latest release: about 3 years ago - 1.51 thousand downloads total - 1 stars on GitHub - 1 maintainer
omnitool 0.0.2
A curated respository of algorithms and data structures. The libraries are included as forks of R...
2 versions - Latest release: over 1 year ago - 2.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
sudoku-solver 0.6.1
Simple backtracking algorithm for solving sudoku.
6 versions - Latest release: about 2 years ago - 1 dependent repositories - 8.25 thousand downloads total - 2 stars on GitHub - 1 maintainer
liba 0.1.15
An algorithm library based on C/C++
34 versions - Latest release: about 1 year ago - 41.3 thousand downloads total - 5 stars on GitHub - 1 maintainer
rs-graph 0.21.0
A library for graph algorithms and combinatorial optimization
35 versions - Latest release: about 2 years ago - 2 dependent packages - 3 dependent repositories - 117 thousand downloads total - 1 maintainer
cplex-sys 0.9.2
Low level bindings to the Cplex C-API
16 versions - Latest release: 7 months ago - 21.4 thousand downloads total - 1 maintainer
Top 8.2% on crates.io
lazysort 0.2.1
Lazy sorting for iterators
20 versions - Latest release: about 7 years ago - 12 dependent packages - 25 dependent repositories - 356 thousand downloads total - 59 stars on GitHub - 1 maintainer
kmedoids 0.5.4 💰
k-Medoids clustering with the FasterPAM algorithm
20 versions - Latest release: about 1 month ago - 1 dependent package - 24.9 thousand downloads total - 26 stars on GitHub - 1 maintainer
sort_algorithms 0.3.5
This package has the implementation of several sort algorithms
12 versions - Latest release: about 1 year ago - 14.1 thousand downloads total - 0 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 - 233 thousand downloads total - 8 stars on GitHub - 1 maintainer
toolbox 0.2.8
Simple tools for daily use
22 versions - Latest release: over 5 years ago - 30.8 thousand downloads total - 0 stars on GitHub - 1 maintainer
bevy_knossos 0.8.1 💰
Rust library for generating and rendering mazes
10 versions - Latest release: 5 months ago - 7.2 thousand downloads total - 7 stars on GitHub - 1 maintainer
neat 0.5.1
Crate for working with NEAT in rust
8 versions - Latest release: over 1 year ago - 10.5 thousand downloads total - 7 stars on GitHub - 1 maintainer
solve-leetcode 1.3.0
Solutions to leetcode in rust
3 versions - Latest release: about 4 years ago - 3.97 thousand downloads total - 0 stars on GitHub - 1 maintainer
mth 0.0.0
Rust mathematics and algorithms library.
1 version - Latest release: over 5 years ago - 1.78 thousand downloads total - 1 maintainer
wordlea 0.1.4
A algorithm to check Wordle's word guess
5 versions - Latest release: over 2 years ago - 6 thousand downloads total - 0 stars on GitHub - 1 maintainer
rustic-fuzz 0.1.0
A Rust crate for sorting strings based on their Levenshtein distance to a reference string.
1 version - Latest release: about 2 years ago - 1.96 thousand downloads total - 1 maintainer
natural_slice 0.1.2
Encoding some properties of slices as natural numbers using Kociemba's alogrithms
3 versions - Latest release: almost 5 years ago - 4.06 thousand downloads total - 1 stars on GitHub - 1 maintainer
hoeffding_integer_d 0.1.0
Hoeffding's Dependence coefficient presented as an integer between minimum and maximum integer va...
1 version - Latest release: almost 4 years ago - 1.61 thousand downloads total - 1 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.72 thousand downloads total - 2 stars on GitHub - 1 maintainer
pofk_algorithm 0.0.3
A collection of efficient algorithms implemented in Rust for real-world projects.
3 versions - Latest release: 2 months ago - 898 downloads total - 1 stars on GitHub - 1 maintainer
icentral-bcc 0.1.0
A Rust crate for efficiently finding biconnected components and subgraphs in graphs, aiding in ne...
1 version - Latest release: 7 months ago - 2.64 thousand downloads total - 1 maintainer
comprez_macro 0.2.7
Partner in crime with comprez, a library to compress structs and enums
6 versions - Latest release: about 3 years ago - 7.36 thousand downloads total - 0 stars on GitHub - 1 maintainer
kmpm 0.2.2
KMP(Knuth-Morris-Pratt algorithm) method library
6 versions - Latest release: almost 2 years ago - 7.39 thousand downloads total - 0 stars on GitHub - 1 maintainer
floating-distance 0.3.1
Measure distance between floating-point vectors in Rust
3 versions - Latest release: about 2 years ago - 4.84 thousand downloads total - 1 stars on GitHub - 1 maintainer
watchmaker 2.0.0
A genetic algorithm implementation in Rust.
3 versions - Latest release: over 3 years ago - 4.01 thousand downloads total - 1 stars on GitHub - 1 maintainer
pesel 0.1.3
PESEL validation & generation library
4 versions - Latest release: over 5 years ago - 6.44 thousand downloads total - 0 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 - 95.5 thousand downloads total - 16 stars on GitHub - 1 maintainer
chacha20-poly1305-stream 0.1.2
A pure Rust implementation of the ChaCha20-Poly1305 AEAD from RFC 7539.
3 versions - Latest release: 11 months ago - 1 dependent package - 4.23 thousand downloads total - 0 stars on git.hatter.ink - 1 maintainer
idea_crypto 0.2.9
Pure Rust implementation of the idea algorithm
13 versions - Latest release: about 3 years ago - 15.4 thousand downloads total - 0 stars on gitlab.com - 2 maintainers
spa_sra 0.3.2
Solar Position Algorithm for Solar Radiation Applications
3 versions - Latest release: 2 months ago - 1.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
boostvoronoi_ext 0.11.1
Boost voronoi private workspace (this workspace will be re-integrated in the main crate in next r...
4 versions - Latest release: almost 2 years ago - 2 dependent packages - 2 dependent repositories - 9.09 thousand downloads total - 9 stars on GitHub - 1 maintainer
chrono-probe 0.1.0
Compare and measure the time complexity of algorithms
1 version - Latest release: over 2 years ago - 1.52 thousand downloads total - 3 stars on GitHub - 2 maintainers
auburn 0.1.4
Fast and simple physics library.
5 versions - Latest release: about 1 year ago - 6.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
text-file-sort 0.1.2
Sort a text file similar to linux sort
5 versions - Latest release: about 2 years ago - 1 dependent package - 8.8 thousand downloads total - 1 stars on GitHub - 1 maintainer
hj_ds 0.1.1
A data structure library for Rust
2 versions - Latest release: about 1 year ago - 2.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
fnv_rs 0.4.4
Fowler–Noll–Vo hash function including 32, 64, 128, 256, 512, & 1024 bit variants.
14 versions - Latest release: 5 months ago - 1 dependent package - 46.7 thousand downloads total - 5 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: almost 2 years ago - 1 dependent package - 63.9 thousand downloads total - 30 stars on GitHub - 1 maintainer
surt 0.1.0
Implementations of sorting algorithms in Rust
1 version - Latest release: over 8 years ago - 2.06 thousand downloads total - 0 stars on GitHub - 1 maintainer
compound_factor_iter 0.1.1
Iterator types for output permutations from a function combining multiple discrete factors
2 versions - Latest release: over 3 years ago - 2.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
sufr 0.7.12
Parallel Construction of Suffix Arrays in Rust
29 versions - Latest release: 8 months ago - 20.7 thousand downloads total - 26 stars on GitHub - 2 maintainers
icentral-compare-runtime 0.1.0
A Rust crate for comparing brandes runtimes
1 version - Latest release: 7 months ago - 732 downloads total - 1 maintainer
rs-graph-derive 0.21.0
Automatic implementation of graph types
21 versions - Latest release: about 2 years ago - 28.7 thousand downloads total - 1 maintainer
libsufr 0.7.12
Parallel Construction of Suffix Arrays in Rust
29 versions - Latest release: 8 months ago - 21.7 thousand downloads total - 6 stars on GitHub - 2 maintainers
quine-mccluskey 1.0.1
Boolean function minimizer based on Quine–McCluskey algorithm.
2 versions - Latest release: 7 months ago - 2.19 thousand downloads total - 1 stars on GitHub - 1 maintainer
ph 0.10.0
The library of data structures based on perfect hashing.
28 versions - Latest release: about 1 month ago - 6 dependent packages - 3 dependent repositories - 455 thousand downloads total - 98 stars on GitHub - 1 maintainer
Top 3.8% on crates.io
whatlang 0.18.0
Fast and lightweight language identification library for Rust.
36 versions - Latest release: 7 days ago - 16 dependent packages - 293 dependent repositories - 1.12 million downloads total - 958 stars on GitHub - 1 maintainer
rand-mersenne-twister 0.1.0 💰
Rust implementation of Mersenne Twister PRNG algorithm
1 version - Latest release: over 10 years ago - 3.31 thousand downloads total - 1 stars on GitHub - 1 maintainer
ed2k 1.0.1
An implementation of the ED2K hash function
2 versions - Latest release: over 2 years ago - 3.01 thousand downloads total - 0 stars on GitHub - 1 maintainer
permute 0.2.1
Generate permutations of vectors and slices in a memory-efficient and deterministic manner, using...
2 versions - Latest release: over 3 years ago - 1 dependent package - 14 dependent repositories - 95.2 thousand downloads total - 1 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: almost 5 years ago - 2 dependent packages - 17 dependent repositories - 43.1 thousand downloads total - 11 stars on GitHub - 1 maintainer
levenshtein-rs
Levenshtein distance algorithm
2 versions - Latest release: 8 days ago - 2.49 thousand downloads total - 1 maintainer
floyd-warshall-alg 0.1.3
Floyd-Warshall algorithm supporting customization.
2 versions - Latest release: over 6 years ago - 1 dependent package - 4.05 thousand downloads total - 0 stars on GitHub - 1 maintainer
midpoint_circle 0.1.0
Rust implementation of the midpoint circle algorithm.
1 version - Latest release: over 3 years ago - 1.55 thousand downloads total - 1 maintainer
l1-dfa 0.1.1 💰
Deterministic Finite-State Automata Library for Rust, written in L1
12 versions - Latest release: over 2 years ago - 14.7 thousand downloads total - 2 stars on GitHub - 1 maintainer
ed_join 1.1.1 💰
A Rust Implemtation of Ed-Join Algorithm for string similarity join
5 versions - Latest release: almost 6 years ago - 6.9 thousand downloads total - 1 stars on GitHub - 1 maintainer
rust-algorithm 0.1.4
algorithm
5 versions - Latest release: over 5 years ago - 6.58 thousand downloads total - 0 stars on GitHub - 1 maintainer
tars 0.1.3
A Rust library providing useful technical indicators.
4 versions - Latest release: about 8 years ago - 6.44 thousand downloads total - 21 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: 4 months ago - 572 downloads total - 16 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: almost 4 years ago - 19.2 thousand downloads total - 2 maintainers
muldiv 1.0.1
Provides a trait for numeric types to perform combined multiplication and division with overflow ...
6 versions - Latest release: almost 3 years ago - 8 dependent packages - 642 dependent repositories - 5.33 million downloads total - 3 stars on GitHub - 2 maintainers
binout 0.3.1
The library for binary serialization/deserialization of integers and arrays of integers.
6 versions - Latest release: about 1 month ago - 5 dependent packages - 2 dependent repositories - 430 thousand downloads total - 98 stars on GitHub - 1 maintainer
ndev 0.1.0
neuroevolution library
1 version - Latest release: over 6 years ago - 1.76 thousand downloads total - 0 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: 5 months ago - 103 dependent packages - 3,468 dependent repositories - 61.4 million downloads total - 231 stars on GitHub - 1 maintainer
sdbm 0.1.3
SDBM is a non-cryptographic hashing algorithm
4 versions - Latest release: over 6 years ago - 6 thousand downloads total - 0 stars on GitHub - 1 maintainer
gotgraph 0.1.1 💰
A type-safe, scope-aware graph library that leverages Rust's type system to prevent common graph-...
2 versions - Latest release: 13 days ago - 387 downloads total - 3 stars on GitHub - 1 maintainer
ironsort 0.1.0
Implementation of a fast in-place sorting algorithm
1 version - Latest release: about 9 years ago - 1 dependent package - 1 dependent repositories - 3.97 thousand downloads total - 5 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: 5 months ago - 893 downloads total - 1 stars on GitHub - 1 maintainer
enimda 0.4.1
Entropy-based image border detection
12 versions - Latest release: over 8 years ago - 22.4 thousand downloads total - 1 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: about 2 years ago - 1 dependent package - 2 dependent repositories - 36.1 thousand downloads total - 18 stars on GitHub - 1 maintainer