Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


sabre/xml is an XML library that you may not hate.

Subscribe to updates I use sabre-xml

Statistics on sabre-xml

Number of watchers on Github 278
Number of open issues 7
Average time to close an issue about 1 month
Main language PHP
Average time to merge a PR 5 days
Open pull requests 8+
Closed pull requests 11+
Last commit almost 2 years ago
Repo Created about 7 years ago
Repo Last Updated over 1 year ago
Size 348 KB
Organization / Authorsabre-io
Latest Release2.1.0
Page Updated
Do you use sabre-xml? Leave a review!
View open issues (7)
View sabre-xml activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating sabre-xml for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)


Build Status

The sabre/xml library is a specialized XML reader and writer.



Head over to the SabreDAV mailing list for any questions.

Made at fruux

This library is being developed by fruux. Drop us a line for commercial services or enterprise support.

sabre-xml open issues Ask a question     (View All Issues)
  • about 3 years How to stop reading XML?
sabre-xml open pull requests (View All Pulls)
  • Cache namespaces parsed from clark notation
  • Fix: Sort out Travis configuration
  • Fix: Remove empty bin section from composer.json
  • Updated keyValue deserializer
  • Adds ability to stop reading XML using close() method
  • Fix default namespace attributes
  • [1.5] Correct Service->mapValueObject() PHPDoc
  • Prevent infinite loops for empty props element
sabre-xml list of languages used
sabre-xml latest release notes
2.1.0 2.1.0
  • #112: Added a mixedContent deserializer function, which might be useful if you're parsing HTML-like documents with elements that contain both text and other elements as siblings. (@staabm).
2.0.0 2.0.0
  • Now requires PHP 7.
  • Uses typehints everywhere.
  • Fixed some minor strict typing-related issues.
  • Removed workaround for PHP bug 64230.
1.5.0 1.5.0
  • Now requires PHP 5.5.
  • Using finally to always roll back the context stack when serializing.
  • #94: Fixed an infinite loop condition when reading some invalid XML documents.
Other projects in PHP