Search results
118 packages found
IPv6/IPv4 address parsing and manipulation
[![view on npm](http://img.shields.io/npm/v/example.svg)](https://www.npmjs.org/package/example)
A simple utility tool to quickly calculate and return the broadcast address for a particular network interface.
Utility for expanding cidr blocks in a list of IPs
Check if a string is an IP subnet in CIDR notation
An [express.js]( https://github.com/visionmedia/express ) middleware for [cidr]( https://github.com/KanghoonYi/express-cidr ). `Only for IPv4`
Fastify plugin that restricts access according to IP address/subnet allow and block lists.
- access control list
- acl
- allow list
- block list
- cidr
- fastify
- fastify plugin
- ip
- ip address
- ip range
- ipv4
- ipv6
- net
- networking
- View more
This is a NPM library that allows you to transform a subset of denied CIDRs within a larger CIDR into a list of allowed CIDRs.
IPlib.js is a JavaScript library very inspired by the IPlib python module useful to convert amongst many different notations and to manage couples of address/netmask in the CIDR notation.
Toxy rule to filter by IP addresses
Fast tool for checking if an IP is contained within a list of CIDRs/IPs
Better IP address utilities for NodeJS written in TypeScript. Inspired by the popular [ip](https://github.com/indutny/node-ip) module.
Check if cidr overlapped.
Parse and lookup IP network blocks
CIDR Calculations
Filter IPv4 and IPv6 addresses using IP/CIDR masks.
A private network CIDR setup validates the data model
Takes an IPv4 CIDR network address and returns network size, broadcast address, subnet mask, start IP, end IP, and network address