PHPackages                             nemo9l/uwuify - 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. nemo9l/uwuify

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

nemo9l/uwuify
=============

String uwuifying library for PHP

1.0.0(3y ago)2151MITPHPPHP &gt;=8.0

Since Oct 2Pushed 3y agoCompare

[ Source](https://github.com/nemorize/php-uwuify)[ Packagist](https://packagist.org/packages/nemo9l/uwuify)[ Docs](https://github.com/nemo9l/uwuify-php)[ RSS](/packages/nemo9l-uwuify/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

uwuify-php
==========

[](#uwuify-php)

Uwuify any sentence or word with various options.

 [![PHP version >= 8.0](https://camo.githubusercontent.com/755436d8202619e9376ba612656ac2f65a7647d1df6f15e040d9b5254f296071/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6e656d6f396c2f7577756966793f636f6c6f723d463835453833266c6162656c3d757775696679266c6f676f3d706870267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/755436d8202619e9376ba612656ac2f65a7647d1df6f15e040d9b5254f296071/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6e656d6f396c2f7577756966793f636f6c6f723d463835453833266c6162656c3d757775696679266c6f676f3d706870267374796c653d666c61742d737175617265) [![License MIT](https://camo.githubusercontent.com/f06da437ca8b733677cfd21deb8f553d8ce30f9a6fa64a2e7a327cfc6f4a3fb6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6e656d6f396c2f7577756966793f636f6c6f723d463835453833266c6f676f3d6d6974267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/f06da437ca8b733677cfd21deb8f553d8ce30f9a6fa64a2e7a327cfc6f4a3fb6/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6e656d6f396c2f7577756966793f636f6c6f723d463835453833266c6f676f3d6d6974267374796c653d666c61742d737175617265) [![Download counts, Sorry for screen reader.](https://camo.githubusercontent.com/0c000930a8d46473c456fa3efaf5f16b7d444f251410675e20a43859d6e17038/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f6e656d6f396c2f7577756966793f636f6c6f723d463835453833266c6f676f3d6d6974267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/0c000930a8d46473c456fa3efaf5f16b7d444f251410675e20a43859d6e17038/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f6e656d6f396c2f7577756966793f636f6c6f723d463835453833266c6f676f3d6d6974267374796c653d666c61742d737175617265)

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

[](#installation)

```
composer require nemo9l/uwuify
composer install
```

Usage
-----

[](#usage)

### Basic usage

[](#basic-usage)

```
$uwuifier = new Nemo9l\Uwuify\Uwuify();
$result = $uwuifier->uwuify('Uwuify any sentence or word with various options.');
```

### Advanced usage

[](#advanced-usage)

```
// (float $regexModifier = null, float $exclamationModifier = null, array $spaceModifier = [])
$uwuifier = new Nemo9l\Uwuify\Uwuify(0.75, 0.75, [ 'faces' => 0.025, 'actions' => 0.025, 'stutter' => 0.05 ]);
$result = $uwuifier->uwuify('Uwuify any sentence or word with various options.');
```

#### $regexModifier

[](#regexmodifier)

`$regexModifier` property affects what percentage of regex(defined at `static $_regexMaps`) replacements will be applied to the sentence.
Default value is `1.0` which means 100% of regex replacements will be applied.

#### $exclamationModifier

[](#exclamationmodifier)

`$exclamationModifier` property affects what percentage of exclamation marks(defined at `static $_exclamations`) will be replaced.

#### $spaceModifier

[](#spacemodifier)

`$spaceModifier` property affects what percentage of spaces will be replaced with various options. It can be an array with following keys:

- `faces` - affects what percentage of spaces will be replaced with faces(defined at `static $_faces`).
- `actions` - affects what percentage of spaces will be replaced with actions(defined at `static $_actions`).
- `stutter` - affects what percentage of spaces will have some appends to make it stutter.

### License

[](#license)

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

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

Unknown

Total

1

Last Release

1320d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/12807795da10cb0139c1cc631cb308d9ed8a4a0d48348c733266bfdddb580ed5?d=identicon)[nemorize](/maintainers/nemorize)

---

Top Contributors

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

### Embed Badge

![Health badge](/badges/nemo9l-uwuify/health.svg)

```
[![Health](https://phpackages.com/badges/nemo9l-uwuify/health.svg)](https://phpackages.com/packages/nemo9l-uwuify)
```

PHPackages © 2026

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