Showing 15 of 15 projects
A comprehensive guide to Python's essential data science libraries, available as free Jupyter notebooks.
An interactive git visualization and tutorial that helps developers master git through visual sandbox and educational levels.
The fastai book, published as Jupyter Notebooks, provides an introduction to deep learning, fastai, and PyTorch.
An interactive Jupyter Notebook book teaching Kalman and Bayesian filters through Python code and practical examples.
A multiplayer programming game for learning how to code through interactive gameplay.
A command-line murder mystery game that teaches terminal skills through interactive investigation.
A desktop app that teaches Git and GitHub through hands-on command line challenges.
An interactive workshopper that teaches GLSL shaders and graphics programming through browser-based lessons.
A Claude Code skill that transforms any codebase into an interactive single-page HTML course for non-technical learners.
A browser-based tool that lets anyone create machine learning models without writing code, using TensorFlow.js.
An open-source computational neuroscience course with tutorials, exercises, and interactive materials for students and researchers.
An interactive online learning platform for computer vision with a comprehensive Chinese ebook, code, and community.
A curated list of games that teach programming languages through interactive gameplay.
A curated list of games that teach programming languages through interactive gameplay.
A curated collection of projects, libraries, and resources for visualizing algorithms and computational concepts.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.