Mastodon
Aggregator
News
Blog
More
Random Engine
Status
Become a Supporter
About
Add Engine
Login
Supporters-only article
Defold Engine: Migration tips from Godot
Supporters-only article
Making Go Go Manfrog: 3D modeling and faux-photogrammetry
2
Best Open-Source Game Engines with Editors
1
Pagination
Order by
Last release
Alphabetic
Engine name
Software license
Any
Open Source
Source Available
Proprietary
Engine price model
Any
Completely Free
Partially Free
Subscription
Paid
Size
Any
Small (<200mb)
Medium (200mb - 2gb)
Large (>2gb)
Development platforms
Windows
Mac
Linux
Android
Web
Publishing platforms
Windows
Mac
Linux
iOS
Android
Web
Xbox
Playstation
Nintendo Switch
Gameboy
NES
Sega Saturn
MSX
SNES
Nintendo 64
Vectrex
Sega Mega Drive
Gameboy Advance
Master System
Atari 2600
Programming languages
BASIC
C
C#
C++
CoffeeScript
Common Lisp
D
Dart
F#
Fennel
Go
Guile
Haxe
Ink
Janet
Java
Javascript
Kotlin
Lua
Luau
Moonscript
Objective-C
Pascal
Python
Racket
Ruby
Rust
Scala
Squirrel
Swift
Typescript
Wren
Zig
Genre tags
2D
3D
Action
Adventure
Agnostic
Arcade
Interactive Fiction
Point&Click
Puzzle
RPG
Visual Novel
Feature tags
AR/VR
ECS
Editor
Education
Fantasy Console
Own Metaverse
Own Script Language
Visual Programming
Blazium Game Engine
Blazium Engine is a free, open-source fork of Godot for building cross-platform 2D and 3D games and applications, with the tools, platform integrations, and improvements you need.
2D
3D
Agnostic
Own Script Language
AR/VR
Editor
Butano
Butano is a modern C++ high level engine for the Game Boy Advance.
2D
3D
Agnostic
RecoilEngine
Recoil is a battle tested open-source RTS engine that, allied with a flexible Lua API, allows you to implement the perfect UI and mechanics for your game with the ability to support thousands of complex units simultaneously.
3D
Unigine
An engine designed for development teams (C++/C# programmers, 3D artists) working on interactive 3D apps
3D
Agnostic
Own Script Language
Editor
Drag[en]gine
Free software game engine focusing on developing games faster
2D
3D
Own Script Language
AR/VR
Editor
Redot Engine
Redot Engine is an open source fork of Godot with the goal of fulfilling the promise of Godot.
2D
3D
Agnostic
Own Script Language
AR/VR
Editor
Doriax
A free and open-source, cross-platform game engine for creating 2D and 3D projects with Lua or C++. It is lightweight and promotes the simplest way to use the best performance of a data-oriented design.
2D
3D
Agnostic
ECS
Editor
Overload
3D game engine with lua scripting
3D
Editor
Luanti
Luanti (formerly Minetest) is an open-source, cross-platform voxel engine, inspired by Minecraft. Primarily written in C++, utilising the Irrlicht Engine, and it provides an API for users to make games or mods, for existing games, using LUA.
Action
3D
Adventure
DagorEngine
Dagor Engine and Tools source code from Gaijin Games.
3D
Solarus
A lightweight, multiplatform, free and open-source 2D game engine
2D
RPG
Adventure
Editor
Solar2D
A Lua based game engine with focus on ease of iterations and usage
2D
Agnostic
Luminoveau
Luminoveau is an open-source C++ game engine designed for simplicity and reach — 2D and 3D, desktop to console, from your first game to your next release.
2D
3D
Godot
A free, all-in-one, cross-platform game engine that makes it easy for you to create 2D and 3D games.
2D
3D
Agnostic
Own Script Language
AR/VR
Editor
Flecs
Flecs is a fast and lightweight Entity Component System that lets you build games and simulations with millions of entities.
2D
3D
Agnostic
ECS
Carimbo
Carimbo is a lightweight 2D game engine written in modern C++. It features Lua scripting and is designed for high-performance deployment across all major platforms.
2D
Agnostic
O3DE
An open-source real-time 3D engine
3D
Agnostic
Visual Programming
Editor
Flax
A full-source code available and agile game engine
3D
Agnostic
Visual Programming
Editor
Unreal Engine
Unreal Engine enables game developers and creators across industries to realize next-generation real-time 3D content and experiences with freedom, fidelity, and flexibility
2D
3D
Agnostic
Own Script Language
Visual Programming
AR/VR
Editor
Adventure Game Studio
The AGS Editor is a Windows-based IDE for creating adventure games as quickly and easily as possible.
2D
Adventure
Point&Click
Editor
Axmol Engine
Axmol Engine is an open-source, C++ multi-platform engine designed for mobile devices, desktop, and Xbox, well-suited for 2D game development.
2D
3D
Agnostic
ORX
A 2D-oriented, data-driven, portable game engine focused primarily on ease of use and powerful features
2D
Agnostic
Tomb Engine
Tomb Engine is a reimplementation of the Tomb Raider engine, for the creation of custom levels.
3D
Editor
Cute Framework
Cute Framework (CF) is a framework available for making 2D games in C++. It provides a portable foundational layer for building 2D games in C/C++ without baggage, gnarly dependencies, or cryptic APIs.
2D
Agnostic
OGRE3D
A scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce games and demos utilising 3D hardware
3D
Agnostic
Panda3D
An open-source, completely free-to-use engine for realtime 3D games, visualizations, simulations, experiments
3D
Agnostic
The Mirror
A next-gen game development platform designed to empower developers and artists.
3D
Agnostic
Own Metaverse
Matali Physics
Matali Physics is an advanced, modern, multi-platform, high-performance 3d physics environment intended for games, VR, AR, physics-based simulations and robotics.
3D
AR/VR
Torque3d
A powerful, C++ engine, built on literal decades of proven torque technology
3D
Agnostic
Own Script Language
Editor
Atlas Engine
This is a cross platform toy engine that is available on Linux, Windows and MacOS.
3D
Editor
1
2
3