geoip-lite
A light weight native JavaScript implementation of GeoIP API from MaxMind
ipstack
Geolocation based on api stack api package for nodejs
geoip2-api
This module allows obtaining the client's geolocation using their IP address, leveraging data retrieved from a fast API.
ipaddr.js
A library for manipulating IPv4 and IPv6 addresses in JavaScript.