epessine/axis

Draw charts with a simple API on Laravel

Fund package maintenance!
epessine

v0.6.0 2024-05-02 20:10 UTC

This package is auto-updated.

Last update: 2024-05-02 20:17:56 UTC


README

Axis for Laravel

GitHub Workflow Status (master) Total Downloads Latest Version License

Read the documentation here.

Axis is a modern, ultra-simple and flexible library to draw charts on Laravel apps without leaving PHP. Forget about writing hundreds of Javascript code just to get started with charts on your project: Axis ables your team to focus on what's important.

Features

  • Ready for Livewire - Axis is designed from the ground-up with Livewire in mind: create beautiful and live charts without performance and compatibility issues - all on PHP!
  • Goodbye to boilerplate JS - Stop writing hundreds of Javascript lines just to get your favorite chart library to run on Laravel apps. Just focus on drawing them!
  • Use your favorite library - Axis ships with support to the most widespread chart libraries, and it's easily expandable to support any library, even inhouse ones.
  • No configuration hell - Axis is fully expandable and configurable, but needs no complicated configuration for a head-start: just install it and use it!
  • Ultra fast development - With all boilerplate and configuration gone, you can focus just on building your products, and ship them as fast as possible.
  • All the power to PHP - You can design and create all your charts without leaving PHP and using all the Laravel power - without giving up anything!

Out-of-the-box supported libraries