PHPackages                             kasio/adianti-apexcharts - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. kasio/adianti-apexcharts

ActiveLibrary[Admin Panels](/categories/admin)

kasio/adianti-apexcharts
========================

Adaptador ApexCharts para o framework Adianti.

1.0.0(7mo ago)02MITPHPPHP &gt;=8.0

Since Sep 16Pushed 7mo agoCompare

[ Source](https://github.com/kkkasio/adianti-apexcharts)[ Packagist](https://packagist.org/packages/kasio/adianti-apexcharts)[ RSS](/packages/kasio-adianti-apexcharts/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)DependenciesVersions (2)Used By (0)

📊 ApexChart Adianti
===================

[](#-apexchart-adianti)

Biblioteca para integrar o **[ApexCharts](https://apexcharts.com/)** ao **Adianti Framework**, fornecendo componentes prontos para criação de gráficos dinâmicos e layouts flexíveis.

---

🚀 Instalação
------------

[](#-instalação)

### Via Composer

[](#via-composer)

```
composer require kasio/apexchart-adianti
```

### ⚠️ Dependência obrigatória

[](#️-dependência-obrigatória)

Você deve carregar a lib JS do ApexCharts no Adianti. Edite o arquivo:

`app/templates/adminbs5/libraries.html`

E adicione a linha:

```

```

### 🛠️ Uso básico

[](#️-uso-básico)

```
use Adianti\Plugins\ApexChart\ApexChartContainer;
use Adianti\Plugins\ApexChart\JsExpression;

// cria gráfico de linhas
$chart = new ApexChartContainer('line');

// adiciona dados
$chart->addSeries('Vendas', [10, 20, 30]);
$chart->setCategories(['Jan', 'Fev', 'Mar']);

// configura título
$chart->setTitle('Relatório de Vendas');

// adiciona formatador JS no eixo Y
$chart->setConfig([
    'yaxis' => [
        'labels' => [
            'formatter' => new JsExpression('function (value) { return value + " $"; }')
        ]
    ]
]);

// exibe no template
$chart->show();
```

### 📊 Exemplo com Donut

[](#-exemplo-com-donut)

```
$chart2 = new ApexChartContainer('donut');
$chart2->setConfig([
    'series' => [44, 55, 41],
    'labels' => ['Desktop', 'Mobile', 'Tablet']
]);
```

### Usando expressões Javascript

[](#usando-expressões-javascript)

Você deve usar a classe *JsExpression* para adaptar as funções JS.

```
$chart = new ApexChartContainer('line');
    $chart->setTitle('Receita Anual');
    $chart->setCategories(['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun']);
    $chart->addSeries('2024', [30000, 40000, 35000, 50000, 49000, 60000]);

    $chart->setConfig([
      'yaxis' => [
        'labels' => [
          'formatter' => new JsExpression("function (value) {
          return '$ ' + value.toLocaleString();
      }")
        ]
      ],
    ]);
```

### 🎨 Layouts

[](#-layouts)

```
$row = ChartLayouts::single(); //col 12 (1 chart)

$row = ChartLayouts::double(); // col 6 (2 chats)

$row = ChartLayouts::triple(); // col 3  (3 charts)

$row = ChartLayouts::dashboard(); //col 4 (4 charts)
```

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance62

Regular maintenance activity

Popularity2

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

239d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ddb03f71796e7184233768b4329e87c440bb8119ac192818b1c24d5d8ce603bd?d=identicon)[kkkasio](/maintainers/kkkasio)

---

Top Contributors

[![kkkasio](https://avatars.githubusercontent.com/u/19254402?v=4)](https://github.com/kkkasio "kkkasio (4 commits)")

---

Tags

dashboardchartsapexchartsadiantigraficos

### Embed Badge

![Health badge](/badges/kasio-adianti-apexcharts/health.svg)

```
[![Health](https://phpackages.com/badges/kasio-adianti-apexcharts/health.svg)](https://phpackages.com/packages/kasio-adianti-apexcharts)
```

###  Alternatives

[eliseekn/laravel-metrics

Generate easily metrics and trends data of your models for your dashboards.

1075.7k](/packages/eliseekn-laravel-metrics)[digital-creative/nova-dashboard

The missing dashboard for nova.

7169.3k1](/packages/digital-creative-nova-dashboard)[jubeki/nova-card-linkable

A Linkeable Card for the Laravel Nova Dashboard.

19246.1k](/packages/jubeki-nova-card-linkable)[putyourlightson/craft-dashboard-begone

Removes the dashboard and redirects users to entries.

1179.0k1](/packages/putyourlightson-craft-dashboard-begone)[andreia/filament-ui-switcher

Add a modal with options to switch between different UI layouts and styles (colors, fonts, font sizes).

233.8k](/packages/andreia-filament-ui-switcher)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
