Showing 36 of 2098 projects
Rust bindings for the Godot 3 game engine, enabling game development with Rust's type safety and performance.
An open-source evolution simulation game where players guide a species from microscopic origins to space exploration.
A safe, high-level OpenGL wrapper for Rust that provides an elegant API while handling error-prone OpenGL details.
A JavaScript game engine using an entity-component system for clean, structured game development.
A curated list of awesome Discord communities for programmers, developers, and tech enthusiasts.
A simple but powerful JavaScript library for tweening numeric object properties and CSS style properties.
A fast, low-level C# binding for OpenGL, OpenAL, and OpenCL with cross-platform windowing, input, and math libraries.
A cross-platform, high-performance graphics engine for game development using the Haxe language.
A curated mega-list of free and low-cost learning resources for all game development disciplines.
A C++ library that provides runtime type reflection, enabling introspection and modification of objects at runtime.
A Godot 4 plugin that simplifies and enhances camera behaviors for 2D and 3D games, inspired by Cinemachine.
A multi-platform 2D and 3D game engine with consistent APIs in C++, C#, JavaScript, and TypeScript.
A cross-platform C++ networking engine designed for game development with features like NAT traversal and voice chat.
A single-header C++ library that simplifies GPU memory allocation and resource creation for Vulkan applications.
An open-source recreation of the Heroes of Might and Magic II game engine with modern enhancements.
A granular, multi-language shader library for real-time graphics, supporting GLSL, HLSL, Metal, WGSL, and CUDA.
MIT-licensed open-source 3D game engine originally developed by GarageGames.
An open-source 3D game engine with full Blender integration for a unified game development workflow.
A realtime CPU/GPU profiler hosted in a single C file with a remote web viewer for performance analysis.
A pixel art game engine built with an Entity Component System (ECS) on top of FNA, supporting cross-platform development.
A cross-platform C++ graphics library providing a low-level GPU abstraction over Metal, Vulkan, OpenGL, and WebGL.
A powerful Godot Engine addon for creating robust AI systems using behavior trees.
A lightweight 3D physics engine for JavaScript, converted from OimoPhysics.
A lightweight 3D physics engine for JavaScript, converted from OimoPhysics.
A robust JavaScript keyboard input capturing utility focused on games, where any key can act as a modifier.
A free, open-source 2D jump'n'run game inspired by Super Mario Bros., featuring Tux the penguin on a quest to rescue Penny.
A modder-friendly OpenGL/Vulkan source port for Doom engine games with advanced scripting and rendering features.
A lightweight, open-source 2D game engine for ActionScript 3 that leverages GPU acceleration via Stage3D for cross-platform deployment.
A curated collection of free software and free culture resources for game development, including engines, assets, tools, and learning materials.
A curated collection of free software, free culture assets, and learning resources for game development.
A curated list of awesome resources, tools, tutorials, and libraries for the PICO-8 fantasy console.
Rust bindings for Dear ImGui, enabling immediate mode GUI development in safe Rust.
A modern multiplatform game engine for Kotlin, enabling game development for JVM, JS, WASM, iOS, and Desktop.
A tiny JavaScript library that reduces WebGL verbosity by providing concise helper functions for shaders, buffers, uniforms, and textures.
Open-source voxel-based sandbox game where players engineer and construct spaceships and stations in space.
A highly optimized, header-only 2D/3D graphics math library for C, providing fast and ergonomic functions for graphics programming.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.