Showing 36 of 626 projects
A Blender-to-Godot addon that transforms 3D models into functional gameplay elements with minimal manual setup.
A lightweight F# library for game composition using entity-component-system (ECS) and actor-like messaging.
A pure Go wrapper for Microsoft's Direct3D9 API, enabling Windows game development in Go.
An open-source, cross-platform game engine built with modern C++ for indie developers targeting iOS, Android, and Windows.
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.
An open-source Vulkan port of the Serious Engine for Serious Sam Classic, enabling modern graphics on Windows, Linux, macOS, BSD, and Raspberry Pi.
An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.
Threaded resource loading library for LÖVE game framework to prevent framerate drops during asset loading.
A simple game engine built with raylib and mruby, designed to make game development accessible.
A cross-platform game engine written in D with scripting support, supporting multiple rendering backends and platforms.
A Godot Engine 3.x plugin to import and display particle effects created with Effekseer.
An open-source game engine for creating and modding Mount & Blade-style role-playing games, built with C# and Ogre3D.
A Godot Engine module that adds Spine 2D skeletal animation support for Godot 3.0.
A tool for building non-linear interactive fiction games in Elm using a declarative rule-based system.
A Swift package that builds Raylib from source, enabling easy game development in Swift without external library management.
A free cross-platform game engine focused on ultra-fast prototyping and fun with Luau scripting.
A plugin-based client-server voxel game engine written in the D programming language.
A game engine with Lua scripting support, built for extensibility and cross-platform development.
A C# source generator for Godot 3.x that provides onready-like features for C# scripts without reflection.
A modular roguelike engine for LÖVE, built with Lua and using the command pattern for extensible turn-based game development.
An award-winning GameMaker library for creating room prefabs and loading room contents dynamically at runtime.
A library that simplifies 3D game development in GameMaker, from drawing 3D models in 2D games to building fully immersive 3D worlds.
A Java-based 3D game engine with isometric rendering, built on libGDX for creating open-world voxel and sprite games.
A curated list of resources for the snõwkit collective, a group of libraries and tools for the Haxe ecosystem.
A LÖVE library for asynchronous asset loading using multiple threads to prevent game stuttering.
Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.
An embeddable, in-game editor for HaxeFlixel that transforms the Flixel debugger into a full-featured editor.
A modern Entity Component System library for Roblox game development.
A tiny high-performance Lua library for adding drawing layers and Z-axis ordering to any graphics framework.
A retro 2D and pseudo-3D game engine written in D, focused on authentic pixel-perfect graphics and a lightweight footprint.
A Rust translation of Angolmois, a minimalistic music video game that plays BMS format files.
Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.
A lightweight library that extends Godot 4's native signals with reactive-style operators like filter, map, merge, debounce, and throttle.
An open-source real-time strategy and first-person shooter space combat game with multiplayer support.
A reverse-engineered reimplementation of the classic Death Rally game engine, requiring original game assets.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.