_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
lua5.2-libmpack 1.0.8
Dependencies: lua@5.2.4
Channel: guix
Location: gnu/packages/serialization.scm (gnu packages serialization)
Home page: https://github.com/libmpack/libmpack-lua
Licenses: Expat
Build system: gnu
Synopsis: Lua bindings for the libmpack binary serialization library
Description:

Libmpack is a small binary serialization and RPC library that implements both the msgpack and msgpack-rpc specifications.

lua5.2-lsqlite3 0.9.6
Dependencies: lua@5.2.4 sqlite@3.39.3
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://lua.sqlite.org/
Licenses: Expat
Build system: gnu
Synopsis: SQLite3 binding for Lua
Description:

LuaSQLite3 is a thin wrapper around the public domain SQLite3 database engine. It provides a complete binding to the SQLite3 C API from within Lua programs.

lua5.1-lsqlite3 0.9.6
Dependencies: lua@5.1.5 sqlite@3.39.3
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://lua.sqlite.org/
Licenses: Expat
Build system: gnu
Synopsis: SQLite3 binding for Lua
Description:

LuaSQLite3 is a thin wrapper around the public domain SQLite3 database engine. It provides a complete binding to the SQLite3 C API from within Lua programs.

lua5.3-lsqlite3 0.9.6
Dependencies: lua@5.3.5 sqlite@3.39.3
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://lua.sqlite.org/
Licenses: Expat
Build system: gnu
Synopsis: SQLite3 binding for Lua
Description:

LuaSQLite3 is a thin wrapper around the public domain SQLite3 database engine. It provides a complete binding to the SQLite3 C API from within Lua programs.

lua5.4-lsqlite3 0.9.6
Dependencies: lua@5.4.8 sqlite@3.39.3
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://lua.sqlite.org/
Licenses: Expat
Build system: gnu
Synopsis: SQLite3 binding for Lua
Description:

LuaSQLite3 is a thin wrapper around the public domain SQLite3 database engine. It provides a complete binding to the SQLite3 C API from within Lua programs.

luanti-moreores 2.1.0
Channel: guix
Location: gnu/packages/luanti.scm (gnu packages luanti)
Home page: https://forum.luanti.net/viewtopic.php?t=549
Licenses: Zlib
Build system: luanti-mod
Synopsis: Additional ore types, tools, swords, and rails for Luanti
Description:

This Luanti mod adds new ore types to the game (mithril, silver) as well as swords and tools made of different materials. It also adds copper rails.

texlive-luakeys 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luakeys
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Lua module for parsing key-value options
Description:

This package provides a Lua module that can parse key-value options like the TeX packages keyval, kvsetkeys, kvoptions, xkeyval, pgfkeys, etc.

luanti-throwing 1.1-0.31f0cf5
Channel: guix
Location: gnu/packages/luanti.scm (gnu packages luanti)
Home page: https://forum.luanti.net/viewtopic.php?t=16365
Licenses: MPL 2.0
Build system: luanti-mod
Synopsis: API for throwing things in Luanti
Description:

This Luanti mod provides an API for registering throwable things and throwing things like arrows. However, this mod does not provide an actual arrow and bow, but luanti-throwing-arrows does.

texlive-lualibs 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lualibs
Licenses: GPL 2
Build system: texlive
Synopsis: Additional Lua functions for LuaTeX macro programmers
Description:

Lualibs is a collection of Lua modules useful for general programming. The bundle is based on lua modules shipped with ConTeXt, and made available in this bundle for use independent of ConTeXt.

texlive-luasseq 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luasseq
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Drawing spectral sequences in LuaLaTeX
Description:

The package is an update of the author's sseq package, for use with LuaLaTeX. This version uses less memory, and operates faster than the original; it also offers several enhancements.

luanti-ethereal 1.29-0.7670c1d
Channel: guix
Location: gnu/packages/luanti.scm (gnu packages luanti)
Home page: https://forum.luanti.net/viewtopic.php?t=14638
Licenses: CC0 Expat
Build system: luanti-mod
Synopsis: The Ethereal mod adds many new biomes to Luanti
Description:

The Ethereal Luanti mod uses the v7 map generator to add many new biomes to the world. It adds new trees, plants, food items, tweaks and some special items, intending to make an interesting adventure.

luanti-oneblock 2022-09-01
Channel: guix
Location: gnu/packages/luanti.scm (gnu packages luanti)
Home page: https://github.com/NO411/oneblock
Licenses: GPL 3+
Build system: luanti-mod
Synopsis: Build your island in the sky with random items!
Description:

This package provides an extension of the Luanti game that lets you build your island in the sky. Every 30 seconds you will receive a random block or item from the oneblock to expand the island!

texlive-luatbls 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatbls
Licenses: Expat
Build system: texlive
Synopsis: Lua tables made accessible in LaTeX
Description:

This package provides a LaTeX interface to create, modify, and use the Lua data structure tables. Lua tables can be declared with the help of luakeys, and this package provides facilities to set, get, check, iterate, apply, etc., to the table.

texlive-luahttp 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luahttp
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Compile-time internet-interactive PDF-documents using LuaTeX
Description:

This small package provides five commands to make HTTP requests using Lua and LuaTeX. Functionalities include API calls, fetch RSS feeds and the possibility to include images using a link. These commands run during the compilation of the PDF-Document and may require user interaction.

