homepage | documentation | deno.land

GitHub Repo stars GitHub contributors

Intro

D3NO DATA is a chart component library written in D3.js and Preact, designed to be a simple but fully-featured way to implement D3 in Fresh projects at the lowest possible performance cost.

Key Features:

  • Fully modular, lightweight charts with only one introduced dependency: D3
  • A variety of charts, accepting one or multiple data sets where appropriate
  • Customizable chart appearance, with default parameters to make it simpler to "plug n' play"
  • Entire feature set of D3 through the imported components
  • Efficient utilization of Preact to render changes to input data or parameters

Documentation

The documentation is available on the website.

Getting Started (for Fresh)

  1. Look through our site to determine the kind of chart you want to use and find its import link

  2. Create an island

  1. Import the chart you want from our library, hosted at deno.land, into the island and pass the datasets into the imported chart component

  1. Render the chart on the page by importing the island

  1. The chart should be rendered and if necessary, modify the appearance of the chart to fit the design of your application!

Contributing

As an open source project under OSLabs we are always looking for contribution to improve the product. For more information please visit our contributing documention.

Contributors

Nikolajs Veidis @ LinkedIn | Github
Jon Garber @ Linkedin | Github
David Kagan @ Linkedin | Github
Evie Wylie @ Linkedin | Github
Quoc Do @ Linkedin | Github