PHPackages                             edxml/schema - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. edxml/schema

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

edxml/schema
============

The RelaxNG schema that is part of the EDXML specification

v3.0.0(3y ago)06MITMakefilePHP &gt;=7.4 | &gt;=8.0

Since Feb 23Pushed 3y ago2 watchersCompare

[ Source](https://github.com/edxml/schema)[ Packagist](https://packagist.org/packages/edxml/schema)[ Docs](http://edxml.org)[ RSS](/packages/edxml-schema/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

[![mit](https://camo.githubusercontent.com/08cef40a9105b6526ca22088bc514fbfdbc9aac1ddbf8d4e6c750e3a88a44dca/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75652e737667)](https://camo.githubusercontent.com/08cef40a9105b6526ca22088bc514fbfdbc9aac1ddbf8d4e6c750e3a88a44dca/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d626c75652e737667) [![cc](https://camo.githubusercontent.com/107d71f398e0e0b6280f1a21b3dea40206104a8eff524a3922161ea6df83bb71/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d434325323042592d2d4e44253230332e302d6c69676874677265792e737667)](https://camo.githubusercontent.com/107d71f398e0e0b6280f1a21b3dea40206104a8eff524a3922161ea6df83bb71/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d434325323042592d2d4e44253230332e302d6c69676874677265792e737667) [![python package](https://github.com/edxml/schema/workflows/Python%20package/badge.svg)](https://github.com/edxml/schema/workflows/Python%20package/badge.svg) [![php package](https://github.com/edxml/schema/workflows/PHP%20package/badge.svg)](https://github.com/edxml/schema/workflows/PHP%20package/badge.svg)

The EDXML RelaxNG Schema
------------------------

[](#the-edxml-relaxng-schema)

This is the repository that contains the RelaxNG schema that is part of the [EDXML Specification](http://www.edxml.org/spec).

### How to Use

[](#how-to-use)

The schema can be used in your projects by cloning this repository. For PHP and Python projects you can also use a package manager to add the schema as a dependency. This repository includes both a [Python package](python/edxml-schema) and a [Composer package](php) for PHP.

### Licensing

[](#licensing)

Both the Python and PHP packages are distributed using the MIT license. The actual RelaxNG schema file, which is included in both packages, uses a Creative Commons license as indicated in the schema itself.

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 98% 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

Unknown

Total

1

Last Release

1179d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5e4b7d52a612a67b8276aed11d9b8b6f4ae189764805ac9e9d44e1b8ef47feaa?d=identicon)[edxml](/maintainers/edxml)

---

Top Contributors

[![dtakken](https://avatars.githubusercontent.com/u/2066447?v=4)](https://github.com/dtakken "dtakken (50 commits)")[![EdwinSmulders](https://avatars.githubusercontent.com/u/44570993?v=4)](https://github.com/EdwinSmulders "EdwinSmulders (1 commits)")

---

Tags

artificial-intelligencedata-integrationedxmlknowledge-representationedxml

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/edxml-schema/health.svg)

```
[![Health](https://phpackages.com/badges/edxml-schema/health.svg)](https://phpackages.com/packages/edxml-schema)
```

###  Alternatives

[ivanovsaleksejs/num-to-text

Converts numbers or prices to text representation in various languages. For example, 437605 becomes "four hundred thirty seven thousand six hundred five". Price class for displaying prices with currencies is also available.

2015.9k](/packages/ivanovsaleksejs-num-to-text)[vildanbina/composer-upgrader

Effortlessly upgrade all Composer dependencies to their latest versions with a single command.

364.7k1](/packages/vildanbina-composer-upgrader)

PHPackages © 2026

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