January 4, 2021
Until Jan 31st, we offer our new shinny Dashboard Framework for FREE when you purchase KoolReport Pro. Seize the opportunity to get TWO powerful products with price of just ONE!

KoolReport Pro
You will get a strong PHP framework for reporting with various data connections, myriad of ready-made data processes and beautiful data visualization widgets. Surrounded by a bunch of add-on packages, KoolReport extends its features to the max: pivot reports, drilldown report, export report to PDF, images, Excel files, CSV easily as a piece of cake.
KoolReport Pro subscription provides you:
- Full Source Code: Easy to learn and debug
- Priority Support: 24-hour response from experienced software engineers and data experts.
- Free Upgrade: Access to latest version anytime
- Royalty Free: Deploy on unlimited server, unlimited projects for unlimited clients without any extra fee
- 30-day Money Back Guarantee: After purchase, you have 30 days to decide KoolReport Pro is your right choice. If not, just tell us, we refund you fully.
Dashboard Framework
Built on top of KoolReport Pro, Dashboard Framework specializes in making online dashboard. With Dashboard Framework, constructing dynamic single-page dashboard application becomes easy task. It provides you with built-in authentication, app-to-field authorization, multi languages, data caching, lazy loading widgets and many more features. Dashboard Framework will be your shortcut into the world of modern data reporting. View demo
The same as KoolReport Pro, Dashboard Framework license provides you Full Source Code, Priority Support, Free Upgrade, Royalty Free and 30-day Money Back Guarantee policy.
BUY ONE, GET TWO NOW!
Note: This policy is applied to both new and renewal customers.
We are looking forward to serving you!
<3 koolreport team
March 26, 2020
This is an unprecedented time in our history. The COVID-19 pandemic is having an impact on the health of our loved ones, the businesses we rely upon, the health of the global economy, and the way we live our daily lives. Although small, we would like to contribute our effort to help.

We are here to help our customers
We stand ready to help you with safe, secure and affordable reporting solution. KoolReport framework is continued to improve with new features and bug fixes to ensure your report application relied on us continue to run well. We are working hard to fulfill our support responsibility to our customers and all KoolReport's users. We continue to get outsourcing projects done even our customers may be late on payments. We truly understand "a friend in need is a friend indeed".
Discount our licenses
In this flat world today, every businesses is connected to each others. Crisis somewhere else reach us in the way I could not think of. Job loss, project halted, late payment, all can happen putting financial burden in our shoulder. That's why we discount 40% for all KoolReport Pro licenses during this hard time. We understand and would like to share the burden with you.
Take care of our employees, who serve you
Supporting our employees during this crisis period is critical to providing you the service you need and expect. We have taken actions as Covid-19 spreads to protect the physical health and financial security while supporting our customers. Our employees are allowed to work remotely. We provided them with tools to work effectively from home. During their transition from workplace to home, you may see some impact of wait time for our support answer. We greatly appreciate your patience and understanding as we work through this together.
Thank you
We would like to say thanks to all for your trust you put in us everyday. We believe that the crisis will be gone soon and we together be back stronger than ever.
<3 koolreport team
February 7, 2020
We are happy to announce that we have released KoolReport core version 4.5.1 with new features. The KoolReport Pro also reaches same version number 4.5.1 with the new core update and the upgrade of individual packages such as Excel, Inputs, D3, ChartJs.

KoolReport's class
KoolReport's class is provided with new getXml()
method to get the representation of your report in xml
format. The xml contains both data and meta data of all report's datastores.
DataStore
In this version, we continue to enrich methods of datastore. DataStore has a new method called distinct()
. As the name suggested, distinct method will have you to get a list of unrepeated values from a column. Furthermore, Datastore is provided with new toArray()
and toJson()
methods to get array and JSON. This could be useful if you need result in array form for further processing or JSON format to be returned in your REST API.
New DataSource
We have added new DataSource called ExistedPdoDataSource
to handle source in case you only have the PDO object but connection settings. So you only need to send your existed PDO object as parameter to your report and provide it with ExistedPdoDataSource
in settings()
method.
JsonSpread process
JsonSpread
is a new processed added to KoolReport in order to spread JSON data into column in data stream. By doing so, we are able to apply other KoolReport's processes to further process the JSON data.
Support CI/CD process
Since the popularity of CI/CD process, KoolReport library now fully support this new type of software integration and delivery processes. We understand the 1 hour token availability causes trouble for the automation delivery so we have increases the life time of token to maximum. In particular, the token will last until your subscription of KoolReport Pro is ended. If you have purchase the Perpetual Usage, the token expiration will be set the 2100-01-01
which is virtually life-time or never expired.
Support load balancing
If you are using load balancing with multiple servers containing app (with KoolReport integrated), the generated resource folders now have same name in all servers. So virtually, the client-side will be able to receive resource files regardless of servers it connects to.
D3Chart Client Events
The D3
chart has been upgraded with one of the most crucial features: client events. This is the missing part in D3
first version. Now all charts support itemSelect
event which help you to track the click of user to item on the charts. Now D3 is able to work with DrillDown package to provide interactive drill down report.
DrillDown supports D3
Missing client events hindered the collaboration of DrillDown package with D3 chart. But not anymore, since the D3
package has supported the client events, the DrillDown
package also support generate D3 Chart. By specifying the D3 chart as drilldown widgets, the DrillDown will bind itself to D3 itemSelect
to provide interactive report.
Excel Package
We have fixed the PieChart display in Microsoft Excel and a minor bugs happened when data is missing.
ChartJS Package
We have upgraded the core of ChartJS to latest version of 2.9.x. With this new upgrade, some of known issues has been addressed. Furthermore, we have provided new plugins
property which allows you to use most popular plugins for ChartJS like datalabels
, annotation
, stacked100
and others.
Inputs Package
Due to the upgrade of FontAwesome library in previous KoolReport's version, some of the icons have not been displayed correctly. This issue has been addressed in this new version of Inputs package.
New Yii2 Package
In this release, we roll out new package koolreport\yii2
. As the name suggested, yii2
package will facilitate the integration of KoolReport with Yii2, one of the most used frameworks in PHP. Similar to other integration packages that we have created before like laravel
or codeigniter
, the yii2
package will help to auto configure report's assets settings and allow report to access to default database connection setup within Yii2.
Summary
The version 4.5.x added new features and empowered reporting capability to KoolReport. This upgrade is backward compatible with old 4.x versions so feel free to upgrade. If you need have any question about this new release, do not hesitate to let us know.
Thank you!
<3 koolreport team
November 24, 2019
The only occasion to get KoolReport Pro with this great discount. Owning the Pro license, you will access to all commercial packages and enjoy the privileges of Priority Support plus Free Upgrage.

The KoolReport Pro will save you tons of time & effort to construct a stunning data report: various charts, pivot tables, drilldown report, pdf & excel export and more..
Your purchase will be safe with our 30-days money back guarantee policy. If you are wondering whether you should buy, why don't just try when price is low. If it does not work for you, we will refund fully.
Happy Black Friday!
<3 koolreport team
September 23, 2019
Building great data reports has never been easier using KoolReport Pro. Equipped with more than 20 packages, KoolReport Pro powers your creativity to make stunning data reports and dashboard. We are currently offering special 20% DISCOUNT for both Developer License and Enterprise License. This promotion will last until the end of this month, 30th Sept. HURRY UP!

Notice: Starting from October 1st, we will have new pricing scheme so if you have plan to upgrade to KoolReport Pro, do it now!
<3 koolreport team