Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Game Engine

Game Engine

626 projects

Showing 36 of 626 projects

hump
humpLua

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

#gamestate-management#object-oriented#game-development
Stars100
Forks9
Last commit3 years 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
Roguish
RoguishHTML

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

#multiplayer#dungeon-crawler#html5
Stars100
Forks50
Last commit11 years 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
Stars99
Forks6
Last commit5 years 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
Stars99
Forks8
Last commit2 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 commit6 months ago
PICO-Tween
PICO-TweenLua

A port of Robert Penner's easing functions optimized for the PICO-8 fantasy console, with token reduction and PICO-8 compatibility.

#graphics#animation#gamedev
Stars95
Forks3
Last commit6 years ago
raylib-d
raylib-dD

D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.

#d-language#learning-tool#bindings
Stars93
Forks12
Last commit2 months ago
godot-enet-better
godot-enet-betterC++

A Godot module for high-performance multiplayer games with multi-channel ENet networking.

#multiplayer#packet-management#c
Stars93
Forks10
Last commit5 years ago
RustAllegro
RustAllegroRust

A thin Rust wrapper and bindings for the Allegro 5 game programming library.

#bindings#game-development#allegro
Stars92
Forks17
Last commit2 months ago
ExecutiveMan
ExecutiveManJavaScript

A JavaScript clone of the classic NES MegaMan game with near-perfect gameplay replication and touch/joystick support.

#nes-emulation#joystick-support#touch-controls
Stars90
Forks28
Last commit8 years ago
Flare RPG
Flare RPGPython

A fantasy action RPG built with the open-source FLARE engine, featuring dungeon exploration and real-time combat.

#dungeon-crawler#fantasy-game#real-time-combat
Stars90
Forks34
Last commit7 years ago
twin-e
twin-eC

A modern, portable open-source engine for playing Little Big Adventure 1 (Relentless: Twinsen's Adventure).

#portable-engine#sdl#c-plus-plus
Stars89
Forks16
Last commit10 months ago
Pico-Kit
Pico-KitLua

An opinionated collection of helper libraries for Pico-8 game development, including OOP, debugging, and physics.

#debugging-tools#oop-library#game-development
Stars89
Forks2
Last commit7 years ago
PieMenu
PieMenuJava

A libGDX library for creating flexible circular context menus (pie menus) with customizable widgets and animations.

#user-interface#open-source#radial-menu
Stars88
Forks15
Last commit3 years ago
JiGS
JiGSTypeScript

An open-source PHP/Node.js engine for creating real-time multiplayer RPG and trading games with Drupal content management.

#modular-architecture#webgame#rpg-game
Stars87
Forks24
Last commit2 months ago
OpenCrystalCaves
OpenCrystalCavesC++

An unofficial open-source engine reimplementation of the classic game trilogy Crystal Caves, with modern improvements.

#pixel-art#crystal-caves#sdl2
Stars87
Forks4
Last commit7 days ago
rengfx
rengfxD

A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.

#d-language#graphics#graphics-engine
Stars87
Forks5
Last commit1 year ago
Parin
ParinD

A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.

#d-language#retro-games#open-source
Stars84
Forks5
Last commit3 days ago
Love dialogue
Love dialogueLua

A lightweight dialogue engine for Love2D with a custom scripting language, rich text effects, and visual novel features.

#narrative-tools#dialogue-engine#visual-novel
Stars83
Forks7
Last commit7 months ago
Delphi3D Engine
Delphi3D EnginePascal

A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.

#multiplayer#directx#3d-graphics
Stars79
Forks23
Last commit5 years ago
cartographer
cartographerLua

A lightweight LÖVE library for loading, reading, and drawing Tiled maps with support for animations and infinite maps.

#tile-based#game-development#tiled-maps
Stars78
Forks7
Last commit5 years ago
Particle Park
Particle ParkJava

A showcase catalog of community-created particle effects for LibGDX games.

#graphics#visual-effects#java
Stars77
Forks11
Last commit4 years ago
Pikifen
PikifenC++

A fan-made game engine for creating and playing custom Pikmin-style fan content, designed as a flexible "Pikmin Maker".

#open-source#pikmin-fangame#fan-project
Stars77
Forks19
Last commit1 day ago
Amplitude Audio SDK
Amplitude Audio SDKC++

A cross-platform audio engine optimized for games, featuring spatial audio, data-driven configuration, and a plugin architecture.

#game-audio#data-driven#spatial-audio
Stars77
Forks8
Last commit1 month ago
InputBinder
InputBinderC#

A Unity component for binding axis, button, and key input events to methods via code or the inspector.

#event-driven#unity-components#csharp
Stars75
Forks12
Last commit11 years ago
Board Games
Board GamesC#

A real-time multiplayer board games web app built with Stl.Fusion and Blazor, demonstrating low-cost real-time state synchronization.

#entity-framework-core#board-games#webassembly
Stars74
Forks7
Last commit3 days ago
dRally
dRallyC

A native Linux/BSD port of the 1996 racing game Death Rally, requiring original game assets.

#sdl2#racing-game#linux-gaming
Stars72
Forks15
Last commit3 years ago
raylib.v
raylib.vC

A V language wrapper for raylib game development library with 100% API parity as the goal.

#bindings#game-development#graphics-library
Stars71
Forks13
Last commit2 years ago
Pi
PiGo

A Go game engine for creating retro-style games with intentional limitations, inspired by Pico-8 and powered by Ebitengine.

#pixel-art#retro-games#game-library
Stars70
Forks0
Last commit3 months ago
rayex
rayexElixir

Elixir NIF bindings for the Raylib game development library, enabling game programming in Elixir.

#unifex#functional-programming#elixir
Stars70
Forks11
Last commit1 year ago
shack
shackLua

A LÖVE library for easily adding screen effects like shake, rotation, scale, and shear to games.

#screen-effects#graphics#animation
Stars69
Forks2
Last commit10 years ago
playcanvas-tween
playcanvas-tweenJavaScript

A tweening library for PlayCanvas that enables smooth animations of entity properties and custom objects.

#interactive-3d#animation#tweening
Stars68
Forks44
Last commit1 year ago
quakeforge
quakeforgeC

A modern open-source engine for playing Quake and QuakeWorld games, with tools for mod development and evolving into a general game engine.

#vulkan#modding-tools#opengl
Stars66
Forks10
Last commit2 days ago
GodotHook
GodotHookC++

A lightweight custom event system module for Godot Engine, enabling decoupled communication between game objects.

#open-source#gdscript#decoupled-architecture
Stars65
Forks1
Last commit2 years ago
Walt
WaltLua

A Lua animation library for the LÖVE 2D game framework, providing sprite and frame management.

#open-source#graphics#animation-library
Stars65
Forks2
Last commit4 years ago
PreviousPage 13 of 18Next

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 Development464
#Cross Platform249
#C Plus Plus129
#Open Source117
#Gamedev105
#Lua101
#Opengl94
#Game86
#Retro Gaming81
#2d Games80
#3d Graphics75
#2d Graphics74