SkillAgentSearch skills...

Mmdblua

Maxmind database parser for lua

Install / Use

/learn @daurnimator/Mmdblua
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

mmdblua

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.

Installation

mmdblua is available from luarocks.

$ luarocks install mmdblua

Dependencies

If using lua < 5.3 you will need

Development

Getting started

  • 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
    
View on GitHub
GitHub Stars30
CategoryData
Updated3mo ago
Forks9

Languages

Lua

Security Score

92/100

Audited on Dec 4, 2025

No findings