mjaschen/phpgeo
PHPGeo is a lightweight geospatial library for PHP. Model geographic coordinates (with ellipsoid support) and compute high‑precision distances and related calculations between points. Compatible with modern PHP versions (8.2+ for latest).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| develia/geo-bundle | 0.87 | Laravel geo bundle for geolocation features: resolve countries/regions/cities, work with coordinates and distances, and integrate geo data into your app via simple services and helpers. Designed as a lightweight add-on you can extend for your data source. | 0 | 0 | — | 3 | — | 0.0 | 8.3 | — | — | |
| geocoder-php/geo-plugin-provider | 0.86 | GeoPlugin provider for the Geocoder PHP library. Turns IP addresses into location data (country, region, city, coordinates) using GeoPlugin’s API. Easy drop-in provider for apps that need basic IP geolocation and locale-aware results. | 97 | 97 | 1 | 115K | 0 | 2.6 | 42.4 | MIT | 1 year ago | |
| jackpopp/geodistance | 0.85 | Laravel/PHP package to calculate geographic distances between coordinates. Supports common formulas and helpers to get miles/kilometers between points, useful for proximity search, radius filtering, and location-based features in apps. | 125 | 126 | 14 | 697 | 2 | 1.6 | 12.0 | MIT | — | |
| cowegis/cowegis-core | 0.85 | Core package for Cowegis applications, providing shared Laravel/PHP foundations, common utilities, and base components used across the Cowegis ecosystem. Intended as an internal dependency for Cowegis services and apps. | 0 | 0 | 0 | 39 | 0 | 0.1 | 22.1 | GPL-3.0 | — | |
| yahaaylabs/gis.ph-sdk-php | 0.85 | PHP SDK for integrating with the GIS Philippines (gis.ph) API. Provides simple client methods to call endpoints, handle authentication, and work with responses, making it easier to add GIS.ph services to PHP/Laravel apps. | 1 | 2 | 0 | 1 | 1 | 0.1 | 2.4 | MIT | — | |
| geocoder-php/geoip2-provider | 0.84 | GeoIP2 provider for PHP Geocoder using MaxMind GeoLite2/GeoIP2 databases or the paid Precision web service. Geocode IP addresses via a GeoIP2 adapter to return location data (city/country) from MMDB files or API. | 5 | 5 | 0 | 21K | 0 | 1.8 | 48.9 | MIT | 1 year ago | |
| geocoder-php/geonames-provider | 0.84 | GeoNames provider for the PHP Geocoder library. Adds forward/reverse geocoding and place lookup via the GeoNames API, with configurable options and integration alongside other Geocoder providers for consistent address and location results. | 2 | 2 | 2 | 3K | 0 | 2.3 | 41.6 | MIT | 1 year ago | |
| yamilovs/sypex-geo | 0.84 | — | 4 | 4 | 7 | 905 | 1 | 0.9 | 31.2 | — | 1 year ago | |
| geocoder-php/ip-info-db-provider | 0.84 | IP-Info-DB provider for PHP-GeoCoder (Geocoder PHP). Look up IP address geolocation via the ipinfodb.com API and return standardized Geocoder results. Useful for adding country/region/city data to apps from an IP. | 2 | 2 | 1 | 890 | 0 | 1.8 | 34.2 | MIT | 1 year ago | |
| cowegis/cowegis-geojson | 0.84 | PHP 8.2+ GeoJSON library for the Cowegis project implementing the GeoJSON specification (RFC 7946). Install via Composer (cowegis/cowegis-geojson) to work with GeoJSON data in your PHP applications. | 1 | 1 | 0 | 151 | 0 | 0.1 | 25.4 | GPL-3.0 | — | |
| cimus/ip-geo-base | 0.84 | Определение страны, города, региона и координат по IP через базы ipgeobase.ru. Загружает архив, конвертирует текстовые базы в бинарный формат для быстрого поиска. Обновление данных удобно запускать по cron (например, раз в неделю). | 4 | 5 | 2 | 2 | 0 | 0.1 | 2.0 | — | — | |
| daa/addressable-bundle | 0.84 | — | 6 | 6 | 10 | 0 | 1 | 3.4 | — | — | 8 years ago | |
| geocoder-php/free-geoip-provider | 0.84 | Free GeoIP provider for the Geocoder PHP library. Adds a FreeGeoIP/IP geolocation service to turn IP addresses into location data (country, region, city, coordinates) via a simple provider interface for easy plug-in use. | 14 | 14 | 3 | 13K | 0 | 2.6 | 40.6 | MIT | 1 year ago | |
| geocoder-php/host-ip-provider | 0.84 | HostIP provider for the PHP Geocoder library. Retrieves geolocation data for an IP address using the hostip.info service, returning standard Geocoder results. Lightweight adapter to plug HostIP into geocoder-php for quick IP-to-location lookups. | 4 | 4 | 1 | 2K | 0 | 2.2 | 35.4 | MIT | 1 year ago | |
| torann/geoip | 0.83 | GeoIP for Laravel resolves visitor location and currency from IP addresses via configurable services. Integrates with Laravel, supports multiple drivers/providers, and lets you publish config to choose and tune your lookup service. | 2,228 | 2,263 | 391 | 404K | 59 | 62.9 | 63.6 | BSD-2-Clause | 3 months ago | |
| spatie/geocoder | 0.83 | Convert any address into GPS coordinates in Laravel/PHP using Google’s Geocoding API. Simple facade-based calls return lat/lng plus accuracy, formatted address, and viewport data. Ideal for mapping, location search, and address validation. | 845 | 855 | 113 | 118K | 0 | 28.4 | 32.7 | MIT | 5 months ago | |
| brawcks/geoname-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| brick/geo | 0.83 | brick/geo is a PHP geometry library for working with points, lines, polygons, and other shapes. Provides common spatial operations, parsing/formatting, and robust value objects to model geo data cleanly in applications and services. | 250 | 251 | 34 | 184K | 6 | 13.0 | 41.2 | MIT | 1 year ago | |
| tastyigniter/ti-ext-local | 0.83 | Adds location-based features to TastyIgniter: manage multiple locations, let customers find nearby stores, define delivery zones and charges, set opening hours, enable location reviews, and store custom location settings. | 4 | 4 | 30 | 2K | 0 | 30.3 | 42.0 | MIT | 1 week ago | |
| chaplean/geolocation-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 1.0 | 1.9 | — | 7 years ago |
How can I help you explore Laravel packages today?