Weave Code
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

Beacon Admin Laravel Package

devgeek/beacon-admin

View on GitHub
Deep Wiki
Context7
1.1.0

Added

  • Symfony Flex recipe — auto-creates config/packages/beacon_admin.yaml and config/routes/beacon_admin.yaml on install

Fixed

  • Release workflow: missing GH_TOKEN caused gh release create to fail on tag push
1.0.0

First Stable Release

Beacon Admin is a lightweight, modern admin dashboard bundle for Symfony 7.4+ and 8.0+. Built with Twig, Stimulus, and Turbo — no Webpack, no Livewire, no Alpine.js.

Core Features

  • CRUD Engine — Auto-generated list, create, edit, and delete views from Doctrine entities. Configurable columns, sortable headers, server-side pagination, and inline boolean toggles.
  • Security Layer — Role-based access control with fail-closed voters, custom permissions, and field-level security.
  • Menu System — Configurable navigation with grouped menu items, theming, and route prefixes.
  • Theming — Built-in light/dark themes plus custom theme support via configuration.
  • Bulk Operations — Row selection with select-all and bulk delete support.
  • Filtering — Rich data table filters (text, boolean, date, choice) with server-side processing.
  • Notifications — Toast lifecycle, notification bell widget, and optional database persistence.
  • Breadcrumbs — Automatic breadcrumb generation with deep linking.
  • Form Enhancements — Searchable association fields, enum/choice field support, and field-level security.
  • Dashboard Widgets — Configurable dashboard with extensible widget system.

Technical Quality

  • 0 PHPStan errors at level 6 (strict rules, Doctrine, Symfony, PHPUnit extensions)
  • 1175 tests passing with 2189 assertions
  • PHP 8.4+ with Symfony 7.4/8.0 compatibility
  • Doctrine ORM 2.20+/3.6+ and DBAL 3.10+/4.4+ support
  • MIT licensed
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.
craftcms/url-validator
directorytree/privacy-filter-classifier
directorytree/privacy-filter
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony
develia/geo-bundle
dreamzy/livewire-charts
touchestate-sdk/php-sdk
22h/doctrine-garbage-collection-bundle
agtp/agtp-php
agtp/mod-php
splash/sonata-admin
splash/metadata
splash/openapi
splash/scopes
splash/toolkit
testo/output-teamcity
testo/bridge-symfony