Universal Python Framework.
MPPlugs helps to create modular applications with setup + loop structure common in microcomputer and GUI programming.
Documentation is available here
Features
- init + loop approach
- utilizes multiprocessing (each plugin runs in a separate process)
- supports events system (plugins can communicate with each other this way)
- unified plugins I/O (allows GUI generators etc)
New in this version
- Changed how excpetions are displayed. Useful during plugin creation, debug and testing
- Created documentation
- Other minor improvements
This framework was tested with the following packages: PyGame
, TkInter
, socket
.