Showing 18 of 18 projects
A collection of Todo app implementations in various JavaScript MV* frameworks to help developers compare and choose.
A retro game engine for Python with simple specifications inspired by classic gaming consoles.
A firmware for ESP8266 microcontrollers that performs WiFi deauthentication attacks and network testing for educational purposes.
A live malware repository providing encrypted samples and source code for educational malware analysis and research.
A Clojure-inspired Lisp interpreter implemented in 89+ languages as an incremental learning tool.
Learn JavaScript and TypeScript by writing code to guide a warrior through puzzle-based towers.
An interactive visualization system for learning how Convolutional Neural Networks work through hands-on exploration.
An implementation of Python 3 that runs directly in web browsers, enabling Python as a client-side scripting language.
A web-based interactive visualization tool for understanding core blockchain concepts like blocks, hashing, and mining.
An intentionally vulnerable Kubernetes cluster environment for hands-on security training and practice.
An interactive workshopper that teaches GLSL shaders and graphics programming through browser-based lessons.
An open-source development environment for modeling, programming, and simulating robots, vehicles, and mechanical systems.
A JavaScript plugin for embedding interactive, live code snippets in tech blogs and documentation.
A .NET code playground that shows intermediate compilation steps, decompilation, and allows code execution.
Generates interactive visualizations of ownership and borrowing in Rust programs to aid learning.
A vulnerable Node.js web application designed to teach how to identify and fix OWASP Top 10 security vulnerabilities.
A Ruby library and toolset for parsing and analyzing InnoDB file formats to expose internal storage structures.
An interactive Swift language summary written as a single Xcode Playground with all core 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.