ipaddr.js
popularA library for manipulating IPv4 and IPv6 addresses in JavaScript.
Updated by @whitequark
url-parse-lax
popularLax `url.parse()` with support for protocol-less URLs & IPs
Updated by @sindresorhus
express-rate-limit
Basic IP rate-limiting middleware for Express. Use to limit repeated requests to public APIs and/or endpoints such as password reset.
Updated by @nfriedly
range_check
This is a simple module to validate IP address, check ip address version, check if ip is within a range.
Updated by @keverw
geoip-lite
A light weight native JavaScript implementation of GeoIP API from MaxMind
Updated by @bluesmoon
geoip-country
Less memory usage version of geoip-lite, by supporting only country lookup.
Updated by @sapics
addr-to-ip-port
Convert an 'address:port' string to an array [address:string, port:number]
Updated by @feross