A favicon of tremor

tremor

Tremor offers 35+ customizable React components for dashboards and web apps, built with Tailwind CSS and Radix UI.

A screenshot of tremorVisit

Build Interactive Dashboards with Tremor: React & Tailwind CSS Components

Tremor provides a comprehensive suite of over 35 open-source, accessible React components designed for building modern charts and dashboards. These components are built using Tailwind CSS and Radix UI, offering developers a fast and efficient way to create visually appealing and functional data visualizations. With Tremor, you can focus on your data and application logic, leveraging pre-built, customizable UI elements to accelerate your development process and deliver polished user interfaces.

Features:

  • React Components: Offers over 35 customizable and accessible components specifically for charts and dashboards.
  • Tailwind CSS Based: Built on Tailwind CSS, enabling easy styling and deep customization.
  • Radix UI Integration: Leverages Radix UI for robust, unstyled, and accessible component primitives.
  • Copy-and-Paste Usage: Facilitates quick integration by allowing developers to copy and paste component code directly.
  • NPM Package Availability: Can be installed as an NPM package for straightforward project setup and dependency management.
  • Diverse Chart Types: Includes a variety of chart components such as DonutChart, Bar Lists, Spark Charts, and Progress Circles.
  • Dashboard Construction Focus: Primarily designed to simplify and accelerate the development of comprehensive dashboards.
  • Input Components Suite: Provides modular input elements like Date Range Picker, Range Slider, and Select with group capabilities.
  • Advanced Filtering Options: Features Multi-Checkbox and Multi-Logic filter components for creating complex data interactions.
  • Accessibility by Design: Developed with accessibility as a core principle, utilizing Recharts and Radix UI.
  • Extensive Blocks & Templates: Provides access to over 250 pre-designed blocks and templates to kickstart application development.
  • Customizable Value Formatters: Allows developers to define custom formatting for numerical values displayed in charts and components.
  • Custom Tooltip Support: Enables the integration of custom React components for chart tooltips, offering enhanced data presentation.
  • Responsive Components: Designed to adapt to various screen sizes, ensuring a consistent user experience across devices.
  • Open Source License: Freely available under the Apache 2.0 license, encouraging community involvement and contributions.

Summary:

Tremor is a React component library engineered to streamline the creation of interactive charts and dashboards. It equips developers with a rich collection of over 35 copy-and-paste components, built upon Tailwind CSS and Radix UI, emphasizing ease of use, extensive customization, and accessibility. By offering a wide array of UI elements, chart varieties, and pre-built templates, Tremor significantly accelerates the development of data-intensive web applications, enabling the rapid construction of elegant and functional analytical interfaces.

Distribution:
opensource
GitHub:
2,364 Stars
84 Forks
Share:

 

  
 

Similar to tremor: