PHPackages                             devel/devel - 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. [Admin Panels](/categories/admin)
4. /
5. devel/devel

ActiveLibrary[Admin Panels](/categories/admin)

devel/devel
===========

Dev tools &amp; utils + admin dashboard / backend / API + modularity for Laravel

v0.10.20(7mo ago)1635MITPHPPHP &gt;=7.2CI failing

Since Mar 29Pushed 7mo ago1 watchersCompare

[ Source](https://github.com/laravel-devel/devel)[ Packagist](https://packagist.org/packages/devel/devel)[ RSS](/packages/devel-devel/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (10)Dependencies (7)Versions (47)Used By (0)

[![Total Downloads](https://camo.githubusercontent.com/09872171543ac145dc6975bd94652309df027de856f6eaf819f2a85669368a16/68747470733a2f2f706f7365722e707567782e6f72672f646576656c2f646576656c2f642f746f74616c2e737667)](https://packagist.org/packages/devel/devel)[![Latest Stable Version](https://camo.githubusercontent.com/dd92200f2bbf93bed8accd8c397736bb83bad6388512fd52552ea5efa5bbacad/68747470733a2f2f706f7365722e707567782e6f72672f646576656c2f646576656c2f762f737461626c652e737667)](https://packagist.org/packages/devel/devel)[![License](https://camo.githubusercontent.com/3a7a3ef0e001061552ceaaf7bf624b7a1b2b237c0e83ad3c3133d0de19b82f4f/68747470733a2f2f706f7365722e707567782e6f72672f646576656c2f646576656c2f6c6963656e73652e737667)](https://packagist.org/packages/devel/devel)

Devel (a **DEV**eloper's Larav**EL**) enhances Laravel in different ways making life of Laravel developers easier.

The Devel's main goal is to solve some of the common problems, minimize the routine of the development process, give projects a better structure. It comes with an admin dashboard too!

- [Documentation](http://voerro.com/en/projects/devel/)
- [Live Demo](http://devel.voerro.com/dashboard)
    - `admin@example.com` / `qwerty123` - note that this user only has view/read permissions on the demo site and some features won't be visible at all

Features
--------

[](#features)

This it what Devel adds to a Laravel project:

- Modularity. Organize your code into reusable modules. Install modules made by other people.
- User roles and permissions system.
- A highly customizable admin dashboard module built with Element UI and custom Vue.js components. Comes with a CRUD generator (an artisan command).
- A set of tools and utilities solving some common problems

The Vision
----------

[](#the-vision)

Programming is a tool of creation. It let's you bring your ideas to life, make lives of others better. Unfortunately, the actual developing process often ends up being repetitive, boring and demotivating. If you've developed multiple websites or apps - you already know this.

It doesn't matter if you're developing a standard website, a web app, an SPA, a mobile app, a PWA, an API, or whatever it is. All of these usually require similar things in its core - a dashboard to manage content; if it's a website - some SEO, possibly a user roles and permissions system, possibly internationalization, possibly even more.

### The Dashboard

[](#the-dashboard)

A dashboard is usually a collection of identically looking pages with all these endles datatables with pagination/sorting/filtering/search functionality and create/edit forms. The more entities your app has, the more mundane the developing process is.

Devel does its best to take all the pain out. There's a CRUD generator with a bunch of useful traits. If you have something more typical - you'll only have to specify the list of fields you need in your datatable and forms.

If you need something more complicated for your CRUD - Devel doesn't restrict you in any way. A dashboard page doesn't have to be a CRUD page either, it could literally be anything.

### Modularity

[](#modularity)

Devel gives your Laravel project modularity. For example, if you have a Blog entity/feature in a typical Laravel project, you end up having its code scattered all over the place - controllers under "app/Http/Controllers/Blog", models under "app/Models/Blog", views under "resources/views/blog", and so on. With modules you have it all in one place under "Modules/Blog/...", including the migrations and everything else.

Not only this gives your project a better structure, it also makes parts of your code reusable across multiple projects. You can even share your modules with others and use modules created by others. Devel modules can be distributed and installed via composer like any other package.

### ... and more

[](#-and-more)

While the main focus of Devel is on the dashboard/backend side of things, there are some utils meant to be used in the public part of your website too (if you have a standard website). You can also use some of the code (base classes and traits) used in the dashboard.

Project Status
--------------

[](#project-status)

**ALPHA RELEASE. USE AT YOUR OWN RISK!** The project is in its earlier development stage. Bugs are possible and breaking changes are made quite often. New features are being added too.

License
-------

[](#license)

Devel is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

###  Health Score

38

—

LowBetter than 83% of packages

Maintenance64

Regular maintenance activity

Popularity16

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity54

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 99.3% 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 ~45 days

Recently: every ~34 days

Total

46

Last Release

216d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/8043551?v=4)[Alexander Zavyalov](/maintainers/AlexMordred)[@AlexMordred](https://github.com/AlexMordred)

---

Top Contributors

[![AlexMordred](https://avatars.githubusercontent.com/u/8043551?v=4)](https://github.com/AlexMordred "AlexMordred (269 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (2 commits)")

---

Tags

laravelmodulescruddashboardadmintoolsutilsmodulardevel

###  Code Quality

TestsPHPUnit

Code StylePHP CS Fixer

### Embed Badge

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

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

###  Alternatives

[backpack/crud

Quickly build admin interfaces using Laravel, Bootstrap and JavaScript.

3.4k3.6M217](/packages/backpack-crud)[dcat-plus/laravel-admin

dcat-plus admin

1433.7k9](/packages/dcat-plus-laravel-admin)[superv/platform

SuperV Platform Package

2412.1k5](/packages/superv-platform)[2lenet/crudit-bundle

The easy like Crud'it Bundle.

1615.6k12](/packages/2lenet-crudit-bundle)[printnow/laravel-admin

Dcat admin 永久分叉版 / 支持 Laravel 10-13, PHP 版本限制 &gt;= 8.1（支持 PHP 8.5）

472.4k](/packages/printnow-laravel-admin)

PHPackages © 2026

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