PHPackages                             helionogueir/foldercreator - 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. [File &amp; Storage](/categories/file-storage)
4. /
5. helionogueir/foldercreator

ActiveLibrary[File &amp; Storage](/categories/file-storage)

helionogueir/foldercreator
==========================

A simple library for read, create, manipulate folders / directories

v1.1.0(9y ago)09513MITPHPPHP &gt;=7.0

Since Nov 21Pushed 9y ago1 watchersCompare

[ Source](https://github.com/helionogueir/foldercreator)[ Packagist](https://packagist.org/packages/helionogueir/foldercreator)[ Docs](https://github.com/helionogueir)[ RSS](/packages/helionogueir-foldercreator/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependenciesVersions (3)Used By (3)

[Folder Creator](https://github.com/helionogueir/foldercreator)
===============================================================

[](#folder-creator)

A simple library for read, create, manipulate folders / directories.

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

[](#installation)

Composer () and ()

```
composer require helionogueir/foldercreator
```

---

Usage
-----

[](#usage)

### helionogueir\\foldercreator\\folder\\Create

[](#helionogueirfoldercreatorfoldercreate)

Tool for create directory

```
use helionogueir\foldercreator\folder\Create;
$pathname = sys_get_temp_dir() . DIRECTORY_SEPARATOR . "helionogueir_foldercreator_folder_create";
(new Create())->mkdir($pathname);
```

---

### helionogueir\\foldercreator\\folder\\Delete

[](#helionogueirfoldercreatorfolderdelete)

Tool for create directory

```
use helionogueir\foldercreator\folder\Delete;
$pathname = sys_get_temp_dir() . DIRECTORY_SEPARATOR . "helionogueir_foldercreator_folder_create";
(new Delete())->rm($pathname);
```

---

### helionogueir\\foldercreator\\tool\\AccessMode

[](#helionogueirfoldercreatortoolaccessmode)

Tool for create directory

```
use helionogueir\foldercreator\tool\AccessMode;
use helionogueir\foldercreator\folder\Create;
$pathname = sys_get_temp_dir() . DIRECTORY_SEPARATOR . "helionogueir_foldercreator_folder_create";
(new Create())->mkdir($pathname, AccessMode::MOD_0777);
```

---

### helionogueir\\foldercreator\\tool\\Path

[](#helionogueirfoldercreatortoolpath)

Tool for create directory

```
use helionogueir\foldercreator\tool\Path;
$pathname = "pathnam/to\\file/or\\directory";
echo Path::replaceOSSeparator($pathname);
```

---

TDD (Test Driven Development)
-----------------------------

[](#tdd-test-driven-development)

PHPUnit ()

```
phpunit -c ./foldercreator/tests/unit.xml
```

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity59

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

Total

2

Last Release

3490d ago

PHP version history (2 changes)v1.0.0PHP &gt;=5.6

v1.1.0PHP &gt;=7.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/424582?v=4)[Helio Nogueira](/maintainers/helionogueir)[@helionogueir](https://github.com/helionogueir)

---

Top Contributors

[![helionogueir](https://avatars.githubusercontent.com/u/424582?v=4)](https://github.com/helionogueir "helionogueir (18 commits)")

---

Tags

librarytooldirectorypatternfoldervisibility

### Embed Badge

![Health badge](/badges/helionogueir-foldercreator/health.svg)

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

###  Alternatives

[adlawson/vfs

Virtual file system

299438.9k22](/packages/adlawson-vfs)[oneduo/nova-file-manager

A handy file manager tool for Laravel Nova

159399.9k2](/packages/oneduo-nova-file-manager)[icecave/temptation

Painless temporary files and directories that clean up after themselves.

109.4k2](/packages/icecave-temptation)[crysalead/dir

Recursive directory scanner to locate directories and/or files in a file system

13219.1k4](/packages/crysalead-dir)[tomatophp/filament-browser

File &amp; Folders &amp; Media Browser With Code Editor

408.6k2](/packages/tomatophp-filament-browser)

PHPackages © 2026

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