/GeoIP.jl

A Julia package to estimate the geographic location of IP addresses

Primary LanguageJuliaOtherNOASSERTION

GeoIP

IP Geolocalization using the Geolite2 Database

Package Evaluator Build Status Coverage
GeoIP Build Status Coverage Status

Usage

GeoIP.geolocate(IPv4) will load data from the CSV if it's not already loaded.

Example

using GeoIP
a = ip"1.2.3.4"
geolocate(a)        # returns dictionary with all relevant information

Acknowledgements

This product includes GeoLite2 data created by MaxMind, available from http://www.maxmind.com.