Showing 36 of 68 projects
A comprehensive collection of JavaScript implementations of algorithms and data structures with detailed explanations.
A curated collection of essential technical resources and concepts for software developers across all skill levels.
A comprehensive collection of design patterns implemented in Java with detailed examples and explanations.
A collection of 60+ annotated PyTorch implementations of deep learning papers with side-by-side explanatory notes.
A proof-of-concept AI-powered hedge fund simulation using multiple specialized agents for stock analysis and trading decisions.
A teaching repository for building a high-completion coding-agent harness from scratch, focusing on core mechanisms like loops, tools, planning, and context control.
Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility and transparency.
A comprehensive collection of Python sample codes and a textbook for robotics algorithms, covering localization, mapping, SLAM, path planning, and control.
A collection of popular algorithms and data structures implemented in Swift with detailed explanations.
A collection of Todo app implementations in various JavaScript MV* frameworks to help developers compare and choose.
A curated repository of resources, tutorials, libraries, and tools for learning and applying data science to real-world problems.
A curated repository of resources, tutorials, libraries, and tools for learning and applying data science to real-world problems.
An introduction to Bayesian inference and probabilistic programming using Python and PyMC, with a computational-first approach.
Minimal, clean, and well-documented implementations of data structures and algorithms in Python 3.
Python implementations of popular machine learning algorithms from scratch with interactive Jupyter demos and mathematical explanations.
A collection of Python programs, usually short and challenging, designed to perfect specific programming skills.
A practical guide to functional programming concepts using JavaScript as the learning language.
A satirical enterprise-grade implementation of the FizzBuzz programming exercise, showcasing over-engineered software architecture.
A comprehensive collection of design pattern implementations and examples in PHP 8.x.
A comprehensive collection of machine learning algorithms implemented exclusively in NumPy for educational purposes and prototyping.
A comprehensive collection of classic design patterns implemented in Swift 5.0 with practical examples.
An early-stage interactive application and rendering engine for Windows, developed as an educational tool for game engine design.
A minimal Vue 3 implementation designed to help developers learn Vue 3's core source code efficiently.
A comprehensive collection of practical ASP.NET Core samples covering versions 2.1 through 10.0 with detailed explanations.
A C compiler that reduces programs to only 'mov' instructions, demonstrating Turing-completeness and enabling extreme obfuscation.
A collection of beginner-friendly TensorFlow tutorials with accompanying YouTube videos covering deep learning fundamentals and advanced topics.
An esoteric JavaScript style that writes and executes any code using only six characters: []()!+.
A distributed SQL database in Rust, built from scratch as an educational project to illustrate core database concepts.
A collection of Jupyter notebooks with real-world examples for learning Python's pandas data analysis library.
A multi-attack RSA tool for CTF challenges that decrypts data from weak public keys and recovers private keys.
A programming language where all keywords are Arnold Schwarzenegger movie one-liners, creating humorous and memorable code.
A curated collection of standalone examples demonstrating machine learning tasks with TensorFlow.js in browsers and Node.js.
A Flutter app featuring an interactive vertical timeline of events from the Big Bang to the Internet with animated illustrations.
A small, self-hosting C compiler supporting C11 features with intentionally simple and readable code for educational purposes.
Matlab implementation of machine learning algorithms from Bishop's Pattern Recognition and Machine Learning textbook.
A collection of simple tutorials introducing deep learning concepts using Google's TensorFlow framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.