Starred repositories
C99, header-only framework for games and multimedia applications
A fast C++23 3D game engine for modern devices, with wide platform support
TIGR - the TIny GRaphics library for Windows, macOS, Linux, iOS and Android.
My custom made engine based on the great Raylib Framework. Main focus is being performant and only using draw functions instead of textures.
Free 2D graphics engine with raster effects for retro/classic style game development
Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture
SDL2 examples, for 25+ different programming languages
Tooll 3 is an open source software to create realtime motion graphics.
Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
High level Lua 5.4/5.3/5.2/5.1 (including LuaJIT) and Roblox Luau bindings to Rust with async/await support
Headers Only C++11 CPU Vector Graphics. no std-lib, no FPU and no GPU required !
A simple, fast, lightweight framework for Lua that allows you to create games and display graphics onto the screen.
Nez is a free 2D focused framework that works with MonoGame and FNA
😎 A curated list of Entity-Component-System (ECS) libraries and resources
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design
📚 The most minimal cross-platform GUI library - now in Lua!
Lightweight Game Engine/Framework in C++17 with WYSIWYG Editor. Experimental C# bindings.
Lina Engine is an open-source , modular, tiny and fast C++ game engine, aimed to develop 3D desktop games.
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
PSX retro graphics plugin for URP with Shadergraph in Unity
A lightweight distributed game server framework developed based on Go language.
🚀Actors is a framework empowering developers to make better games faster on Unity.
A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
🎮 Lightweight HTML5 canvas engine suitable for small games, prototypes and animations.
Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.
OpenBOR is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more!