Chart.js Demos
One stop solution for perfect admin dashboard!
Bar Chart
<canvas id="bar" class="mb-20"></canvas>
<button type="button" id="randomizeDataBar" class="btn btn-default btn-rounded">Randomize Data</button>
<button type="button" id="addDatasetBar" class="btn btn-default btn-rounded">Add Dataset</button>
<button type="button" id="removeDataset" class="btn btn-default btn-rounded">Remove Dataset</button>
<button type="button" id="addData" class="btn btn-default btn-rounded">Add Data</button>
<button type="button" id="removeData" class="btn btn-default btn-rounded">Remove Data</button>
<!-- ========== JS ========== -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.bundle.js"></script>
<script src="js/chartjs/utils.js"></script>
<script src="js/chartjs/globalchartjs.js"></script>
Column with rotated labels
<canvas id="line" class="mb-20"></canvas>
<button id="randomizeDataline" class="btn btn-default btn-rounded">Randomize Data</button>
<button id="addDatasetline" class="btn btn-default btn-rounded">Add Dataset</button>
<button id="removeDatasetline" class="btn btn-default btn-rounded">Remove Dataset</button>
<button id="addDataline" class="btn btn-default btn-rounded">Add Data</button>
<button id="removeDataline" class="btn btn-default btn-rounded">Remove Data</button>
<!-- ========== JS ========== -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.bundle.js"></script>
<script src="js/chartjs/utils.js"></script>
<script src="js/chartjs/globalchartjs.js"></script>
Radar Chart
<canvas id="radar" class="mb-20"></canvas>
<button id="randomizeDataradar" class="btn btn-default btn-rounded">Randomize Data</button>
<button id="addDatasetradar" class="btn btn-default btn-rounded">Add Dataset</button>
<button id="removeDatasetradar" class="btn btn-default btn-rounded">Remove Dataset</button>
<button id="addDataradar" class="btn btn-default btn-rounded">Add Data</button>
<button id="removeDataradar" class="btn btn-default btn-rounded">Remove Data</button>
<!-- ========== JS ========== -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.bundle.js"></script>
<script src="js/chartjs/utils.js"></script>
<script src="js/chartjs/globalchartjs.js"></script>
Dual axes, line and column
<div id="canvas-holder">
<canvas id="chart-area-pie" class="mb-20"></canvas>
</div>
<button id="randomizeDataPie" class="btn btn-default btn-rounded">Randomize Data</button>
<button id="addDatasetPie" class="btn btn-default btn-rounded">Add Dataset</button>
<button id="removeDatasetPie" class="btn btn-default btn-rounded">Remove Dataset</button>
<!-- ========== JS ========== -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.bundle.js"></script>
<script src="js/chartjs/utils.js"></script>
<script src="js/chartjs/globalchartjs.js"></script>
DataPoints-customTooltips
<div id="canvas-holder1">
<canvas id="datachart"></canvas>
</div>
<div class="chartjs-tooltip" id="tooltip-0"></div>
<div class="chartjs-tooltip" id="tooltip-1"></div>
<!-- ========== JS ========== -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.bundle.js"></script>
<script src="js/chartjs/utils.js"></script>
<script src="js/chartjs/globalchartjs.js"></script>
Combo Bar Line
<canvas id="combo-bar-line" class="mb-20"></canvas>
<button id="randomizeData-combo-bar-line" class="btn btn-default btn-rounded">Randomize Data</button>
<!-- ========== JS ========== -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.bundle.js"></script>
<script src="js/chartjs/utils.js"></script>
<script src="js/chartjs/globalchartjs.js"></script>