libmaxminddb

C library for reading MaxMind DB files (GeoIP2, GeoLite2)

brewmacoslinux
Try with needOr install directly
Source

About

C library for the MaxMind DB file format

Commands

mmdblookup

Examples

Look up an IP address in a GeoIP2 database$ mmdblookup --file GeoLite2-City.mmdb --ip 8.8.8.8
Query specific data field from a MaxMind DB file$ mmdblookup --file GeoLite2-City.mmdb --ip 1.1.1.1 location latitude
Output results in JSON format$ mmdblookup --file GeoLite2-Country.mmdb --ip 203.0.113.1 --json