PHPackages                             perfilov/abilara - 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. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. perfilov/abilara

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

perfilov/abilara
================

Laravel authorization package with RBAC + ABAC support, nested groups, hierarchical roles, recursive permission inheritance, abilities, and unified access control management.

1.0.2(1mo ago)00MITPHPPHP &gt;=8.1

Since May 28Pushed 1mo agoCompare

[ Source](https://github.com/PerfilovStanislav/abilara)[ Packagist](https://packagist.org/packages/perfilov/abilara)[ Docs](https://beacons.ai/stanislavperfilov)[ RSS](/packages/perfilov-abilara/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (2)Dependencies (3)Versions (3)Used By (0)

Abilara
=======

[](#abilara)

Ability-based authorization for Laravel with nested inheritance, recursive permissions, and unified access control

[![Packagist](https://camo.githubusercontent.com/842101df02fd80fff4df9c18f886f0b9ed07fb4df8ebdf2a1d98ec902889e87e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f70657266696c6f762f6162696c6172612e737667)](https://packagist.org/packages/perfilov/abilara)[![PHP](https://camo.githubusercontent.com/05018f27158238c9fec821b17737027f6965ef0dced604d491084d9dc5c8e817/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f70657266696c6f762f6162696c6172612e737667)](https://www.php.net/)[![License](https://camo.githubusercontent.com/3f27684770c360c3621c00e2cd76a9a472e347d4ebca61fd6cc6763c43eb966e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f50657266696c6f765374616e69736c61762f6162696c6172612e737667)](https://github.com/PerfilovStanislav/abilara/blob/main/LICENSE)

---

Install
-------

[](#install)

```
composer require perfilov/abilara

php artisan abilara:install

php artisan migrate

composer remove perfilov/abilara
```

---

[![user-model](./source/user-model.png)](./source/user-model.png)[![tree-of-abilities](./source/tree-of-abilities.png)](./source/tree-of-abilities.png)[![example](./source/example.png)](./source/example.png)

---

### That's all =))

[](#thats-all-)

#### *Write to me if you need additional features* [![contact](./source/telegram.svg "telegram @PerfilovStanislav") PerfilovStanislav](https://PerfilovStanislav.t.me)

[](#write-to-me-if-you-need-additional-features--perfilovstanislav)

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance89

Actively maintained with recent releases

Popularity0

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity43

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

Total

2

Last Release

58d ago

### Community

Maintainers

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

---

Top Contributors

[![PerfilovStanislav](https://avatars.githubusercontent.com/u/18257506?v=4)](https://github.com/PerfilovStanislav "PerfilovStanislav (6 commits)")

### Embed Badge

![Health badge](/badges/perfilov-abilara/health.svg)

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

###  Alternatives

[laravel/ai

The official AI SDK for Laravel.

1.0k3.2M246](/packages/laravel-ai)[illuminate/queue

The Illuminate Queue package.

20432.6M1.7k](/packages/illuminate-queue)[mike-bronner/laravel-model-caching

Automatic caching for Eloquent models.

2.4k96.5k1](/packages/mike-bronner-laravel-model-caching)[masterix21/laravel-licensing

Laravel licensing package with polymorphic assignment to any model, activation keys, expirations/renewals, and seat control via LicenseUsage. Supports offline verification with public-key–signed tokens, a CLI to generate/rotate/revoke keys, and an extensible architecture via config and contracts.

1613.3k4](/packages/masterix21-laravel-licensing)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)

PHPackages © 2026

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