Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Naive wrapper around libGeoIP for use with node.js
C++ JavaScript
branch: master

This branch is 7 commits behind strange:master


Naive wrapper around libGeoIP.

1) Install libGeoIP_ shared libraries.
2) Download GeoLiteCity.dat_ and place it in `/usr/local/share/GeoIP` (see note
   below on file placement).
2) Run `node-waf configure build`.
3) Test `node examples/lookup.js`.

NOTE: These wrappers will not work with the database that is installed by
default when you install libGeoIP. You must download the city-version of the

NOTE: Everything should work out of the box if the database is placed in
`/usr/local/share/GeoIP` -- otherwise you might need to tweak the examples to
match your placement of the database)

.. _libGeoIP:
.. _GeiLiteCity.dat:
Something went wrong with that request. Please try again.