PHPackages                             ra7/utils\_normalizers - 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. ra7/utils\_normalizers

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

ra7/utils\_normalizers
======================

System utilities and constants for normalizing paths and nesting.

v0.2.0(10mo ago)046proprietaryPHPPHP ^8

Since Jul 1Pushed 10mo agoCompare

[ Source](https://github.com/Ruslan-A7/utils_normalizers)[ Packagist](https://packagist.org/packages/ra7/utils_normalizers)[ Docs](https://dev.iuid.cc/projects/utils/normalizers)[ RSS](/packages/ra7-utils-normalizers/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (4)DependenciesVersions (5)Used By (6)

utils\_normalizers
==================

[](#utils_normalizers)

(Українська версія нижче / Ukrainian version below)

English
-------

[](#english)

System utilities and constants for normalizing paths and nesting. Functions for normalizing paths according to the directory separator for the current operating system. Normalization of backward steps into correct paths. Functions for handling the nestedness of arrays and other structures that have nestedness. Functions for converting paths to nesting and vice versa. It is intended to unify internal paths and nestings in all framework packages.

Notes:

- Semantic versioning is used accordance with .

License:
--------

[](#license)

Copyright (c) Ruslan A7 (RA7). All rights reserved.

Licensed under [RA7 Open Free License](https://ra7.iuid.cc/license)

Українська
----------

[](#українська)

Системні утиліти та константи для нормалізації шляхів і вкладеностей. Функції для нормалізації шляхів згідно роздільника директорій для поточної операційної системи. Нормалізація зворотних кроків в коректні шляхи. Функції для обробки вкладеності масивів та інших структур що мають вкладеність. Функції для перетворення шляхів у вкладеність та навпаки. Призначено для уніфікації внутрішніх шляхів та вкладеностей у всіх пакетах фреймворка.

Примітки:

- Використовується семантичне версіювання згідно .

Ліцензія:
---------

[](#ліцензія)

Авторське право (с) Ruslan A7 (RA7). Всі права захищено.

Ліцензовано відповідно до [RA7 Open Free License](https://ra7.iuid.cc/license)

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance55

Moderate activity, may be stable

Popularity3

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity30

Early-stage or recently created project

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

Total

4

Last Release

302d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/74218263?v=4)[ra7](/maintainers/ra7)[@Ra7](https://github.com/Ra7)

---

Top Contributors

[![Ruslan-A7](https://avatars.githubusercontent.com/u/169072120?v=4)](https://github.com/Ruslan-A7 "Ruslan-A7 (6 commits)")

---

Tags

directory-separatornesting-separatorseparatorssystemsystem-utilitiesnormalizehelperspathfunctionsutilsconstantsutilitiesnsdsreplacera7Ruslan\_A7ra7-oflseparatorsseparatordirectory-separatornesting-separatornormalizers

### Embed Badge

![Health badge](/badges/ra7-utils-normalizers/health.svg)

```
[![Health](https://phpackages.com/badges/ra7-utils-normalizers/health.svg)](https://phpackages.com/packages/ra7-utils-normalizers)
```

###  Alternatives

[danielstjules/stringy

A string manipulation library with multibyte support

2.4k26.4M193](/packages/danielstjules-stringy)[voku/arrayy

Array manipulation library for PHP, called Arrayy!

4885.8M21](/packages/voku-arrayy)[vaimo/composer-patches

Applies a patch from a local or remote file to any package that is part of a given composer project. Patches can be defined both on project and on package level. Optional support for patch versioning, sequencing, custom patch applier configuration and patch command for testing/troubleshooting added patches.

3044.7M30](/packages/vaimo-composer-patches)[voku/stringy

A string manipulation library with multibyte support

1804.0M28](/packages/voku-stringy)[dereuromark/cakephp-tools

A CakePHP plugin containing lots of useful and reusable tools

3321.0M51](/packages/dereuromark-cakephp-tools)[illuminated/helper-functions

Laravel-specific and pure PHP Helper Functions.

107595.2k7](/packages/illuminated-helper-functions)

PHPackages © 2026

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