No sign-up13,566 open-source and SaaS tools, with GitHub stats refreshed every day.

Armory

Open source

Armory3D is an open-source 3D game engine focused on portability, minimal footprint, and performance.

Open-source alternative to

armory3d.org
Armory homepage screenshot
GitHub stars
3.3k
Last 30 days
+—
Last commit
3 days ago
Repository age
10 years
Version
26.02
Licence
Zlib
Self-hosted
Yes

About Armory

Armory3D is an open-source 3D game engine that integrates as a Blender add-on, turning Blender into a complete game development tool. It supports portability, minimal footprint, and performance, with a fully scriptable renderer supporting deferred and forward paths.

The engine includes features for game logic via Haxe code or visual scripting with logic nodes, a UI library and editor, physics simulation using Bullet or Oimo engines, navigation with navigational meshes, particle systems, animation with GPU skinning, and lighting effects like voxel-based ambient occlusion and lightmapping.

Key features

  • Blender integration as an add-on for a unified workflow
  • Scriptable renderer with deferred and forward paths
  • Game logic via Haxe code or visual scripting with logic nodes
  • Built-in UI library and editor
  • Physics simulation with Bullet or Oimo engines
  • Navigation using navigational meshes for NPC pathing

Good fit for

  • Game development
Built with
C++ tools
Tags
3d game engine
blender integration
open source
game development
haxe
visual scripting

Armory: questions and answers

What is Armory used for?
Armory is an open-source 3D game engine focused on portability, minimal footprint, and performance. It is a good fit for game development.
Is Armory open source?
Yes. Armory is open source under the Zlib licence. Its source code is on GitHub at armory3d/armory and is written mainly in C++.
Is Armory free?
Yes. Armory is open source, so the software itself is free to use.
Can I self-host Armory?
Yes. Armory can be self-hosted on your own server or infrastructure.
What is Armory an alternative to?
Armory is an open-source alternative to Unreal Engine. Other open-source alternatives to Unreal Engine include Blender, O3DE and Stride.
Is Armory actively maintained?
Yes. The most recent commit to Armory was on 10 October 2026, and the latest release is 26.02, published on 16 February 2026. The project has 3.3k stars on GitHub.

Open-source alternatives to Armory

See all

SaaS alternatives to Armory

See all