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

Admin Ui Laravel Package

ibexa/admin-ui

Back-office UI package for the Ibexa DXP admin panel, providing interface components, styling, and assets to manage content and users. Extends the admin experience with ready-to-use views, widgets, and integrations for Ibexa installations.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Enterprise CMS Roadmap: Accelerate adoption of Ibexa DXP (formerly eZ Platform Enterprise) by leveraging its pre-built Back Office UI to reduce custom development time for content management workflows. This aligns with a build vs. buy decision for teams needing a scalable, feature-rich admin interface without reinventing the wheel.
  • Custom Field Validation & Extensibility: Enable developer teams to extend Ibexa’s UI with custom field validators (e.g., for business-specific rules) via the BaseFieldValidator class, reducing frontend validation boilerplate.
  • Multilingual & Translation Workflows: Support global content teams by integrating Ibexa’s translation selectors, draft handling, and language-aware UI (e.g., date pickers, anchor links) into existing Laravel/PHP projects.
  • UX/UI Consistency: Standardize admin panel interactions (e.g., modals, tooltips, filters) across products by adopting Ibexa’s proven UI components, improving onboarding and reducing support overhead.
  • Legacy System Modernization: Migrate custom-built admin panels to Ibexa’s modular UI for teams using Laravel/Symfony, cutting maintenance costs and leveraging Ibexa’s enterprise-grade features (e.g., notifications, content embedding).

When to Consider This Package

  • Adopt if:

    • Your team is evaluating Ibexa DXP for a headless CMS, digital experience platform (DXP), or content-heavy application and needs a production-ready Back Office UI.
    • You require out-of-the-box features like:
      • Content editing (WYSIWYG, field types, translations).
      • User management (profiles, permissions, notifications).
      • Content structuring (trees, versions, workflows).
    • You need extensibility for custom validation, UI tweaks, or integration with Laravel/Symfony services (e.g., auth, APIs).
    • Your project demands enterprise-grade UX (e.g., accessibility, internationalization, responsive design) without custom frontend development.
  • Look elsewhere if:

    • You’re not using Ibexa DXP: This package is tightly coupled with Ibexa’s backend; standalone Laravel projects without Ibexa’s core will face integration challenges.
    • You need a lightweight admin panel: Ibexa’s UI is feature-rich but heavy; consider alternatives like Filament, Nova, or Backpack for simpler Laravel admin needs.
    • Your team lacks PHP/Symfony expertise: Ibexa DXP requires Symfony 7.4+ and deep familiarity with its ecosystem.
    • You prioritize open-source licenses: The default license is proprietary (Ibexa BUL); only the GPLv2 option is fully open-source (but requires Ibexa DXP subscription for full features).

How to Pitch It (Stakeholders)

For Executives:

"Ibexa Admin UI lets us deploy a production-ready, enterprise-grade content management interface in weeks—not months—by leveraging Ibexa DXP’s battle-tested Back Office. This reduces our custom development costs by 40% (vs. building from scratch) while giving content teams best-in-class tools for multilingual workflows, translations, and content structuring. The package’s extensibility also lets our dev team add custom validation rules without reinventing the UI wheel. For [X] dollars, we avoid ongoing maintenance risks of a bespoke admin panel while future-proofing for Ibexa’s DXP features like AI content suggestions or headless delivery."

For Engineering:

*"This package gives us Symfony/Laravel-compatible UI components for Ibexa DXP’s Back Office, cutting frontend dev time for:

  • Content editing (WYSIWYG, field types, validators).
  • User workflows (notifications, permissions, profiles).
  • Multilingual support (translation selectors, language-aware UI). Key hooks:
  • Extend field validation with BaseFieldValidator (JavaScript).
  • Customize UI behavior via CSS selectors and event listeners.
  • Integrate with Laravel services (e.g., auth, APIs) via Ibexa’s Symfony bundles. Trade-offs:
  • Tight Ibexa coupling: Requires Ibexa DXP backend.
  • License: Proprietary by default (GPLv2 is open-source but limited). Recommendation: Pilot for a content-heavy module to validate ROI before full adoption."*

For Product Teams:

*"Ibexa Admin UI standardizes content management workflows across our products, reducing training time and support tickets. Teams get:

  • Pre-built UX patterns (modals, filters, tooltips) that align with Ibexa’s enterprise standards.
  • Out-of-the-box multilingual support for global content teams.
  • Customization hooks to adapt the UI to our branding or business rules (e.g., custom field validation). Use case: Ideal for *digital experience platforms, e-commerce backends, or any project where content editors need a powerful but intuitive interface."
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.
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor
spatie/laravel-javascript-views