PHPackages                             starcitizentools/citizen-skin - 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. starcitizentools/citizen-skin

ActiveMediawiki-skin

starcitizentools/citizen-skin
=============================

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

v3.15.0(1mo ago)3164.5k↑12.5%86[26 issues](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/issues)[6 PRs](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/pulls)GPL-3.0-or-laterLessCI passing

Since Oct 19Pushed 2mo ago7 watchersCompare

[ Source](https://github.com/StarCitizenTools/mediawiki-skins-Citizen)[ Packagist](https://packagist.org/packages/starcitizentools/citizen-skin)[ Docs](https://www.mediawiki.org/wiki/Skin:Citizen)[ RSS](/packages/starcitizentools-citizen-skin/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (12)Versions (192)Used By (0)Security (9)

👋 Citizen
=======

[](#citizen)

[![Contributors](https://camo.githubusercontent.com/ddf5900ed84b1be9a72e6db8ebb9b635a2adfc8998e58ede047b29ae6b096335/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f53746172436974697a656e546f6f6c732f6d6564696177696b692d736b696e732d436974697a656e3f7374796c653d666c61742d737175617265266c6f676f3d676974687562)](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/graphs/contributors)[![License: GPL v3](https://camo.githubusercontent.com/7385993e080d3cbf8d89e04fe9cd0acb0cf3780ce23f1a7570377ea43f219f75/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d47504c76332d626c75652e7376673f7374796c653d666c61742d737175617265266c6f676f3d474e55)](https://www.gnu.org/licenses/gpl-3.0)[![MediaWiki: >=1.43.0](https://camo.githubusercontent.com/8a96c1b3fde1c0e9f7c372c289ac101e011c4b66eb23865c2e0c82c5cebcdf88/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6564696157696b692d253345253344312e34332e302d2532333336633f7374796c653d666c61742d737175617265266c6f676f3d57696b697065646961)](https://www.mediawiki.org)[![Translations](https://camo.githubusercontent.com/32544e90cba1c433004d5e38618a3874683eb34933ba14e28a93ee6e63774c22/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7472616e736c6174696f6e732d7472616e736c61746577696b692d2532333031333436373f7374796c653d666c61742d737175617265266c6f676f3d476f6f676c655472616e736c617465)](https://translatewiki.net/w/i.php?title=Special:Translate&group=mwgithub-star-citizen)

[![Citizen skin screenshot](https://camo.githubusercontent.com/1dbf1f0df6e8fd94e478c92229fefb4557f8f783670937acdfafeb3b8a6c06cc/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f302f30372f53637265656e73686f742d736b696e2d636974697a656e2e706e67)](https://camo.githubusercontent.com/1dbf1f0df6e8fd94e478c92229fefb4557f8f783670937acdfafeb3b8a6c06cc/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f302f30372f53637265656e73686f742d736b696e2d636974697a656e2e706e67)

###  Citizen is a beautiful, usable, responsive [MediaWiki](https://www.mediawiki.org) skin that makes [extensions](https://www.mediawiki.org/wiki/Manual:Extensions) part of the cohesive experience.

[](#--citizen-is-a-beautiful-usable-responsive-mediawiki-skin-that-makes-extensions-part-of-the-cohesive-experience)

 [🚀 Live demo](https://starcitizen.tools) | [✨ Showcase](https://starcitizentools.github.io/mediawiki-skins-Citizen/community/showcase/) | [📚 Documentation](https://starcitizentools.github.io/mediawiki-skins-Citizen)

Notable features
----------------

[](#notable-features)

- **Responsive layout**: Responsive and able to adapt to different screen sizes. 📱💻🖥️
- **Command palette**: Quick access to everything. 🔍⚡️
- **Light/dark mode**: Switch between light and dark mode. ☀️🌙
- **Improved extension UI**: Adjust supported extensions to be more usable and cohesive. 🤝🔗
- **Reading preferences**: Adjust page width, font size, and line height. 👀📃
- **Collapsible sections**: Collapse and expand article sections. 📖📕
- **Persistent ToC**: Access ToC anywhere in the article. 🔍📖
- **Progressive Web App**: Give a more app-like experience when user add your wiki to their home screen. 📱

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

[](#installation)

1. [Download](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/archive/main.zip) place the file(s) in a directory called `Citizen` in your `skins/` folder.
2. Add the following code at the bottom of your LocalSettings.php:

    ```
    wfLoadSkin( 'Citizen' );
    ```
3. **✔️Done** - Navigate to Special:Version on your wiki to verify that the skin is successfully installed.

Configurations
--------------

[](#configurations)

Check out the [configuration documentation](https://starcitizentools.github.io/mediawiki-skins-Citizen/config/) for more details.

Requirements
------------

[](#requirements)

- [MediaWiki](https://www.mediawiki.org) 1.43.0 or later
- For the legacy versions, check the other release branches:

VersionMediaWiki version[2.40.2](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/releases/tag/v2.40.2)1.39.4 – 1.42.7[1.17.9](https://github.com/StarCitizenTools/mediawiki-skins-Citizen/releases/tag/v1.17.9)1.35.2 – 1.39.3Recommended extensions
----------------------

[](#recommended-extensions)

These extensions are optional. They are recommended to enable additional feature in Citizen.

- [PageImages](https://www.mediawiki.org/wiki/Extension:PageImages) (bundled with MediaWiki) - Add image to search suggestion results
- [TextExtracts](https://www.mediawiki.org/wiki/Extension:TextExtracts) (bundled with MediaWiki) - Add description to search suggestion results
- [ShortDescription](https://www.mediawiki.org/wiki/Extension:ShortDescription) - Add short description to under page title and search suggestion results (needs to set `$wgCitizenSearchDescriptionSource` to `wikidata`)
- [TemplateStylesExtender](https://www.mediawiki.org/wiki/Extension:TemplateStylesExtender) (if you use [TemplateStyles](https://www.mediawiki.org/wiki/Extension:TemplateStyles)) - Allow the use of CSS variables in TemplateStyles, including the ones provided by Citizen

Extension styles
----------------

[](#extension-styles)

Citizen overrides some extension styles through skinStyles that applies custom styling to extensions and core libraries. Please feel free to submit PRs if you want to add support for more extensions!

### Extensions

[](#extensions)

NameVersion[AccountInfo](https://www.mediawiki.org/wiki/Extension:AccountInfo)REL1\_39 `3145de8`[AdvancedSearch](https://www.mediawiki.org/wiki/Extension:AdvancedSearch)REL1\_39 `3a0eed7`[AJAXPoll](https://www.mediawiki.org/wiki/Extension:AJAXPoll)REL1\_39 `8429d8d`[ApprovedRevs](https://www.mediawiki.org/wiki/Extension:Approved_Revs)N/A[Capiunto](https://www.mediawiki.org/wiki/Extension:Capiunto)REL1\_39 `3a6d523`[Cargo](https://www.mediawiki.org/wiki/Extension:Cargo)REL1\_39 `b4c6314`[CategoryTree](https://www.mediawiki.org/wiki/Extension:CategoryTree)N/A[CentralNotice](https://www.mediawiki.org/wiki/Extension:CentralNotice)REL1\_35 `4aa2a8f`[Cite](https://www.mediawiki.org/wiki/Extension:Cite)N/A[CiteThisPage](https://www.mediawiki.org/wiki/Extension:CiteThisPage)REL1\_39 `1d21f67`[CleanChanges](https://www.mediawiki.org/wiki/Extension:CleanChanges)MLEB 2021.07[CodeEditor](https://www.mediawiki.org/wiki/Extension:CodeEditor)REL1\_39 `67c012c`[CodeMirror](https://www.mediawiki.org/wiki/Extension:CodeMirror)REL1\_43[CommentStreams](https://www.mediawiki.org/wiki/Extension:CommentStreams)REL1\_43[CookieWarning](https://www.mediawiki.org/wiki/Extension:CookieWarning)REL1\_39 `021d9ea`[DataMaps](https://www.mediawiki.org/wiki/Extension:DataMaps)0.17.7 `9c448d3`[DiscussionTools](https://www.mediawiki.org/wiki/Extension:DiscussionTools)REL1\_39 `1aae2cc`[DismissableSiteNotice](https://www.mediawiki.org/wiki/Extension:DismissableSiteNotice)N/A[Echo](https://www.mediawiki.org/wiki/Extension:Echo)REL1\_35 `347c30e`[FloatingUI](https://www.mediawiki.org/wiki/Extension:FloatingUI)0.0.1[Flow (StructuredDiscussions)](https://www.mediawiki.org/wiki/Extension:StructuredDiscussions)REL1\_35 `e3379f0`[FlaggedRevs](https://www.mediawiki.org/wiki/Extension:FlaggedRevs)REL1\_39 `130a28f`[Graph](https://www.mediawiki.org/wiki/Extension:Graph)N/A[Interwiki](https://www.mediawiki.org/wiki/Extension:Interwiki)REL1\_35 `a65a18e`[Lingo](https://www.mediawiki.org/wiki/Extension:Lingo)REL1\_35 `e948775`[MediaSearch](https://www.mediawiki.org/wiki/Extension:MediaSearch)REL1\_39 `e0aa7bb`[MsUpload](https://www.mediawiki.org/wiki/Extension:MsUpload)REL1\_35 `32eb420`[MultimediaViewer](https://www.mediawiki.org/wiki/Extension:MultimediaViewer)REL1\_43[OAuth](https://www.mediawiki.org/wiki/Extension:OAuth)REL1\_35 `451ed95`[Popups](https://www.mediawiki.org/wiki/Extension:Popups)REL1\_43[PortableInfobox](https://www.mediawiki.org/wiki/Extension:PortableInfobox)0.6 `16a77dc`[RelatedArticles](https://www.mediawiki.org/wiki/Extension:RelatedArticles)REL1\_43[ReplaceText](https://www.mediawiki.org/wiki/Extension:ReplaceText)REL1\_43[RevisionSlider](https://www.mediawiki.org/wiki/Extension:RevisionSlider)REL1\_35 `4c4e368`[Score](https://www.mediawiki.org/wiki/Extension:Score)REL1\_39 `0a66cef`[Scribunto](https://www.mediawiki.org/wiki/Extension:Scribunto)REL1\_39 `ebb91f2`[SearchDigest](https://www.mediawiki.org/wiki/Extension:SearchDigest)Master `ddd4665`[Semantic MediaWiki](https://www.mediawiki.org/wiki/Extension:Semantic_MediaWiki)5.0.2[Semantic Result Formats](https://www.mediawiki.org/wiki/Extension:Semantic_Result_Formats)5.0.0[SimpleTooltip](https://www.mediawiki.org/wiki/Extension:SimpleTooltip)N/A[SmiteSpam](https://www.mediawiki.org/wiki/Extension:SmiteSpam)REL1\_39 `c81b04b`[StructuredNavigation](https://www.mediawiki.org/wiki/Extension:StructuredNavigation)REL1\_39 `55e2ec0`[SyntaxHighlight](https://www.mediawiki.org/wiki/Extension:SyntaxHighlight)REL1\_35 `05598b3`[Tabs](https://www.mediawiki.org/wiki/Extension:Tabs)REL1\_39 `63ccef2`[Tabber](https://www.mediawiki.org/wiki/Extension:Tabber)N/A[TabberNeue](https://www.mediawiki.org/wiki/Extension:TabberNeue)2.6.0[TemplateData](https://www.mediawiki.org/wiki/Extension:TemplateData)REL1\_43[TimedMediaHandler](https://www.mediawiki.org/wiki/Extension:TimedMediaHandler)N/A[TinyMCE](https://www.mediawiki.org/wiki/Extension:TinyMCE)1.1.2[Translate](https://www.mediawiki.org/wiki/Extension:Translate)MLEB 2023.01[TwoColConflict](https://www.mediawiki.org/wiki/Extension:TwoColConflict)REL1\_39 5a2a947[UniversalLanguageSelector](https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector)MLEB 2021.12[UploadWizard](https://www.mediawiki.org/wiki/Extension:UploadWizard)REL1\_43[UserProfileV2](https://gitlab.com/telepedia/extensions/userprofilev2)Main `effb3b1`[VEForAll](https://www.mediawiki.org/wiki/Extension:VEForAll)REL1\_39 `0de7158`[VisualEditor](https://www.mediawiki.org/wiki/Extension:VisualEditor)REL1\_43[Wikibase](https://www.mediawiki.org/wiki/Extension:Wikibase)REL1\_35 `7bb503b`[WikiEditor](https://www.mediawiki.org/wiki/Extension:WikiEditor)REL1\_43[WSSearchFront](https://www.mediawiki.org/wiki/Extension:WSSearchFront)3.5.4 `c27ebcb5`Some of the field are tagged as N/A because the information was not tracked before.

Contributors
------------

[](#contributors)

[ ![Citizen contributors](https://camo.githubusercontent.com/34dd34fb4a808a0ebceafbbaaee494c3343b0893e5016b3290010dc6514c1602/68747470733a2f2f636f6e747269622e726f636b732f696d6167653f7265706f3d53746172436974697a656e546f6f6c732f6d6564696177696b692d736b696e732d636974697a656e "Citizen contributors")](https://github.com/StarCitizenTools/mediawiki-skins-citizen/graphs/contributors)

###  Health Score

61

—

FairBetter than 99% of packages

Maintenance85

Actively maintained with recent releases

Popularity44

Moderate usage in the ecosystem

Community30

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 82% 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 ~11 days

Recently: every ~29 days

Total

145

Last Release

55d ago

Major Versions

v1.17.9 → v2.0.0-alpha.02022-09-30

v2.40.2 → v3.0.02025-03-28

### Community

Maintainers

![](https://www.gravatar.com/avatar/421898af9788651cc8fe6c06069092f102e093e32e6f0e6437178aa8a180d328?d=identicon)[alistair3149](/maintainers/alistair3149)

---

Top Contributors

[![alistair3149](https://avatars.githubusercontent.com/u/9260542?v=4)](https://github.com/alistair3149 "alistair3149 (3931 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (350 commits)")[![translatewiki](https://avatars.githubusercontent.com/u/24829418?v=4)](https://github.com/translatewiki "translatewiki (235 commits)")[![octfx](https://avatars.githubusercontent.com/u/6594492?v=4)](https://github.com/octfx "octfx (127 commits)")[![dringsim](https://avatars.githubusercontent.com/u/57343841?v=4)](https://github.com/dringsim "dringsim (43 commits)")[![tesinormed](https://avatars.githubusercontent.com/u/59344510?v=4)](https://github.com/tesinormed "tesinormed (12 commits)")[![whostacking](https://avatars.githubusercontent.com/u/144233917?v=4)](https://github.com/whostacking "whostacking (12 commits)")[![SomeMWDev](https://avatars.githubusercontent.com/u/186634068?v=4)](https://github.com/SomeMWDev "SomeMWDev (10 commits)")[![AmeroHan](https://avatars.githubusercontent.com/u/72120616?v=4)](https://github.com/AmeroHan "AmeroHan (8 commits)")[![RogerDodger](https://avatars.githubusercontent.com/u/387174?v=4)](https://github.com/RogerDodger "RogerDodger (7 commits)")[![songnguxyz](https://avatars.githubusercontent.com/u/57829841?v=4)](https://github.com/songnguxyz "songnguxyz (7 commits)")[![JBuildman](https://avatars.githubusercontent.com/u/9007324?v=4)](https://github.com/JBuildman "JBuildman (6 commits)")[![lens0021](https://avatars.githubusercontent.com/u/28209361?v=4)](https://github.com/lens0021 "lens0021 (6 commits)")[![Vonavy](https://avatars.githubusercontent.com/u/41357019?v=4)](https://github.com/Vonavy "Vonavy (5 commits)")[![TiggeZaki](https://avatars.githubusercontent.com/u/82169475?v=4)](https://github.com/TiggeZaki "TiggeZaki (4 commits)")[![paladox](https://avatars.githubusercontent.com/u/5727000?v=4)](https://github.com/paladox "paladox (4 commits)")[![jdlrobson](https://avatars.githubusercontent.com/u/148752?v=4)](https://github.com/jdlrobson "jdlrobson (4 commits)")[![wlft](https://avatars.githubusercontent.com/u/100052562?v=4)](https://github.com/wlft "wlft (3 commits)")[![Universal-Omega](https://avatars.githubusercontent.com/u/54654040?v=4)](https://github.com/Universal-Omega "Universal-Omega (3 commits)")[![caburum](https://avatars.githubusercontent.com/u/29152895?v=4)](https://github.com/caburum "caburum (2 commits)")

---

Tags

mediawiki-skinmediawikiwikiskin

### Embed Badge

![Health badge](/badges/starcitizentools-citizen-skin/health.svg)

```
[![Health](https://phpackages.com/badges/starcitizentools-citizen-skin/health.svg)](https://phpackages.com/packages/starcitizentools-citizen-skin)
```

###  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/chameleon-skin

A highly flexible MediaWiki skin using Bootstrap 4

12481.8k2](/packages/mediawiki-chameleon-skin)[mediawiki/vector-skin

Modern version of the MonoBook skin

533.5k](/packages/mediawiki-vector-skin)[mediawiki/semantic-result-formats

Provides additional result formats for queries using Semantic MediaWiki

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

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)[mediawiki/semantic-extra-special-properties

Provides extra special properties for Semantic MediaWiki

3074.6k1](/packages/mediawiki-semantic-extra-special-properties)

PHPackages © 2026

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