Awesome Crystal Algorithms and Data structures

  • updated almost 8 years ago MIT License

    aho_corasick for crystal-lang

  • updated almost 3 years ago MIT License

    Library for maintaining sorted Arrays

  • updated over 2 years ago MIT License

    Bit Fields for Crystal Language

  • blurhash blurhash 14,860
    star
    updated 3 months ago MIT License

    A very compact representation of a placeholder for an image.

  • updated over 1 year ago MIT License

    A pure Crystal implementation of BlurHash algorithm

  • crie crie 12
    star
    updated about 2 years ago MIT License

    Compile-time Trie in Crystal

  • crotp crotp 62
    star
    updated over 1 year ago MIT License

    CrOTP - One Time Passwords for Crystal

  • updated 10 months ago MIT License

    A pure Crystal Vector Math library

  • updated about 3 years ago MIT License

    Algorithm Library for Crystal

  • updated 9 months ago MIT License

    A collection of containers & algorithms for the Crystal programming language

  • updated about 4 years ago MIT License

    Simple linked list implementation in Crystal

  • updated 7 months ago Apache License 2.0

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

  • updated about 7 years ago MIT License

    A crystal-lang tree structure that is built using a delimiter.

  • updated about 1 month ago MIT License

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

  • fzy fzy 42
    star
    updated about 1 year ago MIT License

    A Crystal port of awesome Fzy project, a fuzzy finder algorithm.

  • updated almost 3 years ago MIT License

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

  • updated almost 6 years ago MIT License

    Implementation of Consistent Hash Ring for Crystal

  • updated almost 2 years ago MIT License

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

  • updated about 1 year ago MIT License

    data structure heap for crystal-lang

  • updated about 3 years ago MIT License

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

  • updated over 1 year ago MIT License

    Crystal implementation of K-Sortable Globally Unique IDs

  • updated about 3 years ago MIT License

    ⛓ A Crystal library for building Markov Chains and running Markov Processes.

  • updated over 1 year ago MIT License

    Multiset (bag) implementation in Crystal

  • updated over 7 years ago Other

    Crystal implementation of Murmur3 hash algorithm used by Cassandra

  • updated over 7 years ago MIT License

    Library for testing primality and factoring integers in Crystal

  • updated 4 months ago MIT License

    a QR Code implementation written in crystal lang

  • radix radix 101
    star
    updated over 2 years ago MIT License

    Radix Tree implementation for Crystal

  • updated about 5 years ago MIT License

    Range object operation in Crystal

  • updated about 2 years ago MIT License

    Crystal implementation of the Secure Remote Password protocol (SRP-6a)

  • updated 11 months ago Apache License 2.0

    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.

  • updated almost 7 years ago MIT License

    A Crystal implementation of a Ternary Search Tree

  • text text 19
    star
    updated over 3 years ago MIT License

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