PHPackages                             bnomei/kirby3-autoid - 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. [Database &amp; ORM](/categories/database)
4. /
5. bnomei/kirby3-autoid

AbandonedArchivedKirby-plugin[Database &amp; ORM](/categories/database)

bnomei/kirby3-autoid
====================

Automatic unique ID for Pages, Files and nested Structures including performant helpers to retrieve them. Bonus: Tiny-URL.

2.8.2(3y ago)8021.8k7[23 issues](https://github.com/bnomei/kirby3-autoid/issues)1MITPHPPHP &gt;=8.0.0

Since Aug 6Pushed 3y agoCompare

[ Source](https://github.com/bnomei/kirby3-autoid)[ Packagist](https://packagist.org/packages/bnomei/kirby3-autoid)[ Fund](https://buymeacoff.ee/bnomei)[ Fund](https://paypal.me/bnomei)[ RSS](/packages/bnomei-kirby3-autoid/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)Dependencies (6)Versions (73)Used By (1)

> Kirby 3.8 introduced UUIDs for pages, users and file with structures and block following soonish. My AutoID plugin will not yield you big benefits thereafter. If you need more performance with UUIDs consider using my Boost Plugin in combination with the core UUIDs.

Kirby 3 AutoID
==============

[](#kirby-3-autoid)

[![Release](https://camo.githubusercontent.com/fc2318bb9f0b9061fa251fd1516c340ca176948cde020c6bce8c0655a978155c/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f762f626e6f6d65692f6b69726279332d6175746f69643f636f6c6f723d616538316666)](https://camo.githubusercontent.com/fc2318bb9f0b9061fa251fd1516c340ca176948cde020c6bce8c0655a978155c/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f762f626e6f6d65692f6b69726279332d6175746f69643f636f6c6f723d616538316666)[![Downloads](https://camo.githubusercontent.com/1502397831c94976db0cbc517d8c4f7d899fbaa1e9fe49ea87b0a931cc6511d0/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f64742f626e6f6d65692f6b69726279332d6175746f69643f636f6c6f723d323732383232)](https://camo.githubusercontent.com/1502397831c94976db0cbc517d8c4f7d899fbaa1e9fe49ea87b0a931cc6511d0/68747470733a2f2f666c61742e62616467656e2e6e65742f7061636b61676973742f64742f626e6f6d65692f6b69726279332d6175746f69643f636f6c6f723d323732383232)[![Build Status](https://camo.githubusercontent.com/8467563a0fa7df2c1e6e9132e7e062054d09b6143adc8b4ba8b45e8e7d349cc8/68747470733a2f2f666c61742e62616467656e2e6e65742f7472617669732f626e6f6d65692f6b69726279332d6175746f6964)](https://travis-ci.com/bnomei/kirby3-autoid)[![Coverage Status](https://camo.githubusercontent.com/a6efb078fa6bdb228d9e1762765e00e6022b6b9e5a04dbef44b73fd09150015d/68747470733a2f2f666c61742e62616467656e2e6e65742f636f766572616c6c732f632f6769746875622f626e6f6d65692f6b69726279332d6175746f6964)](https://coveralls.io/github/bnomei/kirby3-autoid)[![Maintainability](https://camo.githubusercontent.com/f18ad066d0c18aa5c5d1ea82ec0ade19b8d8bbdf94989d058292258e266872c8/68747470733a2f2f666c61742e62616467656e2e6e65742f636f6465636c696d6174652f6d61696e7461696e6162696c6974792f626e6f6d65692f6b69726279332d6175746f6964)](https://codeclimate.com/github/bnomei/kirby3-autoid)[![Twitter](https://camo.githubusercontent.com/b90e4b58a887e8ad09ec267628b75199a48522a9e01e88b129e5d2d730dffe50/68747470733a2f2f666c61742e62616467656e2e6e65742f62616467652f747769747465722f626e6f6d65693f636f6c6f723d363664396566)](https://twitter.com/bnomei)

Automatic unique ID for Pages, Files and nested Structures including performant helpers to retrieve them. Bonus: Tiny-URL.

Commerical Usage
----------------

[](#commerical-usage)

> **Support open source!**
>
> This plugin is free but if you use it in a commercial project please consider to sponsor me or make a donation.
> If my work helped you to make some cash it seems fair to me that I might get a little reward as well, right?
>
> Be kind. Share a little. Thanks.
>
> ‐ Bruno

MONEY[Github sponsor](https://github.com/sponsors/bnomei)[Patreon](https://patreon.com/bnomei)[Buy Me a Coffee](https://buymeacoff.ee/bnomei)[Paypal dontation](https://www.paypal.me/bnomei/15)[Hire me](mailto:b@bnomei.com?subject=Kirby)Wiki
----

[](#wiki)

Continue to the [AutoID Wiki](https://github.com/bnomei/kirby3-autoid/wiki) to read more on how to install, setup and use this plugin.

Similar
-------

[](#similar)

[Kirby3-Boost Plugin](https://github.com/bnomei/kirby3-boost) which is like AutoID + Bolt and caching

Disclaimer
----------

[](#disclaimer)

This plugin is provided "as is" with no guarantee. Use it at your own risk and always test it yourself before using it in a production environment. If you find any issues, please [create a new issue](https://github.com/bnomei/kirby3-autoid/issues/new).

License
-------

[](#license)

[MIT](https://opensource.org/licenses/MIT)

It is discouraged to use this plugin in any project that promotes racism, sexism, homophobia, animal abuse, violence or any other form of hate speech.

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance14

Infrequent updates — may be unmaintained

Popularity39

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity83

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 96.2% 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 ~22 days

Recently: every ~155 days

Total

70

Last Release

1413d ago

Major Versions

0.2.1 → 1.0.02018-09-07

1.4.1 → 2.0.02019-11-30

PHP version history (4 changes)1.2.1PHP &gt;=7.1.0

2.0.0PHP &gt;=7.2.0

2.7.7PHP &gt;=7.3.0

2.8.2PHP &gt;=8.0.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/3265642?v=4)[Bruno Meilick](/maintainers/bnomei)[@bnomei](https://github.com/bnomei)

---

Top Contributors

[![bnomei](https://avatars.githubusercontent.com/u/3265642?v=4)](https://github.com/bnomei "bnomei (152 commits)")[![pReya](https://avatars.githubusercontent.com/u/4677417?v=4)](https://github.com/pReya "pReya (2 commits)")[![fabianmichael](https://avatars.githubusercontent.com/u/395617?v=4)](https://github.com/fabianmichael "fabianmichael (1 commits)")[![gearsdigital](https://avatars.githubusercontent.com/u/965069?v=4)](https://github.com/gearsdigital "gearsdigital (1 commits)")[![tasinttttttt](https://avatars.githubusercontent.com/u/2914169?v=4)](https://github.com/tasinttttttt "tasinttttttt (1 commits)")[![tristantbg](https://avatars.githubusercontent.com/u/4832038?v=4)](https://github.com/tristantbg "tristantbg (1 commits)")

---

Tags

autoidcachefilesincrementalkirby3kirby3-cmskirby3-pluginlookupnestedpagesperformancerandomsqlitesqlite-databasestructurestiny-urltokenuuidrandomnestedperformancesqlitetokencachefilesuuidpageslookupkirby3Structureskirby3-pluginincrementalkirby3-cmsautoidtiny-urlsqlite-database

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/bnomei-kirby3-autoid/health.svg)

```
[![Health](https://phpackages.com/badges/bnomei-kirby3-autoid/health.svg)](https://phpackages.com/packages/bnomei-kirby3-autoid)
```

###  Alternatives

[leantime/leantime

Open source project management system for non-project managers. Simple like Trello, powerful like Jira. Built with neurodiversity in mind.

11.3k4.0k](/packages/leantime-leantime)[shlinkio/shlink

A self-hosted and PHP-based URL shortener application with CLI and REST interfaces

5.2k5.6k](/packages/shlinkio-shlink)[bnomei/kirby3-php-cachedriver

PHP based Cache-Driver

112.8k](/packages/bnomei-kirby3-php-cachedriver)[bnomei/kirby3-pageviewcounter

Track Page view count and last visited timestamp

261.1k](/packages/bnomei-kirby3-pageviewcounter)[markocupic/calendar-event-booking-bundle

Contao Calendar Event Booking Bundle

125.3k1](/packages/markocupic-calendar-event-booking-bundle)

PHPackages © 2026

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