geoip2-api

This module enables you to retrieve the customer's geolocation using their IP address, utilizing data obtained from an official and high-speed API.

geoip-lite

A light weight native JavaScript implementation of GeoIP API from MaxMind