Showing 36 of 36 projects
A toy JVM implementation written in Go for learning purposes, focusing on code readability and core JVM functionality.
A curated list of free, hands-on educational resources for learning cybersecurity through practical exercises and CTF challenges.
An open-source educational project providing emulation servers for multiple classic World of Warcraft expansions.
An SSH server that identifies users by enumerating their public keys and matching them against GitHub's public key dataset.
A MelonJS-based open-source clone of the popular Flappy Bird game, playable online and customizable.
A real-time ray tracer implementing Peter Shirley's 'Ray Tracing in One Weekend' using Vulkan and NVIDIA RTX extensions.
A high-quality third-person shooter demo project built with Godot Engine, featuring advanced assets and lighting.
A small educational virtual machine written in C with instructions, registers, stack, and function calls.
A Flappy Bird clone written in 16-bit x86 assembly that runs directly on hardware without an operating system.
A recreation of the original Command & Conquer RTS game built entirely with HTML5 and JavaScript as a technical proof of concept.
An example Twitter-like application built to learn and demonstrate Apache Cassandra data modeling and usage.
A physically based ray tracer implemented in Rust, supporting path tracing, triangle meshes, and rigid body animation.
A pure JavaScript implementation of the classic Asteroids arcade game using HTML5 Canvas.
A simple 2D train simulation game written in C# with .NET Core, developed live on Twitch.
Practice Clojure programming interactively in your editor using Rich Comment Forms, based on the original 4Clojure problems.
A Vue.js demo app showing SVG animations for weather notifications using Vuex and GreenSock.
A pure HTML5 canvas 3D engine that renders voxel worlds without OpenGL or 3D acceleration.
An open-source mobile game built with Godot Engine, designed as an educational tutorial project.
A turn-based game built with Golang and Vue 3 to demonstrate Hexagonal Architecture for production code maintainability.
A TensorFlow-based convolutional neural network for recognizing four-digit CAPTCHA images.
A simple contact management application built with Backbone.js to demonstrate core concepts through step-by-step tutorials.
A basic todo list application demonstrating CQRS and Command Sourcing patterns implemented in Haskell.
An embedded single-file SQL database written in Go, inspired by SQLite and designed for learning and lightweight use.
A simple HTML5 platformer game built with the Entity game engine to demonstrate its capabilities.
A simple clone of the classic Snake game built with JavaScript and HTML Canvas.
A simple Breakout clone game built with the Godot Engine 1.1.
An HTML5 memory game built with Phaser where players match similar shapes against the clock.
Open source tank-battle game for iOS built with cocos2d, available on the App Store.
A VR game built with Godot where players rescue little pigs swimming near a beach shore.
A fully commented JavaScript implementation of the classic Simon memory game using the Phaser game engine.
Asteroids game implementation built with Glimmer.js, ported from Reacteroids.
A Tetris clone built with HTML5, JavaScript, and the Phaser game framework.
An open-source HTML5/JavaScript browser game based on the ZED comic series, originally released in 2014.
A simple 3DS Max model renderer for educational purposes, built with SDL for cross-platform compatibility.
A collection of classic arcade game remakes built with C++ and SFML, demonstrating clean OOP design and game development fundamentals.
A chess engine written in Frege, designed as a fun programming project.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.