Chart.js
Mer info
- Typ
- Diagrambibliotek
- År
- 2013
- Skapad av
- Nick Downie
- Licens
- MIT
Åtta diagramtyper, ett canvas-element och ungefär trettio rader konfiguration — mer behöver de flesta inte.
Nick Downie släppte biblioteket 2013 som en medveten motpol till D3: i stället för ett verktyg för att bygga vilken visualisering som helst, en färdig uppsättning av de diagram folk faktiskt beställer. Linje, stapel, cirkel, radar, polar, scatter, bubble och area, animerade och responsiva utan konfiguration.
Rendering sker på canvas, vilket är snabbt vid många datapunkter men gör diagrammet till en bitmapp — ingen DOM att inspektera, ingen text att markera, och tillgängligheten får lösas separat. Version 3 (2021) bröt bakåtkompatibiliteten för att bli modulärt och tree-shakeable, vilket halverade paketstorleken för den som bara ritar linjediagram.