Open-source alternatives to Unity

Unity is a cross-platform engine used to create 2D, 3D, VR, and AR games and interactive experiences. Game developers, artists, and engineers use it across computers, mobile devices, and consoles.Unity is made by Unity Technologies. It is not open source. These 24 open-source projects do the same job, closest first.

Developer tools, Design & creative

Compare at a glance

Open-source alternatives to Unity: platforms, Docker, license, GitHub stars and last commit
ProjectTypeSelf-host with DockerLicenseStarsLast commit
uni-appMobile, Library / SDKNot listedApache-2.042k
BlenderDesktopNot listedCustom (read before use)21k
Godot EngineDesktopNot listedMIT119k
libGDXLibrary / SDKNot listedApache-2.025k
asepriteDesktop, CLINot listedUnknown40k
A-FrameLibrary / SDKNot listedMIT18k
GDevelopWeb, DesktopNot listedCustom (read before use)28k
raylibLibrary / SDKNot listedZlib35k
Babylon.jsLibrary / SDKNot listedApache-2.026k
PixiJSLibrary / SDKNot listedMIT49k
AvaloniaMobile, Library / SDKNot listedMIT32k
GraphiteWeb, DesktopNot listedApache-2.028k
three.jsLibrary / SDKNot listedMIT117k
Harness Open SourceDocker / self-hostYesApache-2.039k
ElectronDesktop, Library / SDKNot listedMIT124k
BevyLibrary / SDKNot listedApache-2.049k
ComfyUIWeb, DesktopNot listedGPL-3.0144k
StorybookWeb, Library / SDKNot listedMIT91k
draw.io DesktopDesktopNot listedGPL-3.064k
Ionic FrameworkMobile, Library / SDKNot listedMIT53k
AlacrittyDesktopNot listedApache-2.066k
Open DesignDesktopNot listedApache-2.0105k
Manim (3b1b)Library / SDKNot listedMIT96k
PenpotWeb, Docker / self-hostYesMPL-2.062k

The alternatives