A Lua library for reading MaxMind's Geolocation database format.
This project had it's initial development sprint done in a hotel room during the Lua Workshop 2013.
mmdblua is available from luarocks.
$ luarocks install mmdblua
If using lua < 5.3 you will need
Clone the repo:
$ git clone --recursive https://github.com/daurnimator/mmdblua.git
$ cd mmdblua
Note that mmdblua has a git submodule for test data.
Lint the code (check for common programming errors)
$ luacheck .
Run tests
$ busted
Install your local copy:
$ luarocks make mmdblua-scm-0.rockspec