goetas/xsd2php
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| goetas-webservices/xsd2php-runtime | 0.90 | Runtime support for code generated by goetas-webservices/xsd2php. Provides the base classes and helpers needed to use PHP classes generated from XML Schema definitions, simplifying integration and serialization in PHP projects. | 49 | 50 | 19 | 1M | 1 | 5.3 | 57.1 | MIT | 9 months ago | |
| goetas/xsd-reader | 0.86 | 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 |
|
| flowgistics/laravel-xml | 0.86 | 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 | |
| goetas/xmldom | 0.86 | 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. | 1 | 1 | 0 | 0 | 0 | 0.1 | — | — | — | |
| noki/laravel-xml-converter | 0.85 | 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 | — | |
| andydefer/domain-structures | 0.85 | A Laravel/PHP package that provides reusable domain structures and building blocks for domain-driven design. It helps organize business logic, reduce boilerplate, and keep core rules isolated from framework and infrastructure concerns for cleaner, more maintainable applications. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.3 | MIT | — | |
| 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 |
|
| ajtis/xml-bundle | 0.85 | — | 0 | 0 | 0 | 68 | 0 | 5.9 | 26.5 | MIT | 9 months ago | |
| laminas/laminas-xml2json | 0.85 | 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 | |
| christhompsontldr/laravel-fsm | 0.85 | A plug-and-play finite state machine for Laravel with guards, actions, callbacks, events, and transition logging. Define states and transitions per model column to power order workflows, verification flows, and more. | 8 | 7 | 0 | 5 | 0 | 12.0 | 2.9 | MIT | 5 months ago | |
| jlm/serializer-expression | 0.85 | Expression-driven serializer for PHP and Laravel: define how models and objects map to arrays using expressive rules, keeping API output, transformations, and serialization logic clean, reusable, and easy to maintain. | 2 | 2 | 1 | 0 | 0 | 0.0 | — | — | — | |
| php-soap/encoding | 0.85 | 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 | |
| bmatovu/laravel-xml | 0.85 | 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 | |
| eclipxe/xmlschemavalidator | 0.85 | 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 | |
| simplesamlphp/composer-xmlprovider-installer | 0.85 | Composer installer for SimpleSAMLphp XML provider packages. Automatically places XML metadata provider files in the correct SimpleSAMLphp directory during install/update, making distribution and setup of metadata providers seamless. | 0 | 0 | 0 | 159K | 0 | 0.0 | 55.3 | LGPL-2.1 | — | |
| fr3d/xmldsig | 0.84 | fr3d/xmldsig brings XML Digital Signature (XMLDSig) support to Laravel and PHP applications. Sign, verify, and validate XML documents with a simple API for integrating secure, standards-based XML signatures into your workflow. | 65 | 67 | 31 | 898 | 1 | 1.4 | 16.1 | NOASSERTION | 8 years ago | |
| simplesamlphp/xml-common | 0.84 | — | 4 | 4 | 9 | 213K | 1 | 16.2 | 62.0 | LGPL-2.1 | 3 months ago | |
| openlss/lib-array2xml | 0.84 | — | 307 | 322 | 25 | 394K | 2 | 4.3 | 44.3 | GPL-3.0 | 7 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 | |
| jailtonsc/laravel-response-xml | 0.84 | — | 47 | 48 | 14 | 5K | 10 | 3.5 | 30.6 | — | — |
How can I help you explore Laravel packages today?