PHPackages                             a9f/fractor-xml - 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. [Database &amp; ORM](/categories/database)
4. /
5. a9f/fractor-xml

ActiveFractor-extension[Database &amp; ORM](/categories/database)

a9f/fractor-xml
===============

XML extension for the File Read-Analyse-Change Tool. Allows modifying XML files

v0.5.11(2w ago)0337.7k—8.7%11MITPHPPHP ^8.2

Since May 23Pushed 2w ago1 watchersCompare

[ Source](https://github.com/andreaswolf/fractor-xml)[ Packagist](https://packagist.org/packages/a9f/fractor-xml)[ RSS](/packages/a9f-fractor-xml/feed)WikiDiscussions main Synced 3d ago

READMEChangelogDependencies (15)Versions (23)Used By (1)

Fractor for XML files
=====================

[](#fractor-for-xml-files)

Fractor extension package with a file processor for XML files.

This uses PHP's libxml integration and provides a full traversal of the DOM Node tree.

Installation
------------

[](#installation)

```
composer require a9f/fractor-xml --dev
```

Configuration
-------------

[](#configuration)

All rules must implement the a9f\\FractorXml\\Contract\\XmlFractor interface. The rule will be tagged with 'fractor.xml\_rule' and be injected in the XmlFileProcessor.

Development
-----------

[](#development)

Development happens in the [Fractor monorepo on GitHub](https://github.com/andreaswolf/fractor/)

###  Health Score

54

—

FairBetter than 96% of packages

Maintenance97

Actively maintained with recent releases

Popularity37

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 67.9% 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 ~36 days

Recently: every ~56 days

Total

22

Last Release

17d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/159919?v=4)[Andreas Wolf](/maintainers/andreaswolf)[@andreaswolf](https://github.com/andreaswolf)

---

Top Contributors

[![simonschaufi](https://avatars.githubusercontent.com/u/941794?v=4)](https://github.com/simonschaufi "simonschaufi (36 commits)")[![sabbelasichon](https://avatars.githubusercontent.com/u/13050560?v=4)](https://github.com/sabbelasichon "sabbelasichon (12 commits)")[![andreaswolf](https://avatars.githubusercontent.com/u/159919?v=4)](https://github.com/andreaswolf "andreaswolf (4 commits)")[![chrissonntag](https://avatars.githubusercontent.com/u/39337016?v=4)](https://github.com/chrissonntag "chrissonntag (1 commits)")

---

Tags

devautomationmigrationrefactoringupgradefractor

### Embed Badge

![Health badge](/badges/a9f-fractor-xml/health.svg)

```
[![Health](https://phpackages.com/badges/a9f-fractor-xml/health.svg)](https://phpackages.com/packages/a9f-fractor-xml)
```

###  Alternatives

[a9f/typo3-fractor

TYPO3 extension for the File Read-Analyse-Change Tool. Allows modifying XML files

19338.4k54](/packages/a9f-typo3-fractor)[rector/rector-src

Instant Upgrade and Automated Refactoring of any PHP code

136406.3k14](/packages/rector-rector-src)[ssch/typo3-rector

Instant fixes for your TYPO3 PHP code by using Rector.

2603.2M436](/packages/ssch-typo3-rector)[rector/rector

Instant Upgrade and Automated Refactoring of any PHP code

10.4k139.2M9.2k](/packages/rector-rector)[ahmed-bhs/doctrine-doctor

Runtime analysis tool for Doctrine ORM integrated into Symfony Web Profiler. Unlike static linters, it analyzes actual query execution at runtime to detect performance bottlenecks, security vulnerabilities, and best practice violations during development with real execution context and data.

9410.8k](/packages/ahmed-bhs-doctrine-doctor)[dereuromark/cakephp-shim

A CakePHP plugin to shim applications between major framework versions.

401.1M22](/packages/dereuromark-cakephp-shim)

PHPackages © 2026

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