@rokkit/chart
TypeScript icon, indicating that this package has built-in type declarations

1.0.0-next.94 • Public • Published

Charts for Svelte

The core idea behind the implementation is to use the respective strengths of both D3 and Svelte to build Themable, Composable, Animated, Responsive, Accessible, and Reactive Data Visualization components.

  • D3 makes working with SVG a breeze. It provides a large set of utility functions for graph visualization that includes the computation of scales, interpolation, shapes, and more.
  • Svelte makes UI development fun again. It provides modularization, interactivity, reactivity, and responsiveness.

This component library borrows concepts from the following articles, products, and repositories.

Getting Started

Get started quickly using degit.

degit jerrythomas/sparsh-ui/sites/playground my-app

Features

  • [x] Fill patterns
  • [x] Symbols
  • [x] Colors
  • [ ] Themes

Plots

  • [x] Box
  • [ ] Violin
  • [x] Scatter
  • [ ] Line
  • [ ] Histogram
  • [ ] StackedBar
  • [ ] Funnel

Chart

  • [x] Axis
    • [x] Labels
    • [x] Grid
    • [x] Ticks
  • [ ] Margins
  • [ ] Legend
  • [ ] Composable
  • [ ] Facet Grid
  • [ ] Combine multiple plots
  • [ ] Animation
  • [ ] Time lapse
    • [ ] Sliding window
    • [ ] Rolling window

Readme

Keywords

none

Package Sidebar

Install

npm i @rokkit/chart

Weekly Downloads

1

Version

1.0.0-next.94

License

MIT

Unpacked Size

36.1 kB

Total Files

50

Last publish

Collaborators

  • jerrythomas