Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Admin Ui Laravel Package

brackets/admin-ui

Brackets Admin UI is a Laravel package for building consistent admin panels faster, with reusable Blade components, layouts, navigation, forms, tables, and UI helpers for back-office interfaces.

View on GitHub
Deep Wiki
Context7

Brackets Admin UI is a Laravel package that gives you a ready-to-use admin interface built on Blade components and a clean, customizable theme. It helps you scaffold dashboards, CRUD screens, and forms without writing repetitive markup, so you can focus on application logic instead of UI boilerplate.

  • Blade components for tables, forms, modals, and alerts
  • CRUD scaffolding to generate admin screens quickly
  • Customizable theme with configurable colors and layouts
  • Responsive sidebar and authentication-ready layout
  • Publishable config and views for full control over markup
Frequently asked questions about Admin Ui
What is brackets/admin-ui and what does it actually include?
brackets/admin-ui is the presentation layer of the BRACKETS back-office suite for Laravel 5, shipping Blade layouts, a menu and breadcrumb registry, Vue-based components, and Bootstrap styling for an /admin panel. It gives you reusable page shells, navigation, and form controls rather than a configurable framework. Customization is done by publishing and overriding views, not through API-driven configuration.
How do I install brackets/admin-ui in a Laravel application?
Install it with Composer, then run the install command that publishes the config, views, and compiled assets; the service provider is auto-discovered. After publishing, register your menu entries in a service provider. A two-day spike that generates one CRUD screen end to end is the fastest way to validate the real integration cost.
Which Laravel and PHP versions does brackets/admin-ui support?
Release lines track Laravel majors, so you must confirm the package tag against your specific Laravel and PHP version before committing. The version-to-Laravel-major mapping is the most common integration failure reported. Check the vendor's stated support window for the tag you choose.
Can I use brackets/admin-ui on its own without admin-auth?
Technically it is a template, but meaningful use implies pulling in brackets/admin-auth for authentication, roles, and 2FA, and usually brackets/crud-generator, typically via the brackets/admin-panel meta-package. The security posture of the admin surface is inherited largely from admin-auth, so scope that review there rather than here. Lifting only the layout and menu primitives as a reference implementation is a legitimate lower-commitment option.
How do I customize the layouts, views, and styling?
The intended path is publishing the package views and overriding them in your application. Treat the published views as application code from day one, because heavy overrides effectively create an internal fork and every upstream bump becomes a manual merge. Count how many views you will override in year one, since that number is your fork cost.
How do I register menu items and breadcrumbs?
Menu and breadcrumb registration happens in a service provider after the install command has published config and assets. Navigation is driven by that registry rather than by route introspection. Keep registrations close to the feature code they describe so navigation changes ship alongside the screens they belong to.
Does brackets/admin-ui require Node to build frontend assets?
Yes. The Vue component layer requires a Node toolchain aligned with the package's build era, so verify Node and Mix compatibility before starting. Published assets must be built and versioned in CI rather than edited in place. Treat the compiled output as a build artifact, not as source you patch by hand.
Is the Vue 2 frontend a problem for production use?
The frontend stack is Vue 2 era, and Vue 2 is end-of-life with no further security patches. That is acceptable for an internal panel on a controlled network but a liability for an internet-facing admin. Decide explicitly against your frontend roadmap and internal security standards, and mount the panel at a non-guessable path if it is exposed.
How does brackets/admin-ui compare to Filament or Nova?
Filament and Nova are configurable panel frameworks with large ecosystems, while brackets/admin-ui is a template you publish and own. Do not run it alongside Filament or Nova, because two panel systems in one codebase is an ongoing tax with no upside. Benchmark build time and long-term cost against those alternatives before committing.
Is brackets/admin-ui actively maintained and safe to depend on?
With roughly 29 stars and no listed dependents, third-party validation is minimal, so expect few Stack Overflow or forum answers and thin evidence of production hardening outside the vendor's own projects. A small vendor team is the critical path for Laravel upgrades and security patches. Ask about the escalation path for a security fix if the vendor is unresponsive before you commit.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo