NPM Star
Collections
  1. Home
  2. Compare
  3. chart.js vs d3
NPM Compare

Compare NPM packages statistics, trends, and features

CollectionsVS Code extensionChrome extensionTermsPrivacyLinkTreeIndiehackersBig Frontendqiuyumi

Unable to load comparison data. Please try again later.

<p align="center"> <a href="https://www.chartjs.org/" target="_blank"> <img src="https://www.chartjs.org/media/logo-title.svg" alt="https://www.chartjs.org/"><br/> </a> Simple yet flexible JavaScript charting for designers & developers </p> <p align="center"> <a href="https://www.chartjs.org/docs/latest/getting-started/installation.html"><img src="https://img.shields.io/github/release/chartjs/Chart.js.svg?style=flat-square&maxAge=600" alt="Downloads"></a> <a href="https://github.com/chartjs/Chart.js/actions?query=workflow%3ACI+branch%3Amaster"><img alt="GitHub Workflow Status" src="https://img.shields.io/github/actions/workflow/status/chartjs/Chart.js/ci.yml?branch=master&style=flat-square"></a> <a href="https://coveralls.io/github/chartjs/Chart.js?branch=master"><img src="https://img.shields.io/coveralls/chartjs/Chart.js.svg?style=flat-square&maxAge=600" alt="Coverage"></a> <a href="https://github.com/chartjs/awesome"><img src="https://awesome.re/badge-flat2.svg" alt="Awesome"></a> <a href="https://discord.gg/HxEguTK6av"><img src="https://img.shields.io/badge/discord-chartjs-blue?style=flat-square&maxAge=3600" alt="Discord"></a> </p>

Documentation

All the links point to the new version 4 of the lib.

  • Introduction
  • Getting Started
  • General
  • Configuration
  • Charts
  • Axes
  • Developers
  • Popular Extensions
  • Samples

In case you are looking for an older version of the docs, you will have to specify the specific version in the url like this: https://www.chartjs.org/docs/2.9.4/

Contributing

Instructions on building and testing Chart.js can be found in the documentation. Before submitting an issue or a pull request, please take a moment to look over the contributing guidelines first. For support, please post questions on Stack Overflow with the chart.js tag.

License

Chart.js is available under the MIT license.

D3: Data-Driven Documents

<a href="https://d3js.org"><img src="./docs/public/logo.svg" width="256" height="256"></a>

D3 (or D3.js) is a free, open-source JavaScript library for visualizing data. Its low-level approach built on web standards offers unparalleled flexibility in authoring dynamic, data-driven graphics. For more than a decade D3 has powered groundbreaking and award-winning visualizations, become a foundational building block of higher-level chart libraries, and fostered a vibrant community of data practitioners around the world.

Resources

  • Documentation
  • Examples
  • Releases
  • Getting help

Dependencies Comparison

chart.js

Dependencies

@kurkle/color^0.3.0

Dev Dependencies

@rollup/plugin-commonjs^23.0.2
@rollup/plugin-inject^5.0.2
@rollup/plugin-json^5.0.1
@rollup/plugin-node-resolve^15.0.1
@swc/core^1.3.18
@types/estree^1.0.0
@types/offscreencanvas^2019.7.0
@typescript-eslint/eslint-plugin^5.32.0
@typescript-eslint/parser^5.32.0
chartjs-adapter-luxon^1.2.0
chartjs-adapter-moment^1.0.0
chartjs-test-utils^0.4.0
concurrently^7.3.0
coveralls^3.1.1
cross-env^7.0.3
eslint^8.21.0
eslint-config-chartjs^0.3.0
eslint-plugin-es^4.1.0
eslint-plugin-html^7.1.0
eslint-plugin-markdown^3.0.0
esm^3.2.25
glob^8.0.3
jasmine^3.7.0
jasmine-core^3.7.1
karma^6.3.2
karma-chrome-launcher^3.1.0
karma-coverage^2.0.3
karma-edge-launcher^0.4.2
karma-firefox-launcher^2.1.0
karma-jasmine^4.0.1
karma-jasmine-html-reporter^1.5.4
karma-rollup-preprocessor7.0.7
karma-safari-private-launcher^1.0.0
karma-spec-reporter0.0.32
luxon^3.0.1
moment^2.29.4
moment-timezone^0.5.34
pixelmatch^5.3.0
rollup^3.3.0
rollup-plugin-cleanup^3.2.1
rollup-plugin-istanbul^4.0.0
rollup-plugin-swc3^0.7.0
rollup-plugin-terser^7.0.2
typescript^4.7.4
yargs^17.5.1

Peer Dependencies

d3

Dependencies

d3-dsv3
d3-geo3
d3-axis3
d3-drag3
d3-ease3
d3-path3
d3-time3
d3-zoom3
d3-array3
d3-brush3
d3-chord3
d3-color3
d3-fetch3
d3-force3
d3-scale4
d3-shape3
d3-timer3
d3-format3
d3-random3
d3-contour4
d3-polygon3
d3-delaunay6
d3-dispatch3
d3-quadtree3
d3-hierarchy3
d3-selection3
d3-transition3
d3-interpolate3
d3-time-format4
d3-scale-chromatic3

Dev Dependencies

mocha10
eslint8
rollup3
vitepress^1.0.0-beta.2
topojson-client^3.1.0
@observablehq/plot^0.6.7
@rollup/plugin-json6
@observablehq/runtime^5.7.3
@rollup/plugin-terser^0.4.0
@rollup/plugin-node-resolve15

Peer Dependencies

StarsIssuesVersionUpdatedⓘLast publish dateCreatedⓘPackage creation dateSizeⓘMinified + Gzipped size
C
chart.js
00N/AN/AN/Ainstall size N/A
D
d3
113,097207.9.013 months ago15 years agoinstall size 89.8 KB

Who's Using These Packages

chart.js

sentinl
sentinl

Kibana Alert & Report App for Elasticsearch

suibase
suibase

Easier Sui and Walrus CLI Tools

easy_window
easy_window

Easy Window 是一款革命性的桌面端UI可视化设计工具,专为现代开发者和设计师打造。基于Vue3+Tauri架构,它将复杂的界面开发过程转化为直观的拖拽操作,让每一个创意都能快速变为现实。

musicians_subscription
musicians_subscription

This angular project helps musicians and artists to raise monthly subscription money for fan base management, their own project including album creation, music video creation and so on whatever there are needs for.. The monthly subscription is handled by Stripe API and firebase cloud function.

d3

d3-cloud
d3-cloud

Create word clouds in JavaScript.

framework
framework

A static site generator for data apps, dashboards, reports, and more. Observable Framework combines JavaScript on the front-end for interactive graphics with any language on the back-end for data analysis.

OverVue
OverVue

Prototyping Tool For Vue Devs 适用于Vue的原型工具

eth-netstats
eth-netstats

Ethereum Network Stats

ocs
ocs

3GPP Online Charging System (OCS)