PHPackages                             kregel/laravel-abstract - 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. [API Development](/categories/api)
4. /
5. kregel/laravel-abstract

ActiveLibrary[API Development](/categories/api)

kregel/laravel-abstract
=======================

Dynamic Laravel CRUD API with support for auth policies

v2.0.3(5y ago)1591[2 issues](https://github.com/austinkregel/laravel-abstract/issues)1MITPHPPHP &gt;=7.1CI failing

Since May 25Pushed 5y ago1 watchersCompare

[ Source](https://github.com/austinkregel/laravel-abstract)[ Packagist](https://packagist.org/packages/kregel/laravel-abstract)[ Docs](https://github.com/austinkregel/abstract)[ GitHub Sponsors](https://github.com/austinkregel)[ Fund](https://ko-fi.com/kregel)[ RSS](/packages/kregel-laravel-abstract/feed)WikiDiscussions master Synced 1mo ago

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

Dynamic Laravel CRUD with policies
==================================

[](#dynamic-laravel-crud-with-policies)

[![Latest Version on Packagist](https://camo.githubusercontent.com/fef0d2c557e273b94b5cee03d0eff37ee87a10b13f3a3977f4cdf4b1624382fb/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6b726567656c2f6c61726176656c2d61627374726163742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/kregel/laravel-abstract)[![Total Downloads](https://camo.githubusercontent.com/8e7ca297bd70b3812b1bb1b09ba1d2108206bb8bb2b1b27f486ac10d56e9f2de/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6b726567656c2f6c61726176656c2d61627374726163742e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/kregel/laravel-abstract)

This package gives you a powerful interface for rapidly prototyping apps by offering a configuration based RESTful API. With support for authentication policies you can set permissions for the models and restrict access if needed.

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

[](#installation)

You can install the package via composer:

```
composer require kregel/laravel-abstract
```

Documentation
-------------

[](#documentation)

Please see [the configuration documentation page](docs/configuration.md), or see [the model configuration documentation page](docs/model-configuration.md);

Changelog
---------

[](#changelog)

Please see [our releases](https://github.com/austinkregel/laravel-abstract/releases) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

### Security

[](#security)

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

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity18

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity64

Established project with proven stability

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

Recently: every ~116 days

Total

24

Last Release

1881d ago

Major Versions

v0.3.1 → v1.0.02019-07-15

v1.1.3 → v2.0.02020-03-06

PHP version history (2 changes)0.0.1PHP ^7.1

v2.0.2PHP &gt;=7.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/2c5c1ee0adf552aec8a54c1760dd99c4d1b90c0360dccafeef849a14ff37f706?d=identicon)[austinkregel](/maintainers/austinkregel)

---

Top Contributors

[![austinkregel](https://avatars.githubusercontent.com/u/5355937?v=4)](https://github.com/austinkregel "austinkregel (42 commits)")

---

Tags

crudheadless-cmslaravelapilaravelcrudprototypingabstractpolicieskregel

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/kregel-laravel-abstract/health.svg)

```
[![Health](https://phpackages.com/badges/kregel-laravel-abstract/health.svg)](https://phpackages.com/packages/kregel-laravel-abstract)
```

###  Alternatives

[okami101/laravel-admin

Admin panel generator for Laravel 8 and based on Vuetify Admin, a separate SPA admin framework running on top of REST APIs.

382.1k](/packages/okami101-laravel-admin)

PHPackages © 2026

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