Overview

RPGReact banner

RPGReact is a developer‑focused plugin and React UI package for RPG Maker MZ. It is designed for software developers who are comfortable writing code; there is no “no‑code” editor in this project. You continue to build your game content with RPG Maker, while gaining complete freedom to create any interface you want using modern web UI technology, without having to modify RPG Maker MZ’s proprietary UI system.

What you get:

  • An MZ plugin (js/plugins/RPGReact.js) that mounts a React app over the game canvas (baked into the engine window)

  • A React UI workspace under menus/ that you can customize and build

  • Tooling to package your game and to sync the plugin/UI into other projects

Who is this for:

  • Developers shipping commercial or hobby games who want fully custom UI/UX powered by React

  • Teams that prefer modern toolchains (TypeScript, Vite, React) over authoring UIs in the default MZ UI system

Highlights:

  • Built into the RPG Maker MZ runtime window (not a separate app)

  • Full freedom and flexibility to build any UI using React/TypeScript

  • Clean integration via a small messaging bridge between MZ and React

  • First‑class packaging flows for Web and Desktop (NW.js)

Start here:

  • Read the Quickstart to set up and see it running

  • Then explore Plugin and UI sections for details

Last updated