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

crates.io "algorithm" keyword

oxigen 2.2.2
Fast, parallel, extensible and adaptable genetic algorithm library.
27 versions - Latest release: about 5 years ago - 5 dependent packages - 1 dependent repositories - 37.7 thousand downloads total - 155 stars on GitHub - 1 maintainer
ade-topological-sort 0.1.1
Topological sorting algorithm for directed graphs.
1 version - Latest release: 8 months ago - 389 downloads total - 0 stars on GitHub - 1 maintainer
alg_ds 0.3.2
Algorithms & data structures
7 versions - Latest release: 5 months ago - 1 dependent package - 14.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
lk_math 0.5.1
Collection of reusable mathematical tools.
9 versions - Latest release: 5 months ago - 1 dependent package - 10.6 thousand 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: over 3 years ago - 21.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
Top 9.3% on crates.io
statistical 1.0.0
A simple statistics library
3 versions - Latest release: about 7 years ago - 16 dependent packages - 95 dependent repositories - 1.65 million downloads total - 31 stars on GitHub - 1 maintainer
mikktspace 0.3.0
Mikkelsen tangent space algorithm
4 versions - Latest release: about 4 years ago - 3 dependent packages - 17 dependent repositories - 84.8 thousand downloads total - 35 stars on GitHub - 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: 11 months ago - 27 dependent packages - 64 dependent repositories - 7.44 million downloads total - 102 stars on GitHub - 1 maintainer
rustgym 0.2.0 πŸ’°
rustgym solutions
9 versions - Latest release: over 5 years ago - 1 dependent repositories - 13.3 thousand downloads total - 922 stars on GitHub - 1 maintainer
elias-fano 1.1.0
An implementation of Elias-Fano encoding in Rust
11 versions - Latest release: almost 7 years ago - 1 dependent package - 1 dependent repositories - 17.2 thousand downloads total - 32 stars on GitHub - 1 maintainer
hora 0.1.1
Hora Search Everywhere
2 versions - Latest release: over 4 years ago - 2 dependent packages - 1 dependent repositories - 39.6 thousand downloads total - 2,647 stars on GitHub - 1 maintainer
chrono-probe 0.1.0
Compare and measure the time complexity of algorithms
1 version - Latest release: almost 3 years ago - 1.57 thousand downloads total - 3 stars on GitHub - 2 maintainers
icentral-graph-hash 0.1.0
Efficient manipulation and analysis of weighted graphs using advanced graph theory techniques, in...
1 version - Latest release: about 1 year ago - 1.91 thousand downloads total - 1 maintainer
chacha20-poly1305-stream 0.1.2
A pure Rust implementation of the ChaCha20-Poly1305 AEAD from RFC 7539.
3 versions - Latest release: over 1 year ago - 1 dependent package - 4.52 thousand downloads total - 0 stars on git.hatter.ink - 1 maintainer
algs4_rs 0.6.0
Rust implementations for the algorithms and clients in the text book "Algorithms, 4th Edition" by...
8 versions - Latest release: 7 months ago - 2.4 thousand downloads total - 0 stars on GitHub - 1 maintainer
libaoc 0.1.55
Advent of Code CLI
11 versions - Latest release: over 1 year ago - 8.43 thousand downloads total - 0 stars on GitHub - 1 maintainer
cseq 0.1.5
The library of compact sequences.
6 versions - Latest release: 8 months ago - 1 dependent package - 6.77 thousand downloads total - 66 stars on GitHub - 1 maintainer
genalg 0.1.0
A flexible, high-performance genetic algorithm library written in Rust
1 version - Latest release: about 1 year ago - 692 downloads total - 7 stars on GitHub - 1 maintainer
rustronomy-watershed 0.4.1
a pure-rust implementation of the segmenting and merging watershed algorithms
7 versions - Latest release: about 3 years ago - 8.99 thousand downloads total - 6 stars on GitHub - 1 maintainer
austinhellerrepo-common-rust
This library contains all general algorithms and functionality that can easily be shared between ...
5 versions - Latest release: about 1 month ago - 6.23 thousand downloads total - 8 stars on GitHub - 1 maintainer
bevy_procedural_tilemaps 0.3.0
Lightweight 2D tilemap generation with Wave Function Collapse / Model Synthesis for Bevy
6 versions - Latest release: 2 months ago - 1.88 thousand downloads total - 5 stars on GitHub - 1 maintainer
atria-rs 1.3.0
Library for running the Ablatio Triadum (ATria) centrality algorithm (Cickovski et al, 2015, 2017).
2 versions - Latest release: 4 months ago - 41 downloads total - 0 stars on GitHub - 1 maintainer
leven-distance 1.0.0
Compute operational differences between two sequences using the Levenshtein algorithm.
1 version - Latest release: about 2 years ago - 1.87 thousand downloads total - 0 stars on GitHub - 1 maintainer
ff_k_center 1.2.2
A linear-time k-center algorithm with fairness conditions and worst-case guarantees that is very ...
1 version - Latest release: about 2 years ago - 1.55 thousand downloads total - 1 stars on GitHub - 1 maintainer
qht 0.1.0
Implementation of Quotient Hash Tables variants QHTc, QQHTc, QQHTDc
1 version - Latest release: about 7 years ago - 2.24 thousand downloads total - 1 stars on GitHub - 1 maintainer
mth 0.0.0
Rust mathematics and algorithms library.
1 version - Latest release: almost 6 years ago - 1.82 thousand downloads total - 1 maintainer
sort_alogorithms_v010 0.1.0
This package have the implementation of several sort algorithms
1 version - Latest release: over 4 years ago - 1.57 thousand downloads total - 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: over 5 years ago - 31 dependent packages - 2,790 dependent repositories - 13.7 million downloads total - 13 stars on GitHub - 1 maintainer
gaps 0.3.1 πŸ’°
Functionality for working with gaps/holes in ordered sequences of values.
9 versions - Latest release: about 4 years ago - 1 dependent package - 18.6 thousand downloads total - 0 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: 8 months ago - 5 dependent packages - 2 dependent repositories - 608 thousand downloads total - 98 stars on GitHub - 1 maintainer
ezquadtree 0.0.1
Simple and easy to use QuadTree
1 version - Latest release: over 5 years ago - 1.82 thousand downloads total - 0 stars on GitHub - 1 maintainer
key_parse 0.3.0
parse keymap like neovim
12 versions - Latest release: about 1 year ago - 1 dependent package - 15.2 thousand downloads total - 19 stars on GitHub - 1 maintainer
checkluhn 0.0.1
Validate the Luhn algorithm for the given string
1 version - Latest release: about 5 years ago - 1 dependent package - 2.38 thousand downloads total - 1 stars on GitHub - 1 maintainer
lisa 0.2.0
lisa - longest increasing subsequence algorithm [ O( nlogn ) ]
2 versions - Latest release: over 4 years ago - 2.86 thousand downloads total - 2 stars on GitHub - 2 maintainers
gemla 0.1.32
Using evolutionary computation to generate machine learning algorithms
5 versions - Latest release: 8 months ago - 3.79 thousand downloads total - 0 stars on GitHub - 1 maintainer
c3-linearization 0.1.0
C3 linearization
1 version - Latest release: over 5 years ago - 1.89 thousand downloads total - 1 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: over 2 years ago - 2 dependent packages - 3 dependent repositories - 76.1 thousand downloads total - 31 stars on GitHub - 1 maintainer
staticstep 0.4.2
Provides truly zero-cost alternatives to `Iterator::step_by` for both incrementing and decrementi...
8 versions - Latest release: over 4 years ago - 10 thousand downloads total - 13 stars on GitHub - 1 maintainer
algx 0.2.0
Implementation of Knuth's Algorithm X
2 versions - Latest release: almost 2 years ago - 3.03 thousand downloads total - 6 stars on GitHub - 1 maintainer
gcd-bitwise 0.3.0
The binary Euclidean algorithm for computing gcd.
11 versions - Latest release: over 4 years ago - 1 dependent package - 2 dependent repositories - 14.6 thousand downloads total - 2 maintainers
index-sort 0.1.0
Sort containers by index using user-specified swap and compare functions
1 version - Latest release: over 3 years ago - 1.77 thousand downloads total - 1 stars on GitHub - 1 maintainer
tools-2048 0.4.1
A Rust crate that provides the core logic of the popular game 2048, along with a basic AI to play...
9 versions - Latest release: almost 2 years ago - 1 dependent repositories - 10.9 thousand downloads total - 0 stars on GitHub - 1 maintainer
dekker 0.1.0
Implementation of Dekker's algorithm for mutual exclusion.
1 version - Latest release: over 5 years ago - 1.72 thousand downloads total - 0 stars on GitHub - 1 maintainer
algostru 0.4.0
Algorithms (algo) and Data Structures (stru)
4 versions - Latest release: over 5 years ago - 6.07 thousand downloads total - 4 stars on GitHub - 1 maintainer
big_o 0.1.4
Infers asymptotic computational complexity
5 versions - Latest release: over 3 years ago - 6.95 thousand downloads total - 2 stars on GitHub - 1 maintainer
floyd-warshall-alg 0.1.3
Floyd-Warshall algorithm supporting customization.
2 versions - Latest release: about 7 years ago - 1 dependent package - 4.23 thousand downloads total - 0 stars on GitHub - 1 maintainer
bspa 0.1.1
Beam search packing algorithm
2 versions - Latest release: 4 months ago - 32 downloads total - 1 maintainer
rustic-fuzz 2.0.0
A Rust crate for sorting strings based on their Levenshtein distance to a reference string.
3 versions - Latest release: 6 months ago - 2.36 thousand downloads total - 1 maintainer
algo 0.1.9
Algorithms & Data Structure implementations
10 versions - Latest release: about 10 years ago - 42.6 thousand downloads total - 14 stars on GitHub - 1 maintainer
search-sort
Implementation of few searching and sorting algorithms
6 versions - Latest release: about 1 month ago - 7.15 thousand downloads total - 0 stars on GitHub - 1 maintainer
partition-point-veb-layout 0.1.2
partition_point van Emde Boas layout
3 versions - Latest release: 8 months ago - 3.03 thousand downloads total - 0 stars on gitlab.com - 1 maintainer
iter_help 0.1.2
This library provides helpful tools for iterating over collections of data.
3 versions - Latest release: about 1 year ago - 2.14 thousand downloads total - 0 stars on GitHub - 1 maintainer
genetic-rs 1.4.1
A small framework for managing genetic algorithms
19 versions - Latest release: about 1 month ago - 1 dependent package - 14.3 thousand downloads total - 3 stars on GitHub - 1 maintainer
genetic-rs-common 1.4.1
Commonly-used parts of genetic-rs
14 versions - Latest release: about 1 month ago - 2 dependent packages - 8.78 thousand downloads total - 1 stars on GitHub - 1 maintainer
seqdiff 0.3.0 πŸ’°
Diff between two sequences
8 versions - Latest release: about 5 years ago - 1 dependent package - 4 dependent repositories - 82.3 thousand downloads total - 6 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: over 8 years ago - 5.82 thousand downloads total - 20 stars on GitHub - 1 maintainer
itertree 0.0.3 πŸ’°
Hobby project to experiment with tree traversal using iterators
1 version - Latest release: almost 5 years ago - 1.66 thousand downloads total - 0 stars on GitHub - 1 maintainer
base94 0.3.0
Base94 encoding/decoding library
3 versions - Latest release: over 2 years ago - 4.3 thousand downloads total - 2 stars on GitHub - 1 maintainer
data_forest 0.1.3
Implementation of various types of trees.
4 versions - Latest release: 4 months ago - 1.47 thousand downloads total - 0 stars on GitHub - 1 maintainer
ms_toollib 1.5.3
Algorithms for Minesweeper
25 versions - Latest release: 3 months ago - 27.5 thousand downloads total - 1 maintainer
checksum-tapestry 0.5.0
Collection of checksum algorithms and examples
5 versions - Latest release: 8 months ago - 4.44 thousand downloads total - 0 stars on GitHub - 1 maintainer
aristeia 0.2.3
An evolutionary computation library.
6 versions - Latest release: about 7 years ago - 10.1 thousand downloads total - 0 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 4 years ago - 1.7 thousand downloads total - 0 stars on GitHub - 1 maintainer
euclidean-rhythm 0.1.0
Generate Euclidean rhythms using Bjorklund's algorithm - musically interesting patterns for percu...
1 version - Latest release: 4 months ago - 16 downloads total - 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: over 4 years ago - 1.65 thousand downloads total - 1 stars on GitHub - 1 maintainer
solve-leetcode 1.3.0
Solutions to leetcode in rust
3 versions - Latest release: over 4 years ago - 4.03 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: over 9 years ago - 1 dependent package - 1 dependent repositories - 22.9 thousand downloads total - 52 stars on GitHub - 2 maintainers
algori 0.13.0
Rust Algorithms
32 versions - Latest release: about 1 year ago - 1 dependent package - 43.6 thousand downloads total - 2 stars on GitHub - 1 maintainer
pretree 1.0.2
Pretree is a package for storing and querying routing rules with prefix tree. Pretree ζ˜―δΈ€δΈͺη”¨δΊŽε­˜ε‚¨ε’ŒζŸ₯θ―’θ·―...
3 versions - Latest release: over 4 years ago - 4.12 thousand downloads total - 3 stars on GitHub - 1 maintainer
orx-v 1.5.0 πŸ’°
Traits to unify all vectors!
10 versions - Latest release: about 1 year ago - 7.24 thousand downloads total - 2 stars on GitHub - 1 maintainer
rsalgo 0.0.1-init.1
A collection of some algorithms and data-structures.
2 versions - Latest release: about 7 years ago - 3.23 thousand downloads total - 0 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: about 1 year ago - 5.29 thousand downloads total - 1 maintainer
kmedoids 0.5.4 πŸ’°
k-Medoids clustering with the FasterPAM algorithm
20 versions - Latest release: 7 months ago - 1 dependent package - 25.7 thousand downloads total - 26 stars on GitHub - 1 maintainer
watchmaker 2.0.0
A genetic algorithm implementation in Rust.
3 versions - Latest release: almost 4 years ago - 4.08 thousand downloads total - 1 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: almost 8 years ago - 19.5 thousand downloads total - 68 stars on GitHub - 1 maintainer
goku-k256 0.1.0
goku algorithm related to secp256k1
1 version - Latest release: about 3 years ago - 1.49 thousand downloads total - 1 maintainer
salzweg 0.1.4
A LZW encoder and decoder, fast and memory efficient
5 versions - Latest release: over 3 years ago - 10.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
patent-hash 0.1.0
A custom hashing algorithm with complex random number generation based on SHA-256 principles
1 version - Latest release: about 1 month ago - 14 downloads total - 1 maintainer
beamsrch 0.1.1
Beam search heuristic abstraction
2 versions - Latest release: 4 months ago - 108 downloads total - 0 stars on GitHub - 1 maintainer
yagraphc 0.1.2
Crate for working with Graph data structures and common algorithms on top of it.
3 versions - Latest release: over 2 years ago - 3.98 thousand downloads total - 1 stars on GitHub - 1 maintainer
reustmann 0.2.1
Reustmann is a Von Neumann architecture
5 versions - Latest release: over 5 years ago - 1 dependent repositories - 8.23 thousand downloads total - 8 stars on GitHub - 1 maintainer
rsgenetic 1.8.1
A library providing genetic algorithm execution.
52 versions - Latest release: over 5 years ago - 1 dependent repositories - 159 thousand downloads total - 78 stars on GitHub - 1 maintainer
shamir-vault 1.3.0
A Rust Crate implementation of Shamir's Secret Sharing algorithm
4 versions - Latest release: 5 months ago - 2.06 thousand downloads total - 2 stars on GitHub - 1 maintainer
smbus-pec 1.0.1
Minimal portable implementation of SMBus Packet Error Code calculation algorithm.
3 versions - Latest release: almost 5 years ago - 2 dependent packages - 2 dependent repositories - 289 thousand downloads total - 2 stars on GitHub - 1 maintainer
traitgraph-algo 8.1.2
Graph algorithms based on the traitgraph crate
31 versions - Latest release: about 1 year ago - 4 dependent packages - 3 dependent repositories - 45.5 thousand downloads total - 3 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: over 3 years ago - 1.72 thousand downloads total - 2 stars on GitHub - 1 maintainer
ade-elementary-circuits 0.1.1
Implementation of Johnson's algorithm for finding elementary circuits in directed graphs.
1 version - Latest release: 8 months ago - 388 downloads total - 0 stars on GitHub - 1 maintainer
ema 0.1.1
Library for using exponential moving averages
2 versions - Latest release: almost 5 years ago - 24.1 thousand downloads total - 0 stars on GitHub - 1 maintainer
big-o-test 0.2.15
Enforces a maximum `time` (and, optionally `space`) Algorithm Complexity when testing
15 versions - Latest release: about 1 month ago - 1 dependent repositories - 17.5 thousand downloads total - 14 stars on GitHub - 1 maintainer
knossos 1.2.0
Rust library for generating and rendering mazes
9 versions - Latest release: about 1 year ago - 10.4 thousand downloads total - 6 stars on GitHub - 1 maintainer
floating-distance 0.3.1
Measure distance between floating-point vectors in Rust
3 versions - Latest release: over 2 years ago - 5.05 thousand downloads total - 1 stars on GitHub - 1 maintainer
ingrid 0.1.0
Dynamic two-dimensional arrays with algorithms
1 version - Latest release: over 6 years ago - 1 dependent repositories - 2.49 thousand downloads total - 3 stars on GitHub - 1 maintainer
toetactic_lib 0.1.0
A library for analyzing NxN Tic Tac Toe positions
1 version - Latest release: over 1 year ago - 1.07 thousand downloads total - 1 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 2 years ago - 1 dependent package - 64.9 thousand downloads total - 30 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: almost 5 years ago - 1 dependent package - 3 dependent repositories - 294 thousand downloads total - 8 stars on GitHub - 1 maintainer
flek
A Rustacean implementation of my own algorithms to check for password security.
6 versions - Latest release: 5 days ago - 6.75 thousand downloads total - 0 stars on GitHub - 1 maintainer
aligner 0.1.6
Automatically corrects subtitle timings given a second correct subtitle
7 versions - Latest release: over 8 years ago - 13.4 thousand downloads total - 1,213 stars on GitHub - 1 maintainer
gotgraph 0.2.0 πŸ’°
A type-safe, scope-aware graph library that leverages Rust's type system to prevent common graph-...
3 versions - Latest release: 5 months ago - 1.07 thousand downloads total - 8 stars on GitHub - 1 maintainer
buldak 0.28.1
It is a library that provides various sorting functions.
46 versions - Latest release: over 2 years ago - 64.2 thousand downloads total - 2 stars on GitHub - 1 maintainer
bitm 0.5.2
The library for bit and bitmap (bit vector) manipulation.
17 versions - Latest release: 8 months ago - 8 dependent packages - 2 dependent repositories - 653 thousand downloads total - 98 stars on GitHub - 1 maintainer