Showing 36 of 2099 projects
An IntelliJ plugin that adds LibGDX-specific inspections, code completion, and file support for game development.
A Chip-8 virtual machine emulator written in Rust, designed as an educational project for learning emulator development.
An extensible TypeScript game framework for Roblox offering useful abstractions and features.
A Python-based fork of Robocode for programming robot battle simulations with PyQt GUI.
A collection of Lua code optimization techniques for reducing token usage in PICO-8 game development.
A suite of tools and libraries for GameMaker development, including a VSCode extension, CLI, and programmatic APIs.
A 3D space combat game demo showcasing Babylon.js 5.0 capabilities with full source code for learning and modification.
A GUI library for LÖVE 11.x game development framework, providing customizable interface components.
C#/.NET bindings for the Vulkan graphics API and SPIR-V shader generation.
A C# retained-mode UI framework for creating realtime GUIs in games and 2D/3D applications, independent of rendering engine.
A Terminal UI library for Clojure that provides React-like component rendering and state management for building terminal applications.
An open-source mobile game built with Godot Engine, designed as an educational tutorial project.
A Dart implementation of the classic Minesweeper game with web deployment capabilities.
A safe and simple player data management library for Roblox games with transactions, validation, and auto-sharding.
A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.
A simple 2D physics library for Haxe with a focus on easy integration into any game engine or framework.
A simple game engine built with raylib and mruby, designed to make game development accessible.
A thread-safe Lua library for Roblox that simplifies garbage collection by managing object cleanup through a unified interface.
A Forth-based development kit for creating Game Boy games, featuring an assembler, cross-compiler, and library.
A real-time oriented, platform independent 2D physics engine and library for interactive games and demos.
A powerful CLI tool that enhances Roblox development with two-way sync, project building, and workflow automation.
A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.
A fast, cross-platform JavaScript physics engine for rigid body simulation, collision detection, and response.
A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.
A plugin that adds Godot Engine and GDScript language support to IntelliJ-based IDEs.
A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.
A React Native component for frame-by-frame sprite animation, tweening, and dragging using the Animated API and PanResponder.
Threaded resource loading library for LÖVE game framework to prevent framerate drops during asset loading.
A training pipeline to generate four distinct AI NPC personality weight bundles for a Zelda-style N64 game, enabling byte-level transformer inference on the console's CPU.
A GDScript-based GIF exporter for Godot Engine, enabling frame-by-frame animation export from Godot projects.
An open-source reimplementation and redesign of Sierra On-Line's 1994 Outpost game, focusing on improved gameplay and responsiveness.
A Godot plugin for creating Discord bots using GDScript with full API support.
A curated directory of games and game development resources built with the Elm programming language.
Source code for the classic 1991 DOS action game Catacomb, originally built with Borland Turbo Pascal 5.5.
A classic Snake game implementation built with Rust and the Piston game engine.
An open-source game engine for creating and modding Mount & Blade-style role-playing games, built with C# and Ogre3D.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.