Category: dev-lua
Search
Compact View
dev-lua/LuaBitOp::gentoo
- Ebuilds: 2, Stable: 1.0.2-r1 , Testing: 1.0.3
Description: Bit Operations Library for the Lua Programming Language
Homepage: http://bitop.luajit.org
License: MIT
dev-lua/StyLua::ambasta
- Ebuilds: 1, Testing: 2.1.0
Description: A Lua code formatter
Homepage: https://github.com/JohnnyMorganz/StyLua
License: MPL-2.0
dev-lua/alt-getopt::dm9pZCAq
- Ebuilds: 1, Stable: 0.8.0 , Testing: 0.8.0
Description: Lua bindings to getopt_long
Homepage: https://github.com/cheusov/lua-alt-getopt
License: MIT
dev-lua/argon2::tarantool
- Ebuilds: 1, Snapshot: 9999
Description: Tarantool C binding for the Argon2 password hashing algorithm
Homepage: https://github.com/tarantool/argon2/
dev-lua/avro-schema::tarantool
- Ebuilds: 9, Snapshot: 9999
Description: Apache Avro schema tools for Tarantool
Homepage: https://github.com/tarantool/avro-schema/
dev-lua/basexx::gentoo
- 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
dev-lua/binaryheap::gentoo
- Ebuilds: 1, Testing: 0.4
Description: Binary heap implementation in pure Lua
Homepage: http://tieske.github.io/binaryheap.lua https://github.com/Tieske/binaryheap.lua
License: MIT
dev-lua/busted::gentoo
- Ebuilds: 1, Stable: 2.3.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
dev-lua/busted-htest::gentoo
- Ebuilds: 1, Stable: 1.0.0-r1 , Testing: 1.0.0-r1
Description: Pretty output handler for Busted
Homepage: https://github.com/hishamhm/busted-htest
License: MIT
dev-lua/checks::tarantool
- Ebuilds: 2, Snapshot: 9999
Description: Easy, terse, readable and fast function arguments type checking
Homepage: https://github.com/tarantool/checks
License: BSD-2
compat53 (available in: dev-lua/compat53::dm9pZCAq , dev-lua/compat53::gentoo )
- Ebuilds: 2, Stable: 0.14.4-r1 , Testing: 0.14.4-r1
Description:
This is a small module that aims to make it easier to write code in a Lua-5.3-style
that is compatible with Lua 5.1, Lua 5.2, and Lua 5.3.
This does not make Lua 5.2 (or even Lua 5.1) entirely compatible with Lua 5.3,
but it brings the API closer to that of Lua 5.3.
Homepage:
https://luarocks.org/modules/lunarmodules/compat53
https://github.com/lunarmodules/lua-compat-5.3
License: MIT
dev-lua/cqueues::gentoo
- Ebuilds: 1, Stable: 20200726_p20241204 , Testing: 20200726_p20241204
Description: Stackable Continuation Queues
Homepage: https://github.com/wahern/cqueues https://25thandclement.com/~william/projects/cqueues.html
License: MIT
dev-lua/dkjson::gentoo
- Ebuilds: 2, Stable: 2.9 , Testing: 2.10
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
dev-lua/expirationd::tarantool
- Ebuilds: 2, Snapshot: 9999
Description: Expiration daemon module for Tarantool
Homepage: https://github.com/tarantool/expirationd
License: BSD-2
dev-lua/fifo::gentoo
- Ebuilds: 1, Testing: 0.2
Description: Fifo library for Lua
Homepage: https://github.com/daurnimator/fifo.lua
License: MIT
dev-lua/fnlfmt::dm9pZCAq
- Ebuilds: 1, Stable: 0.3.2 , Testing: 0.3.2
Description: A formatter for Fennel code
Homepage: https://git.sr.ht/~technomancy/fnlfmt
License: GPL-3
dev-lua/gperftools::tarantool
- Ebuilds: 2, Snapshot: 9999
Description: Lua bindings for Google Performance Tools CPU Profiler
Homepage: https://github.com/tarantool/gperftools
License: BSD-2
dev-lua/http::tarantool
- Ebuilds: 1, Snapshot: 9999
Description: HTTP server for Tarantool
Homepage: https://github.com/tarantool/http/
dev-lua/inifile::gentoo
- Ebuilds: 1, Testing: 1.1
Description: A simple and complete ini parser for Lua
Homepage: https://github.com/bartbes/inifile/
License: BSD
dev-lua/lanes::gentoo
- Ebuilds: 2, Stable: 3.17.2 , Testing: 4.0.0
Description: Lightweight, native, lazy evaluating multithreading library
Homepage: https://github.com/LuaLanes/lanes
License: MIT
ldoc (available in: dev-lua/ldoc::ag-ops , dev-lua/ldoc::gentoo )
- Ebuilds: 3, Stable: 1.5.0 , Testing: 1.5.0 , 1.4.6
Description:
LDoc is a LuaDoc-compatible documentation generation system.
Homepage: https://stevedonovan.github.io/ldoc/
License: MIT
dev-lua/lgi::gentoo
- Ebuilds: 3, Stable: 0.9.2_p20260407 , Testing: 0.9.2_p20260407 , 0.9.2_p20251219
Description: Lua bindings using gobject-introspection
Homepage: https://github.com/lgi-devs/lgi
License: MIT
lpeg (available in: dev-lua/lpeg::ag-ops , dev-lua/lpeg::gentoo )
- Ebuilds: 4, Stable: 1.1.0 , 1.0.2-r112 , Testing: 1.1.0
Description: Parsing Expression Grammars for Lua
Homepage: http://www.inf.puc-rio.br/~roberto/lpeg/
License: MIT
dev-lua/lpeg-patterns::gentoo
- Ebuilds: 1, Testing: 0.5
Description: A collection of LPEG patterns
Homepage: https://github.com/daurnimator/lpeg_patterns
License: MIT
dev-lua/lua-argparse::gentoo
- 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
dev-lua/lua-bit32::gentoo
- Ebuilds: 1, Stable: 5.3.5.1-r1 , Testing: 5.3.5.1-r1
Description: Backported Lua bit manipulation library
Homepage: https://github.com/keplerproject/lua-compat-5.3
License: MIT
dev-lua/lua-cjson::gentoo
- Ebuilds: 1, Testing: 2.1.0.10-r1
Description:
OpenResty fork of mpx/lua-cjson, includes a few bugfixes and improvements,
especially to facilitate the encoding of empty tables as JSON Arrays.
Homepage: https://www.kyne.com.au/~mark/software/lua-cjson.php https://github.com/openresty/lua-cjson
License: MIT
dev-lua/lua-http::gentoo
- Ebuilds: 1, Testing: 0.4_p20240908
Description: HTTP Library for Lua. Supports HTTP(S) 1.0, 1.1 and 2.0; client and server
Homepage: https://daurnimator.github.io/lua-http/ https://github.com/daurnimator/lua-http
License: MIT
dev-lua/lua-mmdb::gentoo
- Ebuilds: 1, Testing: 0.2
Description: Maxmind database parser for lua
Homepage: https://github.com/daurnimator/mmdblua
License: MIT
dev-lua/lua-openssl::gentoo
- Ebuilds: 1, Testing: 0.9.0_p0
Description: OpenSSL binding for Lua
Homepage: https://github.com/zhaozg/lua-openssl
License: MIT openssl PHP-3
dev-lua/lua-resty-core::gentoo
- 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
dev-lua/lua-resty-http::slonko
- Ebuilds: 1, Testing: 0.18.0
Description: Lua HTTP client cosocket driver for OpenResty / ngx_lua
Homepage: https://github.com/ledgetech/lua-resty-http
License: BSD-2
dev-lua/lua-resty-lrucache::gentoo
- Ebuilds: 1, Stable: 0.15
Description:
This library implements a simple LRU cache for OpenResty and the ngx_lua module.
Homepage: https://github.com/openresty/lua-resty-lrucache
License: BSD-2
dev-lua/lua-resty-memcached::gentoo
- Ebuilds: 1, Testing: 0.17
Description: Lua memcached client driver based on cosocket API for ngx-lua-module
Homepage: https://github.com/openresty/lua-resty-memcached
License: BSD-2
dev-lua/lua-resty-mysql::gentoo
- 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
dev-lua/lua-resty-openssl::slonko
- Ebuilds: 1, Testing: 1.6.4
Description: FFI-based OpenSSL binding for OpenResty
Homepage: https://github.com/fffonion/lua-resty-openssl
License: BSD
dev-lua/lua-resty-string::gentoo
- Ebuilds: 1, Testing: 0.16
Description: String utilities and common hash functions for the ngx-lua-module NGINX module
Homepage: https://github.com/openresty/lua-resty-string
License: BSD-2
dev-lua/lua-term::gentoo
- Ebuilds: 1, Stable: 0.8 , Testing: 0.8
Description: Terminal operations for Lua
Homepage: https://github.com/hoelzro/lua-term
License: MIT
dev-lua/lua-unbound::gentoo
- Ebuilds: 1, Stable: 1.0.0 , Testing: 1.0.0
Description: A binding to libunbound for Lua
Homepage: https://www.zash.se/luaunbound.html
License: MIT
dev-lua/lua-utf8::gentoo
- Ebuilds: 1, Stable: 0.2.0 , Testing: 0.2.0
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
dev-lua/lua-zlib::gentoo
- Ebuilds: 1, Stable: 1.4 , Testing: 1.4
Description: Simple streaming interface to zlib for Lua
Homepage: https://github.com/brimworks/lua-zlib
License: MIT
dev-lua/lua_cliargs::gentoo
- 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
dev-lua/luacheck::gentoo
- 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
dev-lua/luacov::gentoo
- Ebuilds: 1, Testing: 0.17.0
Description: A simple coverage analyzer for Lua scripts
Homepage: https://github.com/keplerproject/luacov
License: MIT
dev-lua/luadbi::gentoo
- Ebuilds: 2, Stable: 0.7.4 , Testing: 0.7.5
Description: A database interface library for Lua
Homepage: https://github.com/mwild1/luadbi
License: MIT
luaevent (available in: dev-lua/luaevent::ag-ops , dev-lua/luaevent::gentoo )
- Ebuilds: 4, Stable: 0.4.6-r1 , Testing: 0.4.6-r100 , 0.4.6-r1
Description: libevent bindings for Lua
Homepage: http://luaforge.net/projects/luaevent
License: LGPL-2.1
dev-lua/luaexpat::gentoo
- Ebuilds: 1, Stable: 1.5.2 , Testing: 1.5.2
Description: A SAX XML parser based on the Expat library
Homepage: https://github.com/lunarmodules/luaexpat
License: MIT
luafilesystem (available in: dev-lua/luafilesystem::ag-ops , dev-lua/luafilesystem::gentoo )
- Ebuilds: 5, Stable: 1.9.0 , 1.5.0 , Testing: 1.9.0 , 1.7.0 , 1.6.2
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
dev-lua/luajson::gentoo
- Ebuilds: 2, Stable: 1.3.4-r1 , Testing: 1.3.5
Description: JSON Parser/Constructor for Lua
Homepage: https://www.eharning.us/wiki/luajson/
License: MIT
dev-lua/lualdap::gentoo
- 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
dev-lua/luaossl::gentoo
- Ebuilds: 1, Testing: 20250929
Description: Most comprehensive OpenSSL module in the Lua universe
Homepage: https://github.com/wahern/luaossl
License: MIT
luaposix (available in: dev-lua/luaposix::ag-ops , dev-lua/luaposix::gentoo )
- Ebuilds: 3, Stable: 36.3 , Testing: 36.3 , 34.0.4-r100
Description: Bindings for POSIX APIs
Homepage: https://luaposix.github.io/luaposix/ https://github.com/luaposix/luaposix
License: public-domain
dev-lua/luarocks::gentoo
- Ebuilds: 1, Stable: 3.13.0 , 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
dev-lua/luasec::gentoo
- 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
luasocket (available in: dev-lua/luasocket::ag-ops , dev-lua/luasocket::gentoo )
- Ebuilds: 3, Stable: 3.1.0 , 3.0_rc1-r104 , Testing: 3.1.0 , 3.0_rc1-r105
Description: Networking support library for the Lua language
Homepage: http://www.tecgraf.puc-rio.br/~diego/professional/luasocket/
https://github.com/diegonehab/luasocket
License: MIT
dev-lua/luassert::gentoo
- 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
dev-lua/luasystem::gentoo
- Ebuilds: 2, Stable: 0.7.0 , Testing: 0.7.1
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
dev-lua/luatest::tarantool
- Ebuilds: 1, Snapshot: 9999
Description: Tarantool test framework written in Lua
Homepage: https://github.com/tarantool/luatest/
License: BSD-2
dev-lua/lutok::gentoo
- Ebuilds: 1, Stable: 0.6 , Testing: 0.6
Description: Lightweight C++ API library for Lua
Homepage: https://github.com/freebsd/lutok
License: BSD
luv (available in: dev-lua/luv::ambasta , dev-lua/luv::gentoo )
- Ebuilds: 5, Stable: 1.51.0.1 , Testing: 1.52.1.0
Description: Bare libuv bindings for lua
Homepage: https://github.com/luvit/luv
License: Apache-2.0 MIT
dev-lua/md5::gentoo
- 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
dev-lua/mediator_lua::gentoo
- 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
dev-lua/messagepack::gentoo
- Ebuilds: 1, Testing: 0.5.4
Description: pure Lua implementation of the MessagePack serialization format
Homepage: https://fperrad.frama.io/lua-MessagePack
License: MIT
dev-lua/mpack::gentoo
- Ebuilds: 1, Stable: 1.0.13 , Testing: 1.0.13
Description: Lua bindings for libmpack
Homepage: https://github.com/libmpack/libmpack-lua/
License: MIT
dev-lua/mysql::tarantool
- Ebuilds: 1, Snapshot: 9999
Description: MySQL connector for Tarantool
Homepage: https://github.com/tarantool/mysql/
penlight (available in: dev-lua/penlight::ag-ops , dev-lua/penlight::gentoo )
- Ebuilds: 3, Stable: 1.15.0 , Testing: 1.15.0 , 1.5.4
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: http://stevedonovan.github.io/Penlight
License: MIT
dev-lua/pg::tarantool
- Ebuilds: 2, Snapshot: 9999
Description: PostgreSQL connector for Tarantool
Homepage: https://github.com/tarantool/pg
dev-lua/queue::tarantool
- Ebuilds: 4, Snapshot: 9999
Description: Create task queues, add and take jobs, monitor failed tasks
Homepage: https://github.com/tarantool/queue/
dev-lua/readline::gentoo
- Ebuilds: 1, Stable: 3.3 , Testing: 3.3
Description: A simple interface to the readline and history libraries
Homepage: https://pjb.com.au/comp/lua/readline.html
License: MIT
say (available in: dev-lua/say::ag-ops , dev-lua/say::gentoo )
- Ebuilds: 3, Stable: 1.4.1 , Testing: 1.4.1 , 1.3_p1-r1
Description:
Useful for internationalization.
Homepage: http://olivinelabs.com/busted/
License: MIT
dev-lua/smtp::tarantool
- Ebuilds: 1, Snapshot: 9999
Description: SMTP support for Tarantool
Homepage: https://github.com/tarantool/smtp/
dev-lua/toluapp::gentoo
- Ebuilds: 1, Stable: 1.0.93_p20190513-r101 , Testing: 1.0.93_p20190513-r101
Description: Tool to integrate C/C++ code with Lua
Homepage: https://github.com/LuaDist/toluapp
License: MIT