Showing 36 of 89 projects
A C++ template library for embedded systems with fixed-capacity containers and no dynamic memory allocation.
A comprehensive, dependency-free statistics library for Go with extensive mathematical functions and thorough testing.
A collection of well-known computer science algorithms and data structures implemented in Objective-C for educational purposes.
A header-only C++14 library for functional programming that helps write concise and readable code by providing pure functions for common operations.
A comprehensive collection of Android interview questions, coding problems, and solutions for technical interview preparation.
A Swift framework providing implementations of common data structures and algorithms with educational examples.
A collection of C++ STL features that can be learned in 30 seconds or less.
A curated collection of resources for audio digital signal processing and plugin development.
A curated list of resources for theoretical computer science, emphasizing mathematical techniques and rigor.
A curated list of resources for learning theoretical computer science, emphasizing mathematical techniques and rigor.
A comprehensive data structures and algorithms library for Go, inspired by C++ STL with goroutine-safe implementations.
A comprehensive guide to help developers prepare for technical interviews, covering computer science, JavaScript, design patterns, and behavioral strategies.
A collection of Kotlin coding challenges with solutions and tests to practice algorithms and data structures.
A collection of pure-Rust computer vision libraries providing algorithms for photogrammetry, image processing, and pattern recognition.
A curated collection of resources for learning and practicing algorithms, data structures, and competitive programming.
A comprehensive collection of algorithm implementations in Go, based on the CLRS textbook.
A Swift library providing probability tools and advanced data structures for building intelligent iOS/macOS applications.
A comprehensive .NET library providing data structures, algorithms, mathematics, extensions, and utilities to enhance C# development.
A collection of JavaScript solutions to algorithm problems from LeetCode, GeeksforGeeks, and CareerCup.
An optimized graph analysis package for Julia, providing simple concrete graph types and an API for custom implementations.
A TypeScript implementation of the C++ Standard Template Library (STL) with containers, algorithms, and functors.
A comprehensive Go library for string comparison and edit distance algorithms, including Levenshtein, LCS, Hamming, Jaro-Winkler, and Cosine similarity.
A comprehensive .NET library providing sophisticated algorithms and data structures like graphs, priority queues, and undo-redo functionality.
A browser-based programming environment that introduces kids to coding through virtual robot competitions.
A comprehensive collection of Ruby examples and references covering threads, SOLID principles, design patterns, data structures, and algorithms.
A comprehensive Java implementation of data structures and algorithms with explanations, useful for technical interview preparation.
Common Lisp implementation of classic AI algorithms from the 'Artificial Intelligence: A Modern Approach' textbook.
A high-performance Rust library for graph algorithms, built on a parallel CSR data structure for large-scale graphs.
A Java library for comparing two images of the same size, visually highlighting differences with configurable rectangles, ideal for automated QA testing.
A lightweight, header-only C++20 graph library designed as a simpler alternative to the Boost Graph Library.
A pure Swift implementation of a generic priority queue data structure using a binary heap.
An open-source collection of programming resources and code samples for graphics programming.
A curated collection of backend interview questions covering algorithms, system design, Linux, and management topics.
A Qt-based encryption library providing RSA and AES implementations for secure data handling in C++ applications.
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.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.