# Layer Cake

> Graphics framework for building reusable charts with Svelte.

- Category: [More JavaScript visualization libraries](https://awesomedataviz.com/categories/javascript-visualization-tools/)
- Website: https://layercake.graphics
- Repository: https://github.com/mhkeller/layercake
- License: MIT
- Language: Svelte
- Status: Active (commits in the last 90 days)
- GitHub stars: 1,793
- Commits in the last 12 months: 67
- Contributors: 11
- Last commit: Oct 4, 2026
- Latest release: v11.0.0 (Sep 6, 2026)
- Install (npm): `npm install layercake`, 96.2K downloads per week

## Overview

Layer Cake is an open-source JavaScript visualization library released under the MIT license. Its GitHub repository has 1,793 stars, 42 forks, and 11 contributors. It is actively developed with 67 commits in the last 12 months. The latest release, v11.0.0, was published on Sep 6, 2026. On npm it is downloaded about 96.2K times per week.

## Alternatives

- [blessed-contrib](https://awesomedataviz.com/tools/blessed-contrib/): Terminal dashboards with charts, maps, gauges and tables, built with Node.js and ASCII/ANSI art. (15.8K stars)
- [Vega](https://awesomedataviz.com/tools/vega/): Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs. (12K stars)
- [Perspective](https://awesomedataviz.com/tools/perspective/): Interactive analytics and visualization component for large and streaming datasets, built on WebAssembly. (11.3K stars)
- [vue-echarts](https://awesomedataviz.com/tools/vue-echarts/): Vue.js component for Apache ECharts. (10.8K stars)
- [Textures.js](https://awesomedataviz.com/tools/textures-js/): A library to create SVG patterns. (6.1K stars)
- [vue-chartjs](https://awesomedataviz.com/tools/vue-chartjs/): Vue.js wrapper for Chart.js. (5.7K stars)

Source: https://awesomedataviz.com/tools/layer-cake/ · Data updated 2026-10-04 · Content: CC BY 4.0, Awesome Dataviz (https://awesomedataviz.com).
