Crystal Algorithms and Data structures

Open-source Crystal projects categorized as Algorithms and Data structures

Top 23 Crystal Algorithms and Data structure Projects

Algorithms and Data structures
  • crystalline

    A collection of containers & algorithms for the Crystal programming language (by jtomschroeder)

  • CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  • radix

    Radix Tree implementation for Crystal (by luislavena)

  • CrOTP

    CrOTP - One Time Passwords for Crystal

  • fzy

    A Crystal port of awesome Fzy project, a fuzzy finder algorithm. (by hugopl)

  • crystalg

    Algorithm Library for Crystal

  • bitfields

    Bit Fields for Crystal Language

  • goban

    A fast and efficient QR/Micro QR/rMQR Code implementation in Crystal lang (by soya-daizu)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • crystaledge

    A pure Crystal Vector Math library

  • blurhash.cr

    A pure Crystal implementation of BlurHash algorithm

  • markov

    ⛓ A Crystal library for building Markov Chains and running Markov Processes. (by mccallofthewild)

  • graphlb

    graphlb is a crystal library which contains all the graph Data-Structures and Algorithms implemented in crystal-lang.

  • text

    A collection of phonetic algorithms for Crystal. Including; Porter-Stemmer, Soundex, Metaphone, Double Metaphone & White Similarity (by johnjansen)

  • qr-code

    a QR Code implementation written in crystal lang (by spider-gazelle)

  • edits.cr

    Edit distance algorithms inc. Jaro, Damerau-Levenshtein, and Optimal Alignment

  • kd_tree

    Crystal implementation of "K-Dimensional Tree" and "N-Nearest Neighbors"

  • haversine

    Crystal implementation of the Haversine formula to calculate distances between two points given their latitudes and longitudes (by geocrystal)

  • ksuid.cr

    Crystal implementation of K-Sortable Globally Unique IDs

  • csuuid.cr

    This is a small UUID library that implements a chronologically sortable UUID.

  • splay_tree_map.cr

    This is a Crystal implementation of a Splay Tree; which is a type of binary search tree that is semi-balanced and that tends to self-optimize so that the most accessed items are the fastest to retrieve.

  • crystal-linked-list

    Simple linked list implementation in Crystal

  • crie

    Compile-time Trie in Crystal

  • bisect

    Library for maintaining sorted Arrays

  • hash_ring

    Implementation of Consistent Hash Ring for Crystal

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Crystal Algorithms and Data structures discussion

Log in or Post with

Crystal Algorithms and Data structures related posts

  • Goban: A fast and efficient QR/Micro QR/rMQR Code implementation in Crystal

    1 project | /r/crystal_programming | 13 Apr 2023

Index

What are some of the best open-source Algorithms and Data structure projects in Crystal? This list will help you:

Project Stars
1 crystalline 129
2 radix 102
3 CrOTP 63
4 fzy 46
5 crystalg 38
6 bitfields 27
7 goban 26
8 crystaledge 26
9 blurhash.cr 23
10 markov 21
11 graphlb 19
12 text 18
13 qr-code 17
14 edits.cr 16
15 kd_tree 16
16 haversine 16
17 ksuid.cr 15
18 csuuid.cr 15
19 splay_tree_map.cr 15
20 crystal-linked-list 13
21 crie 12
22 bisect 12
23 hash_ring 11

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you konow that Crystal is
the 55th most popular programming language
based on number of metions?