Showing 36 of 110 projects
A C++ implementation of open addressing hash table algorithms for efficient key-value storage.
An efficient command-line tool and library for filtering duplicate lines from textual input, optimized for speed and memory usage.
A Go library implementing C++ STL iterators and algorithms to replace hand-written loops with expressive, reusable code.
A comprehensive collection of Common Lisp implementations for competitive programming algorithms and data structures.
A collection of classic algorithms and data structures implemented in Erlang for educational and practical use.
A .NET library implementing various string similarity and distance metrics like Levenshtein, Jaro-Winkler, and Soundex.
A comprehensive Java repository for learning data structures, algorithms, and coding interview solutions.
A comprehensive collection of data structures and algorithms implemented in the Crystal programming language.
A lightweight, modular Java framework for graph theory algorithms with one-line application and custom engine support.
A curated list of awesome computational geometry visualizations, libraries, and educational resources.
Interactive web-based visualizations of sorting and pathfinding algorithms, built entirely with Rust.
A curated list of algorithms and academic papers for auditing black-box algorithms like recommendation systems and classifiers.
A concurrent-safe Go generics utility library providing comprehensive functions and data structures for slices, maps, and strings.
Rust edit distance library accelerated with SIMD for fast Hamming, Levenshtein, and Damerau-Levenshtein calculations.
A curated collection of quantum computing resources in Portuguese, covering algorithms, hardware, programming, and applications.
A Go library implementing the Weighted PageRank algorithm for graph analysis and ranking.
Algorithmic composition software in Common Lisp and CLOS for generating music scores, MIDI, and sound files.
A Common Lisp and CLOS package for algorithmic composition, generating sound files, MIDI, and scores in multiple formats.
A Rust library implementing popular skill rating algorithms like Elo, Glicko-2, TrueSkill, and Weng-Lin for multiplayer games and competitions.
A comprehensive containers library for Common Lisp providing data structures like trees, graphs, queues, and heaps.
A Rust library for reading input lines as byte slices to avoid allocations and improve performance.
A generic sorted map implementation for Go using a red-black tree with Go 1.18 generics.
A Ruby library implementing Levenshtein and other edit distance algorithms for string comparison.
A comprehensive library of data structures and algorithms implemented in OCaml for educational purposes.
A PHP library for creating real-time graphical benchmarks of code performance using GnuPlot.
A Coq/SSReflect port of the 'Functional Algorithms Verified' book, formalizing functional data structures and algorithms.
A comprehensive collection of generic data structures and algorithms for Go 1.18+, including lists, sets, maps, trees, and stacks.
A collection of resources and examples for learning fundamental machine learning techniques and algorithms.
A flexible Ada library offering generic containers and algorithms with SPARK compatibility and performance control.
A Delphi and Object Pascal library of common data structures and algorithms, adapted from C-Algorithms.
A generic double-ended heap (min-max heap) for Go providing O(1) access to both minimum and maximum elements.
Interactive Swift playground for learning and visualizing data structures and algorithms.
A library for A* pathfinding in 2.5D games, designed for easy integration and plug-and-play use.
A Rust library implementing popular rate limiting algorithms with support for multithreaded usage.
A collection of algorithm implementations as interactive Swift Playground files for learning and experimentation.
A personal collection of Swift playgrounds for learning and experimenting with Apple's Swift programming language.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.