Available rocks

Lua modules avaliable from this location for use with LuaRocks:

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 | project homepage | License: N/A

cvs-4: rockspec
cvs-3: rockspec
cvs-2: rockspec
5.1.2rc1-1: rockspec

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

cvs-2: rockspec

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

current-1: rockspec

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

cvs-2: rockspec
cvs-1: rockspec
1.12.0rc1-1: rockspec

Kepler - The Lua Web Development Platform

Kepler is a Lua web development platform that offers the same advantages of Lua. Kepler is simple, portable, light, embeddable and extensible.
latest sources | project homepage | License: MIT/X11

cvs-2: rockspec
cvs-1: rockspec
1.1rc1-1: rockspec

Kepler-Fastcgi - The Lua Web Development Platform

Kepler is a Lua web development platform that offers the same advantages of Lua. Kepler is simple, portable, light, embeddable and extensible. This is the FastCGI launcher.
latest sources | project homepage | License: MIT/X11

cvs-2: rockspec
cvs-1: rockspec
1.1rc1-1: rockspec

Kepler-Xavante - The Lua Web Development Platform

Kepler is a Lua web development platform that offers the same advantages of Lua. Kepler is simple, portable, light, embeddable and extensible. This installs the Xavante webserver.
latest sources | project homepage | License: MIT/X11

cvs-2: rockspec
cvs-1: rockspec
1.1rc1-1: rockspec

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

cvs-1: rockspec

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: N/A

cvs-2: rockspec
cvs-1: rockspec
1.4.1rc1-1: rockspec

luajson - customizable JSON decoder/encoder

LuaJSON is a customizable JSON decoder/encoder using LPEG for parsing.
latest sources | project homepage | License: MIT/X11

scm-3: rockspec
scm-2: rockspec

LuaLDAP - A Lua interface to the OpenLDAP library

LuaLDAP is a simple interface from Lua to an LDAP client, in fact it is a bind to OpenLDAP. It enables a Lua program to connect to an LDAP server; execute any operation (search, add, compare, delete, modify and rename); retrieve entries and references of the search result.
latest sources | project homepage | License: MIT/X11

cvs-2: rockspec

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, email, socket and SQL outputs.
latest sources | project homepage | License: MIT/X11

cvs-2: rockspec

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

cvs-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.
latest sources | project homepage | License: MIT/X11

cvs-1: rockspec
2.2.0rc1-1: rockspec

LuaSQL-ODBC - Database connectivity for Lua (ODBC 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.
latest sources | project homepage | License: MIT/X11

cvs-1: rockspec

LuaSQL-Postgres - Database connectivity for Lua (Postgres 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.
latest sources | project homepage | License: MIT/X11

cvs-2: rockspec

LuaSQL-SQLite - Database connectivity for Lua (SQLite 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.
latest sources | project homepage | License: MIT/X11

cvs-1: rockspec
2.2.0rc1-1: rockspec

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.
latest sources | project homepage | License: MIT/X11

cvs-1: rockspec
2.2.0rc1-1: rockspec

MD5 - Basic cryptographic library

MD5 offers basic cryptographic facilities for Lua 5.1: a hash (digest) function, and a pair crypt/decrypt.
latest sources | project homepage | License: MIT/X11

cvs-1: rockspec

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

cvs-2: rockspec
cvs-1: rockspec
2.0rc1-1: rockspec

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

cvs-4: rockspec
cvs-2: rockspec
cvs-1: rockspec
1.2.1rc1-1: rockspec

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

cvs-1: rockspec

WSAPI - Lua Web Server API

WSAPI is an API that abstracts the web server from Lua web applications. This is the rock contains the base WSAPI libraries plus the CGI and Xavante adapters.
latest sources | project homepage | License: MIT/X11

cvs-3: rockspec
cvs-2: rockspec
cvs-1: rockspec
1.0rc1-1: rockspec

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.
latest sources | project homepage | License: MIT/X11

cvs-2: rockspec
cvs-1: rockspec
1.0rc1-1: rockspec

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

cvs-2: rockspec
cvs-1: rockspec
2.0rc1-1: rockspec

manifest file