plin-code/kml-parser
Parse KML and KMZ files in Laravel to extract placemarks, styles, style maps, and document metadata. Simple installation, configurable namespace and temp directory, with a clean API for reading geographic data.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| mmoreram/extractor | 0.81 | mmoreram/extractor is a lightweight PHP library for pulling data out of files in multiple formats—CSV, JSON, XML, and more—into clean arrays via a simple, extensible extractor API. A handy, dependency-light tool for Symfony or any PHP project that needs reliable file parsing without the overhead. | 21 | 21 | 6 | 612 | 0 | 0.6 | 20.2 | MIT | 7 years ago | |
| jmikola/geojson | 0.79 | PHP library implementing the GeoJSON specification. Provides geometry, feature, and collection objects with serialization/deserialization support and validation-friendly structures. Install via Composer and use to model and exchange GeoJSON data. | 307 | 312 | 46 | 239K | 8 | 7.7 | 42.6 | MIT | 2 years ago | |
| lootils/geo | 0.78 | 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 | — | |
| vyuldashev/xml-to-array | 0.78 | A lightweight PHP package that converts XML strings into clean, recursively nested arrays. It parses elements, attributes, and text nodes into a predictable structure, making XML easy to work with alongside json_encode, config files, or Laravel collections without dependencies. | 36 | — | 15 | — | 5 | 2.2 | 2.3 | MIT | — |
|
| halilim/xml-iterator | 0.78 | halilim/xml-iterator offers a simple, memory-efficient way to iterate over XML in PHP. Built on XMLReader, it lets you loop through nodes with foreach and parse large XML files without loading them fully into memory—ideal for big feeds, exports, and streaming XML data. | 19 | — | 8 | — | 0 | 5.5 | — | MIT | 8 months ago |
|
| jms/parser-lib | 0.77 | jms/parser-lib is a lightweight PHP parser library by JMS, providing reusable parsing components to build custom parsers quickly. Ideal for interpreting structured text and creating DSLs. Full docs available at jmsyst.com/libs/parser-lib. | 823 | 834 | 15 | 198K | 1 | 5.0 | 32.9 | Apache-2.0 | 4 years ago | |
| clue/json-stream | 0.77 | Streaming JSON parser and encoder for PHP that reads and writes large JSON documents incrementally, without loading the whole payload into memory. Built on ReactPHP streams, it handles huge files and endless data feeds efficiently via a simple event-driven API. | 24 | — | 5 | — | 2 | 0.7 | — | MIT | 5 years ago |
|
| cerbero/json-parser | 0.77 | A PHP/Laravel package for parsing large JSON files efficiently with low memory. Use JSONPath-style queries to extract exactly the data you need, stream huge documents without loading them fully, and integrate cleanly into Laravel apps for imports, APIs, and data processing. | 809 | 811 | 14 | 63K | 0 | 4.5 | 26.2 | MIT | 3 years ago | |
| geo-io/interface | 0.77 | 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 | — |
|
| alexpechkarev/google-geocoder | 0.77 | PHP client for the Google Maps Geocoding API. Convert addresses into latitude/longitude coordinates and reverse geocode coordinates back into addresses with a simple, framework-agnostic interface for adding location lookup to your apps. | 74 | — | 9 | — | 0 | 0.9 | — | MIT | 9 years ago | |
| dotswan/filament-map-picker | 0.77 | A Filament v3 custom field for picking locations on an OpenStreetMap map and retrieving coordinates in real time. Includes GeoMan integration for drawing, editing, and manipulating markers, polygons, polylines, and circles. | 136 | 136 | 39 | 45K | 13 | 24.8 | 42.1 | MIT | 6 months ago | |
| puwnz/google-maps-lib | 0.77 | puwnz/google-maps-lib is a PHP library for adding Google Maps capabilities to your project, offering a straightforward wrapper for common mapping and location-based API tasks. It helps reduce boilerplate when integrating maps into PHP applications. | 1 | 1 | 0 | 16 | 1 | 0.2 | 13.2 | MIT | — | |
| yemenpoint/filament-google-map-location-picker | 0.77 | A Filament form field for picking locations on Google Maps. Search or drag a marker to capture latitude and longitude, with optional address details saved to your model. Quick setup for Laravel Filament apps and location-based forms. | 29 | 29 | 7 | 67 | 1 | 0.5 | 7.0 | MIT | 4 years ago | |
| mtownsend/collection-xml | 0.77 | mtownsend/collection-xml adds a simple toXml() macro to Laravel collections and arrays, making it easy to convert nested data into clean XML for feeds, APIs, exports, and legacy integrations. | 44 | 44 | 5 | 876 | 1 | 11.8 | 19.9 | MIT | 5 months ago | |
| phlak/splat | 0.77 | Splat is a lightweight PHP library for matching strings against wildcard patterns. It provides simple, expressive helpers for route-style matching, capturing wildcard segments, and filtering paths or values, making it useful for routing, file matching, and other pattern-based tasks. | 105 | — | 5 | — | 0 | 0.7 | — | MIT | 1 year ago |
|
| seld/jsonlint | 0.77 | A PHP JSON parser and linter that validates JSON with clear error messages, supports parsing, duplicate-key handling, comments, associative arrays, and UTF-8 validation. | 1,322 | 1,348 | 58 | 4M | 0 | 27.9 | 53.6 | MIT | 4 months ago | |
| spatie/geocoder | 0.76 | Convert any address into GPS coordinates using Google's geocoding service. Returns latitude, longitude, accuracy, formatted address, and viewport bounds as a simple array. Requires a Google Maps API key. | 847 | 860 | 111 | 186K | 0 | 33.2 | 37.0 | MIT | 2 months ago | |
| traineratwot/filament-openstreetmap | 0.76 | Add a free OpenStreetMap field to Filament forms with Leaflet-powered maps. Pick points visually and save as WKT or arrays, with easy Composer install and publishable assets. | 28 | 28 | 11 | 54 | 1 | 19.3 | 7.1 | — | 2 months ago | |
| geo-io/wkb-parser | 0.76 | Parse Well-Known Binary (WKB) geometry data in PHP with geo-io/wkb-parser. This lightweight library decodes binary spatial geometries into usable objects, making it easy to work with WKB data from databases, APIs, and GIS files in PHP applications. | 78 | — | 4 | — | 0 | 0.5 | — | MIT | — |
|
| cheesegrits/filament-google-maps | 0.76 | Filament Google Maps brings interactive Google Maps fields, columns, and widgets to Filament admin panels, with geocoding, marker and polygon editing, and map-based forms/tables for displaying and editing locations. | 325 | 329 | 122 | 62K | 69 | 32.2 | 60.8 | — | 6 months ago |
How can I help you explore Laravel packages today?