PHPackages                             datalogix/laravel-charts - 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. datalogix/laravel-charts

ActiveLibrary

datalogix/laravel-charts
========================

Laravel charts is a package to simplify the use of charts.

v0.1.2(3y ago)324[1 issues](https://github.com/datalogix/laravel-charts/issues)MITPHPPHP ^7.3|^8.0

Since Aug 4Pushed 3y ago1 watchersCompare

[ Source](https://github.com/datalogix/laravel-charts)[ Packagist](https://packagist.org/packages/datalogix/laravel-charts)[ Docs](https://github.com/datalogix/laravel-charts)[ RSS](/packages/datalogix-laravel-charts/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (9)Versions (4)Used By (0)

Laravel Charts
==============

[](#laravel-charts)

[![Latest Stable Version](https://camo.githubusercontent.com/385dd93530699b9ce1791981e8417af60d433e8835ea77edaf976a3b1af82db4/68747470733a2f2f706f7365722e707567782e6f72672f646174616c6f6769782f6c61726176656c2d6368617274732f76657273696f6e)](https://packagist.org/packages/datalogix/laravel-charts)[![Total Downloads](https://camo.githubusercontent.com/c45c0389259548825c9c55f0c9b85bd26f8f54235be678f831a8f084f9634033/68747470733a2f2f706f7365722e707567782e6f72672f646174616c6f6769782f6c61726176656c2d6368617274732f646f776e6c6f616473)](https://packagist.org/packages/datalogix/laravel-charts)[![tests](https://github.com/datalogix/laravel-charts/workflows/tests/badge.svg)](https://github.com/datalogix/laravel-charts/actions)[![StyleCI](https://camo.githubusercontent.com/222f19a6ab79dc2440b3b3ce22435cffd95ed4feceaba4ce108ef1f461119c10/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3532313334363334372f736869656c643f7374796c653d666c6174)](https://github.styleci.io/repos/521346347)[![codecov](https://camo.githubusercontent.com/01b5616c1f94b4b6b9f7ea696d08610155f125db9ca44549d80c9b53cae46d61/68747470733a2f2f636f6465636f762e696f2f67682f646174616c6f6769782f6c61726176656c2d6368617274732f6272616e63682f6d61696e2f67726170682f62616467652e737667)](https://codecov.io/gh/datalogix/laravel-charts)[![License](https://camo.githubusercontent.com/56bf4a51cc6d0c216b0a9e908aadb27a8eef22e47ce8b782e676edc3113a3210/68747470733a2f2f706f7365722e707567782e6f72672f646174616c6f6769782f6c61726176656c2d6368617274732f6c6963656e7365)](https://packagist.org/packages/datalogix/laravel-charts)

> Laravel charts is a package to simplify the use of charts.

Features
--------

[](#features)

- Autoregister your charts
- Customize routing, middleware and prefix to your charts
- Command to create a new chart `php artisan make:chart ChartName`

Installation
------------

[](#installation)

You can install the package via composer:

```
composer require datalogix/laravel-charts
```

The package will automatically register itself.

Configuration
-------------

[](#configuration)

The defaults are set in `config/charts.php`. Copy this file to your own config directory to modify the values. You can publish the config using this command:

```
php artisan vendor:publish --provider="Datalogix\Charts\ChartsServiceProvider" --tag="config"
```

Commands
--------

[](#commands)

You can start creating charts with the typical `make` command by laravel artisan.

```
php artisan make:chart SampleChart

```

This will create a `SampleChart` class under `App\Charts` namespace.

Render Charts
-------------

[](#render-charts)

Laravel charts can be used without any rendering on the PHP side. Meaning it can be used and server as an API endpoint. There's no need to modify the configuration files or the chart to do such.

However, if you do not plan to develop the front-end as a SPA or in a different application and can use the laravel Blade syntax, you can then use the `@chart` helper to create charts.

The `@chart` blade helper does accept a string containing the chart name to get the URL of. The following example can be used as a guide:

```
>

    Charts example

      const chart = new Chartisan({
        el: '#chart',
        url: "@chart('sample_chart')",
      });

```

###  Health Score

21

—

LowBetter than 19% of packages

Maintenance13

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity44

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

Every ~5 days

Total

3

Last Release

1367d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/64f33efa07f410c2b5e41054fcf2bd13369172846b9fd71420d2162e90bb6a1a?d=identicon)[ricardogobbosouza](/maintainers/ricardogobbosouza)

---

Top Contributors

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

---

Tags

laravelcharts

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/datalogix-laravel-charts/health.svg)

```
[![Health](https://phpackages.com/badges/datalogix-laravel-charts/health.svg)](https://phpackages.com/packages/datalogix-laravel-charts)
```

###  Alternatives

[larastan/larastan

Larastan - Discover bugs in your code without running it. A phpstan/phpstan extension for Laravel

6.4k43.5M5.2k](/packages/larastan-larastan)[laravel/passport

Laravel Passport provides OAuth2 server support to Laravel.

3.4k85.0M532](/packages/laravel-passport)[laravel/cashier

Laravel Cashier provides an expressive, fluent interface to Stripe's subscription billing services.

2.5k25.9M107](/packages/laravel-cashier)[laravel/pulse

Laravel Pulse is a real-time application performance monitoring tool and dashboard for your Laravel application.

1.7k12.1M99](/packages/laravel-pulse)[laravel/reverb

Laravel Reverb provides a real-time WebSocket communication backend for Laravel applications.

1.5k9.4M48](/packages/laravel-reverb)[laravel/mcp

Rapidly build MCP servers for your Laravel applications.

71510.9M66](/packages/laravel-mcp)

PHPackages © 2026

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