Algorithms and Data structures
53 shards
raft
An implementation of the Raft consensus algorithm for building distributed systems with strong consistency guarantees
0.2.1
dependents
none
total dependents
none
dev dependents
none
crystalline
A collection of containers and algorithms
algorithms
HEAD
dependents
1
total dependents
2
dev dependents
0
molinillo
A generic dependency resolution algorithm
0.2.2
dependents
1
total dependents
4
dev dependents
0
splay_tree_map
Splay Tree implementation that conforms to the Hash ducktype
0.4.0
dependents
1
total dependents
14
dev dependents
0
crystaledge
A pure Vector Math library
vector
quaternion
0.2.6
dependents
3
total dependents
3
dev dependents
0
diff
Crystal sequence differencing implementation
1.1.0
dependents
1
total dependents
1
dev dependents
1
callback
A library for defining and invoking callbacks
0.6.3
dependents
1
total dependents
7
dev dependents
0
priority-queue
Priority Queue and Heap implementation
1.1.2
dependents
4
total dependents
4
dev dependents
0
fzy
A Crystal port of awesome Fzy project fuzzy finder algorithm
fzy
fuzzy-search
0.6.0
dependents
0
total dependents
0
dev dependents
0
crystalg~tobyapi
A Generic Algorithm Library
algorithm
HEAD
dependents
0
total dependents
0
dev dependents
0
crystal-dfa
Implementation of a Thompson NFA/DFA Regex Matcher
0.4.1
dependents
1
total dependents
1
dev dependents
0
blurhash
Pure Crystal implementation of BlurHash algorithm
blurhash
image
placeholder
0.1.1
dependents
0
total dependents
0
dev dependents
0
rate_limiter
A rate limiter implementation
HEAD
dependents
3
total dependents
4
dev dependents
0
Sync failed
bitfields
Pure Crystal implementation of BitFields. Handles encoding/decoding of bytes
hacktoberfest
hacktoberfest2020
1.2.1
dependents
0
total dependents
0
dev dependents
0
ksuid
K-Sortable Globally Unique IDs
ksuid
uuid
coordination
unique-id
0.5.1
dependents
1
total dependents
1
dev dependents
0
fuzzy_match
Search functionality similar to Sublime Text 2 file searching
0.3.0
dependents
1
total dependents
1
dev dependents
0
crystal-maze~Demonstrandum
A* Path finding for PNG mazes using StumpyPNG
maze
labyrinth
solver
maze-solver
png
stumpy
a-star
algorithm
HEAD
dependents
0
total dependents
0
dev dependents
0
graphlb
Collection of graph datastructure and algorithms
0.1.0
dependents
0
total dependents
0
dev dependents
0
markov
Build Markov Chains and run Markov Processes
markov-chain
markov-model
markovian-processes
markov
natural-language-processing
0.1.2
dependents
0
total dependents
0
dev dependents
0
kd_tree
An implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"
k-dimensional
data-structures
tree-structure
priority-queue
0.6.0
dependents
0
total dependents
0
dev dependents
0
kd_tree~geocrystal
An implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"
k-dimensional
data-structures
tree-structure
priority-queue
0.6.0
dependents
0
total dependents
0
dev dependents
0
haversine
An Implementation of the Haversine formula
haversine-formula
0.5.0
dependents
0
total dependents
0
dev dependents
0
haversine~geocrystal
An Implementation of the Haversine formula
haversine-formula
0.5.0
dependents
0
total dependents
0
dev dependents
0
delimiter_tree
A tree structure that is built using a delimiter
0.1.4
dependents
0
total dependents
0
dev dependents
0
crc16
Cyclic Redundancy Check (CRC16) implementation
0.1.0
dependents
1
total dependents
4
dev dependents
0
edits
Collection of edit distance algorithms
edit-distance
similarity-measures
levenshtein
damerau-levenshtein
jaro-winkler
jaro
text
0.9.0
dependents
0
total dependents
0
dev dependents
0
secure-remote-password
SRP-6a protocol for authentication over an insecure network
1.0.0
dependents
0
total dependents
0
dev dependents
0
murmur3
Implementation of Murmur3 hash algorithm used by Cassandra
0.2.0
dependents
0
total dependents
0
dev dependents
0
ternary_search
Ternary Search Tree
datastructure
tree
HEAD
dependents
0
total dependents
0
dev dependents
0
crystal-base32
A library which provides base32 decoding and encoding
base32
0.1.4
dependents
1
total dependents
1
dev dependents
0
hash_ring
An Implementation of Consistent Hash Ring
HEAD
dependents
0
total dependents
0
dev dependents
0
multiset
Implementation of a multiset
multiset
bag
data-structures
set
0.5.0
dependents
0
total dependents
0
dev dependents
0
benfordslaw
Benford's Law check implementation
benford
crystal-shard
benfords-law
fraud-detection
fraud-prevention
fraudulent-transactions
HEAD
dependents
0
total dependents
0
dev dependents
0
Sync failed
interval_tree
A centered interval tree implementation
HEAD
dependents
0
total dependents
0
dev dependents
0
geode
Mathematics library supporting vectors, matrices, quaternions, and more
0.2.1
dependents
0
total dependents
0
dev dependents
0
ed2k
A pure crystal implementation of the ed2k (and MD4) hash algorithms for file hashing
1.0.0
dependents
0
total dependents
0
dev dependents
0
xxhash
Pure crystal implementation of the xxHash algorithms
HEAD
dependents
0
total dependents
0
dev dependents
0
marisa
Marisa Trie for storing and searching strings efficiently
HEAD
dependents
0
total dependents
0
dev dependents
0