luminix/bi
The Luminix extension to create beautiful dashboards with Laravel
1,311
| Install | |
|---|---|
composer require luminix/bi |
|
| Latest Version: | 1.3.1 |
| PHP: | ^8.2 |
| Laravel: | 11 · 12 · 13 |
| License: | MIT |
| Last Updated: | Oct 15, 2026 |
| Links: | GitHub · Packagist |
Maintainer: obrunopolo
Luminix BI
Pacote Laravel para criação de dashboards analíticos com uma arquitetura componentizável de Widgets, Métricas, Dimensões e Filtros.
composer require luminix/bi
php artisan bi:install
Defina seu primeiro dashboard:
// app/Bi/Dashboards/VendasDashboard.php
class VendasDashboard extends Dashboard
{
public $uriKey = 'vendas';
public $name = 'Vendas';
public $model = Pedido::class;
public function widgets(): array
{
return [
LineChart::create('receita-mensal', 'Receita Mensal')
->dimension(new MonthDimension('created_at', 'Mês'))
->metric(new SumMetric('total', 'Total')),
];
}
public function filters(): array
{
return [
DateIntervalFilter::create('created_at', 'Período'),
];
}
}
Requisitos: PHP 8.2+ (8.3+ para Laravel 13), Laravel 11.x, 12.x ou 13.x, luminix/backend ^1.1, luminix/frontend ^1.1
Licença: MIT — fork de laravel-bi/laravel-bi por Alberto Bottarini
Documentação completa: docs/INDEX.md
Related Packages
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
644,549,754
9,698
laravel/serializable-closure
Laravel Serializable Closure provides an easy and secure way to serialize closur...
423,477,751
607
nunomaduro/collision
Cli error handling for console/command-line PHP applications.
403,217,078
4,664
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| 1.3.1 | ^8.2 | ^11.0| | MIT | |
| 1.3.0 | ^8.2 | ^11.0| | MIT | |
| 1.2.0 | ^8.2 | ^11.0| | MIT | |
| 1.1.2 | ^8.2 | ^11.0| | MIT | |
| 1.1.1 | ^8.2 | ^11.0| | MIT | |
| 1.1.0 | ^8.2 | ^11.0| | MIT | |
| 1.0.0 | ^8.2 | ^11.0 | MIT |