GitHub repository: lodsdev/lua-class
Primary language: Lua
Description: The Lua Class library provides support for object-oriented programming in Lua. With it, you can create classes and objects easily and intuitively, using concepts such as inheritance, polymorphism, interfaces and method overloading.