Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


LuaRocks is a package manager for Lua modules.

Subscribe to updates I use luarocks

Statistics on luarocks

Number of watchers on Github 1113
Number of open issues 113
Average time to close an issue 1 day
Main language Lua
Average time to merge a PR 5 days
Open pull requests 19+
Closed pull requests 15+
Last commit over 1 year ago
Repo Created over 9 years ago
Repo Last Updated over 1 year ago
Size 31.2 MB
Homepage http://www.luaroc...
Organization / Authorluarocks
Page Updated
Do you use luarocks? Leave a review!
View open issues (113)
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating luarocks for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


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. You can download and install LuaRocks on Unix and Windows.

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

luarocks open issues Ask a question     (View All Issues)
  • over 2 years LuaRocks 2.4.2 bug
  • over 2 years luarocks told me to report this
  • over 2 years `write_rockspec` skips `init.lua` file
  • over 2 years luarocks the build-system
  • over 2 years Cannot install any package - Windows 8.1
  • over 2 years luarocks fails to install LuaFileSystem
  • over 2 years Site config for defaults.external_deps_dirs ?
  • over 2 years [SUGGESTION] Windows: Set necesarry environment variables automatically
  • over 2 years When using luarocks with versioned enabled the default config does not include a versioned path for bin directory
  • almost 3 years Define WINVER for MinGW.
  • almost 3 years Installing and loading shared dependencies with different newest matching versions fails
  • almost 3 years Upgrade of a dependency caused by a rock upgrade fails to remove old dependency version
  • almost 3 years How do i verify PGP signature for luarocks tarballs?
  • almost 3 years 'luarocks' is not recognized as an internal or external command
  • almost 3 years Define `$(LUA)` as variable in config file
  • almost 3 years Install shortcut for user manifests
  • almost 3 years Extra 's in luarocks issued path
  • almost 3 years config-5.1.lua (not found)
  • almost 3 years Use versioned manifest file.
  • almost 3 years Copy dir content on Windows
  • about 3 years make install or ./configure ignoring --sysconfdir
  • about 3 years Needed change in documentation/scripts
  • about 3 years Config Install Error
  • about 3 years OpenSSL on MacOSX
  • about 3 years Per-platform settings don't work in source=
  • about 3 years Update bundled for Windows Lua to 5.1.5
  • about 3 years Feature request: "revision" field in rockspecs
luarocks open pull requests (View All Pulls)
  • Add site_config.LUAROCKS_EXTERNAL_DEPS_DIRS in luarocks-3
  • Add `bin_dir` to luarocks config if `--versioned_rocks_dir` is specified
  • [WIP] Add source.revision
  • Implement progress line for downloads using LuaSocket
  • Adds 'shell' command.
  • Use lua-http for http operations if installed
  • Addon prototype
  • Add version-specific overrides, similar to platform-specific overrides
  • Enable platform specific raw flags for compile and link steps with 'cflags' and 'lflags'.
  • Platform version overrides
  • Patches now can create a new files from /dev/null
  • Attempt to fix build problems on windows. (Discovered when trying to: luarocks install luafilesystem)
  • Beginnings of a public LuaRocks API
  • Allow <module>.lua and <module>/init.lua in write_rockspec
  • Breadth-first search of external dependencies.
  • Static build #GSoC
  • Don't fail LuaRocks installation when site_config.lua doesn't exist
  • Added some tests to fs_spec
  • Tests: add unit tests for some filesystem functions
luarocks questions on Stackoverflow (View All Questions)
  • Luarocks install fails giving Makefile Error
  • LuaRocks installing Alien
  • Luarocks: Creating a rock from package with multiple files
  • How to install luarocks packages without internet?
  • Any conflict if Luarocks is compiled w/a different Lua than the target?
  • Does luarocks have a shrinkwrap or lockdown option?
  • Luarocks Installation
  • Orbit Installation Using Luarocks in Windows
  • luarocks 'gcc-plugin.h' build error
  • What is a good way to manage luarocks rockspec files and why?
  • Installing libao with luarocks expects different Lua version
  • luarocks error: "(Tensor | LongTensor expected, got torch.CudaLongTensor)"
  • The command `luarocks config` gives errors
  • An error when install cutorch in Torch7 with LuaRocks install in Ubuntu 14.0
  • Luarocks Failed to Compile Object
  • Using LuaRocks in Windows
  • Cannot install luasql using luarocks
  • Luarocks won't let me install luaposix
  • Lua cannot find installed luarocks on Ubuntu
  • How can I install multiple versions of Lua on a Linux system (and have them work well with Luarocks)?
  • How to integrate LuaJIT with LuaRocks on Windows?
  • Error: No results matching query were found for luarocks in Mac OS X
  • Issues installing yaml for lua with luarocks during the c-compile
  • Installing EASGD Torch luarocks module can't find
  • How to install Lua Love using the luarocks manger?
  • Using luarocks to distribute programs
  • Luarocks fails installing 'async' & 'trepl' [Error: Connection timed out]
  • luarocks install fails since improper installation?
  • How to install luarocks in Cent OS?
  • How to set luarocks manifest?
luarocks list of languages used
Other projects in Lua