D3.js is the industry standard for data visualization, yet it seems to be an old library providing functions already present in ES5+ vanilla JS. What am I missing?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/webdev

Our great sponsors
  • Appwrite - The Open Source Firebase alternative introduces iOS support
  • InfluxDB - Build time-series-based applications quickly and at scale.
  • Sonar - Write Clean JavaScript Code. Always.
  • d3

    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

    Ah yeah their homepage and main README are kinda awful at explaining what the library actually does or what value it adds. They have a proper list of all of the different modules/functionality the library offers here, it's quite a lot: https://github.com/d3/d3/blob/main/API.md

  • c3

    :bar_chart: A D3-based reusable chart library

    Have you tried c3js ? a lot of those would be harder without d3

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts