|
abelhas - A particle swarm optimization (PSO) package for Lua
Abelhas (aka Lua PSO) is a Lua library for particle swarm optimization (PSO), a population-based optimization algorithm inspired by the social behavior of some species, like fishes and birds, and used for solving a multitude of numeric problems with linear and discrete search spaces. The first particle swarm optimization algorithm was invented by Dr. James Kennedy and Russell Eberhart, in 1995, and since then several versions and variants have been created. Abelhas is one of them. For people familiarized with particle swarms, Abelhas is a particle swarm optimizer that uses global neighborhood, speed limits and particle replacement. It does not have the concept of inertia.
latest sources | project homepage | License: MIT/X11
|
1.1-1: rockspec, src 1.0-1: rockspec, src
|
|
Alien - Lua->C FFI
Alien lets a Lua application call load dynamic libraries and call C functions in a portable way, using libffi.
latest sources | project homepage | License: MIT/X11
|
0.5.1-1: rockspec, src, win32-x86 0.5.0-1: rockspec, src, win32-x86 0.4.1-1: rockspec, src, win32-x86
|
|
alt-getopt - Process application arguments the same way as getopt_long
alt-getopt is a module for Lua programming language for processing application's arguments the same way BSD/GNU getopt_long(3) functions do. The main goal is compatibility with SUS "Utility Syntax Guidelines" guidelines 3-13.
latest sources | project homepage | License: MIT/X11
|
0.7.0-1: rockspec, src
|
|
ao - A library for audio output through Lua
Bindings for Libao, which is a cross-platform audio library that allows programs to output audio using a simple API.
External dependencies: libao
latest sources | project homepage | License: CC0
|
1.0.0-1: rockspec, src
|
|
AskLua - Adds interactive help to other modules
AskLua provides a module that implements a help integrated system for on line use in the interactive interpreter, and for generating documentation in html and printed formats.
latest sources | License: Public domain
|
0.1-1: all, rockspec
|
|
bencode - library for encoding and decoding bencoded data
bencode is a module for encoding and decoding bencoded data for the bittorrent filesharing protocols
latest sources | project homepage | License: Public Domain
|
1-1: rockspec, src
|
|
bit32 - Lua 5.2 bit manipulation library
bit32 is the native Lua 5.2 bit manipulation library, backported to Lua 5.1
latest sources | project homepage | License: MIT/X11
|
5.2.0alpha.1-1: rockspec, src
|
|
bitlib - Tiny library for bitwise operations
bitlib is a library providing bitwise operations.
latest sources | project homepage | License: MIT/X11
|
23-2: rockspec, src
|
|
CGILua - Tool for creating dynamic Web pages and manipulating data from Web forms
CGILua allows the separation of logic and data handling from the generation of pages, making it easy to develop web applications with Lua. CGILua can be used with a variety of Web servers and, for each server, with different launchers. A launcher is responsible for the interaction of CGILua and the Web server, for example using ISAPI on IIS or mod_lua on Apache.
latest sources | License: N/A
|
5.1.4-1: rockspec, src, win32-x86 5.1.3-1: all, rockspec, src 5.1.2-2: all, rockspec, src 5.1.2rc1-1: src
|
|
cl - A command-line evaluator library that supports shell-like command lines and s-expressions.
latest sources | project homepage | License: Public Domain
|
20100607-1: rockspec, src
|
|
Colors - HSL Color Theory Computation in Lua
Colors library provides methods to do color computation in HSL color space and for finding "harmonious" color palettes.
latest sources | project homepage | License: MIT/X11
|
8.05.26-1: rockspec, src
|
|
ConcurrentLua - Concurrency Oriented Programming in Lua
ConcurrentLua is a system that implements Erlang-style concurrency for the Lua programming language. It is a system that brings an alternative to what scripting languages offer for concurrent and distributed programming.
latest sources | project homepage | License: MIT/X11
|
1.0-2: rockspec, src 1.0-1: rockspec, src
|
|
config - Easy configuration file loading
Allows to load config fileswith a lua-like syntax but with sugar. I.e: You can have a file like: foo = 3 bar.plop = 5 bar.zaz = { 3, 4 } This will load just fine, even if this is not valid Lua code (bar is not defined)
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src
|
|
Copas - Coroutine Oriented Portable Asynchronous Services
Copas is a dispatcher based on coroutines that can be used by TCP/IP servers. It uses LuaSocket as the interface with the TCP/IP stack. A server registered with Copas should provide a handler for requests and use Copas socket functions to send the response. Copas loops through requests and invokes the corresponding handlers. For a full implementation of a Copas HTTP server you can refer to Xavante as an example.
latest sources | project homepage | License: MIT/X11
|
1.1.6-1: all, rockspec, src 1.1.5-1: all, rockspec, src 1.1.4-1: rockspec, src 1.1.3-1: all, rockspec, src 1.1.2-1: all, rockspec, src 1.1.1-1: all, rockspec, src
|
|
CopasTimer - Copas add-on to provide timers, background tasks and optionally events
Copas Timer is a module that adds a timer capability to the Copas scheduler. It provides the same base functions step and loop as Copas (it actually replaces them) except that it will also check for (and run) timers expiring and run background workers if there is no IO or timer to handle. It also adds methods to allow for a controlled exit from the loop. As an optional component an 'eventer' is available to dispatch events as background tasks in Copas Timer.
latest sources | project homepage | License: MIT/X11
|
0.4.1-1: rockspec, src 0.4.0-1: rockspec, src
|
|
Cosmo - Safe templates for Lua
Cosmo is a "safe templates" engine. It allows you to fill nested templates, providing many of the advantages of Turing-complete template engines, without without the downside of allowing arbitrary code in the templates.
latest sources | project homepage | License: MIT/X11
|
10.04.06-1: all, rockspec 10.03.31-1: all, rockspec 9.09.22-1: all, rockspec 8.04.14-1: all, rockspec, src 8.04.04-1: all, rockspec, src 8.02.18-1: rockspec, src, win32-x86
|
|
Coxpcall - Coroutine safe xpcall and pcall
Encapsulates the protected calls with a coroutine based loop, so errors can be dealed without the usual Lua 5.x pcall/xpcall issues with coroutines yielding inside the call to pcall or xpcall.
latest sources | project homepage | License: MIT/X11
|
1.13.0-1: all, rockspec, src 1.12.0-1: rockspec, src 1.11.0-1: rockspec, src
|
|
cue - A cuesheet parser for Lua.
A cuesheet parser for Lua.
latest sources | project homepage | License: CC0
|
1.1.0-1: rockspec, src
|
|
Dado - Database Facilities for LuaSQL
Dado is a package that offers some facilities implemented over LuaSQL connection objects. Its main goals are: better error messages, iterators to access the result set and more homogeneity in some commonly used database operations.
latest sources | project homepage | License: MIT/X11
|
1.4.0-1: all, rockspec, src 1.3.1-1: rockspec, src 1.3.0-1: rockspec, src 1.2.0-0: all, rockspec, src 1.1.0-3: rockspec, src 1.1.0-1: rockspec 1.0.1-1: rockspec, src 1.0-1: all, rockspec, src
|
|
date - Date & Time module for Lua 5.x
Pure Lua Date & Time module for Lua 5.x featuring date and Time string parsing, time addition & subtraction, time span calculation, support for ISO 8601 Dates, local time support, strftime-like formatting.
latest sources | project homepage | License: Public Domain
|
2.0.1-1: rockspec, src 1.0-1: rockspec, src
|
|
densearrays - A library for dense arrays of numbers or booleans
densearrays provides memory-efficient arrays for Lua. Arrays can contain numbers or boolean values, and can have up to eight dimensions.
latest sources | project homepage | License: MIT/X11
|
1.0-2: rockspec, src
|
|
Diff - Diff functions
This module provides a small collection of functions for diffing text.
latest sources | project homepage | License: MIT/X11
|
8.06.15-2: rockspec, src 8.06.15-1: rockspec, src
|
|
dkjson - David Kolf's JSON module for Lua
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 format for JavaScript data structures. dkjson is written in Lua without any depencies, but when LPeg is available dkjson uses it to speed up decoding.
latest sources | project homepage | License: MIT/X11
|
2.1-1: rockspec, src
|
|
enet - A library for doing network communication in Lua
Binding to ENet, network communication layer on top of UDP.
External dependencies: enet
latest sources | project homepage | License: MIT
|
1.0-1: rockspec, src
|
|
fbclient - A pure-Lua binding of the Firebird client library
A collection of pure Lua modules that allows you to connect and execute queries against the Firebird Relational Database. It is a modular, 3-layer interface, aiming at full API coverage.
latest sources | project homepage | License: MIT/X11
|
0.5.0-1: rockspec, src 0.4.0-1: rockspec, src
|
|
Flu - Filesystems in Lua Userspace.
Flu is a Lua binding for FUSE, which is a library allowing creation filesystem drivers run in userspace. Flu is a high level binding, using basic Lua types rather than userdata whenever possible.
External dependencies: attr, fuse
latest sources | project homepage | License: MIT
|
20101020-1: rockspec, src
|
|
HTK - A library of Lua constructors to create HTML code
HTK is a library of Lua constructors that create HTML elements in a structured way.
latest sources | project homepage | License: MIT/X11
|
3.3.0-1: rockspec, src 3.2.0-1: rockspec, src
|
|
json2lua - A command-line tool to convert JSON to Lua
latest sources | project homepage | License: MIT/X11
|
scm-1: rockspec 0.3.2-2: rockspec 0.3.2-1: rockspec, src 0.2-2: rockspec, src
|
|
JSON4Lua - JSON4Lua and JSONRPC4Lua implement JSON (JavaScript Object Notation) encoding and decoding and a JSON-RPC-over-http client for Lua.
JSON4Lua and JSONRPC4Lua implement JSON (JavaScript Object Notation) encoding and decoding and a JSON-RPC-over-http client for Lua. JSON is JavaScript Object Notation, a simple encoding of Javascript-like objects that is ideal for lightweight transmission of relatively weakly-typed data. A sub-package of JSON4Lua is JSONRPC4Lua, which provides a simple JSON-RPC-over-http client and server (in a CGILua environment) for Lua.
latest sources | project homepage | License: GPL
|
0.9.30-1: rockspec, src 0.9.20-1: rockspec, src
|
|
lake - A Lua-based Build Tool
lake is a build engine in Lua, which directly executes dependency rules. Provides cross-platform support for both GCC and MSVC compilers, particularly for building Lua C extensions.
latest sources | project homepage | License: MIT/X11
|
1.2-1: rockspec, src
|
|
lalarm - An alarm library for Lua
An alarm library for Lua based on the signal() call and the POSIX signal SIGALRM.
latest sources | project homepage | License: Public domain
|
20090501-2: rockspec, src 20090501-1: rockspec 20061011-1: rockspec, src
|
|
Lanes - Multithreading support for Lua
Lua Lanes is a portable, message passing multithreading library providing the possibility to run multiple Lua states in parallel.
latest sources | project homepage | License: MIT/X11
|
3.1.0-1: rockspec, src 3.0.0-1: rockspec, src 2.1-1: rockspec, src 2.0.3-2: rockspec, src 2.0.3-1: rockspec, src 2.0-2: rockspec 2.0-1: rockspec, src
|
|
lascii85 - An ASCII85 library for Lua
An ASCII85 library for Lua. Ascii85 is a form of binary-to-text encoding developed by Adobe Systems. It is more efficient at encoding binary data as ASCII characters than Base64, resulting in only an approximately 25% increase in data size versus 33% for base64.
latest sources | project homepage | License: Public domain
|
20100323-1: rockspec, src 20070627-1: rockspec, src, win32-x86
|
|
lbase64 - A Base64 library for Lua
A Base64 library for Lua. Base64 is a base-64 transfer encoding that uses the characters A-Z, a-z, and 0-9 in that order for the first 62 digits.
latest sources | project homepage | License: Public domain
|
20100323-1: rockspec, src 20070628-1: rockspec, src, win32-x86
|
|
lbc - A simple arbitrary precision library
A simple arbitrary precision library for Lua, based on code from GNU bc.
latest sources | project homepage | License: GNU General Public License version 2 or later
|
20100404-1: rockspec, src 20090529-1: rockspec 20070627-1: rockspec, src
|
|
lbci - A bytecode inspector library
A bytecode inspector library.
latest sources | project homepage | License: Public domain, MIT
|
20090306-1: rockspec, src
|
|
lcomplex - Support for complex numbers in Lua
This code provides support for complex numbers in Lua using the functions available in C99.
latest sources | project homepage | License: MIT/X11
|
20100404-1: rockspec, src 20091103-1: rockspec, src
|
|
lcurses - ncurses binding for Lua
lcurses is a C library for Lua 5.1 that wraps the curses API.
External dependencies: ncurses
latest sources | project homepage | License: MIT/X11
|
6-2: rockspec, src
|
|
ldecNumber - Lua decNumber, a Lua 5.1 wrapper for IBM decNumber
Lua decNumber, a Lua 5.1 wrapper for IBM decNumber, implements the proposed General Decimal Arithmetic standard IEEE 754r. It has the Lua 5.1 arithmetic operators and more, full control over rounding modes, and working precision up to 69 decimal digits.
latest sources | project homepage | License: MIT/X11
|
2.1-1: rockspec, src
|
|
ldoc - A Lua Documentation Tool
LDoc is a LuaDoc-compatible documentation generator which can also process C extension source. Markdown may be optionally used to render comments, as well as integrated readme documentation and pretty-printed example files
latest sources | project homepage | License: MIT/X11
|
1.2.0-1: rockspec, src 1.1.0-2: rockspec, src 1.1.0-1: rockspec, src
|
|
Leg - A Lua 5.1 grammar
Leg offers a complete Lua 5.1 grammar, along with a small API for user manipulation.
latest sources | project homepage | License: MIT/X11
|
0.1.2-1: all, rockspec, src
|
|
lgdbm - A database library for Lua using GDBM
A database library for Lua based on GNU dbm. GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard Unix dbm routines.
External dependencies: gdbm
latest sources | project homepage | License: Public domain
|
20101030-1: rockspec, src 20100824-1: rockspec, src 20070628-1: rockspec, src
|
|
lgi - Lua bindings to GObject libraries
Dynamic Lua binding to any library which is introspectable using gobject-introspection. Allows using GObject-based libraries directly from Lua.
latest sources | project homepage | License: MIT/X11
|
0.5-1: rockspec, src 0.4-1: rockspec, src 0.3-1: rockspec, src 0.2-1: rockspec, src
|
|
lmapm - A complete arbitrary precision library
A complete arbitrary precision library for Lua, based on MAPM.
External dependencies: mapm
latest sources | project homepage | License: Public domain
|
20100420-1: rockspec, src 20090403-3: rockspec 20090403-2: rockspec 20070628-2: rockspec, src
|
|
lmathx - C99 extensions for the math library
An extension of the Lua math library with the functions available in C99.
latest sources | project homepage | License: Public domain
|
20100404-1: rockspec, src 20090808-1: rockspec 20090219-1: rockspec 20080903-1: rockspec 20080423-1: rockspec, src
|
|
lnotify - Simple bind from libnotify to Lua.
Simple library binding libnotify to Lua, quite easy to use, supporting emergency levels. Popping up notifications from Lua to your desktop now is a piece of cake.
External dependencies: notify
latest sources | project homepage | License: MIT/X11
|
0.2-1: rockspec, src
|
|
LOOP - Class Models for The Lua Language
LOOP stands for Lua Object-Oriented Programming and is a set of packages for supporting different models of object-oriented programming in the Lua language. LOOP provides five interoperable class-hierarchy-based object models for Lua. Its class library provides many useful use examples ranging from single-table data structures to utilities for debugging, serialization, multi-threading and more.
latest sources | project homepage | License: MIT/X11
|
2.3beta-1: rockspec, src 2.2alpha-1: all, rockspec, src
|
|
lpack - A library for packing and unpacking binary data
A library for packing and unpacking binary data. The library adds two functions to the string library: pack and unpack.
latest sources | project homepage | License: Public domain
|
20070629-1: rockspec, src, win32-x86
|
|
lpc - Lua Process Call
Allows Lua scripts to call external processes while capturing both their input and output(in contrast to Lua's popen function that can only capture one or the other).
latest sources | project homepage | License: MIT/X11
|
1.0.0-2: rockspec, src 1.0.0-1: rockspec, src
|
|
lpdf - A library for generating PDF documents based on PDFlib
External dependencies: pdflib
latest sources | project homepage | License: Public Domain
|
20070717-3: rockspec, src 20070717-2: rockspec, src
|
|
LPeg - Parsing Expression Grammars For Lua
LPeg is a new pattern-matching library for Lua, based on Parsing Expression Grammars (PEGs). The nice thing about PEGs is that it has a formal basis (instead of being an ad-hoc set of features), allows an efficient and simple implementation, and does most things we expect from a pattern-matching library (and more, as we can define entire grammars).
latest sources | project homepage | License: MIT/X11
|
0.10-2: rockspec, src 0.10-1: rockspec, src, win32-x86 0.9-1: rockspec, src, win32-x86 0.8.1-1: rockspec, src, win32-x86 0.7-3: rockspec, src, win32-x86 0.7-2: rockspec, src, win32-x86 0.7-1: rockspec, src 0.6-2: rockspec, src
|
|
lposix - A POSIX library for Lua.
A library binding a number of POSIX functions, which supplements the basic set of ANSI C functions provided by the standard Lua libraries. POSIX is a Portable Operating System Interface standard defined by IEEE.
latest sources | project homepage | License: Public domain
|
20031107-1: rockspec, src
|
|
lpty - A simple facility for lua to control other programs via PTYs.
This is a simple wrapper around unix PTYs. PTYs can be opened, lua controls the master side of the PTY. Programs can be started with the client side of those PTYs as their controlling terminals.
latest sources | project homepage | License: MIT/X11
|
0.9-1: rockspec, src 0.8-2: rockspec, src 0.8-1: rockspec, src
|
|
lrandom - A library for generating random numbers.
A library for generating random numbers based on the Mersenne Twister, a pseudorandom number generating algorithm developped by Makoto Matsumoto and Takuji Nishimura (alphabetical order) in 1996/1997.
latest sources | project homepage | License: Public domain
|
20101118-1: rockspec, src 20090623-1: rockspec, src 20070628-1: rockspec, src, win32-x86
|
|
Lrexlib-PCRE - Lua binding of the PCRE regular expression library.
Lrexlib is a regular expression library for Lua 5.1, which provides bindings for POSIX and PCRE regular expression libraries. This rock provides the PCRE bindings.
External dependencies: pcre
latest sources | project homepage | License: MIT/X11
|
2.4.0-1: rockspec, src 2.3.0-1: rockspec, src 2.2.2-2: rockspec, src 2.2.2-1: rockspec, src
|
|
Lrexlib-POSIX - Lua binding of the POSIX regular expression library.
Lrexlib is a regular expression library for Lua 5.1, which provides bindings for POSIX and PCRE regular expression libraries. This rock provides the POSIX bindings.
latest sources | project homepage | License: MIT/X11
|
2.4.0-1: rockspec, src 2.3.0-1: rockspec, src 2.2.2-2: rockspec, src 2.2.2-1: rockspec, src
|
|
lsqlite3 - A binding for Lua to the SQLite3 database library
lsqlite3 is a thin wrapper around the public domain SQLite3 database engine. The lsqlite3 module supports the creation and manipulation of SQLite3 databases. After a require('lsqlite3') the exported functions are called with prefix sqlite3. However, most sqlite3 functions are called via an object-oriented interface to either database or SQL statement objects.
External dependencies: sqlite
latest sources | project homepage | License: MIT/X11
|
0.8-1: rockspec, src 0.7-1: rockspec, src
|
|
ltcltk - A binding for lua to the tcl interpreter and to the tk toolkit.
This is a binding of the tcl interpreter to lua. It allows for calls into tcl, setting and reading variables from tcl and registering of lua functions for use from tcl. Also, a binding to the tk toolit is included.
latest sources | project homepage | License: MIT/X11
|
0.9-2: rockspec, src 0.9-1: rockspec, src
|
|
ltermbox - A termbox library package
Its general purpose is to serve as the simplest ncurses alternative.
latest sources | project homepage | License: New BSD License
|
0.2-1: rockspec, src
|
|
lua-aplicado - A random collection of application level Lua libraries
latest sources | project homepage | License: MIT/X11
|
0.0.2-1: rockspec, src 0.0.1-1: rockspec, src
|
|
Lua-APR - Apache Portable Runtime binding for Lua
Lua/APR is a binding to the Apache Portable Runtime (APR) library. APR powers software such as the Apache webserver and Subversion and Lua/APR makes the APR operating system interfaces available to Lua.
latest sources | project homepage | License: MIT
|
0.20.6-1: rockspec, src 0.18-3: rockspec, src 0.18-2: rockspec, src
|
|
lua-cjson - A fast JSON encoding/parsing module
The Lua CJSON module provides JSON support for Lua. It features: - Fast, standards compliant encoding/parsing routines - Full support for JSON with UTF-8, including decoding surrogate pairs - Optional run-time support for common exceptions to the JSON specification (infinity, NaN,..) - No dependencies on other libraries
latest sources | project homepage | License: MIT
|
2.1.0-1: rockspec, src 2.0.0-1: rockspec, src 1.0.4-1: rockspec, src 1.0.3-1: rockspec, src 1.0.2-1: rockspec, src 1.0.1-1: rockspec, src
|
|
lua-cmsgpack - MessagePack C implementation and bindings for Lua 5.1
latest sources | project homepage | License: Two-clause BSD
|
0.3-2: rockspec, src 0.3-1: rockspec, src
|
|
lua-Coat - Yet Another Lua Object-Oriented Model
lua-Coat is a Lua 5.1 port of Coat (http://www.sukria.net/perl/coat/), a Perl5 module which mimics Moose (http://www.iinteractive.com/moose/), an object system for Perl5 which borrows features from Perl6, CLOS (LISP), Smalltalk and many other languages.
latest sources | project homepage | License: MIT/X11
|
0.8.6-1: rockspec, src 0.8.5-2: rockspec, src 0.8.4-1: rockspec, src 0.8.3-1: rockspec, src 0.8.2-1: rockspec, src 0.8.1-1: rockspec 0.8.0-1: all, rockspec, src 0.5.1-2: rockspec, src 0.5.1-1: rockspec 0.5.0-2: rockspec, src 0.5.0-1: rockspec, src 0.2.0-1: rockspec 0.1.0-1: rockspec, src
|
|
lua-CoatPersistent - an ORM for lua-Coat
lua-CoatPersistent is an Object-Relational Mapping for lua-Coat. It is built over the modules LuaSQL and Dado. It could support all database engine which has a driver in LuaSQL.
latest sources | project homepage | License: MIT/X11
|
0.1.2-1: rockspec, src 0.1.1-2: all, rockspec, src 0.1.0-1: all, rockspec
|
|
lua-CodeGen - a template engine
lua-CodeGen is a "safe" template engine. lua-CodeGen enforces a strict Model-View separation. lua-CodeGen allows to split template in small chunk, and encourages the reuse of them by inheritance. lua-CodeGen is not dedicated to HTML, it could generate any kind of textual code.
latest sources | project homepage | License: MIT/X11
|
0.3.0-1: rockspec, src 0.2.3-1: rockspec, src 0.2.2-1: rockspec, src 0.2.1-2: all, rockspec, src 0.2.0-1: rockspec, src
|
|
lua-discount - Binding to a fast C implementation of the Markdown text-to-html markup system
latest sources | project homepage | License: BSD
|
1.2.10.1-1: rockspec, src, win32-x86 1.2.10-1: rockspec, src 1.2.7-1: rockspec, src
|
|
lua-espeak - A speech synthesis library for Lua
Lua-eSpeak is a Lua bindind to eSpeak, a compact open source software speech synthesizer for English and several other languages. It produces good quality English speech using a different synthesis method from other open source TTS engines.
External dependencies: espeak
latest sources | project homepage | License: GNU GPL v3
|
1.36r1-1: rockspec, src
|
|
lua-ev - Lua integration with libev
lua-ev: Lua integration with libev (http://dist.schmorp.de/libev)
External dependencies: libev
latest sources | project homepage | License: MIT/X11
|
v1.3-1: rockspec, src v1.2-1: rockspec, src
|
|
lua-geoip - Bindings for MaxMind's GeoIP library
External dependencies: geoip
latest sources | project homepage | License: MIT/X11
|
0.1.2-1: rockspec, src 0.1-1: rockspec, src
|
|
lua-hiredis - Bindings for hiredis Redis-client library
latest sources | project homepage | License: MIT/X11
|
0.1.2-1: rockspec, src 0.1.1-1: rockspec, src 0.1-1: rockspec, src
|
|
lua-http-parser - A Lua binding to Ryan Dahl's http request/response parser.
latest sources | project homepage | License: MIT
|
1.0-1: rockspec, src
|
|
lua-iconv - Lua binding to the iconv
Lua binding to the POSIX 'iconv' library, which converts a sequence of characters from one codeset into a sequence of corresponding characters in another codeset.
External dependencies: iconv
latest sources | project homepage | License: MIT/X11
|
6-1: rockspec, src r5-2: rockspec, src r5-1: rockspec, src r3-1: rockspec, src
|
|
lua-imlib2 - A binding to the imlib2 image manipulation library
External dependencies: imlib2
latest sources | project homepage | License: MIT/X11
|
0.1-2: rockspec, src 0.1-1: rockspec, src
|
|
lua-inih - Bindings for inih, simple .INI file parser
latest sources | project homepage | License: MIT/X11
|
0.1-1: rockspec, src
|
|
lua-llthreads - Low-Level threads for Lua
latest sources | project homepage | License: MIT/X11
|
1.2-1: rockspec, src 1.1-1: rockspec, src 1.0-1: rockspec, src
|
|
lua-nucleo - A random collection of core and utility level Lua libraries
latest sources | project homepage | License: MIT/X11
|
0.0.6-1: rockspec, src 0.0.4-1: rockspec, src 0.0.3-1: rockspec, src 0.0.2-1: rockspec, src 0.0.1-2: rockspec, src 0.0.1-1: rockspec, src
|
|
lua-Spore - a generic ReST client
lua-Spore is an implementation of SPORE (Specification to a POrtable Rest Environment), see http://github.com/SPORE/specifications. Some specifications of service are available at http://github.com/SPORE/api-description.
latest sources | project homepage | License: MIT/X11
|
0.2.0-1: rockspec, src 0.1.6-1: rockspec, src 0.1.5-1: rockspec, src 0.1.4-1: rockspec, src 0.1.2-1: rockspec, src 0.1.1-2: rockspec, src 0.1.0-2: all, rockspec, src
|
|
lua-TestLongString - an extension for testing long string
lua-TestLongString is a port of the Perl5 module Test::LongString. It is an extension of lua-TestMore. It provides functions for comparing and testing strings that are not in plain text or are especially long.
latest sources | project homepage | License: MIT/X11
|
0.2.0-1: rockspec, src 0.1.3-2: all, rockspec, src 0.1.2-1: rockspec, src 0.1.1-1: rockspec 0.1.0-2: rockspec, src 0.1.0-1: rockspec
|
|
lua-TestMore - an Unit Testing Framework
lua-TestMore is a port of the Perl5 module Test::More. It uses the Test Anything Protocol as output, that allows a compatibility with the Perl QA ecosystem. It's an extensible framework. It allows a simple and efficient way to write tests (without OO style). Some tests could be marked as TODO or skipped. Errors could be fully checked with error_like(). It supplies a Test Suite for Lua itself.
latest sources | project homepage | License: MIT/X11
|
0.3.0-1: rockspec, src 0.2.4-2: rockspec, src 0.2.3-2: all, rockspec, src 0.2.2-1: all, rockspec, src 0.2.1-1: rockspec, src 0.2.0-1: rockspec, src 0.1.0-1: rockspec
|
|
lua-tinycdb - Provides support for creating and reading constant databases
latest sources | project homepage | License: MIT/X11
|
0.2-1: rockspec, src 0.1-2: rockspec, src 0.1-1: rockspec, src
|
|
Lua-TTyrant - TokyoTyrant API for Lua.
A complete API binding exposing the functions from the C library of the TokyoTyrant key-value database server straight into Lua (i.e. it uses the Tyrant C functions rather than implementing the Tyrant protocol over TCP).
External dependencies: libtokyotyrant
latest sources | project homepage | License: MIT
|
1.0-1: rockspec, src
|
|
lua-xmlreader - An implementation of the XmlReader API using libxml2.
External dependencies: libxml2
latest sources | project homepage | License: MIT/X11
|
0.1-2: rockspec, src 0.1-1: rockspec, src
|
|
lua-yajl - Integrate the yajl JSON library with Lua.
External dependencies: yajl
latest sources | project homepage | License: MIT/X11
|
2.0-1: rockspec, src 1.3-1: rockspec, src
|
|
lua-zmq - Lua bindings to zeromq2, with LuaJIT2 FFI support.
External dependencies: zeromq
latest sources | project homepage | License: MIT/X11
|
1.1-1: rockspec, src 1.0-1: rockspec, src
|
|
lua-zmq-threads - Lua bindings to zeromq2, with LuaJIT2 FFI support.
latest sources | project homepage | License: MIT/X11
|
1.1-1: rockspec, src 1.0-2: rockspec, src 1.0-1: rockspec, src
|
|
lua2json - A command-line tool to convert Lua to JSON
latest sources | project homepage | License: MIT/X11
|
0.1.1-1: rockspec, src 0.1-1: rockspec, src
|
|
Lua_Signal - Library for handling signals
Lua support for ANSI C signals.
latest sources | project homepage | License: N/A
|
20100412-1: rockspec, src 20100305-1: rockspec, src 1.000-1: rockspec, src
|
|
luabins - Trivial Lua Binary Serialization Library
Luabins allows to save tuples of primitive Lua types into binary chunks and to load saved data back.
latest sources | project homepage | License: MIT/X11
|
0.3-1: rockspec, src 0.2-1: rockspec, src 0.1.1-2: rockspec
|
|
LuaBitOp - Lua Bit Operations Module
Lua BitOp is a C extension module for Lua 5.1 which adds bitwise operations on numbers. Lua BitOp is Copyright © 2008 Mike Pall. Lua BitOp is free software, released under the MIT/X license (same license as the Lua core).
latest sources | project homepage | License: MIT/X license
|
1.0.1-1: rockspec, src 1.0.0-1: rockspec, src
|
|
LuaCOM - Use COM libraries from Lua
LuaCOM is an add-on library to the Lua language that allows Lua programs to use and implement objects that follow Microsoft's Component Object Model (COM) specification and use the ActiveX technology for property access and method calls.
latest sources | project homepage | License: MIT/X11
|
1.4-1: rockspec, src, win32-x86
|
|
LuaCov - Coverage analysis tool for Lua scripts
LuaCov is a simple coverage analysis tool for Lua scripts. When a Lua script is run with the luacov module, it generates a stats file. The luacov command-line script then processes this file generating a report indicating which code paths were not traversed, which is useful for verifying the effectiveness of a test suite.
latest sources | project homepage | License: MIT/X11
|
0.2-1: rockspec, src 0.1-1: all, rockspec, src
|
|
luacrypto - Lua bindings for OpenSSL libcrypto.
LuaCrypto provides a Lua frontend to the OpenSSL cryptographic library. The OpenSSL features that are currently exposed are digests (MD5, SHA-1, HMAC, and more) and crypto-grade random number generators.
External dependencies: openssl
latest sources | project homepage | License: MIT/X11
|
0.2.0-2: rockspec, src 0.2.0-1: rockspec, src
|
|
LuaCURL - Lua module binding CURL
LuaCURL is Lua 5.x compatible module providing Internet browsing capabilities based on the CURL library. The module interface follows strictly the CURl architecture and is very easy to use if the programmer has already experience with CURL.
External dependencies: curl
latest sources | project homepage | License: MIT/X11
|
1.2.1-1: rockspec, src 1.1-3: rockspec, src, win32-x86 1.1-2: rockspec, src
|
|
luadaemon - Daemonize Lua Applications
Allows you to daemonize a Lua script/application, drop its uid/gid, ...
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src
|
|
LuaDate - Date & Time module for Lua 5.x
Pure Lua Date & Time module for Lua 5.x featuring date and Time string parsing, time addition & subtraction, time span calculation, support for ISO 8601 Dates, local time support, strftime-like formatting.
latest sources | project homepage | License: Public Domain
|
2.0.1-1: rockspec, src
|
|
luadns - Lua DNS
Allows Lua scripts to call on the system's DNS library to resolve hosts, get MX records, ...
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src
|
|
LuaDoc - LuaDoc is a documentation tool for Lua source code
LuaDoc is a documentation generator tool for Lua source code. It parses the declarations and documentation comments in a set of Lua source files and produces a set of XHTML pages describing the commented declarations and functions. The output is not limited to XHTML. Other formats can be generated by implementing new doclets. The format of the documentation comments is also flexible and can be customized by implementing new taglets.
latest sources | project homepage | License: MIT/X11
|
3.0.1-1: all, rockspec, src
|
|
LuaExpat - XML Expat parsing
LuaExpat is a SAX (Simple API for XML) XML parser based on the Expat library.
External dependencies: expat
latest sources | project homepage | License: MIT/X11
|
1.2.0-1: rockspec, src 1.1.0-5: rockspec, src 1.1.0-4: rockspec, src 1.1.0-3: rockspec, src, win32-x86
|
|
luafam - Lua File Alteration Monitoring Interface
Allows Lua scripts to use FAM to monitor file changes
External dependencies: fam
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src
|
|
LuaFFT - Lua package that includes functions for Fast Fourier Transformations.
This is a port of the KissFFT Library which is a C implementation of the Fast Fourier Transformation (FFT). It contains an easy-to-use function to carry out FFTs. For complex numbers, a module from the Numeric Lua Library has been used.
latest sources | project homepage | License: MIT/X11
|
1.1-1: rockspec, src 1.0-1: rockspec, src
|
|
LuaFileSystem - File System Library for the Lua Programming Language
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.
latest sources | project homepage | License: MIT
|
1.5.0-2: rockspec, src 1.5.0-1: rockspec, src, win32-x86 1.4.2-1: rockspec, src, win32-x86 1.4.1-1: rockspec, src, win32-x86 1.4.0-2: rockspec, src, win32-x86 1.4.0-1: rockspec, src 1.3.0-1: rockspec, src, win32-x86 1.2.1-1: rockspec, src
|
|
LuaGL - Lua bindings for OpenGL
It's a library that provides access to all of the OpenGL functionality from Lua 5.x. OpenGL is a portable software interface to graphics hardware.
External dependencies: glut, opengl
latest sources | project homepage | License: MIT/X11
|
1.01-1: rockspec, src
|
|
LuaGRAPH - A binding to the graphviz graph library
LuaGRAPH is a binding to the graphviz library. It allows to create, manipulate, layout and render graphs using the Lua programming language.
External dependencies: graphviz
latest sources | project homepage | License: MIT/X11
|
1.0.4-1: rockspec, src 1.0.2-2: rockspec, src 1.0.2-1: rockspec, src
|
|
luahaml - An implementation of the Haml markup language for Lua.
Lua Haml is an implementation of the Haml markup language for Lua.
latest sources | project homepage | License: MIT/X11
|
0.1.0-1: rockspec, src
|
|
LuaHelp - Help pages for Lua
LuaHelp provides a simple interface to manual pages, called Lua Help Pages (LHP). From the interpreter, just call "help()" for a more detailed description.
latest sources | project homepage | License: Public domain
|
0.3-1: rockspec, src
|
|
LuaHTML - LuaHTML is a template engine that allows the use of Lua code in your HTML websites.
LuaHTML is a template engine that allows the use of Lua code in your HTML websites. It stays close to the Lua philosophy and is easy to use.
latest sources | project homepage | License: Public Domain
|
1.1.1-1: all, rockspec, src
|
|
LuaIDL - A OMG IDL Compiler Front End
LuaIDL is an OMG IDL (Interface Definition Language) compiler front end, written in the Lua programming language. It can be used to perform a simple IDL parsing with low effort as well as it can be used to implement a complete and flexible IDL compiler. LuaIDL is very small, easy to install and to use. It offers a callback mechanism that allows its extension to generate different output formats. Additionally, it is very portable because it is completely implemented in Lua and does not have external dependencies.
latest sources | project homepage | License: MIT/X11
|
1.0.5-1: all, rockspec, src 0.8.9beta-1: rockspec, src
|
|
luajson - customizable JSON decoder/encoder
LuaJSON is a customizable JSON decoder/encoder using LPEG for parsing.
latest sources | project homepage | License: MIT/X11
|
1.3-1: rockspec, src 1.2.2-1: rockspec, src 1.2.1-1: rockspec, src 1.2-1: all, rockspec 1.1.2-1: rockspec, src 1.1-1: all, rockspec, src 1.0.3-1: rockspec, src 1.0.1-1: rockspec, src 1.0-1: rockspec, src 0.10-2: rockspec, src
|
|
lualogging - A simple API to use logging features
LuaLogging provides a simple API to use logging features in Lua. Its design was based on log4j. LuaLogging currently supports, through the use of appenders, console, file, rolling file, email, socket and SQL outputs.
latest sources | project homepage | License: MIT/X11
|
1.2.0-1: rockspec, src 1.1.4-1: all, rockspec, src
|
|
luamacro - A macro preprocessor for Lua
Provides intelligent lexical macros that can be scoped. By default it translates and runs code, keeping track of line numbers. LuaMacro 2 uses a LPeg lexical scanner and no longer needs the token filter patch.
latest sources | project homepage | License: MIT/X11
|
2.4-1: rockspec, src 2.3-1: rockspec, src
|
|
LuaNotify - Lua package providing tools for implementing observer programming pattern
LuaNotify is inspired on many libraries that do event dispatching, like py-notify, GSignals, QT event system, wxWidgets event system, etc. But we tried to do something different that can make use of Lua resources and to be more Lua-ish as possible.
latest sources | project homepage | License: LGPL
|
0.1-1: rockspec, src
|
|
LuaPOD - Library for parsing POD files using Lua
Plain Old Documentation, or just POD, is a simple documentation format used mainly among users of the Perl programming language. LuaPOD is a tool that allows to translate a POD file into HTML using Lua and the LPeg library.
latest sources | project homepage | License: MIT/X11
|
0.1-1: all, rockspec, src
|
|
luaposix - Lua bindings for POSIX (including curses)
A library binding various POSIX APIs, including curses. POSIX is the IEEE Portable Operating System Interface standard. luaposix is based on lposix and lcurses.
latest sources | project homepage | License: MIT/X11
|
5.1.19-1: rockspec, src 5.1.18-1: rockspec, src 5.1.15-1: rockspec, src 5.1.14-1: rockspec, src 5.1.12-1: rockspec, src 5.1.7-3: rockspec, src 5.1.7-2: rockspec, src 5.1.7-1: rockspec, src 5.1.2-1: rockspec, src
|
|
LuaProfiler - Profiling for Lua scripts
LuaProfiler is a time profiler designed to help finding bottlenecks on your Lua program. If you use LuaProfiler into your program, it will generate a log of all your function calls and their respective running times. You can use this log to generate a summary of the functions your program uses, along with how long it stayed in each of them, or you can import the log into a spreadsheet for further analysis.
latest sources | project homepage | License: MIT/X11
|
2.0.2-2: rockspec, src 2.0.2-1: rockspec, src, win32-x86
|
|
LuaPSQL - PostgreSQL client bindings for Lua
LuaPSQL provides bindings to PostgreSQL's libpq client library.
External dependencies: libpq
latest sources | project homepage | License: MIT
|
0.1-1: rockspec, src
|
|
LuaSec - A binding for OpenSSL library to provide TLS/SSL communication over LuaSocket.
This version delegates to LuaSocket the TCP connection establishment between the client and server. Then LuaSec uses this connection to start a secure TLS/SSL session.
External dependencies: openssl (on unix)
latest sources | project homepage | License: MIT
|
0.4-4: rockspec, src 0.4-3: rockspec, src 0.4-2: rockspec, src, win32-x86 0.4-1: rockspec, src 0.3.3-2: rockspec 0.3.3-1: rockspec 0.3.1-2: rockspec 0.3.1-1: rockspec, src
|
|
luasoap - Support for SOAP
LuaSOAP provides a very simple API that convert Lua tables to and from XML documents
latest sources | project homepage | License: MIT/X11
|
2.0.2-1: all, rockspec, src
|
|
LuaSocket - Network support for the Lua language
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.
latest sources | project homepage | License: MIT
|
2.0.2-5: rockspec, src 2.0.2-4: rockspec, src 2.0.2-3: rockspec, src, win32-x86 2.0.2-2: rockspec, src 2.0.2-1: rockspec, src, win32-x86 2.0.1-3: rockspec, src, win32-x86 2.0.1-2: rockspec, src
|
|
LuaSocket-Unix - Unix Domain Sockets for the Lua language
socket.unix is a LuaSocket module that implements support for Unix Domain Sockets.
latest sources | License: N/A
|
2.0.2-1: rockspec, src
|
|
LuaSofia - LuaSofia is a Lua binding of Sofia-Sip library
Sofia-SIP is an open-source SIP User-Agent library, compliant with the IETF RFC3261 specification. It can be used as a building block for SIP client software for uses such as VoIP, IM, and many other real-time and person-to-person communication services. The primary target platform for LuaSofia is GNU/Linux.
latest sources | project homepage | License: GNU LGPL
|
0.1.7-1: rockspec, src 0.1.5-1: rockspec, src
|
|
luaSolidState - Library for storing and loading data
luaSolidState is a Lua library that allows easy and painless storing of tables in Lua.
latest sources | project homepage | License: Public Domain
|
1.3.2-1: rockspec, src 1.3.0-1: all, rockspec, src 1.2.0-1: rockspec, src 1.1.0-1: rockspec, src 1.0.0-1: rockspec
|
|
LuaSQL-MySQL - Database connectivity for Lua (MySQL driver)
LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.
External dependencies: mysql
latest sources | project homepage | License: MIT/X11
|
2.2.0-1: rockspec, src
|
|
LuaSQL-SQLite3 - Database connectivity for Lua (SQLite3 driver)
LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to connect to databases, execute arbitrary SQL statements and retrieve results in a row-by-row cursor fashion.
External dependencies: sqlite
latest sources | project homepage | License: MIT/X11
|
2.2.0-1: rockspec, src, win32-x86
|
|
LuaStatsd - A lua interface to a statsd server
luastatsd is a lua client library to the etsy/statsd statistics daemon. For more info, see : * http://codeascraft.etsy.com/2011/02/15/measure-anything-measure-everything/ * https://github.com/etsy/statsd
latest sources | project homepage | License: MIT/X11
|
1.0-1: rockspec, src
|
|
LuaSVN - Library for using Subversion from Lua
LuaSVN is a library that allows to use some Subversion (SVN) facilities inside Lua programs. Subversion is an open source version control system.
External dependencies: apr, apr_util, subversion
latest sources | project homepage | License: MIT/X11
|
0.4.0-1: rockspec, src 0.3.0-1: rockspec, src 0.2.6-2: rockspec, src 0.2.6-1: rockspec, src 0.1-1: rockspec, src
|
|
luasyslog - Syslog logging for Lua
Addon for lualogging to log to the system log on unix systems.
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src
|
|
luatexts - Trivial Lua human-readable binary-safe serialization library
latest sources | project homepage | License: MIT/X11
|
0.1.4-1: rockspec, src 0.1.1-1: rockspec, src
|
|
LuaXML - a module that maps between Lua and XML without much ado
LuaXML provides a minimal set of functions for the processing of XML data in Lua. It offers a very simple and natural mapping between the XML data format and Lua tables, which allows one to parse XML data just using Lua's normal table access and iteration methods: Substatements and text content is represented as array data having numerical keys, attributes and tags use string keys. This representation makes sure that the structure of XML data is exactly preserved in a read/write cycle.
latest sources | project homepage | License: MIT/X11
|
101012-1: rockspec, src
|
|
luaxpl - xPL framework for Lua
xPL is an open source home automation protocol. LuaxPL provides all the basic ingredients for building your own xPL applications. Additionally it includes commandline utilities to send and log xPL traffic. A device template is included and the commandline utilities can be used as examples to quickly get up and running. One application is included to detect occupancy of a home based on smartphone detection (network connections). See http://xplproject.org.uk for more information on xPL.
latest sources | project homepage | License: MIT/X11
|
0.1.0-1: rockspec, src
|
|
luaYAML - A YAML parser binding for Lua, using the syck library.
External dependencies: syck
latest sources | project homepage | License: BSD
|
0.5.6-1: rockspec, src
|
|
LuaZip - Library for reading files inside zip files
LuaZip is a lightweight Lua extension library used to read files stored inside zip files. The API is very similar to the standard Lua I/O library API.
External dependencies: zzip
latest sources | project homepage | License: MIT/X11
|
1.2.3-2: rockspec, src, win32-x86
|
|
Luchia - Lua API for CouchDB.
Luchia provides both low-level and high-level access to CouchDB (http://couchdb.apache.org), using an object-oriented approach. All of the basic operations are supported, including: CRUD operations on databases, documents, and attachments (both inline and standalone); uuid generation (server side); various utility functions.
latest sources | project homepage | License: Modified BSD
|
1.0.1-1: rockspec, src 1.0.0-2: rockspec, src 1.0.0-1: rockspec, src
|
|
luma - Lpeg-based macro system for Lua
Luma is a macro system for Lua that allows you to define macros with arbitrary syntax, but clearly delimited when surrounded by Lua code. Luma is inspired by Scheme's syntax-rules/syntax duo, and uses Lpeg for grammars and Cosmo for templates.
latest sources | project homepage | License: MIT/X11
|
0.2-1: rockspec, src 0.1-2: all, rockspec, src
|
|
lunamark - General markup format converter using lpeg.
Lunamark is a lua library and command-line program for conversion of markdown to other textual formats. Currently HTML, Docbook, ConTeXt, LaTeX, dzslides, and Groff man are the supported output formats, but it is easy to add new writers or modify existing ones. The markdown parser is written using a PEG grammar and can also be modified by the user.
latest sources | project homepage | License: MIT/X11
|
0.2-1: rockspec, src
|
|
lunary - A binary format I/O framework for Lua.
Lunary is a framework to read and write structured binary data from and to files or network connections. The aim is to provide an easy to use interface to describe any complex binary format, and allow translation to Lua data structures. The focus is placed upon the binary side of the transformation, and further processing may be necessary to obtain the desired Lua structures. On the other hand Lunary should allow reading and writing of any binary format, and bring all the information available to the Lua side.
latest sources | project homepage | License: MIT
|
20101009-1: all, rockspec
|
|
lunary-core - A binary format I/O framework for Lua.
Lunary is a framework to read and write structured binary data from and to files or network connections. This rock is a pure-Lua implementation of Lunary, without dependencies on any binary module. Because of that some features will be disabled. To use Lunary to its full extent, use the 'Lunary' rock.
latest sources | project homepage | License: MIT
|
20101009-1: all, rockspec
|
|
lunary-optim - Optimizations for Lunary.
Lunary is a framework to read and write structured binary data from and to files or network connections. This rock provides faster implementation of some of the built-in datatypes of Lunary.
latest sources | project homepage | License: MIT
|
20101009-1: rockspec, src
|
|
lunatest - xUnit-style + randomized unit testing framework
Lunatest is an xUnit-style unit testing framework, with additional support for randomized testing (a la QuickCheck). It's upwardly compatible from lunit, except it does not change any functions in the standard library (by using assert_true() instead of assert()).
latest sources | project homepage | License: MIT/X11
|
0.9.1-1: rockspec, src
|
|
lunit - A unit testing framework for Lua
Lunit is a unit testing framework for lua, written in lua. It provides 27 assert functions, and a few misc functions for usage in an easy unit testing framework. Lunit comes with a test suite to test itself. The testsuite consists of approximately 710 assertions.
latest sources | project homepage | License: MIT/X11
|
0.5-1: all, rockspec, src 0.4-1: rockspec, src
|
|
LUSE - Lua bindings for the Filesystems in Userspace (FUSE) library
LUSE is a Lua binding for the FUSE (Filesystems in Userspace) library. It lets developers create a filesystem in Lua. Since FUSE itself is not very fast, LUSE tries to not further slow things down, and adopted a userdata-based approach to data passing.
External dependencies: fuse
latest sources | project homepage | License: MIT/X11
|
1.0.2-1: rockspec, src
|
|
luuid - A library for UUID generation
A library for generating universally unique identifiers based on libuuid, which is part of e2fsprogs.
External dependencies: libuuid
latest sources | project homepage | License: Public domain
|
20101118-1: rockspec, src 20100303-1: rockspec, src 20090429-1: rockspec 20070925-1: rockspec, src
|
|
LXSH - Lexing & syntax highlighting in Lua
LXSH is a collection of lexers and syntax highlighters written in Lua using the excellent pattern-matching library LPeg. The syntax highlighters can generate HTML, LaTeX (PDF) and RTF output.
latest sources | project homepage | License: MIT
|
0.8.6-1: rockspec, src 0.8-1: rockspec, src
|
|
lzlib - Lua bindings to the ZLib compression library
This package provides a library to access zlib library functions and also to read/write gzip files using an interface similar to the base io package.
External dependencies: zlib
latest sources | project homepage | License: MIT/X11
|
0.3-3: rockspec, src 0.3-2: rockspec, src 0.3-1: rockspec, src
|
|
Markdown - Markdown text-to-html markup system.
A pure-lua implementation of the Markdown text-to-html markup system.
latest sources | project homepage | License: MIT
|
0.32-2: rockspec, src 0.32-1: rockspec, src 0.31-1: rockspec, src 0.30-1: rockspec, src 0.27-1: rockspec, src 0.26-1: rockspec, src 0.13-1: all, rockspec, src
|
|
Math-Evol - Evolution search optimization
This module implements the evolution search strategy. This evolution strategy is a random strategy, and as such is particularly robust and will cope well with large numbers of variables, or rugged objective functions.
latest sources | project homepage | License: MIT/X11
|
1.12-2: rockspec, src 1.12-1: all, rockspec
|
|
Math-RungeKutta - Runge-Kutta methods for integrating systems of differential equations
RungeKutta.lua offers algorithms for the numerical integration of simultaneous differential equations of the form dY/dt = F(t,Y) where Y is an array of variables whose initial values Y(0) are known, and F is a function known from the dynamics of the problem.
latest sources | project homepage | License: MIT/X11
|
1.07-2: rockspec, src 1.07-1: rockspec, src
|
|
Math-WalshTransform - Fast Hadamard and Walsh Transforms
These routines implement fast Hadamard and Walsh Transforms and their inverse transforms. Also included are routines for converting a Hadamard to a Walsh transform and vice versa, for calculating the Logical Convolution of two lists, or the Logical Autocorrelation of a list, and for calculating the Walsh Power Spectrum - in short, almost everything you ever wanted to do with a Walsh Transform.
latest sources | project homepage | License: MIT/X11
|
1.17-2: rockspec, src 1.17-1: rockspec, src
|
|
MD5 - Basic cryptographic library
MD5 offers basic cryptographic facilities for Lua 5.1: 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.
latest sources | project homepage | License: MIT/X11
|
1.1.2-2: rockspec, src 1.1.2-1: rockspec, src, win32-x86 1.1.1-1: rockspec, src, win32-x86 1.0.2-2: rockspec, src
|
|
MIDI - Reading, writing and manipulating MIDI data
This module offers functions for handling MIDI files, with operations such as concatenating, merging and searching through scores; and converting to and from MIDI, and the Score and Opus structures inspired by Sean Burke's MIDI-Perl CPAN module.
latest sources | project homepage | License: MIT/X11
|
5.7-1: rockspec, src 5.6-1: rockspec, src 5.4-0: all, rockspec, src 5.0-1: rockspec, src 4.8-1: rockspec, src 4.3-1: rockspec, src 4.2-0: all, rockspec 4.1-0: all, rockspec
|
|
midialsa - Provides access to the ALSA sequencer
This is a call-compatible translation into Lua of the Python module alsaseq.py by Patricio Paez. It gives access to the ALSA library, offering functions client, connectfrom, connectto, fd, id, input, inputpending, output, start, status, stop and syncoutput, plus some functions to interface with the MIDI.lua module.
External dependencies: alsa
latest sources | project homepage | License: MIT/X11
|
1.14-1: rockspec, src 1.12-1: rockspec, src 1.11-1: rockspec, src 1.09-1: rockspec, src 1.06-0: rockspec 1.04-1: rockspec, src 1.03-1: rockspec, src 1.02-1: rockspec, src 1.00-1: rockspec, src
|
|
mimetypes - A simple library for looking up the MIME types of files.
This is a simple library for guessing a file's MIME type. It includes a (hopefully) comprehensive database of MIME types, but it allows you to create your own should you have specific requirements. It can guess types both by extension and by the complete filename.
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src
|
|
Mixlua - A preprocessor for files including embedded Lua code
Mixlua is a library for Lua 5.1 which provides an onload preprocessor for lua files and allows mixing of Lua code with other data. It provides loadstring() and loadfile() functions similar to the Lua ones but with aditional arguments for specifing how the data elements are recognized and handled. So CGILua's Lua Page format can be parsed using mix.loadfile("filename", "", "=")
latest sources | project homepage | License: MIT/X11
|
0.2.7-2: rockspec, src 0.2.7-1: rockspec
|
|
Nancy - A simple web site builder
Nancy is a simple web site builder, using just four simple commands to weave fragments of HTML, CSS, Javascript and whatever else you like into a web site. Using Nancy you can build pretty much any web site whose logical structure mirrors its URL layout, and which does not rely on dynamically computed content.
latest sources | project homepage | License: GNU General Public License
|
549-1: rockspec, src
|
|
netcheck - A LuaSocket addon that checks changes in the network connection
NetCheck provides a few functions to verify the connection is (un)changed. Connects, disconnects, loopback, IP changes etc. can be detected with a single call.
latest sources | project homepage | License: MIT/X11
|
0.1.0-1: rockspec, src
|
|
nixio - System, Networking and I/O library for Lua
Nixio is a multi-platform library offering a wide variety of features such as IPv4, IPv6 and UNIX networking, large file I/O, file system operations, system and process control, POSIX user/group management, basic cryptographical hashing, hmac and TLS support, bit operations and binary conversion.
External dependencies: openssl
latest sources | project homepage | License: Apache 2.0
|
0.3-1: rockspec, src
|
|
NumLua - Numerical routines for Lua
Numeric Lua is a numerical package for the Lua programming language. It includes support for complex numbers, multidimensional matrices, random number generation, fast Fourier transforms, and special functions. Most of the routines are simple wrappers for well known numerical libraries: complex numbers and part of the extended math modules come from C99; other special functions, including statistical functions, are adapted from Netlib's SLATEC and DCDFLIB; random number generation is based on Takuji Nishimura and Makoto Matsumoto's Mersenne Twister generator as the "engine" (uniform deviates) and Netlib's RANLIB for the remaining deviates; fast Fourier transforms are implemented from FFTW; and the matrix package draws most of its numeric intensive routines from Netlib's ubiquitous BLAS and LAPACK packages.
External dependencies: fftw3, hdf5
latest sources | project homepage | License: MIT
|
0.3-1: rockspec, src
|
|
OAuth - Lua OAuth, an OAuth client library.
Lua client for OAuth 1.0 enabled servers.
External dependencies:
latest sources | project homepage | License: MIT/X11
|
0.0.3-1: rockspec, src 0.0.2-1: rockspec, src 0.0.1-1: rockspec, src
|
|
objectlua - A class-oriented OOP module for Lua
This is an implementation of a class-oriented Lua module, coded entirely in Lua. Its goal is to provide Lua with minimal and reusable OOP, as well as to be easily predictable and extensible.
latest sources | project homepage | License: MIT
|
0.4.10-1: rockspec, src
|
|
OiL - An Object Request Broker in Lua
OiL stands for ORB in Lua and it is a very portable and lightweight implementation of easy-to-use object request brokers (ORB) written in Lua. OiL ORBs are made of assembled components that can be selectively chosen or replaced to create ORBs with different features. Currently, it provides components that support cooperative multithreading (with coroutines), interoperability with CORBA (through IIOP), interception of CORBA invocations, etc.
latest sources | project homepage | License: MIT/X11
|
0.5-1: rockspec, src 0.4beta-1: rockspec, src
|
|
Orbit - MVC for Lua Web Development
Orbit is a library for developing web applications according to the Model-View-Controller paradigm in Lua.
latest sources | project homepage | License: MIT/X11
|
2.2.0-2: rockspec, src, win32-x86 2.2.0-1: rockspec, src, win32-x86 2.1.0-1: rockspec, src, win32-x86 2.0.2-1: rockspec, src 2.0.1-1: all, rockspec, src 2.0-1: all, rockspec, src
|
|
penlight - Lua utility libraries loosely based on the Python standard libraries
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.
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src 0.9.8-1: rockspec, src 0.9.5-1: rockspec, src 0.9.4-1: rockspec, src 0.8-1: all, rockspec
|
|
Petrodoc - Making Rockspecs, HTML and RSS from a single source
Petrodoc allows you to use a single configuration file to generate a rockspec, HTML documentation (with Luadoc) and an RSS feed for new releases.
latest sources | project homepage | License: MIT/X11
|
10.12.28-1: rockspec, src
|
|
Pluto - Heavy duty persistence for Lua
Pluto is a library which allows users to write arbitrarily large portions of the "Lua universe" into a flat file, and later read them back into the same or a different Lua universe. Object references are appropriately handled, such that the file contains everything needed to recreate the objects in question.
External dependencies: lua_sources
latest sources | project homepage | License: Public domain
|
2.4-1: rockspec, src 2.2-1: rockspec, src
|
|
ReCaptcha - A Lua interface to reCaptcha.
reCaptcha is a free captcha web service that shows the visitors words from old books helping digitize them. This, module provides a Lua interface to recaptcha. You will need to get your own API key from recaptcha.net to use it.
latest sources | project homepage | License: MIT/X11
|
8.07.07-1: rockspec, src 8.05.26-1: rockspec, src
|
|
redis-lua - A Lua client library for the redis key value storage system.
A Lua client library for the redis key value storage system.
latest sources | project homepage | License: MIT/X11
|
2.0.3-1: rockspec, src 2.0.2-1: rockspec, src 2.0.1-1: rockspec, src 2.0.0-0: all, rockspec, src 1.0.1-0: all, rockspec, src
|
|
RemDebug - Remote Debugger for the Lua programming language
RemDebug is a remote debugger for Lua. It lets you control the execution of another Lua program remotely, setting breakpoints and inspecting the current state of the program. RemDebug can also debug CGILua scripts.
latest sources | project homepage | License: MIT/X11
|
1.0-1: all, rockspec, src
|
|
Rings - Create new Lua states from within Lua
Rings is a library which provides a way to create new Lua states from within Lua. It also offers a simple way to communicate between the creator (master) and the created (slave) states.
latest sources | project homepage | License: MIT/X11
|
1.2.3-2: rockspec, src 1.2.3-1: rockspec, src, win32-x86 1.2.2-1: rockspec, src, win32-x86 1.2.1-1: rockspec, src, win32-x86 1.2.0-1: rockspec, src 1.1.0-2: rockspec, src
|
|
schema - Schema
Schema is a module that allows the declaration of data structures composed of Entities and Fields. Its primary use is to define the model for ORMs and Form generators, but it can be used to declare any such structure.
latest sources | project homepage | License: MIT/X11
|
1.0.0-1: rockspec, src
|
|
semver - An implementation of semantic versioning (semver.org) in Lua
See details in http://semver.org
latest sources | project homepage | License: MIT
|
1.1.0-1: rockspec, src
|
|
sha2 - Lua binding for Aaron Gifford's SHA-2 implementation
Lua Binding for the SHA-2 (SHA-256/384/512) BSD-licensed C implementation by Aaron Gifford. Also contains a HMAC implementation in Lua.
latest sources | project homepage | License: MIT/X11
|
0.2.0-1: rockspec, src, win32-x86
|
|
Shake - A Simple Lua Test Engine
Shake is a simple and transparent test engine for Lua that assumes that tests only use standard assert and print calls. Shake uses Leg and LPeg to preprocess test files and extract a lot more information than what is usually available when tests use standard Lua assertions.
latest sources | project homepage | License: MIT/X11
|
1.0.1-1: all, rockspec, src 1.0-1: all, rockspec, src
|
|
Simulua - Simulua is a discrete-event process-oriented simulation library for Lua.
Simulua is a discrete-event simulation library for Lua. The simulation in Simulua is process-oriented, that is, the operation path of a simulated system is obtained from interactions of processes running in parallel and managed by an event list.
latest sources | project homepage | License: MIT/X11
|
0.1-1: rockspec, src
|
|
slncrypto - A cryptography library
A cryptography support library for Lua, developed for the Selene database project.
latest sources | project homepage | License: MIT/X11
|
1.1-1: rockspec, src
|
|
slnunicode - A Unicode library
A Unicode support library for Lua, developed for the Selene database project.
latest sources | project homepage | License: Tcl License + MIT/X11
|
1.1-2: rockspec, src 1.1-1: rockspec, src
|
|
SocialLua - Library for interfacing with many sites and services
SocialLua is a set of modules that aims to provide simple Lua function wrappers for many internet sites and service APIs.
latest sources | project homepage | License: Public Domain
|
1.0-1: rockspec, src
|
|
Sputnik - A wiki and a framework for wiki-like applications
Sputnik is a wiki written in Lua. It is also a platform for building a range of wiki-like applications, drawing on Lua's strengths as an extension language. Out of the box Sputnik behaves like a wiki with all the standard wiki features: editable pages, protection against spam bots, history view of pages, diff, preview, per-page-RSS feed for site changes. (See http://sputnik.freewisdom.org/en/Features for more details.) At the same time, Sputnik is designed to be used as a platform for a wide range of "social software" applications. A simple change of templates and perhaps a few spoons of Lua code can turn it into a photo album, a blog, a calendar, a mailing list viewer, or almost anything else. So, you can think of it as a web framework of sorts. In addition to allowing you to add custom bells and whistles to a wiki, Sputnik provides a good foundation for anything that's kind of like a wiki but not quite. Sputnik stores its data as versioned "pages" that can be editable through the web (just like any wiki). However, it allows those pages to store any data that can be saved as text (prose, comma-separated values, lists of named parameters, Lua tables, mbox-formatted messages, XML, etc.) While by default the page is displayed as if it carried Markdown-formatted text, the way the page is viewed (or edited, or saved, etc.) can be overriden on a per-page basis by over-riding or adding "actions".
latest sources | project homepage | License: MIT/X11
|
9.03.16-1: rockspec, src
|
|
stdlib - General Lua libraries
stdlib is a library of modules for common programming tasks, including list, table and functional operations, regexps, objects, pickling, pretty-printing and getopt.
latest sources | project homepage | License: MIT/X11
|
25-1: rockspec, src 24-1: rockspec, src 20-1: rockspec, src 17-1: rockspec, src 8-1: rockspec, src 6-1: rockspec, src 5-1: rockspec, src 4-2: all, rockspec, src
|
|
StringDistance - Damerau-Leveinshtein Distance
String Distance is a package that offers two algorithms to calculate string distances: Levenshtein and Damerau-Levenshtein.
latest sources | project homepage | License: MIT/X11
|
1.1.0-1: rockspec, src 1.0.0-1: rockspec, src
|
|
stringy - C extension for fast string methods
Includes fast methods for endswith, startswith, split and strip. Implementations of split and strip from the wiki and book. This was implemented as a learning exercise. Additions are welcome if the library is kept simple. Usage is: > require "stringy" > = stringy.strip(" asdf ") asdf > = table.concat(stringy.split("aXbXc", "X"), "|") a|b|c > = stringy.startswith("asdf", "as") true > = stringy.endswith("asdf", "as") false
latest sources | project homepage | License: MIT/X11
|
0.2-1: rockspec, src
|
|
struct - A library to convert Lua values to and from C structs
This library offers basic facilities to convert Lua values to and from C structs. Its main functions are struct.pack, which packs multiple Lua values into a struct-like string; and struct.unpack, which unpacks multiple Lua values from a given struct-like string.
latest sources | project homepage | License: MIT/X
|
1.2-2: rockspec, src 1.2-1: rockspec, src
|
|
tamale - Erlang-style pattern matching for Lua
Tamale adds structural pattern matching (as in Erlang, Prolog, etc.) to Lua. Pattern matching unpacks and matches on data structures like regular expressions do on strings. Rather than writing a series of nested ifs to test and extract from a structure, you can build a test function from a series of rules, and it will generate a dispatch function (with variable captures, etc.).
latest sources | project homepage | License: MIT/X11
|
1.2.2-1: rockspec, src
|
|
tango-complete - Remote procedure calls (RPC) for Lua.
latest sources | project homepage | License: MIT/X11
|
0.2.1-1: rockspec, src 0.1.1-1: rockspec, src 0.1-2: rockspec, src 0.1-1: rockspec, src
|
|
tango-copas - Remote procedure calls (RPC) for Lua.
latest sources | project homepage | License: MIT/X11
|
0.2.1-1: rockspec, src 0.1.1-1: rockspec, src 0.1-2: rockspec, src 0.1-1: rockspec, src
|
|
telescope - A test/spec library for Lua.
Telescope is a test/spec library for Lua.
latest sources | project homepage | License: MIT/X11
|
0.4.1-1: rockspec, src 0.4.0-1: rockspec, src
|
|
tethys - Tethys SMTP Server
Easy to use, small, understandable, extensible SMTP server.
latest sources | project homepage | License: GPL-3
|
2.0.3-2: rockspec, src 2.0.3-1: rockspec, src 2.0.1-1: rockspec, src 2.0.0-1: all, rockspec, src
|
|
tincan - Dead simple persistent key value store library.
latest sources | project homepage | License: ISC
|
0.5-1: rockspec, src 0.4-1: rockspec, src 0.3-1: rockspec, src 0.2-1: rockspec, src 0.1-1: rockspec, src
|
|
tlua - A simple task runner
Tlua helps reuse and run snippets of code from the command line.
latest sources | project homepage | License: MIT/X11
|
1.0.0-0: rockspec, src
|
|
twitter - A Twitter library for Lua.
A Twitter library for Lua.
latest sources | project homepage | License: CC0
|
1.0.0-1: rockspec, src
|
|
validate-args - Function argument validation
validate.args is a Lua module that provides a framework for validation of arguments to Lua functions as well as complex data structures. The included validate.inplace module provides "live" validation during assignment of values to elements in tables.
latest sources | License: GPL-3
|
1.5.4-1: rockspec, src 1.5.2-1: rockspec, src 1.2.4-2: rockspec, src 1.0.1-1: rockspec, src
|
|
vararg - Manipulation of variable arguments
'vararg' is a Lua library for manipulation of variable arguments (vararg) of functions. These functions basically allows you to do things with vararg that cannot be efficiently done in pure Lua, but can be easily done through the C API.
latest sources | project homepage | License: MIT/X11
|
1.0-1: rockspec, src
|
|
webrocks - Web-based local interface for LuaRocks
webrocks provides the script wrocks, which runs a little local webserver and launches your browser. You can then install or remove rocks interactively. Defaults to localhost:8080, but -addr=ADDR and -port=PORT will override, if you wish to run it remotely on a server. -nolaunch will suppress the launching of the browser.
latest sources | project homepage | License: MIT/X11
|
1.0-1: macosx-x86, rockspec, src
|
|
WSAPI - Lua Web Server API
WSAPI is an API that abstracts the web server from Lua web applications. This is the rock that contains the base WSAPI libraries plus the CGI adapters.
latest sources | project homepage | License: MIT/X11
|
1.5-1: rockspec, src, win32-x86 1.4-1: rockspec, src, win32-x86 1.3.4-1: rockspec, src, win32-x86 1.3.3-1: rockspec, src 1.3.2-1: rockspec, src 1.3.1-1: rockspec, src 1.3-1: rockspec, src 1.2-2: rockspec, src, win32-x86 1.2-1: rockspec, src 1.1-2: rockspec, src, win32-x86 1.1-1: rockspec, src, win32-x86 1.0-2: rockspec, src, win32-x86 1.0-1: src
|
|
WSAPI-FCGI - Lua Web Server API FastCGI Adapter
WSAPI is an API that abstracts the web server from Lua web applications. This is the rock that contains the FCGI module lfcgi.
External dependencies: fastcgi (on unix)
latest sources | project homepage | License: MIT/X11
|
1.5-1: rockspec, src, win32-x86 1.4-1: rockspec, src, win32-x86 1.3.4-1: rockspec, src, win32-x86 1.3.3-1: rockspec, src 1.3.2-1: rockspec, src 1.3.1-1: rockspec, src 1.3-1: rockspec, src 1.2-1: rockspec, src 1.1-3: rockspec, src 1.1-2: rockspec, src, win32-x86 1.1-1: rockspec, src, win32-x86 1.0-2: rockspec, src, win32-x86 1.0-1: rockspec, src, win32-x86
|
|
WSAPI-Xavante - Lua Web Server API - Xavante Handler
WSAPI is an API that abstracts the web server from Lua web applications. This is the rock that contains the Xavante adapter and launcher.
latest sources | project homepage | License: MIT/X11
|
1.5-1: rockspec, src, win32-x86 1.4-1: rockspec, src, win32-x86 1.3.4-1: rockspec, src, win32-x86 1.3.3-1: rockspec, src 1.3.2-1: rockspec, src 1.3.1-1: rockspec, src 1.3-1: rockspec, src 1.2-1: rockspec, src, win32-x86
|
|
Xavante - Lua Web Server Library
Xavante is a Lua HTTP 1.1 Web server that uses a modular architecture based on URI mapped handlers. This rock installs Xavante as a library that other applications can use.
latest sources | project homepage | License: MIT/X11
|
2.2.1-1: all, rockspec 2.2.0-1: all, rockspec, src 2.1.0-1: all, rockspec, src 2.0.1-1: rockspec, src 2.0.0-1: all, rockspec, src
|
|
xctrl - module to query and manipulate X11 managers and windows
xctrl can do things like return a list of all top-level windows, retrieve window information, set title and position of windows, work with the X cliipboard, and send fake keyboard events to a window. (Author Jeff Pohlmeyer)
External dependencies: x11
latest sources | project homepage | License: GPL2
|
20101026-1: rockspec, src
|
|
XSSFilter - A filter to prevernt cross-site scripting (XSS) attacks
XSSFilter is a module for filtering out unsafe tags from (X)HTML. To avoid having second-guessing how different clients handle strange HTML input, the filter assumes that the input is subset of valid XML and returns nil if the input doesn't parse. If the input does parse, we then traverse the tree and check each element and its attributes against a configuration table, replacing anything that's not allowed with a message. There is a default configuration table that shoots for a balance between security and features, but the client can either supply their own or modify the default.
latest sources | project homepage | License: MIT/X11
|
10.12.28-1: rockspec, src 8.04.20-1: all, rockspec, src
|
|