Showing 35 of 71 projects
A complete 3D platformer game tutorial built with Babylon.js, featuring jump/dash mechanics and full source code.
Interactive web-based visualizations of sorting and pathfinding algorithms, built entirely with Rust.
A Swift playground for learning programming concepts through Logo-like turtle graphics commands.
An interactive AI-powered tutor that teaches modern Angular best practices by guiding you through building a Smart Recipe Box application.
A Swift playground for learning x86 assembly language through an interactive development environment.
A workshop teaching advanced React hooks and patterns for building custom hooks with great developer APIs.
A Swift PlaygroundBook teaching image filtering concepts through interactive convolution and edge detection examples.
An interactive Swift playground tutorial for learning about transducers through hands-on examples.
Interactive Jupyter notebook exercises for an audio signal processing lecture, covering practical implementations and simulations.
A collection of Web Audio katas for learning to build a modular digital audio workstation through progressive exercises.
An interactive online terminal emulator that teaches bash commands through hands-on execution in a safe, virtualized environment.
An interactive Swift PlaygroundBook that teaches neural network concepts through hands-on examples.
A set of unit tests for learning ColdFusion by filling in values to make tests pass.
A collection of interactive Xcode Playground examples demonstrating UIKit, SpriteKit, and gesture-based iOS development techniques.
A Claude Code plugin that provides instant search of official Claude documentation, generates interactive HTML courses, and creates changelog reports.
An interactive educational game that uses Gemma 3n for private, on-device AI NPCs to teach sustainable farming and botany.
An educational environment for writing mathematical proofs in interactive notebooks, now available as a VS Code extension.
A Swift Playground for iPad that teaches programming by interacting with TJBot robots using IBM Watson services.
Interactive tutorial for learning face detection and recognition with hands-on code samples using local AI.
A Mac app for young children to learn typing and the alphabet through interactive letter display.
A Swift Playground that visualizes gravity by simulating the curvature of spacetime based on Einstein's Theory of General Relativity.
Resources and interactive learning games for understanding written Romance languages using the Seven Sieves method.
A browser-based scratchpad for experimenting with Cycle.js without any setup required.
An interactive Swift Playground Book teaching binary search trees through a tutorial and game.
An interactive Swift Playground exploring the history and design of Guilloche patterns found on banknotes and passports.
A JavaFX and FXGL application for learning cellular automata through interactive generative art simulations.
A web app that generates music theory practice questions for chord recognition.
An interactive Swift Playground teaching AI programming concepts through a custom four-player Pong game with SpriteKit.
A Swift playground for exploring and rendering Lindenmayer systems (L-systems) with customizable rule sets.
A fully commented JavaScript implementation of the classic Simon memory game using the Phaser game engine.
A Coq reimplementation of the Natural Number Game, providing interactive theorem proving exercises for learning mathematical proofs.
A collection of algorithm implementations as interactive Swift Playground files for learning and experimentation.
A UIKit and AVFoundation playground that simulates a real LaunchPad for music experimentation and programming practice.
A pygame-compatible API for creating interactive games and graphics in Jupyter notebooks using ipycanvas rendering.
A visual regular expression explorer and testing tool built with the Imba programming language.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.