Skip to content

ipvshttptools

MIT 89 1 1,545
44.9 million (month) Aug 15 2012 2.0.1(2025-10-13 17:09:54 ago)
1,316 3 23 MIT
Dec 28 2012 123.6 million (month) 0.7.1(2025-10-10 03:54:20 ago)

The "ip" library is a Node.js library that provides utility functions for working with IP addresses. It provides functions for parsing, validating, and converting IP addresses between different formats.

The "ip" library provides a simple and easy-to-use interface for working with IP addresses in Node.js. It can be useful in a variety of contexts, such as when creating a network-related application or when working with IP addresses in a web application.

httptools is a package for parsing and modifying HTTP protocol strings which supports HTTP1.1 and HTTP2 protocol versions.

httptools is a Python binding for the nodejs HTTP parser. The package is available on PyPI: pip install httptools

Example Use


```javascript const ip = require('ip'); // check IP validity: console.log(ip.isV4Format('192.168.1.1')); // true console.log(ip.isV4Format('2001:0db8:85a3:0000:0000:8a2e:0370:7334')); // false // check subnets console.log(ip.cidrSubnet('192.168.1.1/24')); // { networkAddress: '192.168.1.0', broadcastAddress: '192.168.1.255' } console.log(ip.not('255.255.255.255')); // '0.0.0.0' ```

Alternatives / Similar


Was this page helpful?