ibexa/twig-components
Twig Components for Ibexa DXP provides reusable Twig-based UI components and related integration for building and rendering component-driven interfaces within Ibexa projects.
4.6.x and 5.0.x branches, so the choice of platform version determines the component set you get. Treat it as an upgrade-cadence input, not a build-vs-buy input.ibexa.Table (v5.0.7), which points at structured-data rendering — content listings, admin grids, back-office tables.spatie/laravel-twig integration path and attributed speed and feature claims (pagination, sorting, 30% velocity) to the package. None of that is supported by the README, the release notes, or the dependency graph. Those claims should not enter a roadmap or a business case.Consider it when:
Look elsewhere when:
For executives: "This isn't a new purchase or a new vendor — it's an internal piece of Ibexa DXP, the platform we already license. Its value is narrower than it sounds: it lets our Ibexa front ends share UI components instead of duplicating templates, which lowers maintenance cost on those projects. It has no value outside Ibexa, no independent adoption, and its license is tied to our subscription. So the framing is reduce template duplication on existing Ibexa work, not new capability or speed gain — we have no data supporting a velocity number, and I'd recommend against quoting one."
For engineering: "It's a Twig component registration/rendering bundle for Ibexa DXP. The only feature-level change in the recent release trail is ibexa.Table in v5.0.7; most releases are 'no significant changes' or CI fixes, and 4.6 and 5.x are maintained in parallel. Two asks before we commit: (1) pin to the branch matching our platform version and confirm the upgrade path; (2) read the ibexa.Table source and confirm whether it is presentation-only or actually handles sorting/pagination — the docs don't say, and I don't want it in a requirement until we know. There is no Laravel or Blade story here; if anyone proposes bridging it into a non-Ibexa app, that's unbudgeted integration work with no community support behind it."
How can I help you explore Laravel packages today?