Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

469 projects

Showing 36 of 469 projects

SeriousSamClassic-VK
SeriousSamClassic-VKC++

An open-source Vulkan port of the Serious Engine for Serious Sam Classic, enabling modern graphics on Windows, Linux, macOS, BSD, and Raspberry Pi.

#vulkan#mod-support#fps-engine
Stars151
Forks17
Last commit4 months ago
love-loader
love-loaderLua

Threaded resource loading library for LÖVE game framework to prevent framerate drops during asset loading.

#threading#performance-optimization#game-development
Stars146
Forks17
Last commit1 year ago
Taylor
TaylorRuby

A simple game engine built with raylib and mruby, designed to make game development accessible.

#beginner-friendly#open-source#ruby-scripting
Stars145
Forks8
Last commit7 days ago
mc2
mc2C++

An open-source engine and Linux port of Mech Commander 2, with bug fixes and 64-bit support for Windows and Linux.

#sdl2#opengl#strategy-game
Stars142
Forks28
Last commit1 month ago
EffekseerForGodot3
EffekseerForGodot3C++

A Godot Engine 3.x plugin to import and display particle effects created with Effekseer.

#effekseer#visual-effects#plugin
Stars142
Forks10
Last commit3 years ago
HipremeEngine
HipremeEngineD

A cross-platform game engine written in D with scripting support, supporting multiple rendering backends and platforms.

#d-lang#webassembly#opengl
Stars139
Forks10
Last commit6 days ago
spine
spineC

A Godot Engine module that adds Spine 2D skeletal animation support for Godot 3.0.

#spine-animation#skeletal-animation#animation-tools
Stars138
Forks35
Last commit4 years ago
OpenMB
OpenMBC#

An open-source game engine for creating and modding Mount & Blade-style role-playing games, built with C# and Ogre3D.

#ogre3d-engine#open-source#physics
Stars137
Forks20
Last commit1 year ago
Elm Narrative Engine
Elm Narrative EngineElm

A tool for building non-linear interactive fiction games in Elm using a declarative rule-based system.

#visual-editor#branching-narratives#interactive-fiction
Stars137
Forks15
Last commit2 years ago
Raylib for Swift
Raylib for SwiftC

A Swift package that builds Raylib from source, enabling easy game development in Swift without external library management.

#gamedev#c-interoperability#game-development
Stars134
Forks17
Last commit3 years ago
Voxelman
VoxelmanD

A plugin-based client-server voxel game engine written in the D programming language.

#multiplayer#d#d-language
Stars129
Forks9
Last commit4 years ago
vectarine
vectarineRust

A free cross-platform game engine focused on ultra-fast prototyping and fun with Luau scripting.

#open-source#luau#gamedev
Stars128
Forks6
Last commit4 days ago
Grit
GritC++

A game engine with Lua scripting support, built for extensibility and cross-platform development.

#lua-scripting#openal#makefile
Stars125
Forks24
Last commit8 years ago
GodotOnReady
GodotOnReadyC#

A C# source generator for Godot 3.x that provides onready-like features for C# scripts without reflection.

#mono#boilerplate-reduction#csharp
Stars123
Forks14
Last commit3 years ago
prism
prismLua

A modular roguelike engine for LÖVE, built with Lua and using the command pattern for extensible turn-based game development.

#command-pattern#modular-architecture#turn-based
Stars119
Forks11
Last commit3 days ago
Wurfel Engine
Wurfel EngineJava

A Java-based 3D game engine with isometric rendering, built on libGDX for creating open-world voxel and sprite games.

#isometric#local-multiplayer#java
Stars118
Forks25
Last commit9 months ago
BBMOD
BBMODGame Maker Language

A library that simplifies 3D game development in GameMaker, from drawing 3D models in 2D games to building fully immersive 3D worlds.

#gamemaker#model#3d-models
Stars117
Forks11
Last commit9 days ago
awesome snowkit
awesome snowkit

A curated list of resources for the snõwkit collective, a group of libraries and tools for the Haxe ecosystem.

#game-jam#open-source#haxe
Stars117
Forks7
Last commit5 years ago
GMRoomLoader
GMRoomLoaderGame Maker Language

