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 Bundle Laravel Package

kunstmaan/admin-bundle

Kunstmaan AdminBundle provides the administrative interface for the Kunstmaan CMS, offering reusable UI components, CRUD screens, media and user management, and extensible Symfony tooling for building content-driven applications.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Framework-fit triage (the decisive input): This is a Symfony bundle, not a Laravel package. The *Bundle naming, service-container wiring, and Twig/asset conventions all assume a Symfony 2-era kernel. Any "Laravel admin panel" evaluation should treat this as out of scope by default and only revisit if the codebase is Symfony-based.
  • Build vs. buy for admin/back-office: The package is a reference implementation of a "generic CRUD + settings + content admin" — useful as a feature checklist for scoping an internal admin (list/detail views, media handling, permissions hooks, extensible modules) rather than as a dependency to install.
  • Legacy maintenance vs. modernization: With a last release of 2014-08-01 and 0 dependents, this signals a stalled project. That supports a roadmap decision to modernize any product currently on it rather than extend it.
  • Vendor-risk / dependency-policy decisions: A viable input to a "approved dependencies" policy — unmaintained, PHP 5.x/Symfony 2.x-era code should be flagged as prohibited for new work and contained for existing work.
  • Competitive/UX benchmarking: Useful to justify spend on a modern admin stack by contrasting the 2014-era interaction model against current expectations (SPA-ish navigation, API-first, role-based UI, audit logging).

When to Consider This Package

Consider it only when:

  • You are already running a Kunstmaan-based Symfony application and need to unblock a specific admin screen without a rewrite this quarter.
  • You need a read-only reference for admin information architecture, module extension patterns, or translation/media conventions while designing your own panel.
  • You are doing archaeology on an inherited codebase and need to understand how its admin layer was assembled.

Look elsewhere when:

  • The host app is Laravel. Use a native option: Filament (closest in spirit — fast CRUD scaffolding, extensible resources), Laravel Nova (commercial, polished, low-effort), Backpack for Laravel, or Orchid. All are actively maintained and integrate with Eloquent, policies, and Laravel's auth out of the box.
  • The host app is modern Symfony. Use EasyAdmin or SonataAdmin — same conceptual model, current framework support.
  • Security, PHP version, or compliance matters. No releases since 2014 means no patches, no PHP 8 compatibility guarantees, and unaudited dependencies. That is a hard stop for anything customer-facing or regulated.
  • You need ecosystem support. 58 stars and zero dependents means no community, no Stack Overflow corpus, and no third-party integrations — every problem becomes a first-principles problem.
  • You need a headless/API-first admin. This is a server-rendered Twig UI; it will fight an SPA or mobile-admin strategy.

How to Pitch It (Stakeholders)

For executives (one line): We evaluated kunstmaan/admin-bundle and recommend against adoption — it is a Symfony bundle (wrong framework for our Laravel stack) with no release since 2014 and no downstream dependents, so it carries maintenance and security risk with no offsetting benefit.

For engineering (the substance):

  • Wrong ecosystem: it is a Symfony bundle; using it in Laravel would mean maintaining a bridging layer we'd own forever. Estimated integration cost exceeds the cost of building the screens on Filament/Nova.
  • End-of-life risk: last tagged release August 2014; predates modern PHP, PSR compliance expectations, and current security baselines. Every future PHP upgrade becomes our problem.
  • Zero adoption signal: 58 stars, 0 dependents — no community to absorb bugs, no upstream fixes to inherit.
  • What we should take from it: its module-extension model and admin IA are a reasonable requirements checklist. We can capture that value in a short internal spec at near-zero cost.

Recommendation: Do not add as a dependency. If we have a Kunstmaan/Symfony legacy surface, scope a containment-and-exit plan (freeze features, migrate screens to EasyAdmin or a Laravel service) rather than extending it. Reallocate the effort to a maintained alternative, and use this bundle's feature set only as an input to our admin requirements document.

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.
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels
wazza/laravel-db-encryption
hokny/laravel-generator
vonsogt/backup
jengo/queues
jeremykenedy/laravel-observability
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums