A Lua OOP library with complex inheritance, metamethod support, and weak mixin support, inspired by MiddleClass.
LowerClass is a simple yet powerful object-oriented programming library for Lua, designed to extend the functionality of the popular MiddleClass library. It provides enhanced features for inheritance, metamethod handling, and mixin support, making it suitable for developers who need more flexibility in their Lua projects.
LowerClass builds upon the solid foundation of MiddleClass, adding features that address limitations while maintaining simplicity and compatibility for Lua developers.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.