goetas/xmldom
A lightweight XML DOM implementation for PHP, offering an object-oriented API to build, parse, traverse, and manipulate XML documents. It provides a simple, portable option for projects needing DOM-style XML handling without heavy dependencies.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| saloonphp/xml-wrangler | 0.86 | 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 | |
| php-soap/wsdl-reader | 0.85 | php-soap/wsdl-reader is a PHP library for parsing WSDL documents into a structured object model, making it easy to inspect services, bindings, ports, operations, and types. Lightweight and framework-agnostic, it helps PHP applications understand SOAP service definitions. | 21 | 21 | 7 | 176K | 0 | 20.2 | 63.5 | — | 3 weeks ago | |
| noki/laravel-xml-converter | 0.84 | 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 | — | |
| goetas/apache-fop | 0.84 | PHP wrapper for Apache FOP that renders XSL-FO documents into PDF and other output formats. It offers a simple API to run FOP transformations and integrate FO-based PDF generation into Laravel or any PHP application. | 8 | 8 | 9 | 343 | 0 | 0.7 | 22.0 | — | 9 years ago | |
| goetas/xsd2php | 0.84 | goetas/xsd2php converts XML Schema and WSDL definitions into PHP classes, generating typed models and serialization mappings so you can work with SOAP/XML services in PHP without hand-writing boilerplate. It integrates with JMS Serializer and supports common XSD constructs. | 149 | — | 61 | — | 17 | 4.0 | 5.2 | — | 10 years ago |
|
| thenorthmemory/xml | 0.84 | Lightweight XML transformer for PHP: parse XML into arrays and build XML back from arrays. Supports repeated elements/lists, optional pretty printing, custom root nodes, and wrapping arrays to control tag output. Extracted from wechatpay-php for general use. | 9 | 9 | 0 | 30K | 0 | 0.9 | 48.0 | Apache-2.0 | 3 years ago | |
| goetas/xsd-reader | 0.84 | A PHP library for reading XML Schema (XSD) documents into an object model. It resolves imports and includes and exposes elements, complex and simple types, attributes, restrictions, and annotations, making it easy to inspect schemas programmatically. | 9 | — | 8 | — | 0 | 0.3 | — | — | 12 years ago |
|
| servo/fluidxml | 0.84 | 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 | |
| laminas/laminas-xml | 0.84 | Secure XML utilities for PHP: parse and validate XML with safe defaults, mitigate XXE/XEE attacks, and control external entity loading. Helpful for apps that consume untrusted XML and need hardened DOM/LibXML configuration. | 14 | 14 | 10 | 72K | 1 | 11.3 | 54.7 | BSD-3-Clause | 9 months ago | |
| gridonic/princexml-php | 0.84 | A lightweight PHP wrapper for PrinceXML that simplifies converting HTML and CSS into high-quality PDFs. It offers a clean API for running Prince, handling input/output files and binary paths, making it easy to generate print-ready documents from PHP or Laravel applications. | 8 | 8 | 10 | 3K | 1 | 0.3 | 24.1 | MIT | 9 years ago | |
| dragon-code/xml-core | 0.83 | A lightweight XML core for Laravel and PHP that provides a simple, fluent API for building, parsing, and validating XML documents. It supports attributes, namespaces, and CDATA, helping you generate structured XML responses and handle common XML tasks without verbose boilerplate. | 2 | 2 | 0 | 146 | 0 | 0.2 | 16.5 | MIT | 1 year ago | |
| mtownsend/response-xml | 0.83 | Return XML from your Laravel API as easily as JSON. This package adds a fluent xml() response helper that converts Eloquent models, collections, arrays, and paginators into clean, customizable XML, with support for custom root nodes, headers, and encoding — no manual string building required. | 104 | 107 | 22 | 42K | 6 | 12.0 | 40.3 | MIT | 6 months ago | |
| gosuperscript/monads | 0.83 | gosuperscript/monads is a lightweight functional programming library for PHP and Laravel, offering Option, Result, and related monads to handle nullable values and errors safely through clean, chainable APIs. | 6 | 6 | 1 | 24K | 0 | 11.7 | 53.9 | — | 5 months ago | |
| shanethehat/pretty-xml | 0.83 | Pretty XML is a lightweight PHP package for formatting raw XML into clean, readable, indented output. It wraps DOMDocument to add proper line breaks and indentation, making XML easier to debug, log, or display. Simple to install and use in any PHP or Laravel project. | 22 | 24 | 10 | 5K | 0 | 18.4 | 37.6 | MIT | 1 month ago | |
| php-soap/encoding | 0.83 | A PHP library for SOAP encoding and decoding, converting PHP values to and from SOAP XML. It provides the encoding layer for SOAP clients and servers, with support for envelopes, headers, faults, and typed values through a clean, framework-agnostic API. | 10 | 10 | 6 | 89K | 0 | 19.5 | 63.0 | MIT | 3 weeks ago | |
| martyrer/simple-html-dom-bundle | 0.83 | A Symfony bundle that integrates PHP Simple HTML DOM into your application, giving you a convenient service for parsing and manipulating HTML using jQuery-like selectors. Load pages, traverse the DOM, and extract or edit elements with straightforward, readable syntax. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| doctrine/oxm | 0.83 | Doctrine OXM (Object XML Mapper) maps PHP objects to XML documents and back using Doctrine-style metadata. Useful for XML serialization/deserialization in domain models, with mapping drivers and runtime tools to integrate XML workflows into applications. | 85 | 88 | 20 | 1 | 0 | 0.5 | 0.1 | MIT | — | |
| vanilla/htmlawed | 0.83 | Laravel integration for HTMLawed, a PHP HTML sanitizer and validator. It cleans user-submitted markup, balances tags, filters unsafe attributes and elements, and helps preserve safe formatting in rich text. Useful for sanitizing comments, CMS content, and other untrusted HTML. | 40 | 42 | 15 | 8K | 3 | 1.8 | 32.5 | NOASSERTION | 3 years ago | |
| laminas/laminas-xml2json | 0.83 | Convert XML to JSON in PHP via Laminas, with options for simple/pretty output and flexible handling of attributes, elements, and namespaces. Useful for bridging XML-based APIs and JSON consumers. | 14 | 14 | 3 | 9K | 0 | 0.8 | 38.4 | BSD-3-Clause | 4 years ago | |
| ajtis/xml-bundle | 0.83 | — | 0 | 0 | 0 | 68 | 0 | 5.9 | 26.5 | MIT | 9 months ago |
How can I help you explore Laravel packages today?