classic

Class framework

A Lua module providing a basic class system with inheritance, mixin implementation, static variables, and metamethods.

Tiny class module for Lua

GitHub

875 stars
24 watching
95 forks
Language: Lua
last commit: over 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
rxi/json.luaA lightweight JSON encoding and decoding library written in Lua1,882
actboy168/bee.luaA comprehensive Lua runtime and toolset with various extensions and libraries for building high-performance applications.161
rxi/lumeA collection of Lua functions geared towards game development.1,027
mrxx/zluaAn OpenResty-based Lua framework for building web applications.11
rxi/log.luaProvides basic logging functionality for Lua scripts315
kikito/middleclassA Lua-based object-oriented programming library that enables easy creation of classes with inheritance and other features.1,776
zhangf911/dodoluA lightweight web framework built on top of OpenResty Lua, automating the generation of configuration files and frameworks for building web applications.7
doujiang24/durapA Lua web framework built on top of ngx-openresty, providing a basic implementation of the Model-View-Controller (MVC) pattern and support for multiple applications.9
idevz/vanillaA Lua-based web framework for building MVC web applications on top of OpenResty1,044
rxi/lovebirdA browser-based debug console for the LÖVE framework294
rxi/tickA Lua module for delaying function calls to specific intervals or times.142
rxi/lurkerAutomatically detects and applies changes to Lua source files in real-time while the application is running.292
rxi/fluxA tweening library for Lua that provides a flexible and efficient way to animate objects in games or other applications397
lopi-py/luau-lsp.nvimAn extension to Neovim for improved Lua development experience50
aiq/luazdfA collection of reusable, independent utility functions for the Lua programming language46