geo-io/interface
A lightweight set of PHP interfaces for geometric objects such as points, linestrings, polygons and collections, giving geo-io geometry implementations and parsers a shared contract so spatial code stays decoupled and interoperable.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| lootils/geo | 0.89 | Lootils Geo provides convenient geographic data helpers for Laravel and PHP applications, making it easy to work with countries, regions, and related location data. Lightweight, simple to integrate, and useful for building location-aware features. | 16 | 17 | 3 | 304 | 2 | 0.8 | 18.4 | MIT | — | |
| geoip2/geoip2 | 0.88 | geoip2/geoip2 is MaxMind's PHP API for GeoIP and GeoLite web services and local databases. Install via Composer to perform IP geolocation lookups, with an optional C extension for faster database queries. | 0 | 2,613 | — | 3M | — | 9.3 | 55.3 | — | — | |
| matanyadaev/laravel-eloquent-spatial | 0.87 | Laravel Eloquent Spatial adds spatial data types and query functions to Eloquent models. Easily work with geometry, points, polygons, distances, and spatial indexes across MySQL and PostgreSQL, with expressive casts, scopes, and query builders. | 421 | — | 51 | — | 3 | 16.2 | 0.4 | MIT | 4 months ago |
|
| league/geotools | 0.87 | Geotools is a PHP geo library built on Geocoder and React. It supports batch geocoding/reverse geocoding with multiple providers, PSR-6 caching, CLI tools, coordinate conversion (DMS/UTM), and distance/bearing/point calculations. | 1,405 | 1,447 | 129 | 83K | 22 | 30.7 | 35.2 | MIT | 7 months ago | |
| yandex/geo | 0.87 | yandex/geo is a PHP client for the Yandex Geocoder API that converts addresses to coordinates and coordinates to addresses. It supports configurable language, precision, and result limits, making geocoding and reverse geocoding straightforward in Laravel/PHP applications. | 115 | 119 | 54 | 3K | 1 | 3.0 | 19.9 | MIT | 7 years ago | |
| spinen/laravel-geometry | 0.87 | A Laravel package for working with geometric data in Eloquent models. It provides casts and helpers for spatial types like points, lines, and polygons, making it easier to store, retrieve, and query geometry values in your database. | 40 | 42 | 16 | 12K | 0 | 1.1 | 34.3 | — | 6 years ago | |
| 2gis/api-client | 0.87 | PHP-клиент для API 2ГИС: регионы, справочник/каталог, транспорт и геоданные. Установка через Composer, простой вызов методов API 2.0 и работа с ответами сервиса. Лицензия MIT. | 6 | 6 | 2 | 170 | 0 | 0.4 | 19.4 | MIT | 12 years ago | |
| fof/geoip | 0.86 | FriendsOfFlarum GeoIP brings IP-based geolocation to Flarum, adding country flags to user profiles and posts via MaxMind GeoLite2. It helps communities see where members are from with configurable, lightweight display options. | 9 | 9 | 7 | 3K | 3 | 20.6 | 40.1 | MIT | 2 weeks ago | |
| geocoder-php/geoip2-provider | 0.86 | 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 | 28K | 0 | 1.8 | 50.7 | MIT | 1 year ago | |
| geocoder-php/locationiq-provider | 0.86 | LocationIQ provider for the Geocoder PHP library, adding geocoding and reverse geocoding through LocationIQ's API. Drop it into any Geocoder setup to resolve addresses to coordinates and coordinates back to addresses. | 5 | 4 | 3 | 3K | 0 | 21.5 | 44.5 | MIT | 1 month ago | |
| malhal/laravel-geographical | 0.86 | Laravel package that adds geographic query scopes to Eloquent models. Store latitude and longitude, then calculate Haversine distances, filter records within a radius, and order results by proximity using clean, chainable Eloquent methods. | 281 | 282 | 54 | 7K | 9 | 5.9 | 21.9 | MIT | 1 year ago | |
| geocoder-php/common-http | 0.86 | Common HTTP layer for Geocoder PHP providers. Includes shared HTTP client abstractions, request/response handling, and helpers to integrate PSR-18 clients and PSR-7 messages, keeping geocoding providers lightweight and consistent across transports. | 187 | 188 | 5 | 861K | 0 | 3.8 | 50.6 | MIT | 1 year ago | |
| geocoder-php/provider-integration-tests | 0.85 | Integration test suite for Geocoder PHP providers. Shared tests and fixtures to validate provider implementations and ensure consistent behavior across services, making it easier to verify compliance and prevent regressions. | 0 | 0 | 6 | 2K | 0 | 4.5 | 45.8 | MIT | 2 years ago | |
| maxmind/geoip | 0.85 | Laravel wrapper for MaxMind GeoIP databases that resolves IP addresses to geographic data such as country, region, city, and coordinates. Includes configuration, a service provider, and a simple API for GeoIP lookups, with support for local GeoIP2/MMDB files. | 27 | 29 | 22 | 1K | 0 | 1.1 | 22.2 | — | 10 years ago | |
| plin-code/laravel-istat-geography | 0.85 | Laravel package for Italian ISTAT geography data, providing regions, provinces, and municipalities (comuni) ready to use in your app. Simple Eloquent integration for addresses, filters, and location-based features. | 13 | — | 1 | — | 0 | 19.1 | — | MIT | 1 month ago | |
| geocoder-php/geoips-provider | 0.85 | Geocoder provider for the geoips.com service, letting you resolve IP addresses into geographic coordinates and location data through the Geocoder PHP library's provider interface. A lightweight way to add GeoIPs-backed IP geolocation lookups to your PHP application. | 0 | 0 | 0 | 106 | 0 | 0.2 | 19.8 | MIT | 7 years ago | |
| geocoder-php/plugin | 0.85 | Lightweight plugin system for Geocoder PHP. Add features like caching, logging, rate limiting, and more by wrapping Geocoder providers with reusable plugins. Designed to be framework-agnostic, easy to compose, and simple to integrate in any PHP app. | 69 | 69 | 0 | 148K | 0 | 2.4 | 45.9 | MIT | 1 year ago | |
| geocoder-php/arcgis-online-provider | 0.85 | ArcGIS Online provider for the PHP Geocoder library. Adds geocoding and reverse geocoding via ArcGIS Online services, including support for authentication and provider configuration. Suitable for integrating ArcGIS address lookup into PHP apps. | 4 | 5 | 2 | 29K | 0 | 1.9 | 52.0 | MIT | 1 year ago | |
| 1001pharmacies/geolocation-bundle | 0.85 | — | 10 | 11 | 2 | 23 | 2 | 2.0 | 6.8 | MIT | 9 years ago | |
| arsenyru/geodata | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — |
How can I help you explore Laravel packages today?