Integrates jQuery sparkline into laravel-admin
Switch branches/tags
Nothing to show
Clone or download
Latest commit 4a362f9 Sep 25, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
resources/assets first commit Sep 25, 2018
src first commit Sep 25, 2018
.gitignore first commit Sep 25, 2018
LICENSE first commit Sep 25, 2018 update Sep 25, 2018
composer.json update Sep 25, 2018

Use jQuery Sparkline in laravel-admin





composer require laravel-admin-ext/sparkline

php artisan vendor:publish --tag=laravel-admin-sparkline


Open config/admin.php, add configurations that belong to this extension at extensions section.

    'extensions' => [

        'sparkline' => [
            // Set to `false` if you want to disable this extension
            'enable' => true,


Use as chart panel

Create a view in views directory like resources/views/admin/sparkline/bar.blade.php, and add following codes:

<div class="row text-center">
    <div id="sparkline-bar"></div>
    $(function () {
        $("#sparkline-bar").sparkline([6,4,8, 9, 10, 5, 13, 18, 21, 7, 9], {
            type: 'bar',
            width: '100%',
            height: 150,
            barSpacing: 3,
            barWidth: 20,
            barColor: "#f39c12"

Then show it on the page

class SparklineController extends Controller
    public function index(Content $content)
        return $content
            ->header('jQuery sparkline')
            ->body(new Box('Bar chart', view('')));

For more usage, please refer to the official Documentation of jQuery sparkline.

Use in grid column

If column scores returns a value with array type, and you wants to display this column as a inline line graphs


// add options
$grid->scores()->sparkline('line', [
    'width' => 100,
    'spotRadius' => 2

There are also 6 other chart types such as bar, pie,box,tristate,bullet,discrete, and all options can be found in official Documentation of jQuery sparkline.


Help keeping the project development going, by donating a little. Thanks in advance.

PayPal Me



Licensed under The MIT License (MIT).