Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/techniq/layerchart

Composable Svelte chart components to build a wide range of visualizations
https://github.com/techniq/layerchart

d3 svelte svelte-components

Last synced: 1 day ago
JSON representation

Composable Svelte chart components to build a wide range of visualizations

Awesome Lists containing this project

README

        

# LayerChart

![](https://img.shields.io/github/license/techniq/layerchart?style=flat)
[![](https://img.shields.io/npm/v/layerchart?style=flat)](https://www.npmjs.com/package/layerchart)
![npm](https://img.shields.io/npm/dw/layerchart?style=flat&color=orange)

![](https://img.shields.io/github/license/layerchart?style=flat)
[![](https://dcbadge.vercel.app/api/server/697JhMPD3t?style=flat)](https://discord.gg/697JhMPD3t)

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](http://svelte-ux.techniq.dev) 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