|
AIO - Lua Threads with Asynchronous IO
AIO implements asynchronous I/O primitives on top of POSIX's O_NOBLOCK, plus a threading library that integrates with the I/O primitives and uses Libevent.
latest sources | project homepage | License: MIT/X11
|
cvs-1: rockspec
|
|
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
|
cvs-1: rockspec 0.4.1-1: rockspec, win32-x86 0.4.0-1: rockspec, win32-x86 0.4-1: rockspec 0.3.2-1: rockspec 0.3.1-1: rockspec 0.3-1: rockspec
|
|
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-3: all, 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: all, 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
|
8.02.18-1: rockspec, win32-x86 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-1: all, rockspec 1.11.0-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-1: rockspec, win32-x86
|
|
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-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-1: all, rockspec, win32-x86
|
|
ListLPEG - Parsing Expression Grammars For Lua with List Support
Support for matching lists with LPEG (http://www.inf.puc-rio.br/~roberto/lpeg), like OMeta (http://tinlizzie.org/ometa-js/).
latest sources | project homepage | License: MIT/X11
|
scm-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-1: rockspec, win32-x86
|
|
LuaMemcached - A pure Lua implementation of a simple memcached client.
A pure lua implementation of a simple memcached client. 1 or more memcached server(s) are currently supported. See http://www.danga.com/memcached/ for more information about memcached.
latest sources | project homepage | License: N/A
|
0.3-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
|
|
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
|
current-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
|
2.0-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-2: rockspec, 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
|
cvs-1: rockspec
|
|
Template - Lpeg-based text templates
Template.* are Lpeg-based text template systems for Lua. They can be used to generate any kind of text such as HTML, XML, or even Lua code. Currently there are two systems, template.cosmo which is a reimplementation of Cosmo templates using Lpeg, and template.lp which is a reimplementation of CGILua's Lua Pages.
latest sources | project homepage | License: MIT/X11
|
0.1-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-1: rockspec, win32-x86 1.0-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-1: rockspec 1.0-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-1: all, rockspec
|
|