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: about 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
rxi/json.lua A lightweight JSON encoding and decoding library written in Lua 1,882
actboy168/bee.lua A comprehensive Lua runtime and toolset with various extensions and libraries for building high-performance applications. 161
rxi/lume A collection of Lua functions geared towards game development. 1,027
mrxx/zlua An OpenResty-based Lua framework for building web applications. 11
rxi/log.lua Provides basic logging functionality for Lua scripts 315
kikito/middleclass A Lua-based object-oriented programming library that enables easy creation of classes with inheritance and other features. 1,776
zhangf911/dodolu A lightweight web framework built on top of OpenResty Lua, automating the generation of configuration files and frameworks for building web applications. 7
doujiang24/durap A 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/vanilla A Lua-based web framework for building MVC web applications on top of OpenResty 1,044
rxi/lovebird A browser-based debug console for the LÖVE framework 294
rxi/tick A Lua module for delaying function calls to specific intervals or times. 142
rxi/lurker Automatically detects and applies changes to Lua source files in real-time while the application is running. 292
rxi/flux A tweening library for Lua that provides a flexible and efficient way to animate objects in games or other applications 397
lopi-py/luau-lsp.nvim An extension to Neovim for improved Lua development experience 50
aiq/luazdf A collection of reusable, independent utility functions for the Lua programming language 46