chartshelf

The charts shadcn doesn't ship.

Heatmap, cohort grid, funnel, sankey, treemap, and waterfall. Same API, same theme, one shadcn add.

Free: calendar heatmap

MIT licensed. It uses your shadcn theme and works next to the charts you already have. Hover a day, or focus it and use the arrow keys.

Commits in the last year

NovDecJanFebMarAprMayJunJulAugSepOct

Commits: 2,289 in total on 308 of 365 days, from Mon, Oct 27, 2025 to Mon, Oct 26, 2026. Highest: 16 on Thu, Dec 18, 2025.

npx shadcn@latest add chartshelf/charts/calendar-heatmap

Every state is done for you

Negative values: net revenue change

JulAugSepOct

Net change ($): 2,874 in total on 120 of 120 days, from Mon, Jun 29, 2026 to Mon, Oct 26, 2026. Highest: 218 on Fri, Sep 25, 2026.

Empty

JulAugSepOct
No activity in this period

Value: 0 in total on 0 of 116 days, from Wed, Jul 1, 2026 to Sat, Oct 24, 2026.

Loading

JulAugSepOct

Loading.

Error

JulAugSepOct

Value: 0 in total on 0 of 116 days, from Wed, Jul 1, 2026 to Sat, Oct 24, 2026.

In the pack

Six charts for the questions dashboards ask. Each one has light and dark mode, empty and loading states, keyboard focus, and screen reader text.

  • Heatmap

    When is activity high?

  • Cohort retention grid

    Do signup groups stay?

  • Funnel

    Where do users drop off?

  • Sankey

    Where does traffic or money flow?

  • Treemap

    What takes the most share?

  • Waterfall

    What moved revenue up or down?

Get it first

The pack costs $79 one-time for one developer, or $199 for a team of up to 10. Waitlist members get it for $59.

  • Lifetime updates, new charts included
  • Unlimited projects and client work
  • Install with the shadcn CLI from a private GitHub repo
Which chart do you need most?

One email at launch, with the $59 price. No spam.