52 packages found
Module for working with CIDR (v4, v6)
Utilities for IPv4/IPv6 ranges/subnets/masks parsing/matching, string representations, ...
This is a simple module to validate IP address, check ip address version, check if ip is within a range.
Fast CIDR matcher. Given an input IPv4 address, it checks if it's inside a set of IP ranges, expressed in CIDR notation.
Fetch AWS IP ranges from official JSON source
Given a multi-part range (think day/hour/minute or chapter/verse), check to see if a value is within the range.
Check if the given IP address is in the provided range.
Check whether an IP(v4 or v6) is in an CIDR range
A small utility library to allow you to iterate through all IPs within a given subnet. Remains efficient no matter how many IPs there are in the range.
A library for converting IP range to CIDRs or CIDR to IP range.
Find the first open port in a range by host name.
A powerful and versatile library for generating random data and values. It provides a wide range of functions to generate random numbers, strings, arrays, booleans, dates, colors, names, addresses, and more. The package is designed to simplify the generat
- View more
Takes an IPv4 address and a number, and returns an array of surrounding addresses.
A utility library for manipulating IPv4 and IPv6 address in Node.js.
A JS library for manipulating IP addresses, prefixes and ranges. Supports both IPv4 and IPv6.
Get an array of IP addresses for a given CIDR range
Fastify plugin that restricts access according to IP address/subnet allow and block lists.
- access control list
- allow list
- block list
- fastify plugin
- ip address
- ip range
- View more