luminix/bi
Luminix BI is a Laravel package for adding business intelligence and reporting to your application. Define dashboards, metrics, and data visualizations, then expose actionable analytics without leaving the familiar Laravel and Eloquent ecosystem. Ideal for Laravel developers building data-driven fea...
luminix/frontend, the realistic decision is not "adopt vs. ignore" but "pilot, vendor, and budget for a fork." A PM should treat the package as an internal starting point, not a dependency you can lean on for years.luminix/frontend as a dependency and accept its static reducer registry (and the associated test-isolation discipline around BootService::flushReducers()).Look elsewhere when: you need vendor SLAs or a support contract; your team is not Laravel-native; your docs/onboarding must be English-first; you need a genuine ad-hoc query builder for end users; you have multi-tenant query-isolation requirements that a resolver cannot express safely; or you expect to still be running this in five years with no dedicated maintainer. In those cases, an established BI tool or a thin in-house charting layer is the lower-risk choice.
For executives: this is a self-hosted dashboard layer for our existing Laravel admin, not a new platform. It gives us a credible internal-BI surface in weeks rather than a quarter, with no per-seat licence and no data leaving our infrastructure. The honest caveat is maturity: it is a young, low-adoption package with a very small maintainer base, so we should treat it as a head start we own — pilot it behind our own auth, and budget a modest amount of engineering time to keep it patched or fork it if upstream stalls. If we need customer-facing analytics or enterprise support, we should not use this.
For engineering: the package ships a dashboard manager with block/widget classes, server-side resolution, and a boot payload integrated with luminix/frontend reducers. Two things to flag: DashboardResolver runs on every boot payload, so it must stay cheap and non-throwing, and any test that boots the service provider must flush static reducers in teardown or leak state across the suite. Docs for consumers exist as a published skill (vendor:publish --tag=luminix-skill), which means agent-assisted development is a first-class path — but the human docs are Portuguese, so plan for an internal English summary. The test harness is Dockerised (php-composer:8.3-imagick), so CI needs that image or an equivalent.
Bottom line: worth a two-week spike against one real dashboard; not worth a multi-year dependency commitment without a named owner and a fork budget.
How can I help you explore Laravel packages today?