MCPcopy Index your code
hub / github.com/tremorlabs/tremor

github.com/tremorlabs/tremor @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
187 symbols 600 edges 136 files 0 documented · 0% updated 8mo ago★ 3,50718 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

<img alt="Tremor Logo" src="https://github.com/tremorlabs/tremor/raw/main/public/images/tremor-logo-light.svg" height="50"/>

Read the documentation License Apache 2.0 Follow at Tremorlabs

Copy & Paste React components to build charts and dashboards

Tremor offers 35+ customizable, accessible React components to build dashboards and modern web applications. Built on top of Tailwind CSS and Radix UI.

Tremor Banner

Getting Started

See our Installation Guide to get started.

Socials

Community and Contribution

We are always looking for new ideas or other ways to improve Tremor Raw. If you have developed anything cool or found a bug, send us a pull request. Check out our Contributor License Agreement here.

License

Apache License 2.0

Copyright © 2025 Tremor. All rights reserved.

Extension points exported contracts — how you extend this code

TriggerProps (Interface)
(no doc)
src/components/DatePicker/DatePicker.tsx
State (Interface)
(no doc)
src/hooks/useToast.ts
Preset (Interface)
(no doc)
src/components/DatePicker/DatePicker.tsx
DatePreset (Interface)
(no doc)
src/components/DatePicker/DatePicker.tsx
DateRangePreset (Interface)
(no doc)
src/components/DatePicker/DatePicker.tsx
PickerProps (Interface)
(no doc)
src/components/DatePicker/DatePicker.tsx

Core symbols most depended-on inside this repo

cx
called by 262
src/utils/cx.ts
getColorClassName
called by 32
src/utils/chartColors.ts
getYAxisDomain
called by 16
src/utils/getYAxisDomain.ts
hasOnlyOneValueForKey
called by 14
src/utils/hasOnlyOneValueForKey.ts
constructCategoryColors
called by 10
src/utils/chartColors.ts
dispatch
called by 5
src/hooks/useToast.ts
useOnWindowResize
called by 4
src/hooks/useOnWindowResize.ts
compareDates
called by 3
src/components/DatePicker/DatePicker.tsx

Shape

Function 130
Interface 57

Languages

TypeScript100%

Modules by API surface

src/components/DatePicker/DatePicker.tsx28 symbols
src/components/ComboChart/ComboChart.tsx19 symbols
src/components/BarChart/BarChart.tsx18 symbols
src/components/AreaChart/AreaChart.tsx18 symbols
src/components/LineChart/LineChart.tsx16 symbols
src/hooks/useToast.ts9 symbols
src/components/DonutChart/DonutChart.tsx9 symbols
src/components/CategoryBar/CategoryBar.tsx6 symbols
scripts/component-folder.js6 symbols
src/components/SparkChart/SparkChart.tsx4 symbols
src/components/DatePicker/datepicker.stories.tsx4 symbols
src/components/Calendar/Calendar.tsx4 symbols

Dependencies from manifests, versioned

@ianvs/prettier-plugin-sort-imports4.4.1 · 1×
@internationalized/date3.8.0 · 1×
@playwright/test1.51.1 · 1×
@radix-ui/react-accordion1.2.4 · 1×
@radix-ui/react-checkbox1.1.5 · 1×
@radix-ui/react-dialog1.1.7 · 1×
@radix-ui/react-dropdown-menu2.1.7 · 1×
@radix-ui/react-hover-card1.1.7 · 1×
@radix-ui/react-label2.1.3 · 1×
@radix-ui/react-navigation-menu1.2.6 · 1×
@radix-ui/react-popover1.1.7 · 1×
@radix-ui/react-radio-group1.2.4 · 1×

For agents

$ claude mcp add tremor \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact