rlanvin/php-ip
PHP library for working with IPv4 and IPv6 addresses as objects, with subnet and range support. Parse, validate, and manipulate addresses, convert between formats, and calculate networks and masks through a clean, well-tested API.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| middlewares/client-ip | 0.85 | A Laravel middleware for reliably resolving the client's real IP address, including requests passing through proxies, load balancers, and CDNs. Supports forwarded headers and configurable trusted proxies for accurate IP detection. | 16 | — | 8 | — | 1 | 0.4 | — | MIT | 1 year ago |
|
| webtoppings/ipwhitelisting | 0.85 | — | 1 | 1 | 0 | 1 | 0 | 0.0 | 2.4 | MIT | — | |
| palpalani/laravel-dns-deny-list-check | 0.84 | Laravel package that checks email server IPs against 12 verified DNS-based blacklists (DNSBL/RBL) to protect email deliverability. Supports Laravel 11.x and 12.x. | 3 | 3 | 1 | 91 | 0 | 16.6 | 21.2 | MIT | 4 months ago | |
| vcian/laravel-ip-gateway | 0.84 | Laravel IP Gateway adds middleware and configuration for restricting access by IP address. Easily allow or deny requests, protect routes, and manage whitelists or blacklists with a simple Laravel-friendly setup. | 43 | — | 9 | — | 0 | 0.8 | — | MIT | 2 years ago | |
| labs64/netlicensingclient-php | 0.83 | A PHP SDK for the Labs64 NetLicensing API, letting you manage products, licenses, customers, and entitlements programmatically. Easily add flexible licensing and entitlement checks to any PHP application. | 14 | — | 3 | — | 0 | 19.5 | — | Apache-2.0 | 2 weeks ago |
|
| rahulalam31/laravel-abuse-ip | 0.83 | Laravel Abuse IP helps protect Laravel applications from abusive clients by tracking and blocking IP addresses. It offers middleware, database-backed blocklists, and Artisan commands for managing blocked IPs with minimal setup. | 273 | 273 | 30 | 612 | 4 | 3.8 | 8.5 | — | 2 years ago | |
| ipinfo/ipinfolaravel | 0.83 | Laravel integration for IPinfo's IP data API, adding geolocation, ASN, company, carrier, and privacy detection to your app. Includes configuration, middleware, caching, and a simple facade for looking up visitor IP addresses. | 205 | 203 | 44 | 7K | 1 | 2.8 | 22.6 | Apache-2.0 | 5 years ago | |
| vectorface/whip | 0.83 | Whip is a lightweight PHP library for reliably determining a client’s real IP address, even behind proxies, load balancers, and CDNs. It supports IPv4/IPv6, trusted proxy headers, Cloudflare, and multi-proxy setups, helping PHP and Laravel apps log, rate-limit, and secure requests accurately. | 371 | 376 | 19 | 22K | 0 | 2.8 | 24.6 | MIT | 2 years ago | |
| ip2location/ip2location-laravel | 0.82 | Laravel wrapper for IP2Location that looks up geolocation data from an IP address, including country, region, city, coordinates, ZIP, timezone, ISP, and domain. Supports IPv4/IPv6 and multiple IP2Location BIN databases. | 79 | — | 16 | — | 0 | 17.6 | — | MIT | 2 months ago | |
| mlocati/ip-lib | 0.82 | A PHP library to parse, match, and manipulate IPv4 and IPv6 addresses, CIDR subnets, and address ranges, with support for wildcards, interval arithmetic, and network containment checks—useful for validation, access control, and IP math in any PHP project. | 317 | 321 | 42 | 382K | 0 | 20.5 | 49.0 | MIT | 1 month ago | |
| ip2location/ip2proxy-laravel | 0.82 | Laravel integration for IP2Proxy, letting you detect proxy, VPN, Tor, and other anonymizing connections from visitor IPs using IP2Location IP2Proxy databases. Includes service provider, configuration, and simple query helpers. | 9 | — | 4 | — | 0 | 17.0 | — | MIT | 2 months ago | |
| josantonius/ip | 0.82 | A lightweight PHP library for retrieving the client IP address, with helpers to validate IPs, detect private or reserved ranges, and handle proxied requests. Framework-agnostic and easy to drop into Laravel or any PHP project. | 11 | 11 | 4 | 160 | 0 | 0.1 | 11.3 | MIT | 4 years ago | |
| s1lentium/iptools | 0.82 | A PHP library for working with IPv4 and IPv6 addresses, networks, and ranges. Parse, validate, and manipulate IPs; handle CIDR notation, subnet calculations, containment checks, iteration, and conversions. Useful for networking, access control, and address management tasks. | 231 | — | 55 | — | 10 | 6.5 | 6.4 | MIT | 3 years ago |
|
| longman/ip-tools | 0.81 | Longman IP Tools is a PHP/Laravel package for IPv4 and IPv6 address handling. It validates IPs, parses CIDR blocks, checks ranges and subnet membership, and helps build reliable IP-based validation and filtering logic. | 147 | 149 | 10 | 3K | 4 | 2.0 | 19.6 | MIT | 10 years ago | |
| yiisoft/network-utilities | 0.81 | Network utilities for PHP, including helpers for validating and normalizing IPv4/IPv6 addresses, checking private/reserved ranges, working with subnets, and converting IP addresses to and from binary form. Useful for access rules, logging, and network-aware validation. | 28 | — | 9 | — | 0 | 1.8 | — | BSD-3-Clause | 11 months ago |
|
| gai871013/ip-location | 0.81 | A Laravel package for resolving IP addresses to geographic locations. Supports multiple data sources like QQWry, ip2region, and MaxMind, with a simple unified API for looking up country, province, city, and ISP details. Configurable drivers and caching make integration easy. | 72 | — | 17 | — | 1 | 1.3 | — | MIT | 2 years ago | |
| ip2location/ip2location-io-php | 0.81 | Official PHP SDK for IP2Location.io that geolocates IP addresses with country, region, city, coordinates, ISP, ASN, timezone, and proxy/VPN detection. A simple API client for adding IP intelligence to PHP and Laravel apps. | 23 | — | 12 | — | 0 | 19.7 | — | MIT | 2 weeks ago |
|
| php-standard-library/php-standard-library | 0.81 | A standard library for PHP 8.4+ inspired by hhvm/hsl, offering consistent, well-typed APIs for async, collections, networking, I/O, cryptography, and terminal UI, replacing PHP primitives with safer, async-ready alternatives that error predictably. | 1,569 | 1,562 | 94 | 305K | 22 | 47.5 | 46.5 | MIT | 1 week ago | |
| m6web/firewall-bundle | 0.81 | Symfony bundle that adds a simple IP-based firewall to your app. Define whitelists of allowed addresses per path or host and return a custom response to blocked requests, keeping staging, admin, or private areas locked down with minimal configuration. | 22 | 24 | 10 | 134 | 2 | 0.6 | 8.1 | MIT | 6 years ago | |
| tourze/json-rpc-check-ip-bundle | 0.81 | tourze/json-rpc-check-ip-bundle is a Symfony bundle that adds IP-based access control to JSON-RPC endpoints. It helps allow or deny requests by client address, enforce trusted-network rules, and protect RPC services with simple configuration. | 0 | — | 0 | — | 0 | 0.7 | — | MIT | 11 months ago |
How can I help you explore Laravel packages today?