public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

Plugsy - plugin development framework

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: Plugsy - plugin development framework
  • Original author: aethon
  • Original date: December 15, 2017
  • Source thread: https://forums.rpgmakerweb.com/threads/plugsy-plugin-development-framework.88481/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugins In Development

Summary

Howdy all. I've been working on Plugsy, a plugin framework for MV plugin developers that seeks to replace some of the boilerplate plugin code that winds up in basically every MV plugin. It's written primarily for use with TypeScript and ES6, but will probably work just fine with vanilla ES5. (You'll need to update the config to build for an older JS target.) A brief overview of some features: automagical data serialization - no more manual save code or property collisions on $gameSystem!

Archived First Post

Howdy all.

I've been working on Plugsy, a plugin framework for MV plugin developers that seeks to replace some of the boilerplate plugin code that winds up in basically every MV plugin.

It's written primarily for use with TypeScript and ES6, but will probably work just fine with vanilla ES5. (You'll need to update the config to build for an older JS target.) A brief overview of some features:
  • automagical data serialization - no more manual save code or property collisions on $gameSystem!
  • declarative plugin commands - no more messing around with the interpreter!
Some standalone features that are also integrated with the aforementioned ones.
  • shimmer: easy method overwriting - no more obnoxious prototype futzing!
  • tagger: XML-style notetag parsing - no more hand-written regexes!
  • loader: promise-based data loading - no more XMLHttpRequests!
There isn't any integration testing yet, so I'm not going to claim it'll work perfectly within MV (getting MV running in a server-side environment is a nightmare) but the shimmer, tagger and loader exports are thoroughly tested and should work just fine. Code is on GitHub -- MIT license, so use it for whatever. I'd appreciate a shout-out if you do end up using it, but it's not necessary by any means. Issues and PRs appreciated.

It's primarily targeted to the more savvy devs at the moment - you'll need NodeJS installed before you can hack on it.

https://github.com/noahlange/plugsy

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

There isn't any integration testing yet, so I'm not going to claim it'll work perfectly within MV (getting MV running in a server-side environment is a nightmare) but the shimmer, tagger and loader exports are thoroughly tested and should work just fine. Code is on GitHub -- MIT license, so use it for whatever. I'd appreciate a shout-out if you do end up using it, but it's not necessary by any means. Issues and PRs appreciated. It's primarily targeted to...

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#039#rpg-maker-archive#js-development

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar