finds.dev← search

// the find

rexrainbow/phaser3-rex-notes

★ 1,327 · JavaScript · MIT · updated Jun 2026

Notes of phaser4 engine

A one-person plugin library for Phaser 3 that fills the gaps the engine left open: UI widgets (dialogs, sliders, text boxes), grid/board systems for strategy games, shader effects, dialogue/event sheet scripting, and Live2D integration. Despite the misleading description saying 'phaser4', this is firmly Phaser 3. It's the de facto standard third-party plugin suite for Phaser 3 developers who need anything beyond raw sprites and tilemaps.

The plugin breadth is genuinely impressive — board/hex-grid logic, a full UI toolkit, ink-style event sheets, and i18n are all things Phaser 3 ships without. The documentation site has a page per plugin with API tables and live Codepen demos, which is more effort than most OSS projects put in. Actively committed to as recently as yesterday, which matters for a framework-dependent lib. The plugin architecture is modular — you import only what you need, so you're not dragging in the whole thing.

Single maintainer with no obvious succession plan — rexrainbow goes quiet and this stalls against future Phaser updates. The source is plain JavaScript with no TypeScript, which is a real pain given the API surface size; you're reading docs to figure out what arguments exist. Dev setup uses .bat files, so the example runner is Windows-only out of the box. The repo mixes production-ready plugins with experimental ones and there's no clear signal of which is which — you can easily pull in something that hasn't been touched in three years.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →