Our take
Inactiveno commits in over a year- Activity
- 19
- Community
- 43
- Issues
- 21
- Pull requests
- 20
-14 stars in the last 30 days
Tremor offers a focused set of React dashboard components, but its year-plus inactivity and highly concentrated contribution history make it a cautious choice for new production dependencies.
Good fit if
- You need React chart and dashboard components and already have Tailwind CSS configured.
- You can evaluate and maintain the dependency if upstream work remains inactive.
- Apache-2.0 licensing fits your project.
Look elsewhere if
- You require active upstream maintenance, recent releases, or responsive issue handling. The repository has had no commits or releases in over a year, and no issues or pull requests were closed or merged in the measured recent period.
- You want a project whose work is distributed across contributors. Most of the code comes from one person, despite a wider contributor group.
- You need a dashboard product rather than components to integrate into your own React application.
All health signals
| Last commit | 2025-01-13 (1.7 years ago) |
|---|---|
| Commits, last 90 days | 0 |
| Releases, last 12 months | 0 (latest v3.18.7, 2025-01-13) |
| Contributors | 26 (top contributor: 85% of commits) |
| Issues closed, last 90 days | 0 |
| Pull requests merged, last 90 days | 0 |
| Project age | 4 years |
Checked on 2026-10-13 with the GitHub API.
Project history
Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.
Stars
16,461Forks
478Change since Nov 14, 2026: 0 stars·0 forks
Overview
Tremor provides React components for charts and dashboard interfaces, including charting and display elements such as cards and metrics. It aims to make data visualization easier to add to a web application without building each dashboard component from scratch.
The library is aimed at React developers who already use or are willing to configure Tailwind CSS. It is a component library rather than a hosted dashboard service or a complete analytics product.
Key Features
- React components for charts and dashboard interfaces.
- Chart components accept data, an index field, categories, and color settings.
- Tailwind CSS classes can be used to style components and layouts.
- Supports light and dark theme styling in the documented example.
- The example combines a card, metric, and area chart in one dashboard panel.
- TypeScript is the repository's primary language.
Use Cases
- A frontend developer adding request or usage charts to an existing React application.
- A product team assembling an internal analytics dashboard from reusable UI components.
- A data-focused team that wants to present metrics and time-series data without creating chart and card UI from scratch.
- A React project using Tailwind CSS that needs dashboard components and is prepared to assess maintenance risks before adopting a dependency.
What you need
Detected in the repository
- Node.js (from package.json)
- Automated checks on GitHub Actions
License in plain words
Apache-2.0permissive
- Commercial use: yes
- Modify and redistribute: yes
- You must keep: the license, the NOTICE file and a note of your changes
- Share your changes: no
- Includes an explicit patent grant from the contributors:
A summary, not legal advice: the LICENSE file is what applies.
Getting Started
Install the package:
npm install @tremor/react
Tailwind CSS setup is also required. See the installation guide and repository README for details.
Alternatives
- graphic-walker: Graphic Walker provides an embeddable drag-and-drop data exploration interface, while Tremor offers reusable chart and dashboard UI components.
- superset: Superset is a deployable BI platform for connecting to data sources and building dashboards, while Tremor is a component library for custom React apps.
- chartbrew: Chartbrew is a hosted or self-managed app for connecting data sources and creating shareable dashboards, while Tremor supplies components to build them into an app.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| tremor-npm | TypeScript | Apache-2.0 | 16.5k | Inactive |
| graphic-walker | TypeScript | Apache-2.0 | 3.3k | Active |
| superset | Python | Apache-2.0 | 75k | Active |
| chartbrew | JavaScript | Other | 4.1k | Active |
Considerations
The project is marked inactive because it has had no commits in over a year. There have also been no releases in that period, and the measured recent window shows no issue closures or merged pull requests. The contributor history is concentrated, with most code attributed to one person, which may increase the chance that maintenance or fixes fall to adopters.
The README requires Tailwind CSS in the consuming project. The repository's measured requirements list Node.js and CI, with no Docker or Compose requirement; tests are not listed. The project uses the Apache-2.0 license, so review its terms for your distribution and use.
Found this useful?
Share it with someone who would like tremor-npm.