PHPackages                             drinks-it/pixi-saxparser - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. drinks-it/pixi-saxparser

AbandonedArchivedLibrary[Parsing &amp; Serialization](/categories/parsing)

drinks-it/pixi-saxparser
========================

Sax parser

6.0.0(4y ago)17.8k↓100%21MITPHPPHP ^5.3.2 || ^7.0 || ^8.0

Since Aug 26Pushed 4y ago1 watchersCompare

[ Source](https://github.com/drinks-it/pixi-saxparser)[ Packagist](https://packagist.org/packages/drinks-it/pixi-saxparser)[ RSS](/packages/drinks-it-pixi-saxparser/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (4)DependenciesVersions (8)Used By (1)

Lib: XML
========

[](#lib-xml)

---

The Xml library contains an xml parser, which is able to parse whole xml's or lines from a file stream. It uses the dispatcher component of Symfony2 which makes it easy to react numerous xml structures. As a developer you have the possibility to write your own listener, which will be added to the SAX object. That way you can exactly controll what happens with the xml during parsing.

Quick Start
-----------

[](#quick-start)

---

To run the example application, you must first install the development dependencies via composer. From the root `Lib - XML`, run:

```
$ php composer install

```

After including the `autoload.php` into your project you can start using the parser.

> **NOTE:** The parser wont return anything unless you've created a listener that do so.

To initialize the parser and adding a listener use following code snippet:

```
:::PHP

```

To start the parsing process you can simply run the `parse` method.

```
:::PHP

```

> **NOTE:** For more details visit the library [wiki](https://bitbucket.org/pixi_software/lib-xml/wiki/Home)

###  Health Score

36

—

LowBetter than 81% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 60% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~383 days

Recently: every ~449 days

Total

6

Last Release

1790d ago

Major Versions

1.2.0 → 5.22021-02-03

5.2 → 6.0.02021-06-14

PHP version history (2 changes)v1.0.0PHP  &gt;= 5.3.2

6.0.0PHP ^5.3.2 || ^7.0 || ^8.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/35364f9bf8e8af76953238d28f15a7d4d027746288de830e1fa5db551cdeedd6?d=identicon)[maximgubar](/maintainers/maximgubar)

---

Top Contributors

[![cschmitt-pixi](https://avatars.githubusercontent.com/u/5031019?v=4)](https://github.com/cschmitt-pixi "cschmitt-pixi (3 commits)")[![maximgubar](https://avatars.githubusercontent.com/u/2241775?v=4)](https://github.com/maximgubar "maximgubar (2 commits)")

---

Tags

streamphpxmlparsersax

### Embed Badge

![Health badge](/badges/drinks-it-pixi-saxparser/health.svg)

```
[![Health](https://phpackages.com/badges/drinks-it-pixi-saxparser/health.svg)](https://phpackages.com/packages/drinks-it-pixi-saxparser)
```

###  Alternatives

[goetas-webservices/xsd-reader

Read any XML Schema (XSD) programmatically with PHP

624.7M15](/packages/goetas-webservices-xsd-reader)[orchestra/parser

XML Document Parser for Laravel and PHP

4581.7M5](/packages/orchestra-parser)[corveda/php-sandbox

A PHP library that can be used to run PHP code in a sandboxed environment

23483.5k2](/packages/corveda-php-sandbox)[hexydec/htmldoc

A token based HTML document parser and minifier. Minify HTML documents including inline CSS, Javascript, and SVG's on the fly. Extract document text, attributes, and fragments. Full test suite.

2610.3k3](/packages/hexydec-htmldoc)[bupy7/xml-constructor

The array-like constructor of XML document structure.

1337.9k](/packages/bupy7-xml-constructor)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
