mlocati/ip-lib
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ip2location/ip2location-laravel | 0.83 | 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 | |
| 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 | |
| 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 | |
| murilochianfa/laravel-ipv6-patch | 0.82 | A small compatibility patch that adds IPv6 support to Laravel, fixing framework internals that assume IPv4 so requests, validation, and stored addresses handle IPv6 correctly. | 1 | — | 0 | — | 0 | 0.0 | — | MIT | 1 year ago | |
| rlanvin/php-ip | 0.82 | 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. | 180 | — | 27 | — | 9 | 4.6 | 4.2 | MIT | 4 years ago |
|
| vcian/laravel-ip-gateway | 0.82 | 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 | |
| mikepultz/netdns2 | 0.82 | NetDNS2 is a pure-PHP DNS client supporting record queries, zone transfers, dynamic updates, and DNSSEC validation. It handles all common record types, custom resolvers, and IPv4/IPv6, making DNS lookups, monitoring, and record management easy to add to any PHP or Laravel app. | 143 | — | 74 | — | 8 | 11.7 | 2.4 | MIT | 8 months ago | |
| labs64/netlicensingclient-php | 0.82 | 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 |
|
| davidepastore/ipinfo | 0.82 | davidepastore/ipinfo is a PHP/Laravel wrapper for the ipinfo.io API, making it easy to look up geolocation, ISP, hostname, and other network details for IP addresses through a simple, framework-friendly interface. Ideal for enriching requests with location and network context. | 54 | 55 | 11 | 560 | 0 | 0.9 | 14.5 | GPL-3.0 | 3 years ago | |
| m6web/firewall | 0.81 | A Symfony bundle that adds a configurable application-level firewall to PHP apps. Define rules to block malicious requests by IP, user agent, or custom conditions, with logging and ban handling to help protect your application from abuse. | 62 | — | 24 | — | 5 | 1.2 | 0.8 | MIT | 7 years ago |
|
| s1lentium/iptools | 0.81 | 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 |
|
| rahulalam31/laravel-abuse-ip | 0.81 | 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 | |
| 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 | |
| innmind/ip | 0.80 | innmind/ip is a Composer-ready PHP package for working with IPv4 and IPv6 addresses through a clean, typed API. It simplifies parsing, validation, comparison, and representation of IP values, helping PHP applications handle network address logic consistently and safely without manual string handling... | 0 | — | 0 | — | 0 | 15.1 | — | MIT | 2 months ago |
|
| gai871013/ip-location | 0.80 | 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 | |
| palpalani/laravel-dns-deny-list-check | 0.80 | 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 | |
| middlewares/client-ip | 0.80 | 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 |
|
| vectorface/whip | 0.80 | 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 | |
| wikimedia/ip-utils | 0.80 | Wikimedia's PHP library for parsing, validating, and comparing IPv4 and IPv6 addresses, CIDR ranges, and single addresses. Check whether an IP falls within a range, normalize and format addresses, and handle IPv6 with ease—battle-tested in MediaWiki. | 7 | 7 | 0 | 43K | 0 | 0.0 | 51.5 | GPL-2.0 | — | |
| mnapoli/backoffice-mcp | 0.80 | Laravel package that exposes your backoffice as an MCP (Model Context Protocol) server, letting AI assistants securely query and manage admin resources through a standardized interface. It bridges existing CRUD and dashboard actions with LLM-powered tools without custom API code. | 1 | — | 0 | — | 0 | 19.7 | — | MIT | 2 weeks ago |
How can I help you explore Laravel packages today?