PHPackages                             club-1/flarum-ext-french-typography - 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. club-1/flarum-ext-french-typography

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

club-1/flarum-ext-french-typography
===================================

Enhanced typography for french writings, mainly around punctuation.

v1.1.0(3y ago)190↓100%AGPL-3.0-or-laterJavaScript

Since Feb 22Pushed 4mo ago1 watchersCompare

[ Source](https://github.com/club-1/flarum-ext-french-typography)[ Packagist](https://packagist.org/packages/club-1/flarum-ext-french-typography)[ RSS](/packages/club-1-flarum-ext-french-typography/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (1)Versions (3)Used By (0)

CLUB1 French Typography
=======================

[](#club1-french-typography)

[![License](https://camo.githubusercontent.com/398898b5adf87bbb4595fa050c0881480ef4bdfb0dd23527fb62ba4ea29c6717/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4147504c2d2d332e302d2d6f722d2d6c617465722d626c75652e737667)](https://camo.githubusercontent.com/398898b5adf87bbb4595fa050c0881480ef4bdfb0dd23527fb62ba4ea29c6717/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4147504c2d2d332e302d2d6f722d2d6c617465722d626c75652e737667) [![Latest Stable Version](https://camo.githubusercontent.com/44f6f9e23efb5690a41661653b354362af6d8037d7ef0fcc143072ba33d8518e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f636c75622d312f666c6172756d2d6578742d6672656e63682d7479706f6772617068792e737667)](https://packagist.org/packages/club-1/flarum-ext-french-typography) [![Total Downloads](https://camo.githubusercontent.com/71a52adf5c1b0a31b32024e3c3fc0f89fc08faed65db0015601c30ac45789d72/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f636c75622d312f666c6172756d2d6578742d6672656e63682d7479706f6772617068792e737667)](https://packagist.org/packages/club-1/flarum-ext-french-typography)

A *very* simple [Flarum](http://flarum.org) extension. Enhanced typography for french writings, mainly around punctuation.

Features
--------

[](#features)

- Convert spaces before a double punctuation mark (`?`, `!`, `:`, `;`) to a non-breaking space (`&nbsp;`).
- Enable a custom version of TextFormatter's [FancyPants plugin](https://s9etextformatter.readthedocs.io/Plugins/FancyPants/Synopsis/) with the following differences:
    - Double quotes are replaced with « guillemets », separated from the text by non-breaking spaces.
    - Disable `Guillemets` from [upstream passes](https://s9etextformatter.readthedocs.io/Plugins/FancyPants/Synopsis/#passes).

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

[](#installation)

Install with composer:

```
composer require club-1/flarum-ext-french-typography
```

### Recommendation

[](#recommendation)

This extension alone does not apply the formatting changes to previously posted comments. I you want to reparse all the comments posts of the database it is recommended to install and enable the [`club-1/flarum-ext-chore-commands`](https://github.com/club-1/flarum-ext-chore-commands) extension and use its `chore:reparse` command.

Updating
--------

[](#updating)

```
composer update club-1/flarum-ext-french-typography
php flarum cache:clear
```

Links
-----

[](#links)

- [Packagist](https://packagist.org/packages/club-1/flarum-ext-french-typography)
- [GitHub](https://github.com/club-1/flarum-ext-french-typography)
- [Discuss](https://discuss.flarum.org/d/32449)

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance52

Moderate activity, may be stable

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity46

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~3 days

Total

2

Last Release

1171d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e9795ca225ea502ac9b23147fc8e47ca23e95e3e78e7ceb74b897ea6306aad19?d=identicon)[n-peugnet](/maintainers/n-peugnet)

---

Top Contributors

[![n-peugnet](https://avatars.githubusercontent.com/u/23519418?v=4)](https://github.com/n-peugnet "n-peugnet (20 commits)")

---

Tags

flarum

### Embed Badge

![Health badge](/badges/club-1-flarum-ext-french-typography/health.svg)

```
[![Health](https://phpackages.com/badges/club-1-flarum-ext-french-typography/health.svg)](https://phpackages.com/packages/club-1-flarum-ext-french-typography)
```

###  Alternatives

[fof/byobu

Well integrated, advanced private discussions.

61105.8k9](/packages/fof-byobu)[fof/user-bio

Add a user bio to user profiles

2196.5k9](/packages/fof-user-bio)[fof/links

Manage Flarum primary navbar menu links

39118.3k2](/packages/fof-links)[fof/drafts

Allow users to create post and discussion drafts

1771.1k5](/packages/fof-drafts)[fof/nightmode

Add a Night Mode option for your users to use on your Flarum forum

3774.5k2](/packages/fof-nightmode)[fof/best-answer

Mark a post as the best answer in a discussion

26135.2k15](/packages/fof-best-answer)

PHPackages © 2026

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