Overview
Laravel IP Info is a backend-focused Laravel package designed to make IP handling clean, reliable, and production-ready.
It helps applications detect the real client IP address behind proxies, load balancers, CDNs, and infrastructure layers. The package also provides IP normalization, validation, geo lookup support, caching, and request intelligence features for modern Laravel applications.
The main goal of the package is to remove messy IP-related logic from controllers and middleware, and move it into a reusable, well-structured Laravel package. It is useful for analytics, security checks, logging, geolocation features, rate limiting, fraud detection, and infrastructure-aware applications.
Key features:
IP detection and request IP resolution
IP address normalization and validation
Geo lookup support
Caching layer for performance
Proxy, CDN, and infrastructure-aware detection
Clean Laravel package structure
Designed for real-world production usage