lua5.2-luarocks 3.9.2
Dependencies: lua@5.2.4 bash-minimal@5.2.37 binutils@2.44 bzip2@1.0.8 coreutils@9.1 curl@8.6.0 findutils@4.10.0 gcc@14.3.0 git@2.54.0 gnupg@2.4.8 gzip@1.14 make@4.4.1 mercurial@7.1 openssh@10.3p1 openssl@3.5.5 rsync@3.4.4 tar@1.35 unzip@6.0 wget@1.25.0 zip@3.0
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://luarocks.org/
Licenses: Expat
Build system: gnu
Synopsis: Package manager for Lua modules
Description:

LuaRocks is the package manager for the Lua programming language.

It allows you to install Lua modules as self-contained packages called rocks, which also contain version dependency information. This information can be used both during installation, so that when one rock is requested all rocks it depends on are installed as well, and also optionally at run time, so that when a module is required, the correct version is loaded. LuaRocks supports both local and remote repositories, and multiple local rocks trees.

texlive-lua-uca 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lua-uca
Licenses: Expat
Build system: texlive
Synopsis: Unicode Collation Algorithm library for Lua
Description:

The Lua-UCA library provides basic support for Unicode Collation Algorithm in Lua. It can be used to sort arrays of strings according to rules of particular languages. It can be used in other Lua projects that need to sort text in a language dependent way, like indexing processors, bibliographic generators, etc.

texlive-luacode 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luacode
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Helper for executing Lua code from within TeX
Description:

Executing Lua code from within TeX with directlua can sometimes be tricky: there is no easy way to use the percent character, counting backslashes may be hard, and Lua comments don't work the way you expect. The package provides the \luaexec command and the luacode environments to help with these problems.

luanti-mesecons 1.2.1-63.27c3c51
Channel: guix
Location: gnu/packages/luanti.scm (gnu packages luanti)
Home page: https://mesecons.net
Licenses: LGPL 3 CC-BY-SA 3.0
Build system: luanti-mod
Synopsis: Digital circuitry for Luanti, including wires, buttons and lights
Description:

Mesecons is a mod for Luanti implementing various items related to digital circuitry, such as wires, buttons, lights and programmable controllers. Among other things, there are also pistons, solar panels, pressure plates and note blocks.

Mesecons has a similar goal to Redstone in Minecraft, but works in its own way, with different rules and mechanics.

texlive-luaplot 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luaplot
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Plotting graphs using Lua
Description:

This package uses Lua to plot graphs of real-valued functions of a real variable in LaTeX. It furthermore makes use of the MetaPost system as well as the luamplib and luacode packages. It provides an easy way for plotting graphs of standard mathematical functions. It also works inside LaTeX floating environments, like tables and figures.

texlive-luamesh 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luamesh
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Computes and draws 2D Delaunay triangulation
Description:

The package computes and draws 2D Delaunay triangulation. The algorithm is written with Lua, and depending upon the choice of the engine, the drawing is done by MetaPost (with luamplib) or by TikZ. The Delaunay triangulation algorithm is the Bowyer and Watson algorithm. Several macros are provided to draw the global mesh, the set of points, or a particular step of the algorithm.

texlive-luatikz 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatikz
Licenses: LPPL 1.3c Expat
Build system: texlive
Synopsis: 2D graphics library to draw TikZ graphics using Lua
Description:

This package provides a comfort graphics library to work with graphic objects as immutables in the Lua programming language. It writes code for the TikZ package. It overloads operators, so you can use standard math expressions to work with graphical objects. There probably isn't anything that couldn't been done just as well with pgfmath and TikZ directly. However, if a graphic gets more complicated, Lua may just be easier to work with as base.

texlive-luavlna 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luavlna
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Prevent line breaks after single letter words, units, or academic titles
Description:

In some languages, like Czech or Polish, there should be no single letter words at the end of a line, according to typographical norms. This package handles such situations using LuaTeX's callback mechanism. In doing this, the package can detect languages used in the text and insert spaces only in parts of the document where languages requiring this feature are used. Another feature of this package is the inclusion of non-breakable space after initials (like in personal names), after or before academic degrees, and between numbers and units. The package supports both plain LuaTeX and LuaLaTeX.

lua5.4-readline 3.3
Dependencies: lua@5.4.8 readline@8.2.13
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://peterbillam.gitlab.io/pjb_lua/lua/readline.html
Licenses: Expat
Build system: gnu
Synopsis: Simple Lua interface to the readline and history libraries
Description:

This Lua module offers an interface to the GNU readline library.

The function readline() is a wrapper, which invokes the GNU readline, adds the line to the end of the history list, and then returns the line. Usually you call save_history() before the program exits, so that the history list is saved to the histfile.

This Lua module can dialogue with the user on the controlling-terminal of the process (typically /dev/tty) as returned by ctermid(). It also support most of readline's alternative interface, namely handler_install, read_char and handler_remove, and readline's custom completion.

lua5.5-readline 3.3
Dependencies: lua@5.5.0 readline@8.2.13
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://peterbillam.gitlab.io/pjb_lua/lua/readline.html
Licenses: Expat
Build system: gnu
Synopsis: Simple Lua interface to the readline and history libraries
Description:

This Lua module offers an interface to the GNU readline library.

The function readline() is a wrapper, which invokes the GNU readline, adds the line to the end of the history list, and then returns the line. Usually you call save_history() before the program exits, so that the history list is saved to the histfile.

This Lua module can dialogue with the user on the controlling-terminal of the process (typically /dev/tty) as returned by ctermid(). It also support most of readline's alternative interface, namely handler_install, read_char and handler_remove, and readline's custom completion.

Page: 14567811
Total packages: 250