Laravel Enso custom Migration extension, that can easily add and rollback menus, permission & permission groups, which can be used the similarly to regular Laravel migrations
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Structure Manager

Codacy Badge StyleCI License Total Downloads Latest Stable Version

Resource generation CLI & Structure Manager dependency for Laravel Enso

Watch the demo click on the photo to view a short demo in compatible browsers


  • comes with its own easy to use CLI for the creation of Enso resources
  • can be used to more easily insert (default) data, during the install of a package, or later when new routes and permissions are required and can create menus, assign default permissions, etc.
  • extends Illuminate's Migration class and acts like a migration
  • can also rollback its own changes
  • when adding menus and permissions, automatic access for the administrator role is added

Configuration & Usage

Be sure to check out the full documentation for this package available at


are welcome. Pull requests are great, but issues are good too.


This package is released under the MIT license.