PHPackages                             starcitizentools/floating-ui - 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. starcitizentools/floating-ui

ActiveMediawiki-extension[Utility &amp; Helpers](/categories/utility)

starcitizentools/floating-ui
============================

Implements the FloatingUI Javascript library.

v1.0.1(1y ago)23772[1 issues](https://github.com/StarCitizenTools/mediawiki-extensions-FloatingUI/issues)[6 PRs](https://github.com/StarCitizenTools/mediawiki-extensions-FloatingUI/pulls)GPL-3.0-or-laterJavaScriptCI passing

Since Sep 5Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/StarCitizenTools/mediawiki-extensions-FloatingUI)[ Packagist](https://packagist.org/packages/starcitizentools/floating-ui)[ Docs](https://www.mediawiki.org/wiki/Extension:FloatingUI)[ RSS](/packages/starcitizentools-floating-ui/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (6)Dependencies (6)Versions (16)Used By (0)

FloatingUI
==========

[](#floatingui)

The FloatingUI extension implements [Floating UI](https://floating-ui.com) library in MediaWiki.

[Extension:FloatingUI on MediaWiki](https://www.mediawiki.org/wiki/Extension:FloatingUI).

Usage
-----

[](#usage)

### Parser function

[](#parser-function)

```
{{#floatingui:reference|content}}
```

### Loading library only

[](#loading-library-only)

There are several ways to load the library on a given page. Once the library is loaded, it can be accessed through `window.FloatingUIDOM` in Javascript.

To attach the library to a wikipage, put the following wikitext onto the page:

```
{{#floatingui:}}
```

Or alternatively, you can load the ResourceLoader module in Javascript:

```
mw.loader.load( 'ext.floatingUI.lib' );
```

### Defining elements

[](#defining-elements)

1. Reference element has to have the HTML class `ext-floatingui-reference`.
2. Floating element has to have the HTML class `ext-floatingui-content` and place next to the reference element.

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

[](#requirements)

- [MediaWiki](https://www.mediawiki.org) 1.43 or later

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

[](#installation)

You can get the extension via Git (specifying FloatingUI as the destination directory):

```
git clone https://github.com/StarCitizenTools/mediawiki-extensions-FloatingUI.git FloatingUI

```

Or [download it as zip archive](https://github.com/StarCitizenTools/mediawiki-extensions-FloatingUI/archive/main.zip).

In either case, the "FloatingUI" extension should end up in the "extensions" directory of your MediaWiki installation. If you got the zip archive, you will need to put it into a directory called FloatingUI.

###  Health Score

37

—

LowBetter than 83% of packages

Maintenance60

Regular maintenance activity

Popularity20

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity47

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 74.6% 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 ~42 days

Recently: every ~53 days

Total

6

Last Release

406d ago

Major Versions

v0.3.1 → v1.0.02025-04-07

### 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 (44 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (13 commits)")[![MusikAnimal](https://avatars.githubusercontent.com/u/366374?v=4)](https://github.com/MusikAnimal "MusikAnimal (1 commits)")[![SomeMWDev](https://avatars.githubusercontent.com/u/186634068?v=4)](https://github.com/SomeMWDev "SomeMWDev (1 commits)")

---

Tags

mediawikiextensionFloatingUI

### Embed Badge

![Health badge](/badges/starcitizentools-floating-ui/health.svg)

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

###  Alternatives

[mediawiki/semantic-glossary

A terminology markup extension with a Semantic MediaWiki back-end

1352.4k](/packages/mediawiki-semantic-glossary)[starcitizentools/tabber-neue

Allows to create tabs within a page. Forked from Extension:Tabber

243.6k](/packages/starcitizentools-tabber-neue)[professional-wiki/network

MediaWiki extension for adding interactive network visualizations to your wiki pages

3211.9k](/packages/professional-wiki-network)[mediawiki/semantic-extra-special-properties

Provides extra special properties for Semantic MediaWiki

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

A Semantic MediaWiki extension to manage citation resources.

2310.2k1](/packages/mediawiki-semantic-cite)[mediawiki/babel

Users can easily indicate their language proficiency on their user page

116.3k](/packages/mediawiki-babel)

PHPackages © 2026

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