Showing 20 of 92 projects
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 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.
Interactive web-based visualizations of sorting and pathfinding algorithms, built entirely with Rust.
A curated list of awesome computational geometry visualizations, libraries, and educational resources.
A comprehensive Java repository for learning data structures, algorithms, and coding interview solutions.
A curated list of algorithms and academic papers for auditing black-box algorithms like recommendation systems and classifiers.
Rust edit distance library accelerated with SIMD for fast Hamming, Levenshtein, and Damerau-Levenshtein calculations.
A concurrent-safe Go generics utility library providing comprehensive functions and data structures for slices, maps, and strings.
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.
A Common Lisp and CLOS package for algorithmic composition, generating sound files, MIDI, and scores in multiple formats.
Algorithmic composition software in Common Lisp and CLOS for generating music scores, MIDI, and sound files.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.