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

864 stars
25 watching
94 forks
Language: Lua
last commit: almost 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,865
actboy168/bee.lua A comprehensive Lua runtime and toolset with various extensions and libraries for building high-performance applications. 160
rxi/lume A collection of Lua functions geared towards game development. 1,017
mrxx/zlua An OpenResty-based Lua framework for building web applications. 11
rxi/log.lua Provides basic logging functionality for Lua scripts 312
kikito/middleclass A Lua-based object-oriented programming library that enables easy creation of classes with inheritance and other features. 1,769
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 scalable and maintainable web applications. 1,043
rxi/lovebird A browser-based debug console for the LÖVE framework 292
rxi/tick A Lua module for delaying function calls to specific intervals or times. 138
rxi/lurker Automatically detects and applies changes to Lua source files in real-time while the application is running. 286
rxi/flux A tweening library for Lua that provides a flexible and efficient way to animate objects in games or other applications 392
lopi-py/luau-lsp.nvim An extension to Neovim for improved Lua development experience 46
aiq/luazdf A collection of reusable, independent utility functions for the Lua programming language 46