An award-winning GameMaker library for creating room prefabs and loading room contents dynamically at runtime.

#gamemaker#procedural-generation#gamemaker-studio-2
Stars114
Forks2
Last commit12 days ago
Lily
LilyLua

A LÖVE library for asynchronous asset loading using multiple threads to prevent game stuttering.

#async#multithreading#game-development
Stars113
Forks6
Last commit4 years ago
flixel-studio
flixel-studioHaxe

An embeddable, in-game editor for HaxeFlixel that transforms the Flixel debugger into a full-featured editor.

#debugging-tools#haxe#haxeflixel
Stars111
Forks8
Last commit3 years ago
Raylib-cr
Raylib-crC

Crystal language bindings for the raylib game development library, providing low-level access and operator overloads.

#gamedev#opengl#bindings
Stars109
Forks19
Last commit7 days ago
Matter
MatterLuau

A modern Entity Component System library for Roblox game development.

#luau#roblox#data-oriented-design
Stars107
Forks18
Last commit1 year ago
deep
deepLua

A tiny high-performance Lua library for adding drawing layers and Z-axis ordering to any graphics framework.

#graphics#drawing-layers#game-development
Stars106
Forks3
Last commit3 months ago
PixelPerfectEngine
PixelPerfectEngineD

A retro 2D and pseudo-3D game engine written in D, focused on authentic pixel-perfect graphics and a lightweight footprint.

#d-language#pixel-art#open-source
Stars104
Forks2
Last commit4 months ago
angolmois-rust
angolmois-rustRust

A Rust translation of Angolmois, a minimalistic music video game that plays BMS format files.

#bms-player#sdl#audio-visual
Stars103
Forks9
Last commit6 years ago
DreeRally
DreeRallyC

A reverse-engineered reimplementation of the classic Death Rally game engine, requiring original game assets.

#dreerally#racing-game#linux-gaming
Stars100
Forks14
Last commit4 years ago
Allegiance
AllegianceC++

An open-source real-time strategy and first-person shooter space combat game with multiplayer support.

#first-person-shooter#team-based#directx
Stars100
Forks25
Last commit3 months ago
gdutils
gdutilsGDScript

A collection of GDScript utilities and tools for the Godot game engine to streamline common development tasks.

#productivity#gdscript#addon
Stars100
Forks12
Last commit7 years ago
GodotSx
GodotSxGDScript

A lightweight library that extends Godot 4's native signals with reactive-style operators like filter, map, merge, debounce, and throttle.

#event-driven#rx#godot-4
Stars100
Forks4
Last commit1 year ago
Roguish
RoguishHTML

An open-source, multiplayer, extensible rogue-like game engine built with JavaScript and HTML5.

#multiplayer#dungeon-crawler#html5
Stars99
Forks47
Last commit11 years ago
hump
humpLua

A small collection of Lua helper utilities for game development with the LÖVE framework.

#gamestate-management#object-oriented#game-development
Stars98
Forks9
Last commit3 years ago
lba2-classic-community
lba2-classic-communityC++

Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.

#sdl3#assembly#game-preservation
Stars98
Forks24
Last commit1 day ago
GodotRx
GodotRxC#

Reactive extensions for Godot C# providing observables for signals, lifecycle events, input, and frame events with reactive properties.

#reactive-extensions#observables#csharp
Stars98
Forks8
Last commit1 year ago
tick
tickLua

A fixed timestep library for LÖVE that provides framerate limiting and precise game loop control.

#fixed-timestep#game-development#game-loop
Stars98
Forks6
Last commit5 years ago
jfsw
jfswC

A modern source port of the classic 3D Realms game Shadow Warrior, enabling play on contemporary operating systems.

#sdl2#game-preservation#opengl
Stars96
Forks21
Last commit4 months ago
PreviousPage 12 of 14Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Game Development331
#Cross Platform230
#C Plus Plus118
#Open Source99
#Gamedev99
#Opengl87
#Game78
#Retro Gaming72
#3d Graphics71
#Lua67
#2d Games61
#2d Graphics58