
Security News
Axios Supply Chain Attack Reaches OpenAI macOS Signing Pipeline, Forces Certificate Rotation
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.
chaoschart
Advanced tools
ChaosChart is a lightweight JavaScript charting library designed for simple rendering of various chart types directly into HTML <canvas> elements without any third-party frameworks. This library is ideal for embedding clean and minimal charts into websites, dashboards, or internal tools.
![]() Area Chart |
![]() Bar Chart |
![]() Line Chart |
![]() Pie Chart |
![]() Ratio Bar Chart |
The library renders five chart types by dynamically creating HTML elements and mounting them into a root DOM node:
<div id="root">
<!-- Title section -->
<div class="titleContainer">
<p>ChaosChart Library v0.0.1</p>
<p>© All rights reserved by author Kooin Shin.</p>
<div class="htmlCheck">HTML is loaded and script is running.</div>
</div>
<!-- Canvas-rendered charts -->
<div class="chartContainer"><canvas class="chartCanvas"></canvas></div>
...
</div>
Each chart is generated using a DefaultChartFactory with pre-defined chart constants and sample data.
npm install chaoschart
Or, if you're linking locally:
npm install file:../path/to/chaoschart
import startup from 'chaoschart';
window.onload = () => {
startup(); // Appends all chart elements to #root
};
Make sure you have an HTML element with id="root" in your DOM.
v0.0.1chaoschart/
├── factory/
│ └── DefaultChartFactory.js
├── ChartConstants.js
├── sample.js
├── index.js
└── README.md
© All rights reserved by Kooin Shin.
Not licensed for public/commercial use without permission.
---
Let me know if you want a badge section (e.g. `npm version`, `license`, `made with ❤️`) or auto-generated API docs added!
FAQs
ChaosChartJS - A modular charting library written in vanilla JavaScript.
The npm package chaoschart receives a total of 1 weekly downloads. As such, chaoschart popularity was classified as not popular.
We found that chaoschart demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
OpenAI rotated macOS signing certificates after a malicious Axios package reached its CI pipeline in a broader software supply chain attack.

Security News
Open source is under attack because of how much value it creates. It has been the foundation of every major software innovation for the last three decades. This is not the time to walk away from it.

Security News
Socket CEO Feross Aboukhadijeh breaks down how North Korea hijacked Axios and what it means for the future of software supply chain security.