Download the PHP package skywalker-labs/location without Composer
On this page you can find all versions of the php package skywalker-labs/location. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download skywalker-labs/location
More information about skywalker-labs/location
Files in skywalker-labs/location
Package location
Short Description OmniLocate: Advanced user location detection for Laravel with persistence, caching, and distance utilities.
License MIT
Homepage https://github.com/skywalker-labs/location
Informations about the package location
💎 Why Choose OmniLocate?
OmniLocate isn't just a wrapper around IP-API. It is an Elite-Grade solution designed for applications where accuracy and security are non-negotiable.
- Extreme Type Safety: 100% compliant with PHPStan Level 9.
- Hybrid Verification: Detects sophisticated IP/VPN spoofing by cross-checking against device GPS.
- Action-Oriented Architecture: Clean, scalable, and modular design inspired by elite industry standards.
- Zero-Config Security: Built-in protection against SSRF, anonymous Tor traffic, and fake crawlers.
🚀 Quick Start
Perfect for getting your project up and running in minutes.
1. Installation
2. Setup
3. Usage
🧠 Pro Intelligence
A. In-View Location (Blade)
Display location data to users without writing a single line of PHP:
B. Hybrid Geolocation (The "Omni" Factor)
Detect spoofing by comparing IP data with actual GPS coordinates:
C. Adaptive Rate Limiting
Automatically slow down high-risk IPs while keeping normal users fast ⚡:
📊 Intelligence Dashboard
OmniLocate includes a comprehensive real-time dashboard to visualize your traffic, monitor threats, and track geographical trends.
- Real-time Traffic Mapping
- Automated Bot Discovery
- Threat & Block Analytics
Access it at: /omni-locate/dashboard
🛡️ Security & Integrity
- Verified Crawler Logic: Uses Reverse DNS to ensure Googlebot/Bingbot are legitimate before allowing access.
- SSRF Protection: Hardened driver layer that blocks internal IP lookups and prevents data leakage.
- Trusted Proxy Support: Fully compatible with Cloudflare, Akamai, and AWS load balancers.
🔧 Driver Support
Switch between 8+ enterprise drivers with intelligent failover:
- MaxMind (Local & Web)
- IpInfo, IpData, IpApi
- GeoPlugin
- HttpHeader (Proximity Headers)
🤝 Community & Support
- Contributing: Read our Contributing Guide.
- Security: Report issues via Security Policy.
Created & Maintained by Skywalker-Labs Team. Distributed under the MIT License.
All versions of location with dependencies
ext-json Version *
ext-curl Version *
geoip2/geoip2 Version ^2.0|^3.0
skywalker-labs/toolkit Version ^1.0|^2.0