Showing 16 of 16 projects
A comprehensive collection of JavaScript implementations of algorithms and data structures with detailed explanations.
Minimal, clean, and well-documented implementations of data structures and algorithms in Python 3.
A comprehensive set of numeric libraries for Go, providing matrices, statistics, optimization, and graph algorithms.
A collection of classic algorithms and data structures implemented as single-header C++ files with demo programs.
A transactional, relational-graph-vector database that uses Datalog for query, designed as the hippocampus for AI.
A highly extensible JavaScript library for rendering interactive graphs with support for multiple layout algorithms and rendering engines.
A fast, flexible graph data structure library for Rust with multiple graph types and built-in algorithms.
A collection of Ruby implementations for common algorithm problems, focused on technical interview preparation.
A free Java library providing mathematical graph-theory objects and algorithms.
A curated list of community detection research papers with implementations.
A collection of well-known computer science algorithms and data structures implemented in Objective-C for educational purposes.
A collection of GPU-accelerated graph analytics libraries for creating, manipulating, and executing scalable graph algorithms.
A Swift framework providing implementations of common data structures and algorithms with educational examples.
A curated collection of research papers and software for explainable graph machine learning and reasoning.
A robust and multipurpose Graph object for JavaScript and TypeScript, supporting various graph types with a unified interface.
A high-performance Python graph library implemented in Rust for general-purpose graph algorithms.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.