Projects / LuaRocks


LuaRocks is a deployment and management system for modules in the Lua programming language. It aims to provide facilities for Lua such as those from module systems of other scripting languages, such as Ruby's RubyGems or Perl's CPAN. LuaRocks allows Lua modules to be installed as self-contained packages called "rocks", which also contain version and dependency information.

Operating Systems

Recent releases

  •  06 Nov 2012 21:05

    Release Notes: This release adds a new "dependencies mode" selection to configure how to work with multiple local trees, a new command "purge" which erases a local tree, a --porcelain flag for "list" and "search", and code cleanups and bugfixes.

    •  29 Feb 2012 17:03

      Release Notes: Several bugfixes, including improvements in the Windows package.

      •  02 Sep 2008 18:27

        Release Notes: This is the first major stable release, the result of over two years of work. The .rock and .rockspec formats are now frozen for the 1.0.x series. This release also features support for post-install hooks, helper scripts for binaries on Windows systems, Git support, improve shell compatibility, the @ operator for no-upgrade dependencies, and assorted bugfixes.

        •  25 Apr 2008 20:30

          Release Notes: This release allows applications to inspect which packages they are fetching modules from. New variables are available for rock authors. There are improvements to the build system and assorted bugfixes.

          •  04 Apr 2008 08:13

            Release Notes: Multiple local rocks trees are supported. Command-line flags were added to allow specifying which server to get rocks from and which local tree to install them to. The manifest file in rocks trees now stores dependency information. The "unpack" command allows unpacking binary and pure-Lua rocks for inspection.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.