veewee/xml
veewee/xml provides a type-safe, declarative API for working with XML in PHP, covering DOM, encoding, error handling, memory-safe readers and writers, XSD schemas, and XSLT. It handles errors for you and supports spec compliance on PHP 8.4+.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| jailtonsc/laravel-response-xml | 0.85 | — | 47 | 48 | 14 | 5K | 10 | 3.5 | 30.6 | — | — | |
| parfaitementweb/statamic-podcast-publisher | 0.84 | A Statamic addon for publishing podcasts: generate an iTunes-compatible RSS feed, manage episodes and show metadata, and keep your podcast feed in sync with your content—no extra tooling required. | 3 | 3 | 0 | 0 | 1 | 0.2 | — | — | 5 years ago | |
| mtownsend/request-xml | 0.84 | 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 | |
| theseer/fdomdocument | 0.84 | Archived PHP library extending DOMDocument to throw exceptions instead of warnings/notices, plus handy shortcuts like XPath query helpers and appendElement variants. Drop-in replacement for DOM with libxml support; works with PHP 5.3.3–8.1 (v1.6.7). | 247 | 256 | 17 | 137K | 0 | 1.5 | 26.8 | NOASSERTION | 4 years ago | |
| wemxo/filer-bundle | 0.84 | wemxo/filer-bundle is a Symfony bundle for file management and uploads, providing configurable storage, file organization, and framework integration to help applications handle media and documents with less boilerplate. | 0 | — | 0 | — | 0 | 14.8 | — | MIT | 3 months ago | |
| bmatovu/laravel-xml | 0.83 | A Laravel package for working with XML. It converts XML requests and responses into arrays, adds XML response helpers and middleware, and lets your APIs accept and return XML alongside JSON, with configurable parsing and validation support. | 88 | 91 | 10 | 7K | 5 | 11.4 | 30.6 | MIT | 6 months ago | |
| flowgistics/laravel-xml | 0.83 | Laravel XML is a lightweight package for working with XML in Laravel apps. Parse, build, and convert XML documents to arrays or JSON using a simple, expressive API for reading and writing XML. | 16 | 16 | 8 | 3K | 0 | 0.6 | 31.3 | MIT | 1 year ago | |
| servo/fluidxml | 0.83 | FluidXML is a lightweight PHP library for creating, querying, and editing XML with a concise, fluent, jQuery-like API. Chain readable methods, target nodes with XPath selectors, handle namespaces, and cut boilerplate in XML-heavy PHP and Laravel applications. | 458 | 464 | 45 | 45K | 8 | 7.1 | 32.9 | BSD-2-Clause | 2 years ago | |
| eclipxe/xmlschemavalidator | 0.83 | A lightweight PHP library for validating XML documents against XSD schemas using DOMDocument and libxml. It provides simple APIs for validating XML strings or files, collects detailed schema errors, supports exception-based handling, and integrates easily into Composer-based PHP projects. | 15 | 17 | 5 | 18K | 0 | 7.5 | 44.8 | MIT | 7 months ago | |
| lde/api-helper | 0.83 | A Laravel/PHP helper package that streamlines API development with reusable utilities for consistent JSON responses, error handling, and request/response conveniences, helping you build cleaner, more maintainable APIs faster. | 5 | 5 | 3 | 47 | 0 | 0.2 | 13.1 | MIT | 4 years ago | |
| xmlvalid/xmlvalid-laravel | 0.83 | A Laravel integration for XML validation that provides validation rules, a facade, and configuration helpers for checking XML documents against XSD schemas. It simplifies adding schema-aware XML checks to uploads, APIs, and form requests in Laravel applications. | 1 | — | 0 | — | 0 | 19.5 | — | MIT | 2 weeks ago | |
| noki/laravel-xml-converter | 0.83 | A lightweight Laravel package for converting XML to arrays and arrays or objects back to XML. It offers configurable handling for attributes, namespaces, and formatting, making XML integration simple in Laravel apps. | 32 | 32 | 0 | 2K | 0 | 0.2 | 24.4 | MIT | — | |
| 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 | |
| acfbentveld/xml | 0.83 | 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 | — | — | |
| sabre/xml | 0.83 | sabre/xml is a specialized XML reader and writer for PHP, offering a simple, namespace-aware API for parsing and generating XML. It supports PHP 7.4 and 8, with full type declarations in version 3. | 529 | 554 | 79 | 1M | 19 | 30.3 | 58.7 | BSD-3-Clause | 6 months ago | |
| burti/ass-xmlsecurity | 0.83 | burti/ass-xmlsecurity adds XML security helpers to Laravel, protecting against XXE and XML injection attacks by safely parsing and sanitizing untrusted XML input. A small utility package for apps that handle XML from external sources. | 0 | 0 | 0 | 16 | 0 | 0.0 | 17.0 | — | — | |
| theseer/phpdox | 0.83 | phpDox is a PHP documentation generator that builds API docs from your source code using reflection, tokens, and optional PHPDoc. It produces structured HTML output and integrates with PHPUnit coverage, offering configurable builds for libraries and apps. | 597 | 606 | 120 | 8K | 47 | 24.1 | 32.5 | NOASSERTION | 7 years 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 | |
| sclable/xml-lint | 0.82 | Command-line tool to lint XML files and validate them against referenced XSD schemas. Works on single files or entire directories (optionally recursive), with verbose output, exclusions, and the ability to skip schema validation. Install via Composer and run vendor/bin/xmllint. | 23 | 24 | 10 | 8K | 3 | 5.5 | 36.9 | MIT | 1 year ago | |
| ass/xmlsecurity | 0.82 | — | 94 | 96 | 9 | 27K | 0 | 1.6 | 33.9 | NOASSERTION | 11 years ago |
How can I help you explore Laravel packages today?