Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
47 lines (29 sloc) 934 Bytes


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


Getting started

  • Clone the repo:

    $ git clone --recursive
    $ 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