Skip to content
LuaRocks is the package manager for the Lua programming language.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
binary Fix build of binaries Apr 26, 2019
spec Tests: add tests for fs.is_file and fs.is_dir with symlinks Jun 6, 2019
src Enable use of lua-bz2 Jun 6, 2019
win32 fs: versions of exists, is_file, is_dir for Unix and Windows that do … Apr 1, 2019
.busted Busted: do not run spec files inside fixture May 7, 2018
.codecov.yml Add Gitter hook for CodeCov Dec 5, 2016
.editorconfig Add .editorconfig file Feb 19, 2018
.gitignore config: add modes for reading, writing and unsetting individual entries Apr 3, 2019
.travis.yml Add smoke test Jun 6, 2019 ChangeLog: formatting tweaks Jul 3, 2018 Create Jun 14, 2018
COPYING COPYING: update date Jun 24, 2018
GNUmakefile Do not register system tree if installing to ~/.luarocks Mar 15, 2019
Makefile Makefile: divert bsdmake systems through gmake Aug 11, 2018 README: clearer installation instructions Jul 5, 2018
appveyor.yml appveyor: improve caching Mar 22, 2019
config.ld Add LDoc configuration file Dec 21, 2011
configure fix(configure): remove extra leading '/' Jun 6, 2019
install.bat fs: versions of exists, is_file, is_dir for Unix and Windows that do … Apr 1, 2019
luarocks-dev-1.rockspec Add rockspec May 6, 2019
makedist makedist: add branch command Jun 6, 2019
mergerelease Merge branch '3.1.3' Jun 6, 2019
publishrelease publishrelease: fix pull, update Unix instructions Jun 6, 2019 Add smoke test Jun 6, 2019


A package manager for Lua modules.

Build Status Build Status Coverage Status Join the chat at

Main website:

It allows you to install Lua modules as self-contained packages called rocks, which also contain version dependency information. This information can be used both during installation, so that when one rock is requested all rocks it depends on are installed as well, and also optionally at run time, so that when a module is required, the correct version is loaded. LuaRocks supports both local and remote repositories, and multiple local rocks trees.



LuaRocks is free software and uses the MIT license, the same as Lua 5.x.

You can’t perform that action at this time.