halilim/xml-iterator
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| php-soap/xml | 0.85 | php-soap/xml is a lightweight XML library for PHP focused on SOAP. It offers namespace-aware parsing and generation so you can build, inspect, and transform SOAP envelopes and XML payloads through a small, predictable API. Designed for dependable XML handling in PHP applications. | 10 | — | 1 | — | 0 | 12.9 | — | MIT | 4 months ago |
|
| prewk/xml-string-streamer | 0.83 | Stream huge XML files with minimal memory by iterating one node at a time. XmlStringStreamer reads from a file/buffered stream and returns each matched element as a string for processing (e.g., SimpleXML). Includes StringWalker and faster UniqueNode parsers. | 359 | 361 | 48 | 92K | 10 | 6.4 | 35.9 | MIT | 3 years ago | |
| rabbit-converter/rabbit-php | 0.83 | A PHP client for the Rabbit Converter API that lets Laravel and plain PHP apps convert documents between formats like PDF, DOCX, and HTML through a simple, fluent interface. | 29 | — | 14 | — | 3 | 1.4 | 0.8 | MIT | — |
|
| juststeveking/feed-parser | 0.83 | A simple Laravel package for fetching and parsing RSS and Atom feeds into a clean, consistent structure, so you can work with feed items and metadata through a friendly PHP API instead of handling raw XML yourself. | 5 | 5 | 0 | 1 | 0 | 0.3 | 0.9 | MIT | 1 year ago | |
| simplehtmldom/simplehtmldom | 0.83 | simplehtmldom is a fast, flexible PHP HTML DOM parser that turns messy, invalid HTML into a traversable tree. Use jQuery-like selectors to find, extract, and manipulate elements, attributes, and text with minimal code. Lightweight, dependency-free, and ideal for scraping, templating, and document pr... | 189 | — | 55 | — | 0 | 3.0 | 0.8 | MIT | — | |
| mtownsend/request-xml | 0.83 | Adds simple XML response parsing to Laravel's HTTP client. Call xml() on responses to convert XML into arrays, making XML APIs as easy to work with as JSON. Lightweight and Laravel-friendly for legacy or SOAP-style endpoints. | 43 | 43 | 14 | 18K | 0 | 9.3 | 38.9 | MIT | 6 months ago | |
| symfony/dom-crawler | 0.83 | DomCrawler eases DOM navigation for HTML and XML documents, letting you query, filter, and extract content with CSS selectors and XPath. Part of the Symfony framework. | 4,024 | 4,101 | 125 | 12M | 0 | 56.7 | 56.5 | MIT | 3 days ago | |
| saloonphp/xml-wrangler | 0.83 | XML Wrangler is a PHP package that provides a simple, elegant API for reading and writing XML. Built on SimpleXML, it adds namespace support, fluent methods, and clean error handling, and pairs perfectly with Saloon to parse and build XML API responses with ease. | 428 | 429 | 18 | 255K | 4 | 17.6 | 42.4 | MIT | 7 months ago | |
| matthecat/htmlcompressor-bundle | 0.82 | Symfony bundle that automatically minifies HTML responses, stripping unnecessary whitespace and comments to reduce page size and speed up delivery. Simple to install and configure, it helps improve front-end performance without changing templates or application code. | 11 | 12 | 4 | 0 | 0 | 0.1 | — | MIT | — | |
| zendframework/zend-xml2json | 0.82 | Converts XML to JSON using PHP's DOM and JSON extensions, letting you transform XML documents or strings into JSON output ready for APIs, storage, or JavaScript consumption. | 15 | — | 9 | — | 0 | 0.2 | — | BSD-3-Clause | 7 years ago |
|
| vipnytt/sitemapparser | 0.82 | A lightweight PHP library for parsing XML sitemaps and sitemap indexes. It recursively follows sitemap index files, extracts URLs, handles gzip compression, detects sitemap types, and supports robots.txt discovery with no external dependencies. | 78 | — | 33 | — | 0 | 8.2 | — | MIT | 3 months ago |
|
| spatie/array-to-xml | 0.82 | Simple PHP utility to convert arrays into XML strings. Supports custom root element names and configurable key handling (e.g., converting spaces to underscores). Ideal for quickly generating XML output from structured array data. | 1,199 | 1,226 | 214 | 3M | 0 | 23.6 | 48.4 | MIT | 10 months ago | |
| mmoreram/extractor | 0.82 | 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 | |
| ajtis/xml-bundle | 0.82 | — | 0 | 0 | 0 | 68 | 0 | 5.9 | 26.5 | MIT | 9 months ago | |
| simonschaufi/pretty-xml | 0.82 | A tiny PHP library for pretty printing and minifying XML with configurable indent size and character, since DomDocument can't configure indent distance. Install via Composer: simonschaufi/pretty-xml. | 22 | 22 | 10 | 62K | 0 | 21.5 | 55.1 | MIT | 1 month ago | |
| acfbentveld/xml | 0.82 | A Laravel/PHP package for working with XML. It offers a simple API to parse and read XML, convert XML into arrays or objects, and generate XML output, making common XML handling tasks cleaner and easier in Laravel applications. | 0 | 13 | — | 1 | — | 0.0 | 4.2 | — | — | |
| andrey-helldar/xml-core | 0.82 | A lightweight PHP library providing core XML utilities, serving as a shared foundation for Helldar's XML-related packages. Keeps common XML handling logic simple and reusable across PHP and Laravel projects. | 2 | — | 0 | — | 0 | 0.2 | — | MIT | 1 year ago | |
| mtownsend/xml-to-array | 0.82 | Easily convert XML into a clean, traversable PHP array and back again. This lightweight package handles nested elements, attributes, and namespaces, so you can consume XML feeds or APIs in Laravel and plain PHP projects without writing repetitive parsing code. | 116 | 123 | 14 | 202K | 3 | 19.1 | 51.9 | MIT | 1 month ago | |
| mtownsend/collection-xml | 0.82 | 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 | |
| querypath/querypath | 0.82 | QueryPath is a PHP library for HTML/XML manipulation with a jQuery-like API. It lets you parse, query, and modify documents using CSS selectors, supporting HTML5, XML, and database-backed content. | 815 | 832 | 112 | 37K | 56 | 24.1 | 44.7 | NOASSERTION | — |
How can I help you explore Laravel packages today?