Skip to content

Composable Svelte chart components to build a large variety of visualizations

License

Notifications You must be signed in to change notification settings

techniq/layerchart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4fbc64a · Feb 24, 2025
Feb 24, 2025
Feb 18, 2025
Feb 24, 2025
Nov 12, 2023
Dec 11, 2024
May 18, 2024
May 16, 2024
Aug 8, 2024
Nov 8, 2024
Feb 16, 2025
Feb 17, 2025
Nov 12, 2023

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

Sponsors

This project is supported by the following beautiful people/organizations:

Logos from Sponsors

Community

Join the Discord server to ask questions, find collaborators, or just say hi!

LayerStack Discord community