⚡ Laravel Charts — Build charts using laravel. The laravel adapter for Chartisan.

Overview

StyleCI Status Build For Laravel Total Downloads Latest Stable Version License

What is laravel charts?

Charts is a Laravel library used to create Charts using Chartisan. Chartisan does already have a PHP adapter. However, this library attempts to provide more laravel-like features into it by providing support for chart creation using the artisan command, middleware support and routing support. This makes handling charts feel more laravel-like. At the end of the day, this library uses Chartisan and can use all of its potential. Expect to read the Chartisan docs since this library it's just a simple abstraction.

Documentation

The documentation for the latest version of charts can be found here by pressing the image below.

Screenshot

Previous Version

Unfortunately laravel-charts v7 is incompatible with our previous version, v6, because it has involved a heavy rewrite. If you're still stuck on v6, you should use:

Please note that we consider v6 unmaintained and unsupported. So you should upgrade to v7 as soon as possible. We're currently working on an upgrade guide. If you can help, please reach out with an issue - we'll take all the help we can get.

License

FOSSA Status

Comments
  • Is chartsian library down?

    Is chartsian library down?

    We noticed that our pipeline is failing, it depnds on ConsoleTVs/Charts, which in turns depend on chartisan/php library. The github chartisan account is not accessible 404, do you know if there is any work around ?

    question 
    opened by nidhalkratos 29
  • [BUG] Composer install fails for v6.5.5

    [BUG] Composer install fails for v6.5.5

    Required information

    • Charts Version [6.5.5]
    • Laravel Version [8]
    • PHP Version [7.4]
    • Frontend JS Library Used: [Chart.js]

    Describe the bug Composer install fails with this error:

    • Installing consoletvs/charts (6.5.5): Downloading (connecting...)Downloading (0%)  Failed to download consoletvs/charts from dist: The "https://codeload.github.com/ConsoleTVs/Charts/legacy.zip/0005d14e4fe6715f4146a4dc3b56add768233001" file could not be downloaded (HTTP/1.1 404 Not Found) Now trying to download from source
    • Installing consoletvs/charts (6.5.5): Cloning 0005d14e4f from cache 0005d14e4fe6715f4146a4dc3b56add768233001 is gone (history was rewritten?)

    [RuntimeException]
    Failed to execute git checkout '0005d14e4fe6715f4146a4dc3b56add768233001' -- && git reset --hard '0005d14e4fe6715f4146a4dc3b56add768233001' --

    fatal: reference is not a tree: 0005d14e4fe6715f4146a4dc3b56add768233001

    To Reproduce Steps to reproduce the behavior: composer install

    Expected behavior Library is successfully downloaded.

    bug 
    opened by azaricstefan 2
  • [BUG] Help, can't install consoletvs/charts (6.5.3) -> 404 Error

    [BUG] Help, can't install consoletvs/charts (6.5.3) -> 404 Error

    Required information

    • Charts Version 6.5.3
    • Laravel Version 5.3
    • PHP Version 7.2
    • Frontend JS Library Used: [e.g. Chart.js]

    Describe the bug composer install produces a 404 error : Failed to download consoletvs/charts from dist

    To Reproduce Steps to reproduce the behavior:

    1. rm -rf vendor/
    2. composer install

    Expected behavior Install consoletvs/charts package.

    Screenshots

    Code To Reproduce composer.json contains : "consoletvs/charts": "6.*", composer install

    Desktop (please complete the following information):

    • OS: Ubuntu 22

    Additional context The complete error log :

    • Installing consoletvs/charts (6.5.3): Downloading (0%) Failed to download consoletvs/charts from dist: The "https://codeload.github.com/ConsoleTVs/Charts/legacy.zip/a4a8a71c438a00b95ea74a080ce5bf8916c60918" file could not be downloaded (HTTP/1.1 404 Not Found) Now trying to download from source
    • Installing consoletvs/charts (6.5.3): Failed to update https://github.com/ConsoleTVs/Charts.git in cache, package installation for consoletvs/charts might fail.

    Cloning a4a8a71c43 from cache a4a8a71c438a00b95ea74a080ce5bf8916c60918 is gone (history was rewritten?)

    [RuntimeException]
    Failed to execute git checkout 'a4a8a71c438a00b95ea74a080ce5bf8916c60918' -- && git reset --hard 'a4a8a71c438a00b95ea74a080ce5bf8916c60
    918' --

    fatal: reference is not a tree: a4a8a71c438a00b95ea74a080ce5bf8916c60918


    bug 
    opened by DAH-hub 2
  • Target class [ConsoleTVs\Charts\Registrar] does not exist.

    Target class [ConsoleTVs\Charts\Registrar] does not exist.

    Hi My site has been down for this error. I don't know what to do with it.

    Target class [ConsoleTVs\Charts\Registrar] does not exist.

    Does uninstall the package, solve the problem?

    Please let me know, thanks

    opened by hesammoosapour 1
  • [BUG]Failed to download consoletvs/charts from dist:

    [BUG]Failed to download consoletvs/charts from dist:

    Required information

    • Charts Version [e.g. 5.1]
    • Laravel Version [e.g. 5.5]
    • PHP Version [e.g. 7.2]

    Describe the bug when i run composer install this error appear

    Failed to download consoletvs/charts from dist: The "https://codeload.github.com/ConsoleTVs/Charts/legacy.zip/9b27cbe8ceaf828fe5edaa597f582e52136fdad1" file could not be downloaded (HTTP/2 404 ) Now trying to download from source

    bug 
    opened by sudanakunung 1
