PHPackages                             devgeek/beacon-admin - 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. devgeek/beacon-admin

ActiveSymfony-bundle[Admin Panels](/categories/admin)

devgeek/beacon-admin
====================

Dashboard Admin panel for Symfony

v1.5.3(1mo ago)06↓90%[1 PRs](https://github.com/FlorianPaumier/beacon-project/pulls)MITPHPPHP &gt;=8.4CI passing

Since Jun 4Pushed 1mo agoCompare

[ Source](https://github.com/FlorianPaumier/beacon-project)[ Packagist](https://packagist.org/packages/devgeek/beacon-admin)[ Docs](https://github.com/devgeek/beacon-admin)[ RSS](/packages/devgeek-beacon-admin/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (8)Dependencies (124)Versions (25)Used By (0)

Beacon Admin
============

[](#beacon-admin)

[![Latest Version](https://camo.githubusercontent.com/82607e69abe99314712caaca3e9c3d804b6290df91f9771848c2c84b1d6bf4b8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f76657273696f6e2d312e312e302d626c75652e737667)](https://github.com/devgeek/beacon-admin/releases)[![Stable](https://camo.githubusercontent.com/1a956613eeacedff433002d943b21af7782c547c24933d5647943c553beaada5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f73746162696c6974792d737461626c652d677265656e2e737667)](https://github.com/devgeek/beacon-admin/releases)

A lightweight, modern admin dashboard bundle for Symfony applications.

Features
--------

[](#features)

- Dashboard with configurable widget grid
- CRUD resource management with Doctrine ORM integration
- Auto-generated forms from entity metadata
- Server-side datatables with search, sort, and pagination
- Configurable sidebar navigation
- Dark/light theme support
- Authentication integration (Symfony Security)
- Responsive layout (mobile + desktop)
- Flash notifications

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

[](#installation)

```
composer require devgeek/beacon-admin
```

Quick Start
-----------

[](#quick-start)

1. Add configuration in `config/packages/beacon_admin.yaml`:

```
beacon_admin:
    route_prefix: /admin
    title: 'My Admin'
    menu:
        - { label: Dashboard, route: beacon_admin_dashboard, icon: home }
```

2. Import routes in `config/routes/beacon_admin.yaml`:

```
beacon_admin:
    resource: '@BeaconAdminBundle/config/routes/beacon_admin.yaml'
```

3. Create a CRUD controller:

```
