_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
lua-sp 5.3.5
Dependencies: readline@8.1.2
Channel: unwox
Location: unwox.scm (unwox)
Home page: https://www.lua.org/
Licenses: X11
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.

r-luajr 0.1.8
Channel: guix-cran
Location: guix-cran/packages/l.scm (guix-cran packages l)
Home page: https://github.com/nicholasdavies/luajr
Licenses: Expat
Synopsis: 'LuaJIT' Scripting
Description:

An interface to LuaJIT <https://luajit.org>, a just-in-time compiler for the Lua scripting language <https://www.lua.org>. Allows users to run Lua code from R'.

lua-json 0.1.2
Dependencies: lua@5.3.5
Channel: efraim-dfsg
Location: dfsg/main/mpv.scm (dfsg main mpv)
Home page: https://github.com/rxi/json.lua
Licenses: Expat
Synopsis: JSON library for Lua
Description:

This package provides a lightweight JSON library for Lua.

lua-verse 0.0.0-a9be85b2da17
Dependencies: lua5.2-socket@3.0-rc1 lua5.2-expat@1.3.0 lua5.2-sec@0.9 lua5.2-bitop@1.0.2
Channel: guixrus
Location: guixrus/packages/riddim.scm (guixrus packages riddim)
Home page: https://code.matthewwild.co.uk/verse
Licenses: Expat
Synopsis:
Description:
lua-dkjson 2.7
Channel: unwox
Location: unwox.scm (unwox)
Home page: http://dkolf.de/dkjson-lua
Licenses: Expat
Synopsis: JSON library for Lua
Description:

dkjson is a JSON module written in Lua. It supports UTF-8. dkjson is written in Lua without any dependencies, but when LPeg is available dkjson can use it to speed up decoding.

lua5.1-json 0.1.2
Dependencies: lua@5.1.5
Channel: efraim-dfsg
Location: dfsg/main/mpv.scm (dfsg main mpv)
Home page: https://github.com/rxi/json.lua
Licenses: Expat
Synopsis: JSON library for Lua
Description:

This package provides a lightweight JSON library for Lua.

lua5.2-json 0.1.2
Dependencies: lua@5.2.4
Channel: efraim-dfsg
Location: dfsg/main/mpv.scm (dfsg main mpv)
Home page: https://github.com/rxi/json.lua
Licenses: Expat
Synopsis: JSON library for Lua
Description:

This package provides a lightweight JSON library for Lua.

lua-penlight 1.14.0
Dependencies: lua@5.3.5
Propagated dependencies: lua-filesystem@1.7.0.2
Channel: unwox
Location: unwox.scm (unwox)
Home page: http://tieske.github.io/Penlight/
Licenses: Expat
Synopsis: Collection of general purpose libraries for the Lua language
Description:

Penlight is 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.

emacs-luarocks 20170430.2305
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/emacs-pe/luarocks.el
Licenses:
Synopsis: luarocks tools
Description:

Documentation at https://melpa.org/#/luarocks

emacs-lua-mode 20250310.1150
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://immerrr.github.io/lua-mode
Licenses:
Synopsis: A major-mode for editing Lua scripts
Description:

Documentation at https://melpa.org/#/lua-mode

neovim-luasnip 0.0.0-1.6b67cb1
Channel: guixrus
Location: guixrus/packages/vim.scm (guixrus packages vim)
Home page: https://github.com/L3MON4D3/LuaSnip
Licenses: ASL 2.0
Synopsis: A snippets plugin for Neovim written in Lua
Description:

This Neovim plugin provides a code snippet engine written in Lua.

slurm-with-lua 23.11.10
Dependencies: dbus@1.15.8 freeipmi@1.6.15 http-parser@2.9.4-1.ec8b5ee libjwt@1.17.2 librdkafka@1.4.2 libyaml@0.2.5 mariadb@10.10.2 freeipmi@1.6.15 hwloc@2.12.0 json-c@0.15 linux-pam@1.5.2 openpmix@4.2.8 munge@0.5.14 numactl@2.0.16 readline@8.1.2 lua@5.3.5
Channel: guix-hpc
Location: inria/staging.scm (inria staging)
Home page: https://slurm.schedmd.com/
Licenses: FreeBSD Expat ISC LGPL 2.1+ Zlib non-copyleft GPL 2+
Synopsis: Workload manager for cluster computing (with Lua support)
Description:

SLURM is a fault-tolerant and highly scalable cluster management and job scheduling system for large and small clusters. It allocates access to resources (computer nodes) to users for some duration of time, provides a framework for starting, executing, and monitoring work (typically a parallel job) on a set of allocated nodes, and arbitrates contention for resources by managing a queue of pending work.

emacs-lua-mode 20221218.605
Channel: yewscion
Location: cdr255/emacs.scm (cdr255 emacs)
Home page: https://immerrr.github.io/lua-mode
Licenses: GPL 3
Synopsis: a major-mode for editing Lua scripts
Description:

lua-mode provides support for editing Lua, including automatic indentation, syntactical font-locking, running interactive shell, Flymake checks with luacheck, interacting with `hs-minor-mode and online documentation lookup. The following variables are available for customization (see more via `M-x customize-group lua`): - Var `lua-indent-level': indentation offset in spaces - Var `lua-indent-string-contents': set to `t` if you like to have contents of multiline strings to be indented like comments - Var `lua-indent-nested-block-content-align': set to `nil to stop aligning the content of nested blocks with the open parenthesis - Var `lua-indent-close-paren-align': set to `t to align close parenthesis with the open parenthesis, rather than with the beginning of the line - Var `lua-mode-hook': list of functions to execute when lua-mode is initialized - Var `lua-documentation-url': base URL for documentation lookup - Var `lua-documentation-function': function used to show documentation (`eww` is a viable alternative for Emacs 25) These are variables/commands that operate on the Lua process: - Var `lua-default-application': command to start the Lua process (REPL) - Var `lua-default-command-switches': arguments to pass to the Lua process on startup (make sure `-i` is there if you expect working with Lua shell interactively) - Cmd `lua-start-process': start new REPL process, usually happens automatically - Cmd `lua-kill-process': kill current REPL process These are variables/commands for interaction with the Lua process: - Cmd `lua-show-process-buffer': switch to REPL buffer - Cmd `lua-hide-process-buffer': hide window showing REPL buffer - Var `lua-always-show': show REPL buffer after sending something - Cmd `lua-send-buffer': send whole buffer - Cmd `lua-send-current-line': send current line - Cmd `lua-send-defun': send current top-level function - Cmd `lua-send-region': send active region - Cmd `lua-restart-with-whole-file': restart REPL and send whole buffer To enable on-the-fly linting, make sure you have the luacheck program installed (available from luarocks) and activate `flymake-mode'. See "M-x apropos-command ^lua-" for a list of commands. See "M-x customize-group lua" for a list of customizable variables.

emacs-auctex-lua 20151121.1610
Propagated dependencies: emacs-auctex@14.0.9 emacs-lua-mode@20250310.1150
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: http://github.com/vermiculus/auctex-lua
Licenses:
Synopsis: Lua editing support for AUCTeX
Description:

Documentation at https://melpa.org/#/auctex-lua

emacs-eglot-luau 20241102.1924
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: https://github.com/kennethloeffler/eglot-luau
Licenses:
Synopsis: Luau language server integration for eglot
Description:

Documentation at https://melpa.org/#/eglot-luau

emacs-flymake-lua 20170129.154
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: unspecified
Licenses:
Synopsis: Flymake for Lua
Description:

Documentation at https://melpa.org/#/flymake-lua

emacs-company-lua 20171108.2306
Propagated dependencies: emacs-company@20250426.1319 emacs-s@20220902.1511 emacs-f@20241003.1131 emacs-lua-mode@20250310.1150
Channel: emacs
Location: emacs/packages/melpa.scm (emacs packages melpa)
Home page: unspecified
Licenses:
Synopsis: Company backend for Lua
Description:

Documentation at https://melpa.org/#/company-lua

neovim-cmp-luasnip 0.0.0-1.b108297
Propagated dependencies: neovim-cmp@0.0.0-1.b5433f9 neovim-luasnip@0.0.0-1.6b67cb1
Channel: guixrus
Location: guixrus/packages/vim.scm (guixrus packages vim)
Home page: https://github.com/saadparwaiz1/cmp_luasnip
Licenses: ASL 2.0
Synopsis: Luasnip source for neovim-cmp
Description:

This Neovim plugin adds a LuaSnip source for the cmp completion engine.

Total results: 18