PHPackages                             yfrommelt/stop-words - 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. yfrommelt/stop-words

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

yfrommelt/stop-words
====================

v0.0.9(7y ago)036MITPHPPHP ^5.4 || ^7.0

Since Jan 7Pushed 7y agoCompare

[ Source](https://github.com/yfrommelt/stop-words)[ Packagist](https://packagist.org/packages/yfrommelt/stop-words)[ RSS](/packages/yfrommelt-stop-words/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (8)Used By (0)

stop-words
==========

[](#stop-words)

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

[](#installation)

```
composer require yfrommelt/stop-words
```

Supported languages
-------------------

[](#supported-languages)

- Danish **da**
- Dutch **nl**
- English **en**
- Finnish **fi**
- French **fr**
- German **de**
- Hungarian **hu**
- Italian **it**
- Norwegian **no**
- Portuguese **pt**
- Russian **ru**
- Spanish **es**
- Swedish **sv**
- Turkish **tr**

Usage
-----

[](#usage)

```
use Yfrommelt\StopWords;

// Get au list of stop words
StopWords::get('fr')

// Transform a string to title case
$str = "Marie A Un Petit Agneau Et Elle L'Aime BEAUCOUP.";
$str = StopWords::toTitleCase('fr', $str);
echo $str; // Marie A un Petit Agneau et elle l'Aime Beaucoup.

// Transform a string to slug
$str = "Marie A Un Petit Agneau Et Elle L'Aime BEAUCOUP.";
$str = StopWords::toSlug('fr', $str);
echo $str; // marie-a-petit-agneau-aime-beaucoup
```

###  Health Score

23

—

LowBetter than 26% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity51

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 ~1 days

Total

7

Last Release

2723d ago

PHP version history (2 changes)v0.0.3PHP ^5.4|^7.0

v0.0.7PHP ^5.4 || ^7.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/44576727?v=4)[Yoann Frommelt](/maintainers/yfrommelt)[@yfrommelt](https://github.com/yfrommelt)

---

Top Contributors

[![yfrommelt](https://avatars.githubusercontent.com/u/44576727?v=4)](https://github.com/yfrommelt "yfrommelt (1 commits)")

### Embed Badge

![Health badge](/badges/yfrommelt-stop-words/health.svg)

```
[![Health](https://phpackages.com/badges/yfrommelt-stop-words/health.svg)](https://phpackages.com/packages/yfrommelt-stop-words)
```

###  Alternatives

[swearjar/swearjar

Profanity detection lib

14158.0k1](/packages/swearjar-swearjar)

PHPackages © 2026

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