Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sof3/libkinetic

Ultimate MVC solution for PocketMine plugins. See https://github.com/SOF3/PostBox for example usage.
https://github.com/sof3/libkinetic

customui pocketmine-plugins poggit-virion ui virion

Last synced: about 18 hours ago
JSON representation

Ultimate MVC solution for PocketMine plugins. See https://github.com/SOF3/PostBox for example usage.

Awesome Lists containing this project

README

        

# libkinetic [![Poggit-CI](https://poggit.pmmp.io/ci.badge/SOF3/libkinetic/~)](https://poggit.pmmp.io/ci/SOF3/libkinetic/~)
Organize your user interface better!

## What does libkinetic do? How does it work?
Libkinetic reads an XML file that lists the user interface plan in your plugin. The main goal is to apply a view/controller framework in your plugin, where view (client interface) is completely handled by libkinetic (with dual support of command interface and forms interface) and controller (program logic) is written as separate classes in the plugin source code.