_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


lua5.3-cqueues 20200726
Dependencies: lua@5.3.5 openssl@3.5.5
Propagated dependencies: lua5.3-ossl@20220711
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://25thandclement.com/~william/projects/cqueues.html
Licenses: Expat
Build system: gnu
Synopsis: Event loop for Lua using continuation queues
Description:

The cqueues extension module for Lua implements an event loop that operates through the yielding and resumption of coroutines. It is designed to be non-intrusive, composable, and embeddable within existing applications.

lua-resty-core 0.1.18
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/openresty/lua-resty-core
Licenses: FreeBSD
Build system: trivial
Synopsis: Lua API for NGINX
Description:

This package provides a FFI-based Lua API for ngx_http_lua_module or ngx_stream_lua_module.

lua5.1-djot 0.2.1
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/jgm/djot.lua
Licenses: Expat
Build system: gnu
Synopsis: Lua parser for the djot light markup language
Description:

This package provides a Lua parser for djot, a light markup syntax. It can produce an AST, rendered HTML, or a stream of match tokens that identify elements by source position, which could be used for syntax highlighting or a linting tool.

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.

fnlfmt 0.3.0
Dependencies: bash-minimal@5.2.37
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://git.sr.ht/~technomancy/fnlfmt
Licenses: LGPL 3+
Build system: gnu
Synopsis: Automatic formatting of Fennel code
Description:

Fnlfmt is a tool for automatically formatting Fennel code in a consistent way, following established lisp conventions.

lua-expat 1.5.2
Dependencies: lua@5.3.5 expat@2.7.1
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/lunarmodules/luaexpat
Licenses: X11
Build system: gnu
Synopsis: SAX XML parser based on the Expat library
Description:

LuaExpat is a SAX XML parser based on the Expat library.

lua5.2-djot 0.2.1
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/jgm/djot.lua
Licenses: Expat
Build system: gnu
Synopsis: Lua parser for the djot light markup language
Description:

This package provides a Lua parser for djot, a light markup syntax. It can produce an AST, rendered HTML, or a stream of match tokens that identify elements by source position, which could be used for syntax highlighting or a linting tool.

lua5.3-sec 1.3.2
Dependencies: lua@5.3.5 openssl@3.5.5
Propagated dependencies: lua5.3-socket@3.1.0-1.de359ea
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/brunoos/luasec/wiki
Licenses: Expat
Build system: gnu
Synopsis: OpenSSL bindings for Lua
Description:

LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. It takes an already established TCP connection and creates a secure session between the peers.

lua-resty-shell 0.03
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/openresty/lua-resty-shell
Licenses: Modified BSD
Build system: trivial
Synopsis: Lua module for nonblocking system shell command executions
Description:

This package provides Lua module for nonblocking system shell command executions.

lua5.3-socket 3.1.0-1.de359ea
Dependencies: lua@5.3.5
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://lunarmodules.github.io/luasocket
Licenses: X11
Build system: gnu
Synopsis: Network support for the Lua language
Description:

LuaSocket is a Lua extension library that is composed by two parts: a C core that provides support for the TCP and UDP transport layers, and a set of Lua modules that add support for functionality commonly needed by applications that deal with the Internet.

Among the supported modules, the most commonly used implement the SMTP (sending e-mails), HTTP (WWW access) and FTP (uploading and downloading files) client protocols. These provide a very natural and generic interface to the functionality defined by each protocol. In addition, you will find that the MIME (common encodings), URL (anything you could possible want to do with one) and LTN12 (filters, sinks, sources and pumps) modules can be very handy.

lua5.3-readline 3.3
Dependencies: lua@5.3.5 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.

lua-resty-lrucache 0.10
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/openresty/lua-resty-lrucache
Licenses: FreeBSD
Build system: trivial
Synopsis: Lua LRU cache based on the LuaJIT FFI
Description:

This package provides Lua LRU cache based on the LuaJIT FFI.

lua5.2-ossl 20220711
Dependencies: lua@5.2.4 openssl@3.5.5
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://25thandclement.com/~william/projects/luaossl.html
Licenses: Expat
Build system: gnu
Synopsis: OpenSSL bindings for Lua
Description:

The luaossl extension module for Lua provides comprehensive, low-level bindings to the OpenSSL library, including support for certificate and key management, key generation, signature verification, and deep bindings to the distinguished name, alternative name, and X.509v3 extension interfaces. It also binds OpenSSL's bignum, message digest, HMAC, cipher, and CSPRNG interfaces.

lua-bee 0.0.0-0.fe3feb2
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/actboy168/bee.lua/
Licenses: Expat
Build system: gnu
Synopsis: Lua runtime with a few extra features
Description:

The Bee Lua runtime implements a few extra features such as:

  • Deterministic tables traversal

  • Enable lua_assert in debug mode

  • Add error hook (for debugger)

  • Add resume/yield hook (for debugger)

  • Disable tail calls in debug mode (for debugger)

lua 5.1.5
Dependencies: readline@8.2.13
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://www.lua.org/
Licenses: X11
Build system: gnu
Synopsis: Embeddable scripting language
Description:

Lua is a powerful, fast, lightweight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping.

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.

luajit-lua52-openresty 2.1-20201229
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/openresty/luajit2
Licenses: X11
Build system: gnu
Synopsis: OpenResty's Branch of LuaJIT 2
Description:

This is the official OpenResty branch of LuaJIT. It is not to be considered a fork, since changes are regularly synchronized from the upstream LuaJIT project. This package also enables the Lua 5.2 compat mode needed by some projects.

luarocks 3.9.2
Dependencies: lua@5.3.5 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.

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.4-expat 1.5.2
Dependencies: lua@5.4.8 expat@2.7.1
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/lunarmodules/luaexpat
Licenses: X11
Build system: gnu
Synopsis: SAX XML parser based on the Expat library
Description:

LuaExpat is a SAX XML parser based on the Expat library.

lua5.4-sec 1.3.2
Dependencies: lua@5.4.8 openssl@3.5.5
Propagated dependencies: lua5.4-socket@3.1.0-1.de359ea
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://github.com/brunoos/luasec/wiki
Licenses: Expat
Build system: gnu
Synopsis: OpenSSL bindings for Lua
Description:

LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. It takes an already established TCP connection and creates a secure session between the peers.

lua5.1-filesystem 1.9.0
Dependencies: lua@5.1.5
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://keplerproject.github.io/luafilesystem/index.html
Licenses: X11
Build system: gnu
Synopsis: File system library for Lua
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.

lua-ossl 20220711
Dependencies: lua@5.3.5 openssl@3.5.5
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://25thandclement.com/~william/projects/luaossl.html
Licenses: Expat
Build system: gnu
Synopsis: OpenSSL bindings for Lua
Description:

The luaossl extension module for Lua provides comprehensive, low-level bindings to the OpenSSL library, including support for certificate and key management, key generation, signature verification, and deep bindings to the distinguished name, alternative name, and X.509v3 extension interfaces. It also binds OpenSSL's bignum, message digest, HMAC, cipher, and CSPRNG interfaces.

lua5.3-filesystem 1.9.0
Dependencies: lua@5.3.5
Channel: guix
Location: gnu/packages/lua.scm (gnu packages lua)
Home page: https://keplerproject.github.io/luafilesystem/index.html
Licenses: X11
Build system: gnu
Synopsis: File system library for Lua
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.

Total packages: 32521