Showing 36 of 2098 projects
A collection of Lua code optimization techniques for reducing token usage in PICO-8 game development.
An IntelliJ plugin that adds LibGDX-specific inspections, code completion, and file support for game development.
A Python-based fork of Robocode for programming robot battle simulations with PyQt GUI.
A suite of tools and libraries for GameMaker development, including a VSCode extension, CLI, and programmatic APIs.
An extensible TypeScript game framework for Roblox offering useful abstractions and features.
An embedded scripting language for C++ applications with C-style syntax, designed for games and tools.
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 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 C# retained-mode UI framework for creating realtime GUIs in games and 2D/3D applications, independent of rendering engine.
A simple 2D physics library for Haxe with a focus on easy integration into any game engine or framework.
An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.
A safe and simple player data management library for Roblox games with transactions, validation, and auto-sharding.
A classic Snake game playable with Vim keybindings, compiled to WebAssembly for browser execution.
A real-time oriented, platform independent 2D physics engine and library for interactive games and demos.
A simple game engine built with raylib and mruby, designed to make game development accessible.
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 plugin that adds Godot Engine and GDScript language support to IntelliJ-based IDEs.
A thread-safe Lua library for Roblox that simplifies garbage collection by managing object cleanup through a unified interface.
A React Native component for frame-by-frame sprite animation, tweening, and dragging using the Animated API and PanResponder.
A Forth-based development kit for creating Game Boy games, featuring an assembler, cross-compiler, and library.
A WebGPU-based rendering engine for building 3D graphics applications in the browser with modern GPU capabilities.
A curated directory of games and game development resources built with the Elm programming language.
Threaded resource loading library for LÖVE game framework to prevent framerate drops during asset loading.
A reverse-engineered C++ remake of Magic Carpet 2 with HD support, modern controls, and cross-platform compatibility.
A GDScript-based GIF exporter for Godot Engine, enabling frame-by-frame animation export from Godot projects.
Source code for the classic 1991 DOS action game Catacomb, originally built with Borland Turbo Pascal 5.5.
Source code and build guide for the Starbound game, enabling custom modifications and development.
A classic Snake game implementation built with Rust and the Piston game engine.
A Godot plugin for creating Discord bots using GDScript with full API support.
A Kotlin wrapper for Vulkan that enhances developer experience with type safety, collection support, and concise syntax.
An open-source game engine for creating and modding Mount & Blade-style role-playing games, built with C# and Ogre3D.
A powerful CLI tool that enhances Roblox development with two-way sync, project building, and workflow automation.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.