LuaBitOp
- Ebuilds: 1, Stable: 1.0.2-r1, Testing: 1.0.2-r1 Description: Bit Operations Library for the Lua Programming Language
Homepage:http://bitop.luajit.org License: MIT
basexx
- Ebuilds: 1, Testing: 0.4.1 Description: A base2, base16, base32, base64 and base85 library for Lua
Homepage:https://github.com/aiq/basexx/ License: MIT
busted
- Ebuilds: 2, Stable: 2.2.0, Testing: 2.3.0 Description:
An elegant, extensible, testing framework.
Ships with a large amount of useful asserts,
plus the ability to write your own. Output
in pretty or plain terminal format, JSON,
or TAP for CI integration. Great for TDD
and unit, integration, and functional tests.
Homepage:https://lunarmodules.github.io/busted/ License: MIT
dkjson
- Ebuilds: 1, Stable: 2.8, Testing: 2.8 Description:
dkjson is a module for encoding and decoding JSON data. It supports
UTF-8.
JSON (JavaScript Object Notation) is a format for serializing data
based on the syntax for JavaScript data structures.
dkjson is written in Lua without any dependencies, but
when LPeg is available dkjson uses it to speed up decoding.
Homepage:http://dkolf.de/src/dkjson-lua.fsl/ License: MIT
lua-argparse
- Ebuilds: 1, Stable: 0.7.1-r1, Testing: 0.7.1-r1 Description:
Argparse is a feature-rich command line parser for Lua inspired by argparse for Python.
Argparse supports positional arguments, options, flags, optional arguments, subcommands
and more. Argparse automatically generates usage, help and error messages.
Homepage:https://github.com/luarocks/argparse License: MIT
lua-resty-core
- Ebuilds: 1, Stable: 0.1.30 Description:
This Lua library reimplements part of the ngx_lua module's NGINX API for Lua with LuaJIT FFI
and installs the new FFI-based Lua API into the ngx.* and ndk.* namespaces used by the
ngx_lua module.
In addition, this Lua library implements any significant new Lua APIs of the ngx_lua module
as proper Lua modules, like ngx.semaphore and ngx.balancer.
Homepage:https://github.com/openresty/lua-resty-core License: BSD-2
lua-resty-mysql
- Ebuilds: 1, Testing: 0.27 Description:
This Lua library is a MySQL client driver for the ngx-lua-module NGINX module.
lua-resty-mysql takes advantage of ngx-lua-module's cosocket API, which ensures 100%
nonblocking behavior.
Homepage:https://github.com/openresty/lua-resty-mysql License: BSD-2
lua-utf8
- Ebuilds: 1, Stable: 0.1.5, Testing: 0.1.5 Description:
This module adds UTF-8 support to Lua.
It use data extracted from Unicode Character Database, and tested on Lua 5.2.3, Lua 5.3.0 and LuaJIT.
Homepage:https://github.com/starwing/luautf8 License: MIT
lua_cliargs
- Ebuilds: 1, Stable: 3.0.2, Testing: 3.0.2 Description:
This module adds support for accepting CLI
arguments easily using multiple notations and argument types.
cliargs allows you to define required, optional, and flag arguments.
Homepage:https://github.com/amireh/lua_cliargs License: MIT
luacheck
- Ebuilds: 1, Stable: 1.2.0, Testing: 1.2.0 Description:
A tool for linting and static analysis of Lua code.
Luacheck supports checking Lua files using syntax of
Lua 5.1, Lua 5.2, Lua 5.3, Lua 5.4 and LuaJIT.
Luacheck itself is written in Lua and runs on all of mentioned Lua versions.
Homepage:https://github.com/lunarmodules/luacheck License: MIT
luafilesystem
- Ebuilds: 2, Stable: 1.8.0-r101, Testing: 1.9.0 Description:
LuaFileSystem is a Lua library developed to complement the set of functions
related to file systems offered by the standard Lua distribution.
LuaFileSystem offers a portable way to access the underlying directory
structure and file attributes.
Homepage:https://keplerproject.github.io/luafilesystem/ License: MIT
lualdap
- Ebuilds: 1, Stable: 1.4.0, Testing: 1.4.0 Description: A lua binding for the OpenLDAP client libraries
Homepage:https://github.com/lualdap/lualdap License: MIT
luaossl
- Ebuilds: 1, Testing: 20250929 Description: Most comprehensive OpenSSL module in the Lua universe
Homepage:https://github.com/wahern/luaossl License: MIT
luarocks
- Ebuilds: 2, Stable: 3.12.2-r1, Testing: 3.13.0 Description:
Package manager for Lua.
It allows you to create and install Lua modules as self-contained packages called rocks.
Homepage:https://luarocks.org License: MIT
luasec
- Ebuilds: 1, Stable: 1.3.2, Testing: 1.3.2 Description: Lua binding for OpenSSL library to provide TLS/SSL communication
Homepage:https://github.com/brunoos/luasec License: MIT
luassert
- Ebuilds: 1, Stable: 1.9.0, Testing: 1.9.0 Description:
Adds a framework that allows registering new assertions
without compromising builtin assertion functionality.
Homepage:http://olivinelabs.com/busted/ License: MIT
luasystem
- Ebuilds: 1, Stable: 0.6.3, Testing: 0.6.3 Description:
luasystem is a platform independent system call library for Lua.
Supports Lua >= 5.1 and luajit >= 2.0.0.
Homepage:https://github.com/lunarmodules/luasystem License: MIT
lutok
- Ebuilds: 1, Stable: 0.6, Testing: 0.6 Description: Lightweight C++ API library for Lua
Homepage:https://github.com/freebsd/lutok License: BSD
luv
- Ebuilds: 3, Stable: 1.50.0.1, Testing: 1.50.0.1 Description:
libuv bindings for luajit and lua 5.1/ 5.2/ 5.3/ 5.4.
This library makes libuv available to lua scripts. It was made for the
luvit project but should usable from nearly any lua project.
Homepage:https://github.com/luvit/luv License: Apache-2.0 MIT
md5
- Ebuilds: 1, Testing: 1.3-r1 Description:
MD5 offers basic cryptographic facilities for Lua.
A hash (digest) function, a pair crypt/decrypt based on MD5 and CFB,
and a pair crypt/decrypt based on DES with 56-bit keys.
Homepage:https://github.com/keplerproject/md5 License: MIT
mediator_lua
- Ebuilds: 1, Stable: 1.1.2_p0-r1, Testing: 1.1.2_p0-r1 Description:
mediator_lua allows you to subscribe and publish to a central object so
you can decouple function calls in your application. It's as simple as
mediator:subscribe("channel", function). Supports namespacing, predicates,
and more.
Homepage:http://olivinelabs.com/mediator_lua/ License: MIT
penlight
- Ebuilds: 2, Stable: 1.14.0, Testing: 1.15.0 Description:
Penlight is a set of pure Lua libraries for making it easier to work
with common tasks like iterating over directories, reading
configuration files and the like. Provides functional operations
on tables and sequences.
Homepage:https://github.com/lunarmodules/Penlight License: MIT