Tremor is a free, open-source library that aids developers in building data-rich dashboards. With Tremor, you can create simple and modular components to build insightful dashboards with ease. The library is fully open-source and was made by data scientists and software engineers with a sweet spot for design.

You can use Tremor within any React, Vite, or Next.js project. For new projects, we recommend using Next.js, as it also provides a simple deployment workflow through the Vercel platform.

Tremor comes with a rich set of modular components that make it easy to build dashboards. It is fully open-source and was created by data scientists and software engineers who also have a passion for design.

Key features

  • Clean clutter-free designs
  • Easy to configure
  • Multiple layouts
  • Responsive: works well on small screens
  • Cards
  • Charts: Area chart, bar chart, donut chart, line chart
  • Data Tables
  • Accordions
  • Data bars
  • Date range picker
  • Page shell
  • Tabs
  • KPI cards
  • Progress bars


  • Area Chart
  • Bar Chart
  • Line Chart
  • Donut Chart
  • Accordion
  • Badges
  • Bar List
  • Button
  • Callout
  • Card
  • Data Bars
  • Date Range Picker
  • Divider
  • Dropdown
  • Icons
  • Legend
  • List
  • Select
  • Table
  • Tabs
  • Text Input
  • Text
  • Toggles
  • Tracker


  • Grid
  • Flex


Tremor is released under the Apache License 2.0.