PHPackages                             cyd622/laravel-admin-ext-echarts - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. cyd622/laravel-admin-ext-echarts

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

cyd622/laravel-admin-ext-echarts
================================

Use Echarts in laravel-admin

v1.0.1(7y ago)349.6k10[1 issues](https://github.com/cyd622/laravel-admin-ext-echarts/issues)MITJavaScriptPHP &gt;=7.0.0

Since Apr 10Pushed 4y agoCompare

[ Source](https://github.com/cyd622/laravel-admin-ext-echarts)[ Packagist](https://packagist.org/packages/cyd622/laravel-admin-ext-echarts)[ Docs](https://github.com/cyd622/laravel-admin-ext-echarts)[ RSS](/packages/cyd622-laravel-admin-ext-echarts/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Use Echarts in laravel-admin
============================

[](#use-echarts-in-laravel-admin)

Screenshot
----------

[](#screenshot)

[![ATUBAe.md.jpg](https://camo.githubusercontent.com/581af941767f1c81123d2f23b21bc2a15d85a9dd08de344681d0edd389d6b3f8/68747470733a2f2f73322e617831782e636f6d2f323031392f30342f31302f4154554241652e6a7067)](https://camo.githubusercontent.com/581af941767f1c81123d2f23b21bc2a15d85a9dd08de344681d0edd389d6b3f8/68747470733a2f2f73322e617831782e636f6d2f323031392f30342f31302f4154554241652e6a7067)

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

[](#installation)

```
composer require cyd622/laravel-admin-ext-echarts

php artisan vendor:publish --tag=echarts
```

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

[](#configuration)

Open `config/echarts.php`, set configurations .

```
    [
        'view' => 'echarts::index',
        'water_mark_text' => 'Cyd622@Laravel-Admin',
        'theme' => 'shine',
    ];
```

> - `view` set the view
> - `water_mark_text` set the watermark. if value is `null` or `''` will not use watermark
> - `theme` set the echarts theme

Usage
-----

[](#usage)

Add following codes in your controller :

```
public function index(Content $content)
{
	$json = '[{"count_date":"03-28","fans_num":5906,"article_num":363,"forward_num":27928,"comment_num":9123,"like_num":35632},{"count_date":"03-29","fans_num":9565,"article_num":361,"forward_num":16755,"comment_num":7193,"like_num":36540}]';

	$jsonArr = json_decode($json, 1);
	// bindData
	$head = [
	    'count_date' => '日期',
	    'fans_num' => '粉丝',
	    'comment_num' => '评论',
	    'article_num' => '文章',
	    'forward_num' => '转发',
	    'like_num' => '点赞',
	];
	$echarts = (new Echarts('柱状图', '数据来自新浪云大数据平台'))
	            ->setData($jsonArr)
	            ->bindLegend($head);

	return $content
	            ->header('Echarts demo')
	            ->description('百度echarts图表展示')
	            ->body(new Box('折线图', $echarts));

}
```

For more usage, please refer to the official [documentation](https://www.echartsjs.com/tutorial.html) of echartsjs.

License
-------

[](#license)

Licensed under [The MIT License (MIT)](LICENSE).

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity35

Limited adoption so far

Community12

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 75% 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

2635d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/46557758?v=4)[tonywang](/maintainers/tonywang)[@tonywang](https://github.com/tonywang)

---

Top Contributors

[![cyd622](https://avatars.githubusercontent.com/u/25097502?v=4)](https://github.com/cyd622 "cyd622 (3 commits)")[![huiyonghkw](https://avatars.githubusercontent.com/u/1323776?v=4)](https://github.com/huiyonghkw "huiyonghkw (1 commits)")

---

Tags

echartslaravellaravel-adminlaravel-admin-extensionextensionlaravel-adminecharts

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/cyd622-laravel-admin-ext-echarts/health.svg)

```
[![Health](https://phpackages.com/badges/cyd622-laravel-admin-ext-echarts/health.svg)](https://phpackages.com/packages/cyd622-laravel-admin-ext-echarts)
```

###  Alternatives

[laravel-admin-ext/china-distpicker

Distpicker extension for laravel-admin

13344.3k](/packages/laravel-admin-ext-china-distpicker)[laravel-admin-ext/grid-lightbox

Turn your grid into a lightbox &amp; gallery

58184.4k2](/packages/laravel-admin-ext-grid-lightbox)[laravel-admin-ext/grid-sortable

Sort the grid data by drag and drop rows

42122.4k](/packages/laravel-admin-ext-grid-sortable)[laravel-admin-ext/phpinfo

Show php information in laravel-admin

2821.1k](/packages/laravel-admin-ext-phpinfo)[jxlwqq/quill

quill editor for laravel-admin

2428.0k](/packages/jxlwqq-quill)[jxlwqq/simditor

Simditor for Laravel-admin

1629.5k1](/packages/jxlwqq-simditor)

PHPackages © 2026

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