sclable/xml-lint
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ajtis/xml-bundle | 0.87 | — | 0 | 0 | 0 | 68 | 0 | 9.9 | 7.1 | MIT | 8 months ago | |
| event-engine/php-json-schema | 0.86 | Event Engine JSON Schema package for PHP. Generate/use JSON Schema with ImmutableRecord type detection. v1.x detects types via method return hints (PHP 7.2–7.3); v2.x uses PHP 7.4+ typed properties for improved schema support. | 6 | 6 | 4 | 2K | 1 | 6.0 | 34.5 | MIT | 1 year ago | |
| saloonphp/xml-wrangler | 0.85 | XML Wrangler is a Saloon plugin that makes working with XML APIs painless. It adds XML request bodies, automatic XML responses parsing, and convenient helpers for converting between arrays and XML so you can focus on building integrations, not boilerplate. | 426 | 427 | 17 | 188K | 4 | 22.8 | 41.2 | MIT | 5 months ago | |
| veewee/xml | 0.84 | Type-safe, declarative XML toolkit for PHP. Includes DOM helpers, safe error handling, memory-safe reader/writer, XML encode/decode, plus XSD and XSLT utilities. Spec-compliance ready for PHP 8.4+, with maintained v3 for older PHP. | 183 | 183 | 11 | 307K | 1 | 31.9 | 53.9 | MIT | 1 month ago | |
| lastdragon-ru/phpunit-xml | 0.84 | Tools for working with PHPUnit’s XML configuration: parse, build, and validate phpunit.xml files programmatically. Useful for CI automation, config generation, and upgrades/migrations between PHPUnit versions, with a focused API designed for PHP projects. | 0 | 0 | 0 | 2 | 0 | 0.0 | 6.6 | MIT | — | |
| openlss/lib-array2xml | 0.84 | — | 309 | 322 | 25 | 394K | 2 | 4.3 | 44.3 | GPL-3.0 | 7 years ago | |
| pear/xml_util | 0.84 | PEAR XML_Util provides handy helpers for working with XML: build attribute lists from arrays, generate tags, validate XML names, and more. Lightweight utility methods for creating and checking XML document parts in PHP. | 2 | 2 | 3 | 38K | 0 | 1.4 | 39.0 | — | 6 years ago | |
| sabre/xml | 0.83 | sabre/xml is a specialized XML reader and writer for PHP. It makes it easy to parse XML into structured data and generate XML with custom serializers. Supports PHP 7.4+ and PHP 8, with strict type declarations in v3. | 531 | 554 | 78 | 816K | 19 | 35.9 | 57.2 | BSD-3-Clause | 4 months ago | |
| simplesamlphp/xml-security | 0.83 | Secure, extensible XML signature and encryption library for PHP (xmldsig/xmlenc). Built on simplesamlphp/xml-common, it helps you sign/verify and encrypt/decrypt XML objects via high-level interfaces, with lower-level APIs available when needed. | 3 | 3 | 4 | 135K | 1 | 19.5 | 63.8 | LGPL-2.1 | 2 months ago | |
| simplesamlphp/xml-common | 0.83 | — | 4 | 4 | 9 | 162K | 1 | 19.9 | 63.8 | LGPL-2.1 | 2 months ago | |
| exsyst/swagger | 0.83 | — | 358 | 359 | 9 | 67K | 1 | 5.9 | 31.4 | MIT | 5 years ago | |
| thenorthmemory/xml | 0.83 | 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 | |
| rnijveld/xmlseclibs | 0.82 | Fork of xmlseclibs for working with XML Digital Signatures and XML Encryption in PHP. Provides tools to sign, verify, encrypt, and decrypt XML documents (XMLDSig/XMLENC) commonly used in SAML, SOAP, and other security-focused XML workflows. | 5 | 5 | 5 | 432 | 0 | 0.3 | 25.7 | BSD-3-Clause | — | |
| api-platform/json-schema | 0.82 | — | 35 | 34 | 1 | 506K | 0 | 0.2 | 55.3 | MIT | — | |
| ass/xmlsecurity | 0.82 | — | 95 | 96 | 9 | 27K | 0 | 1.6 | 33.8 | NOASSERTION | 11 years ago | |
| zf1/zend-xml | 0.82 | Zend Framework 1 XML component, split out as a standalone package. Provides XML handling utilities such as DOM/SimpleXML helpers and security-conscious parsing features used by legacy ZF1 apps that need dependable XML processing without the full framework. | 3 | 3 | 4 | 17K | 1 | 0.2 | 49.9 | BSD-3-Clause | — | |
| common-gateway/sim-xml-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.7 | — | — | 3 years ago | |
| simonschaufi/pretty-xml | 0.82 | — | 22 | 22 | 9 | 62K | 0 | 2.8 | 47.4 | MIT | 1 year ago | |
| camelot/coding-style | 0.81 | Camelot coding style standard for PHP projects, based on PSR-2 and Symfony2. Provides ready-to-use configurations for PHP_CodeSniffer and PHP-CS-Fixer (composer install, sample phpcs.xml.dist and .php_cs.dist, customizable rules). | 0 | 0 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| zendframework/zendxml | 0.81 | ZendXml provides secure XML scanning/loading for PHP to help prevent XXE and XML entity expansion (XEE) attacks. It disables external entity loading and rejects documents using ENTITY declarations, returning SimpleXMLElement or DOMDocument. Repository abandoned; moved to laminas/laminas-xml. | 29 | 30 | 11 | 23K | 0 | 0.8 | 28.2 | BSD-3-Clause | 7 years ago |
How can I help you explore Laravel packages today?