Prototype Lua Object-Oriented Program System
PLoop is a C# like style object-oriented program system for lua. It support Lua 5.1 and above versions, also include the luajit. It's also designed to be used on multi-os thread platforms like the OpenResty.
It also provide common useful classes like thread pool, collection, serialization and etc.
You also can find useful features for large enterprise development like code organization, type validation and etc.