Releases(6.5.6)
Owner
Erik C. Forés
ICT Systems Engineer. Senior developer with years of experience on the web. I build and maintain a lot of libraries, frameworks and a programming language.
Erik C. Forés
Laravel component to create gorgeous Charts.css charts.

Laravel component to create gorgeous Charts.css charts. This package will help you generate CSS only charts based on the Charts.css library. Installat

Maarten Paauw 105 Sep 26, 2022
Laravel charts is a package to simplify the use of charts.

Laravel Charts Laravel charts is a package to simplify the use of charts. Features Autoregister your charts Customize routing, middleware and prefix t

Datalogix 2 Aug 5, 2022
A Laravel wrapper for apex charts

Larapex Charts A Laravel wrapper for apex charts library Check the documentation on: Larapex Chart Docs. Installation Use composer. composer require a

ArielMejiaDev 189 Dec 26, 2022
Generate trends for your models. Easily generate charts or reports.

Laravel Trend Generate trends for your models. Easily generate charts or reports. Support us Like our work? You can support us by purchasing one of ou

Flowframe 139 Dec 27, 2022
Opensource tinyman charts software

This software is live at https://freetinycharts.ovh How-to install: In a linux box with apache,php & mysql, as root: Unpack zip mkdir /scripts/ cp *.p

Pablo Manuel Castelo Vigo 14 Dec 8, 2022
Aliyun oss filesystem storage adapter for laravel 5. You can use Aliyun OSS just like laravel Storage as usual

Aliyun oss filesystem storage adapter for laravel 5. You can use Aliyun OSS just like laravel Storage as usual

jacob 517 Dec 29, 2022
A package that adds view-composer like feature to Inertia.js Laravel adapter

Kinetic A package that adds view-composer like feature to Inertia.js Laravel adapter. Use to be able to share props based on the Inertia component nam

Marvin Quezon 76 Dec 12, 2022
Laravel Kickstart is a Laravel starter configuration that helps you build Laravel websites faster.

Laravel Kickstart What is Laravel Kickstart? Laravel Kickstart is a Laravel starter configuration that helps you build Laravel websites faster. It com

Sam Rapaport 46 Oct 1, 2022
A Laravel package making a diagram of your models, relations and the ability to build them with it

Laravel Schematics This package allows you to make multiple diagrams of your Eloquent models and their relations. It will help building them providing

Maarten Tolhuijs 1.4k Dec 31, 2022
The guide to build a Laravel 5.2 app from a to z.

Laravel Apz The guide to build a Laravel 5.2 app from a to z. Step-by-Step Tutorial (Start Here!) https://github.com/jp7internet/laravel-apz/wiki Scre

JP7 327 Dec 20, 2022
Online Shop build in Laravel

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Steve McDougall 32 Dec 7, 2022
A suit of basic files samples to build a light-weight , short-handed & a strong Laravel REST API Applications.

Concerning Laravel. I found myself repeating a very basic form of code each time i begin a new REST API. in which the whole Interface's pieces are dev

Adnane Kadri 1 Nov 22, 2021
Laravel Homestead Build Scripts

Laravel Settler The scripts that build the Laravel Homestead development environment. End result can be found at https://app.vagrantup.com/laravel/box

The Laravel Framework 1k Dec 22, 2022
👻 It's never been easier to build and customize admin panels. Yah! yaldash is a beautifully designed administration panel for Laravel.

?? It's never been easier to build and customize admin panels. Yah! yaldash is a beautifully designed administration panel for Laravel.

Yasser A.Idrissi 396 Dec 30, 2022
Viewi for Laravel: Build full-stack and completely reactive user interfaces with PHP.

[WIP] Laravel Viewi This is just a proof-of-concept. Don't use it in production! Viewi for Laravel: Build full-stack and completely reactive user inte

Protone Media 5 Jan 26, 2022
Build structured navigation menus in Filament.

Build structured navigation menus in Filament. This plugin for Filament provides a Navigation resource that allows to build structural navigation menu

Ryan Chandler 61 Dec 30, 2022
Build XML based USSD menus.

Instead of having tonnes of nested, complex PHP files, this package give you the ability to construct your menus in XML and execute them as though they were plain PHP files.

Brian Matovu 6 Oct 6, 2022
Build structured navigation menus in Filament.

Build structured navigation menus in Filament. This plugin for Filament provides a Navigation resource that allows to build structural navigation menu

HappyToDev 0 Jun 29, 2022
A demo of how to use filament/forms to build a user-facing Form Builder which stores fields in JSON.

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Dan Harrin 41 Dec 24, 2022