SO

Solarus

Open-source 2D action-RPG game engine

Game Engines & Frameworks Archived ★ 732 stars Medium setup GPL-3.0

This project is archived. Upstream development has stopped, so expect no new features or security fixes. Consider an actively maintained game engines & frameworks alternative.

Solarus is a free and open-source game engine specialized in 2D action-RPGs in the style of classic Zelda games. It includes a Lua scripting API and a dedicated quest editor for building complete adventure games.

Key features

  • 2D action-RPG engine
  • Lua scripting API
  • Dedicated quest editor
  • Classic Zelda-style gameplay

Strengths

  • Released under the GPL-3.0 license
  • Written in C++
  • Tiny footprint — runs in 256 MB RAM

Is Solarus secure?

OSV.dev has no published security advisories for Solarus's repository. No known vulnerabilities is not proof of security: it means none have been publicly catalogued.

Source: OSV.dev, checked 2026-10-14. How this is measured.

Solarus replaces

Health badge

Maintain Solarus? Add its health score to your README. The badge links back to this page.

SelfHostIndex: 15 · archived

Markdown
[![SelfHostIndex health score for Solarus](https://selfhostindex.com/badge/solarus.svg)](https://selfhostindex.com/app/solarus/)
HTML
<a href="https://selfhostindex.com/app/solarus/"><img src="https://selfhostindex.com/badge/solarus.svg" alt="SelfHostIndex health score for Solarus"></a>
reStructuredText
.. image:: https://selfhostindex.com/badge/solarus.svg
   :alt: SelfHostIndex health score for Solarus
   :target: https://selfhostindex.com/app/solarus/

The score is recomputed on every nightly rebuild from public repository data — see how it is calculated.

Similar game engines & frameworks apps