PHPackages                             vitkuz573/free-id - 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. vitkuz573/free-id

Abandoned → free-id-coreLibrary[Utility &amp; Helpers](/categories/utility)

vitkuz573/free-id
=================

The core of the free-id package is designed to search for free identifiers in files, databases and much more...

4.0.6(3y ago)121[2 PRs](https://github.com/free-id/core/pulls)MITPHPPHP &gt;=8.1

Since May 5Pushed 2y agoCompare

[ Source](https://github.com/free-id/core)[ Packagist](https://packagist.org/packages/vitkuz573/free-id)[ Docs](https://github.com/free-id/core)[ Fund](https://ko-fi.com/vitkuz573)[ Fund](https://liberapay.com/vitkuz573)[ RSS](/packages/vitkuz573-free-id/feed)WikiDiscussions main Synced today

READMEChangelog (10)Dependencies (4)Versions (25)Used By (0)

 [![test](https://raw.githubusercontent.com/free-id/core/main/.github/images/xml_parser.gif)](https://raw.githubusercontent.com/free-id/core/main/.github/images/xml_parser.gif)
 Free ID
==========================================================================================================================================================================================

[](#------free-id)

Have you often had to get a free ID in your project? Now this action is much easier with this package!

This package is designed for easy and flexible getting free ID in files, databases, etc.

 [![php version](https://camo.githubusercontent.com/f906e46eafb3fd27384b5ac73d7f18282669c9462d8585b87dc09987a841dfed/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312b2d3030414444383f7374796c653d666f722d7468652d6261646765266c6f676f3d706870)](https://php.net) [![packagist release](https://camo.githubusercontent.com/5fd43a0c5d0dfd5bfb6a620616477e284f9f2b6c97b3b1998ea0e6c544d47553/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f667265652d69642f636f72653f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/free-id/core) [![packagist downloads](https://camo.githubusercontent.com/5653bf2c54c109e5148f4f934310c07f0b7da18736bfbdb2ab395ec66f7dc084/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f667265652d69642f636f72653f7374796c653d666f722d7468652d6261646765)](https://packagist.org/packages/free-id/core) [![license](https://camo.githubusercontent.com/cdcdfcf002d939082940a7fa9eee74ab4e4a0693e80a8ce5730eca70de0f387c/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d6d69742d7265643f7374796c653d666f722d7468652d6261646765266c6f676f3d6e6f6e65)](https://github.com/free-id/core/blob/main/LICENSE)

⚡️ Quick start
--------------

[](#️-quick-start)

Install the package using Composer:

```
composer require free-id/core
```

💡 Usage
-------

[](#-usage)

See [Wiki](https://github.com/free-id/core/wiki/Usage).

🆑 Change log
------------

[](#-change-log)

Please see the [changelog](CHANGELOG.md) for more information on what has changed recently.

🚩 Testing
---------

[](#-testing)

```
composer test
```

👋 Contributing
--------------

[](#-contributing)

Please see [CONTRIBUTING.md](CONTRIBUTING.md) for details and a todolist.

🔐 Security
----------

[](#-security)

If you discover any security related issues, please email  instead of using the issue tracker.

✌️ Credits
----------

[](#️-credits)

- [Vitaly Kuzyaev](https://github.com/vitkuz573)
- [All Contributors](../../contributors)

⚠️ License
----------

[](#️-license)

`Free ID` is free and open-source software licensed under the [MIT](https://github.com/free-id/core/blob/main/LICENSE).

🗃️ Other
--------

[](#️-other)

My other packages can be found in the following [repository](https://github.com/vitkuz573/composer_packages)

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 56.6% 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 ~11 days

Recently: every ~39 days

Total

22

Last Release

1229d ago

Major Versions

1.0.0 → 2.0.02022-05-05

2.2.8 → 3.0.02022-05-13

3.0.2 → 4.0.02022-07-25

PHP version history (2 changes)1.0.0PHP &gt;=8.0

2.1.0PHP &gt;=8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/025410ec6bcd4ca87380a9070b12589e7b37462665e6a985f690e53767d1b22e?d=identicon)[vitkuz573](/maintainers/vitkuz573)

---

Top Contributors

[![vitkuz573](https://avatars.githubusercontent.com/u/37330183?v=4)](https://github.com/vitkuz573 "vitkuz573 (99 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (71 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (5 commits)")

---

Tags

phpcorefree id

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/vitkuz573-free-id/health.svg)

```
[![Health](https://phpackages.com/badges/vitkuz573-free-id/health.svg)](https://phpackages.com/packages/vitkuz573-free-id)
```

###  Alternatives

[nette/utils

🛠 Nette Utils: lightweight utilities for string &amp; array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.

2.1k394.3M1.5k](/packages/nette-utils)[fidry/cpu-core-counter

Tiny utility to get the number of CPU cores.

238148.2M23](/packages/fidry-cpu-core-counter)[typo3/cms-composer-installers

TYPO3 CMS Installers

6113.7M52](/packages/typo3-cms-composer-installers)[compwright/codeigniter-installers

Composer installers for CodeIgniter

2982.0k4](/packages/compwright-codeigniter-installers)[gilbertsoft/typo3-core-patches

Easily manage TYPO3 Core patches with Composer.

1453.1k](/packages/gilbertsoft-typo3-core-patches)

PHPackages © 2026

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