PHPackages                             koolreport/core - 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. [Framework](/categories/framework)
4. /
5. koolreport/core

ActiveLibrary[Framework](/categories/framework)

koolreport/core
===============

An Open Source PHP Reporting Framework for easier and faster report delivery.

6.6.8(2mo ago)178466.8k↑11.3%33[1 PRs](https://github.com/koolreport/core/pulls)2MITPHPPHP &gt;=5.4

Since May 28Pushed 3mo ago15 watchersCompare

[ Source](https://github.com/koolreport/core)[ Packagist](https://packagist.org/packages/koolreport/core)[ Docs](https://www.koolreport.com)[ RSS](/packages/koolreport-core/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (92)Used By (2)

KoolReport
==========

[](#koolreport)

### KoolReport is an intuitive and flexible Open-Source PHP Reporting Framework for faster and easier report delivery. It gives you full control of data process as well as data visualization. It is fast, simple and can be extended in many ways.

[](#koolreport-is-an-intuitive-and-flexible-open-source-php-reporting-framework-for-faster-and-easier-report-delivery-it-gives-you-full-control-of-data-process-as-well-as-data-visualization-it-is-fast-simple-and-can-be-extended-in-many-ways)

[![View examples](https://camo.githubusercontent.com/0b8f2da6b5bc246504fcea28a8e58e3d6b16939fc3d36d581bdb919ae4bb4eb1/68747470733a2f2f7777772e6b6f6f6c7265706f72742e636f6d2f6173736574732f696d616765732f7265706f7274696e675f73797374656d2e706e67)](https://www.koolreport.com/examples)

Features
========

[](#features)

1. Various datasources including relational database MySQL, SQL Server, Oracle or NoSQL like MongoDB, CSV or Excel files.
2. Various data processes: data transformation, join, group, filter and etc.
3. Awesome visualization through widgets charts and tables.
4. Extended packages can be found at [KoolReport Extended Packages](https://www.koolreport.com/packages)

Changelog
=========

[](#changelog)

- [Version 6.1.0 (Mar 31st, 2023)](https://www.koolreport.com/docs/koolreport/change_log/#version-6.1.0)
- [Version 6.0.1 (Oct 03rd, 2022)](https://www.koolreport.com/docs/koolreport/change_log/#version-6.0.1)
- [Version 6.0.0 (Sept 23rd, 2022)](https://www.koolreport.com/docs/koolreport/change_log/#version-6.0.0)
- [Version 5.5.0 (Nov 15th, 2021)](https://www.koolreport.com/docs/koolreport/change_log/#version-5.5.0)
- [Version 5.1.0 (July 7th, 2021)](https://www.koolreport.com/docs/koolreport/change_log/#version-5.1.0)
- [Version 5.0.1 (Jan 11st, 2021)](https://www.koolreport.com/docs/koolreport/change_log/#version-5.0.1)
- [Version 5.0.0 (Nov 11st, 2020)](https://www.koolreport.com/docs/koolreport/change_log/#version-5.0.0)
- [Version 4.7.1 (May 19th, 2020)](https://www.koolreport.com/docs/koolreport/change_log/#version-4.7.1)
- [Version 4.7.0 (May 15th, 2020)](https://www.koolreport.com/docs/koolreport/change_log/#version-4.7.0)
- [Version 4.5.1 (Feb 4th, 2020)](https://www.koolreport.com/docs/koolreport/change_log/#version-4.5.1)
- [Version 4.5.0 (Jan 21st, 2020)](https://www.koolreport.com/docs/koolreport/change_log/#version-4.5.0)
- [Version 4.3.0 (Oct 4th, 2019)](https://www.koolreport.com/docs/koolreport/change_log/#version-4.3.0)
- [Version 4.0.0 (Jun 6th, 2019)](https://www.koolreport.com/docs/koolreport/change_log/#version-4.0.0)
- [Version 3.25.4 (Feb 15th, 2019)](https://www.koolreport.com/docs/koolreport/change_log/#version-3.25.4)
- [Version 3.25.3 (Feb 14th, 2019)](https://www.koolreport.com/docs/koolreport/change_log/#version-3.25.3)
- [Version 3.25.1 (Feb 13rd, 2019)](https://www.koolreport.com/docs/koolreport/change_log/#version-3.25.1)
- [Version 3.25.0 (Feb 11st, 2019)](https://www.koolreport.com/docs/koolreport/change_log/#version-3.25.0)
- [Version 3.1.0 (Nov 17th, 2018)](https://www.koolreport.com/docs/koolreport/change_log/#version-3.1.0)
- [Version 3.0.0 (Nov 13rd, 2018)](https://www.koolreport.com/docs/koolreport/change_log/#version-3.0.0)
- [Version 2.78.0 (Jul 16th, 2018)](https://www.koolreport.com/updates#version-2780)
- [Version 2.43.0 (Apr 20th, 2018)](https://www.koolreport.com/updates#version-2430)
- [Version 2.42.0 (Mar 19th, 2018)](https://www.koolreport.com/updates#version-2420)
- [Version 2.41.3 (Mar 02nd, 2018)](https://www.koolreport.com/updates#version-2413)
- [Version 2.31.8 (Feb 05th, 2018)](https://www.koolreport.com/updates#version-2318)
- [Version 2.31.7 (Jan 26th, 2018)](https://www.koolreport.com/updates#version-2317)
- [Version 2.0.0 (Dec 23rd, 2017)](https://www.koolreport.com/updates#version-200)
- [Version 1.72.8 (Oct 30th, 2017)](https://www.koolreport.com/updates#version-1728)
- [Version 1.61.5 (Sep 27th, 2017)](https://www.koolreport.com/updates#version-1615)
- [Version 1.61.2 (Sep 21st, 2017)](https://www.koolreport.com/updates#version-1612)
- [Version 1.47.3 (Aug 23rd, 2017)](https://www.koolreport.com/updates#version-1473)
- [Version 1.34.9 (Jul 25th, 2017)](https://www.koolreport.com/updates#version-1349)
- [Version 1.32.8 (Jul 5th, 2017)](https://www.koolreport.com/updates#version-1328)
- [Version 1.27.6 (Jun 7th, 2017)](https://www.koolreport.com/updates#version-1276)
- [Version 1.15.4 (May 22th, 2017)](https://www.koolreport.com/updates#version-1154)
- [Version 1.11.4 (May 4th, 2017)](https://www.koolreport.com/updates#version-1114)
- [Version 1.0.0 (April 3rd, 2017)](https://www.koolreport.com/updates#version-100)

Get started
===========

[](#get-started)

System Requirement
------------------

[](#system-requirement)

1. PHP 5.4 or higher

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

[](#installation)

### By composer

[](#by-composer)

If you use `composer`, you can run following command to install the latest version

```
$ composer require koolreport/core

```

### Manually Download

[](#manually-download)

Please go to our [Get Started](https://www.koolreport.com/getting-started#download) page and following our guide to install.

What's included
---------------

[](#whats-included)

```
koolreport/
├── core/
│   ├── src/
│   ├── tests/
│   └── autoload.php

```

Create your first report
========================

[](#create-your-first-report)

Make two files `SalesByCustomer.php` and `SalesByCustomer.view.php`

```
/
├── koolreport/
├── myreport/
│   ├── SalesByCustomer.php
│   ├── SalesByCustomer.view.php
│   └── index.php

```

#### index.php

[](#indexphp)

```
