</>PackageGraphPackageGraph

ipaddr.js

npmv2.4.0TypeScript

A library for manipulating IPv4 and IPv6 addresses in JavaScript.

108.5M
Weekly downloads
1
Dependents
2
Dependencies
99/100
Popularity

Overview

ipaddr.js is an npm package that a library for manipulating IPv4 and IPv6 addresses in JavaScript. It is extremely widely used, with about 108.5M downloads per week and 1 known dependents in the graph. The latest version is 2.4.0, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need a library for manipulating IPv4 and IPv6 addresses in JavaScript and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (108.5M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).
  • Lean dependency tree (2 direct dependencies).

Cons

  • No significant drawbacks detected from available metadata.

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of ipaddr.js.

proxy-addr@fastify/proxy-ad…ipaddr.js
ipaddr.js dependencies dependents

Dependencies

Dev (2)

eslint ^9.19.0uglify-es *

Used by

Popular packages that depend on ipaddr.js.

Alternatives to ipaddr.js

Frequently installed together

Version history

VersionPublishedLicense
2.4.0latest2 months agoMIT
2.3.07 months agoMIT
2.2.02 years agoMIT
2.1.03 years agoMIT
2.0.15 years agoMIT
2.0.06 years agoMIT
1.9.17 years agoMIT
1.9.07 years agoMIT
1.8.18 years agoMIT
1.8.08 years agoMIT
1.7.08 years agoMIT
1.6.08 years agoMIT
1.5.48 years agoMIT
1.5.38 years agoMIT
1.5.29 years agoMIT
1.5.19 years agoMIT
1.5.09 years agoMIT
1.4.09 years agoMIT
1.3.09 years agoMIT
1.2.010 years agoMIT

Maintainers

Keywords

Frequently asked questions

How do I install ipaddr.js?

Run `npm install ipaddr.js` to add ipaddr.js to your npm project.

What license is ipaddr.js released under?

ipaddr.js is distributed under the MIT license.

How popular is ipaddr.js?

ipaddr.js has approximately 108,494,328 downloads per week and 1 known dependent packages.