Build cool charts and visualize data with d3.js

This page summarizes the projects mentioned and recommended in the original post on dev.to

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • d3

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

  • In fact d3.js is not a chart library, It is a kind of big API to manipulate the DOM and offers a lot of utilities functions. You can manipulate svg, canvas, html and so construct charts, graphs, maps, everything you want for data visualization. The biggest advantage of using d3 is that every cool data visualization you've ever seen on the web are probably feasible using d3.js. The major drawback is d3.js may be overwhelming at first and is quite hard to learn in my opinion.

  • restcountries

    Get information about countries via a RESTful API

  • We are going to use restcountries API.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • d3-scale

    Encodings that map abstract data to visual representation.

  • We have used several utilities methods from d3 part of the scale module to correctly map our axis with the datas (scaleLinear, scaleBand). If you open your navigator you see now an svg element with two axis but no data yet.

  • chart-population-demo

  • If you want to check the entire code : here

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

  • Instant API for databases adds automatic TSID primary keys

    1 project | dev.to | 5 May 2024
  • Ask HN: What's the best charting library for customer-facing dashboards?

    17 projects | news.ycombinator.com | 29 Apr 2024
  • Show HN: Kilo – Lightweight REST for Java

    1 project | news.ycombinator.com | 23 Apr 2024
  • Show HN: Minard – Generate beautiful charts with natural language

    1 project | news.ycombinator.com | 18 Apr 2024
  • A visual guide to Vision Transformer – A scroll story

    1 project | news.ycombinator.com | 16 Apr 2024