Skip to content

Composable Svelte chart components to build a wide range of visualizations

License

Notifications You must be signed in to change notification settings

regexident/layerchart

 
 

Repository files navigation

LayerChart

npm

A large collection of composable Svelte chart components to build a wide range of visualizations

  • Cartesian (Bar, Area, Stack, Scatter)
  • Radial (Pie, Arc, Sunburst)
  • Hierarchy (Pack, Tree, Treemap, Sunburst)
  • Graph (Sankey)
  • Geo (Choropleth, Spike, Bubble, Point, Globe)

Interactions

  • Tooltip, Highlights, Pan/Zoom

SVG

  • Basic (Arc, Circle, Group, Line, Spline, Text)
  • Gradients and Patterns
  • ClipPath
  • Multi-line text

Others

  • Legends including ColorRamps

See also the companion library Svelte UX for a large collection of components, actions, stores, and utilities to build highly interactive applications.

Contributing

Install dependencies

pnpm i

Run dev server for layerchart package

cd packages/layerchart
pnpm dev

Add changeset to include change in changelog and determine next version

pnpm changeset

About

Composable Svelte chart components to build a wide range of visualizations

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Svelte 87.5%
  • TypeScript 12.0%
  • Other 0.5%