grimzy/laravel-mysql-spatial
Laravel package for working with MySQL spatial data types and functions. Adds Eloquent support for geometry columns like POINT, LINESTRING and POLYGON, with spatial queries and helpers for storing, retrieving and querying geographic data in your models.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| matanyadaev/laravel-eloquent-spatial | 0.86 | 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 |
|
| micro-module/geotools | 0.85 | Geotools is a Laravel package for geographic data and geospatial helpers. Work with coordinates, distances, proximity calculations, and location formatting through convenient PHP APIs that make adding map-aware features to your application simple. | 1,406 | 0 | 129 | 131 | 22 | 25.4 | 10.1 | MIT | 7 months ago | |
| salmanzafar/laravel-geo-fence | 0.85 | A Laravel package for geo-fencing: define geographic boundaries and test whether coordinates or models fall inside them. Useful for location-based access rules, delivery zones, and region restrictions, with a simple, framework-friendly API. | 14 | 15 | 1 | 10 | 0 | 0.1 | 3.1 | — | — | |
| jackpopp/geodistance | 0.84 | 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 | 2K | 2 | 1.6 | 16.3 | MIT | — | |
| lootils/geo | 0.84 | 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 | — | |
| sbamtr/laravel-query-enrich | 0.84 | A Laravel package that adds expressive query enrichment helpers, letting you append computed values, relationships, and metadata to Eloquent results cleanly while reducing boilerplate and keeping data shaping close to your queries. | 142 | 142 | 6 | 878 | 1 | 12.9 | 13.0 | MIT | 5 months ago | |
| malhal/laravel-geographical | 0.84 | 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 | |
| bosnadev/database | 0.84 | — | 78 | 81 | 69 | 14K | 8 | 2.7 | 24.6 | MIT | 5 years ago | |
| geo-io/interface | 0.83 | 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. | 62 | — | 1 | — | 0 | 0.3 | — | MIT | — |
|
| maxmind/geoip | 0.83 | 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 | |
| martin-georgiev/postgresql-for-doctrine | 0.83 | Enhances Doctrine ORM/DBAL with native PostgreSQL data types and DQL functions: JSONB, arrays, ranges, network, geometric and bit strings, plus operators such as CONTAINS and JSON_GET_FIELD for flexible querying. Supports PostgreSQL 9.4+ and PHP 8.2+. | 463 | 461 | 58 | 158K | 9 | 36.1 | 44.2 | MIT | 1 week ago | |
| 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. | 254 | 251 | 35 | 225K | 5 | 12.8 | 42.3 | MIT | 1 year ago | |
| clickbar/laravel-magellan | 0.83 | Laravel Magellan is a modern PostGIS toolbox for Laravel. It provides geometry data classes, generators and parsers, request validation, and seamless database interaction for inserting, updating, and querying spatial data with PostGIS functions. | 447 | 448 | 26 | 136K | 0 | 28.6 | 40.6 | MIT | 2 weeks ago | |
| bnza/spgsp | 0.83 | — | 0 | 0 | 1 | 0 | 0 | 0.3 | — | GPL-3.0 | 9 years ago | |
| kmlaravel/laravel-geographical-calculator | 0.83 | A Laravel/PHP package for geographical calculations, offering distance and radius queries between coordinates using Haversine and related formulas. Easily find nearby records, compute distances in multiple units, and add location-aware features to your Eloquent models with a simple, fluent API. | 427 | — | 33 | — | 6 | 5.0 | 1.5 | MIT | 4 years ago | |
| happyr/location-bundle | 0.83 | A Symfony bundle for adding location support to your application: geocode addresses, store latitude/longitude and address details on entities, and resolve coordinates via pluggable geocoder services. Useful for building location-aware features without wiring geocoding logic yourself. | 4 | 4 | 0 | 0 | 0 | 0.0 | — | — | 5 years ago | |
| fleetbase/laravel-mysql-spatial | 0.83 | Laravel MySQL spatial extension for working with POINT, LINESTRING, POLYGON and GEOMETRY columns. Adds Eloquent casts, SRID-aware spatial types, and query builder helpers for distance, within, intersects and nearest-neighbor lookups, making geospatial data simple to store, query and manipulate. | 3 | 3 | 10 | 9K | 0 | 18.6 | 53.9 | NOASSERTION | 1 month ago | |
| phayes/geophp | 0.83 | GeoPHP is a PHP library for reading, writing, and manipulating geospatial data. It supports WKT, WKB, GeoJSON, KML, GPX, and other formats, with optional GEOS integration for advanced geometry operations. Ideal for importing, converting, and analyzing spatial data in PHP applications. | 874 | — | 268 | — | 64 | 30.8 | 27.5 | NOASSERTION | — |
|
| opengis/laravel-geoserver | 0.83 | Laravel GeoServer integration for managing GeoServer from your Laravel app. Provides a fluent client for workspaces, data stores, layers, styles, and REST API operations, with configuration and Laravel-friendly helpers for publishing and maintaining geospatial services. | 85,219 | 85,103 | 26,241 | 1 | 0 | 58.7 | 0.0 | — | 1 month ago | |
| genealabs/laravel-optimized-postgres | 0.82 | GeneaLabs Laravel Optimized Postgres brings PostgreSQL-specific performance enhancements to Laravel's query builder and Eloquent, helping you write faster queries and better use native Postgres features. A lightweight drop-in for apps already running Postgres. | 58 | 58 | 1 | 9K | 0 | 16.3 | 34.6 | MIT | 2 months ago |
How can I help you explore Laravel packages today?