Open Source Adventures: Episode 28: Introduction to D3

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
  • opal-d3

    Opal wrapper library for D3 library

  • D3 is a JavaScript framework for data visualization. I've used it a bit a while back, even created Opal Ruby bindings, but that was many versions ago.

  • d3-color

    Color spaces! RGB, HSL, Cubehelix, CIELAB, and more.

  • color manipulation functions

  • 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-fetch

    Convenient parsing for Fetch.

  • data fetching

  • d3-interpolate

    Interpolate numbers, colors, strings, arrays, objects, whatever!

  • data interpolation system

  • d3-collection

    Discontinued Handy data structures for elements keyed by string.

  • extra data structures like d3.set and d3.map

  • d3-array

    Array manipulation, ordering, searching, summarizing, etc.

  • extra functionality for existing JavaScript arrays like max, mean, quantile etc.

  • d3-random

    Generate random numbers from various distributions.

  • generate random numbers from various distributions

  • 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.

    InfluxDB logo
  • d3-geo

    Geographic projections, spherical shapes and spherical trigonometry.

  • geographical data handling system

  • d3-selection

    Transform the DOM by selecting elements and joining to data.

  • jQuery-like data manipulation framework

  • d3-dsv

    A parser and formatter for delimiter-separated values, such as CSV and TSV.

  • parsers for formats like CSV

  • d3-format

    Format numbers for human consumption.

  • printf like formatting

  • d3-scale

    Encodings that map abstract data to visual representation.

  • scale system

  • d3-timer

    An efficient queue for managing thousands of concurrent animations.

  • timer management

  • d3-chord

    Visualizations relationships or network flow with a circular layout.

  • visualization components for various types of data

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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

  • 10 Best Websites for practicing Data Structures and Algorithms (DSA):

    3 projects | dev.to | 1 May 2024
  • Cdn.jsdelivr.net Has SSL Issue

    1 project | news.ycombinator.com | 1 May 2024
  • Certificate for JSDelivr has expired May, 2

    1 project | news.ycombinator.com | 1 May 2024
  • Express 5.0 – Last Push

    3 projects | news.ycombinator.com | 30 Apr 2024
  • 2markdown – Transform Websites into Markdown

    4 projects | news.ycombinator.com | 1 May 2024