Resources on the topic of digital morphogenesis (creating form with code). Includes links to major articles, code repos, creative projects, books, software, and more.
Collect some World Models for Autonomous Driving (and Robotic, etc.) papers.
library for nonlinear optimization, wrapping many algorithms for global and local, constrained or unconstrained, optimization
C projects: algorithms, games, and networking
fastutil extends the Javaβ’ Collections Framework by providing type-specific maps, sets, lists and queues.
cuGraph - RAPIDS Graph Analytics Library
The JTS Topology Suite is a Java library for creating and manipulating vector geometry.
Source code of PyGAD, a Python 3 library for building the genetic algorithm and training machine learning algorithms (Keras & PyTorch).
The AI Compendium, previously called the ML Compendium, curates resources and explanations of machine learning (ML) and deep learning, from a business problem through data, AI, engineering, and product.
:gem:Collection of algorithms and data structures
Library for the analysis of networks
Rust geospatial primitives & algorithms
Algorithms and data structures for golang
Awesome Procedures On Cypher for Neo4j - codenamed "apoc" Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β If you like it, please β above β§Β Β Β Β Β Β Β Β Β Β Β Β
This library provides implementations of many algorithms and data structures that are useful for bioinformatics. All provided implementations are rigorously tested via continuous integration.
The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
Python-based research interface for blackbox and hyperparameter optimization, based on the internal Google Vizier Service.
Awesome Search - this is all about the (e-commerce, but not only) search and its awesomeness
The official SuiteSparse library: a suite of sparse matrix algorithms authored or co-authored by Tim Davis, Texas A&M University.
Official Verge Core Source Code Repository
Layout algorithms for visualizing directed acyclic graphs
Machine learning powered Karaoke app (with scores!)
Fast and customizable framework for automatic ML model creation (AutoML)
turns your codebase into an autoresearch loop β discovers what to measure, instruments the benchmark, then runs tree search with parallel subagents.
Python interface for igraph
Awesome Python Resources
My curated list of audio DSP and plugin development resources (Github fork)
Modular node graph based noise generation library using SIMD, C++17 and templates
free and open source voxel art tools - editor, thumbnailer and format converter
Because `model.fit()` isn't an explanation
A curated list of awesome model based RL resources (continually updated)
π Awesome LIDAR list. The list includes LIDAR manufacturers, datasets, point cloud-processing algorithms, point cloud frameworks and simulators.
Extension for Scikit-learn is a seamless way to speed up your Scikit-learn application
Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms
A Collection Of The State-of-the-art Metaheuristic Algorithms In Python (Metaheuristic/Optimizer/Nature-inspired/Biology)
The standard library of the D programming language
scikit-bio: a community-driven Python library for bioinformatics, providing versatile data structures, algorithms and educational resources.
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
A Lighting Pytorch Framework for Recommendation Models, Easy-to-use and Easy-to-extend.
GraphFrames is a package for Apache Spark which provides DataFrame-based Graphs
VisualHFT Terminal: open-source observability and decision terminal for electronic trading desks. Live Level 2 order books, microstructure analytics, and quantitative execution monitoring.
A modern C++ BVH construction and traversal library
C++ and Python support for the CUDA Quantum programming model for heterogeneous quantum-classical workflows
M*LIB is a library of generic and type safe containers / data structures in pure C language (C99 / C11) for a wide collection of container (comparable to the C++ STL).
Advanced evolutionary computation library built directly on top of PyTorch, created at NNAISENSE.
[ICLR 2026] Agentic Reinforced Policy Optimization (ARPO)
Solved algorithms and data structures problems in many languages
Efficient and parallel algorithms for point cloud registration [C++, Python]
The Algorithms website providing GitHub's largest open-source algorithm library.
Active learning for systematic reviews
RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.
Extensible, Efficient Quantum Algorithm Design for Humans.
C++ template library for high performance SIMD based sorting algorithms
[IEEE T-KDE 2026] Awesome Deep Graph Clustering is a collection of SOTA, novel deep graph clustering methods (papers, codes, and datasets).
Main development repository for GAP - Groups, Algorithms, Programming, a System for Computational Discrete Algebra
Spatial analysis algorithms for xarray implemented in numba
Authenticated Encryption with Associated Data Algorithms: high-level encryption ciphers
A software library of stochastic streaming algorithms, a.k.a. sketches.
A structured resource for learning data structures and algorithms through tutorials, templates, roadmaps, and LeetCode solution explanations. Join Discord: https://discord.com/invite/Nqm4jJcyBf
A collection of common algorithms implemented in PHP. The collection is based on "Cracking the Coding Interview" by Gayle Laakmann McDowell