Software Alternatives, Accelerators & Startups

D3.js

D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG, and CSS. .

Top 12 Open-Source Alternatives to D3.js

D3.js
Chart.js AnyChart p5.js Three.js ApexCharts amCharts Anime.js NVD3 Matplotlib Magic Animations CSS3

Summary

The top open-source alternatives to D3.js are Chart.js, AnyChart, and p5.js. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. Easy, object oriented client side graphs for designers and developers.
    Pricing:
    • Open Source

    #Data Dashboard #Javascript UI Libraries #Data Visualization 1 social mentions

  2. Award-winning JavaScript charting library & Qlik Sense extensions from a global leader in data visualization! Loved by thousands of happy customers, including over 75% of Fortune 500 companies & over half of the top 1000 software vendors worldwide.
    Pricing:
    • Open Source
    • Freemium
    • Free Trial
    • $49.0 / One-off (Next Unicorn license for startups)

    #Project Management #Business Intelligence #Gantt Charts 1 user reviews

  3. 3
    JS library for creating graphic and interactive experiences
    Pricing:
    • Open Source

    #Javascript UI Libraries #Flowcharts #Charting Libraries 146 social mentions

  4. A JavaScript 3D library which makes WebGL simpler.
    Pricing:
    • Open Source

    #Javascript UI Libraries #Flowcharts #Charting Libraries 247 social mentions

  5. Open-source modern charting library 📊
    Pricing:
    • Open Source

    #Data Dashboard #Data Visualization #Charting Libraries 13 social mentions

  6. Advanced javascript charting library that will suit any data visualization need
    Pricing:
    • Open Source

    #Data Dashboard #Javascript UI Libraries #Data Visualization

  7. Lightweight JavaScript animation library
    Pricing:
    • Open Source

    #Javascript UI Libraries #Charting Libraries #Tool 51 social mentions

  8. 8
    This project is an attempt to build re-usable charts and chart components for d3.
    Pricing:
    • Open Source

    #Data Dashboard #Data Visualization #Charting Libraries 1 social mentions

  9. matplotlib is a python 2D plotting library which produces publication quality figures in a variety...
    Pricing:
    • Open Source

    #Data Science And Machine Learning #Data Visualization #Technical Computing 107 social mentions

  10. CSS3 Animations with special effects.
    Pricing:
    • Open Source

    #Javascript UI Libraries #Charting Libraries #Tool

  11. 11
    Raphael.js is an Object Oriented drawing library. It is good at making in-depth diagrams with complex interactions.
    Pricing:
    • Open Source

    #Javascript UI Libraries #Flowcharts #Data Visualization 2 social mentions

  12. Interactive code examples/posts
    Pricing:
    • Open Source

    #Data Dashboard #Data Science And Machine Learning #Data Visualization 312 social mentions

Suggest an alternative
If you think we've missed something, please suggest an alternative to D3.js.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

D3.js discussion

Log in or Post with