Penlight

Lua utility library

A collection of reusable Lua libraries for input data handling, functional programming, and OS path management

A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.

GitHub

2k stars
66 watching
242 forks
Language: Lua
last commit: 14 days ago
Linked from 3 awesome lists

lualua-librarylua-modulesluajitluarockspenlight

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
lunarmodules/luassert A Lua assertion library providing additional tests and custom assertion capabilities. 206
lunarmodules/say A Lua string hashing library with support for internationalization and namespace management 46
lunarmodules/luacheck A tool for detecting issues in Lua code 364
yonaba/moses A utility library for functional programming in Lua 629
lunarmodules/lua_cliargs A command-line argument parsing module for Lua 123
bartbes/love-misc-libs A collection of Lua libraries used to simplify development by providing reusable functionality. 112
flowyroll/lodash.lua A Lua implementation of a functional programming library inspired by JavaScript's Lodash. 66
lunarmodules/lua-compat-5.3 A compatibility module providing Lua-5.3-style APIs for older versions of the Lua interpreter 229
leafo/magick Provides Lua bindings to ImageMagick's MagickWand or GraphicsMagick Wand libraries for image processing and manipulation. 407
lualanes/lanes A lightweight, native multithreading library for Lua 466
mirven/underscore.lua A Lua library implementing functional programming utilities inspired by the JavaScript library underscore. 402
lunarmodules/luasocket Provides network support for Lua applications using TCP and UDP transport layers. 1,855
tanema/light_world.lua A dynamic lighting system library for Love2d game development 224
lunarmodules/luasec A Lua module providing secure connection functionality for Lua applications or scripts using OpenSSL and LuaSocket integration 368
lunarmodules/ldoc Generates documentation for Lua projects with support for C extension code and Markdown rendering. 791