PHPackages                             mediawiki/sub-page-list - 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. mediawiki/sub-page-list

ActiveMediawiki-extension

mediawiki/sub-page-list
=======================

SubPageList is a lightweight extension to display lists of subpages

3.0.1(11mo ago)2437.0k↑18.8%13[11 issues](https://github.com/ProfessionalWiki/SubPageList/issues)GPL-2.0-or-laterPHPPHP &gt;=7.3

Since Sep 29Pushed 3mo ago7 watchersCompare

[ Source](https://github.com/ProfessionalWiki/SubPageList)[ Packagist](https://packagist.org/packages/mediawiki/sub-page-list)[ Docs](https://github.com/ProfessionalWiki/SubPageList#readme)[ RSS](/packages/mediawiki-sub-page-list/feed)WikiDiscussions master Synced 1mo ago

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

SubPageList
===========

[](#subpagelist)

SubPageList is a [MediaWiki](https://www.mediawiki.org) extension to display lists of subpages.

Features:

- Adds a `subpages` parser hook that you can use to list subpages.
- Supports various parameters that enable you to customize the subpage list both in content and in layout.
- Backward compatible with the [SubPageList3 extension](https://www.mediawiki.org/wiki/Extension:SubPageList3).
- Adds a `subpagecount` parser hook for counting the number of subpages.
- Fully tested codebase (which minimizes the chance of regressions in the future).
- Flexible internal API that allows developers to easily add in new behavior.

View the [release notes](doc/RELEASE-NOTES.md) for recent changes to SubPageList.

### User manual

[](#user-manual)

- [Installation and configuration](doc/INSTALL.md)
- [Usage instructions and examples](doc/USAGE.md)

[Professional Wiki](https://professional.wiki/) provides [Professional Support](https://professional.wiki/en/professional-mediawiki-support) and [Software Development](https://professional.wiki/en/mediawiki-development).

Project status
--------------

[](#project-status)

On Packagist: [![Latest Stable Version](https://camo.githubusercontent.com/cd5ac332db55d8c2980b4d77a70bf36f66f759a001b871fc6afe275b10303046/68747470733a2f2f706f7365722e707567782e6f72672f6d6564696177696b692f7375622d706167652d6c6973742f76657273696f6e2e706e67)](https://packagist.org/packages/mediawiki/sub-page-list)[![Download count](https://camo.githubusercontent.com/8e4d390bd7d41630927b8534e76ba572971ec515f89c808be1b7671a4518dc37/68747470733a2f2f706f7365722e707567782e6f72672f6d6564696177696b692f7375622d706167652d6c6973742f642f746f74616c2e706e67)](https://packagist.org/packages/mediawiki/sub-page-list)

- [Open issues](https://github.com/JeroenDeDauw/SubPageList/issues)
- [Latest merged code changes](https://github.com/JeroenDeDauw/SubPageList/commits/master)
- [Proposed code changes](https://github.com/JeroenDeDauw/SubPageList/pulls)
- [SubPageList posts on Jeroens blog](http://www.bn2vs.com/blog/tag/subpagelist/)

Further links
-------------

[](#further-links)

- [SubPageList on Packagist](https://packagist.org/packages/mediawiki/sub-page-list)
- [SubPageList on WikiApiary](https://wikiapiary.com/wiki/Extension:SubPageList)

[![](doc/subpagelist.png)](doc/subpagelist.png)

###  Health Score

50

—

FairBetter than 96% of packages

Maintenance59

Moderate activity, may be stable

Popularity40

Moderate usage in the ecosystem

Community24

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 64% 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 ~285 days

Recently: every ~267 days

Total

16

Last Release

336d ago

Major Versions

1.6.1 → 2.0.02022-06-23

2.1.0 → 3.0.02023-06-15

PHP version history (4 changes)1.0rcPHP &gt;=5.3.0

1.4.0PHP &gt;=5.5.0

1.6.0PHP &gt;=7.1

2.0.0PHP &gt;=7.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/451bd4039d530fed8f9c3da91bfa519233a397d2182cdfdcad700f6cfea19b7f?d=identicon)[Jeroen De Dauw](/maintainers/Jeroen%20De%20Dauw)

---

Top Contributors

[![JeroenDeDauw](https://avatars.githubusercontent.com/u/146040?v=4)](https://github.com/JeroenDeDauw "JeroenDeDauw (418 commits)")[![translatewiki](https://avatars.githubusercontent.com/u/24829418?v=4)](https://github.com/translatewiki "translatewiki (165 commits)")[![emanspeaks](https://avatars.githubusercontent.com/u/7894605?v=4)](https://github.com/emanspeaks "emanspeaks (29 commits)")[![kghbln](https://avatars.githubusercontent.com/u/1104078?v=4)](https://github.com/kghbln "kghbln (12 commits)")[![Nikerabbit](https://avatars.githubusercontent.com/u/1109395?v=4)](https://github.com/Nikerabbit "Nikerabbit (10 commits)")[![siebrand](https://avatars.githubusercontent.com/u/210297?v=4)](https://github.com/siebrand "siebrand (5 commits)")[![reedy](https://avatars.githubusercontent.com/u/67615?v=4)](https://github.com/reedy "reedy (3 commits)")[![jongfeli](https://avatars.githubusercontent.com/u/6680027?v=4)](https://github.com/jongfeli "jongfeli (1 commits)")[![k8n](https://avatars.githubusercontent.com/u/272018?v=4)](https://github.com/k8n "k8n (1 commits)")[![atdt](https://avatars.githubusercontent.com/u/376462?v=4)](https://github.com/atdt "atdt (1 commits)")[![lukbukkit](https://avatars.githubusercontent.com/u/8070210?v=4)](https://github.com/lukbukkit "lukbukkit (1 commits)")[![nemobis](https://avatars.githubusercontent.com/u/901528?v=4)](https://github.com/nemobis "nemobis (1 commits)")[![NikitaRana07](https://avatars.githubusercontent.com/u/35731076?v=4)](https://github.com/NikitaRana07 "NikitaRana07 (1 commits)")[![shirayuki](https://avatars.githubusercontent.com/u/18039?v=4)](https://github.com/shirayuki "shirayuki (1 commits)")[![ernstki](https://avatars.githubusercontent.com/u/4009681?v=4)](https://github.com/ernstki "ernstki (1 commits)")[![bootc](https://avatars.githubusercontent.com/u/796037?v=4)](https://github.com/bootc "bootc (1 commits)")[![it-spiderman](https://avatars.githubusercontent.com/u/13665198?v=4)](https://github.com/it-spiderman "it-spiderman (1 commits)")[![cscott](https://avatars.githubusercontent.com/u/156080?v=4)](https://github.com/cscott "cscott (1 commits)")

---

Tags

mediawikimediawiki-extensionmediawikiSubPageSubPageList

### Embed Badge

![Health badge](/badges/mediawiki-sub-page-list/health.svg)

```
[![Health](https://phpackages.com/badges/mediawiki-sub-page-list/health.svg)](https://phpackages.com/packages/mediawiki-sub-page-list)
```

###  Alternatives

[mediawiki/semantic-media-wiki

An extension to MediaWiki that lets you store and query structured data within wiki pages

586361.8k33](/packages/mediawiki-semantic-media-wiki)[mediawiki/maps

Adds various mapping features to MediaWiki

84145.0k3](/packages/mediawiki-maps)[starcitizentools/citizen-skin

A beautiful, usable, responsive MediaWiki skin with in-depth extension support. Originally developed for the Star Citizen Wiki.

3164.5k](/packages/starcitizentools-citizen-skin)[mediawiki/chameleon-skin

A highly flexible MediaWiki skin using Bootstrap 4

12481.8k2](/packages/mediawiki-chameleon-skin)[mediawiki/semantic-result-formats

Provides additional result formats for queries using Semantic MediaWiki

51180.7k1](/packages/mediawiki-semantic-result-formats)[mediawiki/mermaid

Provides a parser function to generate diagrams and charts with the help of the mermaid script language

4660.9k1](/packages/mediawiki-mermaid)

PHPackages © 2026

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