MCPcopy Index your code
hub / github.com/beizhedenglong/rough-charts

github.com/beizhedenglong/rough-charts @0.5.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 0.5.0 ↗ · + Follow
113 symbols 274 edges 52 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

ScaleData (Interface)
(no doc)
packages/react-rough-charts/src/ChartContext.tsx
RoughOptions (Interface)
(no doc)
packages/react-roughjs/src/baseTypes.ts
TooltipData (Interface)
(no doc)
packages/react-rough-charts/src/ChartContext.tsx
Handlers (Interface)
(no doc)
packages/react-roughjs/src/baseTypes.ts
ChartContextArgument (Interface)
(no doc)
packages/react-rough-charts/src/ChartContext.tsx
BaseOptions (Interface)
(no doc)
packages/react-roughjs/src/baseTypes.ts
ChartContextReturn (Interface)
(no doc)
packages/react-rough-charts/src/ChartContext.tsx
Config (Interface)
(no doc)
packages/react-roughjs/src/components/RoughProvider.tsx

Core symbols most depended-on inside this repo

isNil
called by 11
packages/react-rough-charts/src/utils.ts
useChartContext
called by 10
packages/react-rough-charts/src/hooks/useChartContext.ts
useDrawEffect
called by 9
packages/react-roughjs/src/useDrawEffect.ts
isFunction
called by 7
packages/react-rough-charts/src/utils.ts
getBandWidth
called by 6
packages/react-rough-charts/src/utils.ts
processTooltipHandlers
called by 4
packages/react-rough-charts/src/utils.ts
useTooltipGenerator
called by 4
packages/react-rough-charts/src/hooks/useTooltipGenerator.ts
generateHandlers
called by 4
packages/react-rough-charts/src/hooks/useTooltipGenerator.ts

Shape

Function 79
Interface 34

Languages

TypeScript100%

Modules by API surface

packages/react-rough-charts/src/utils.ts8 symbols
packages/react-rough-charts/src/components/Tooltip.tsx5 symbols
packages/react-rough-charts/src/components/AreaSeries.tsx5 symbols
packages/react-roughjs/src/useDrawEffect.ts4 symbols
packages/react-rough-charts/stories/Tooltip.stories.tsx4 symbols
packages/react-rough-charts/src/components/ChartProvider.tsx4 symbols
packages/react-rough-charts/src/ChartContext.tsx4 symbols
packages/react-roughjs/src/components/RoughProvider.tsx3 symbols
packages/react-roughjs/src/baseTypes.ts3 symbols
packages/react-rough-charts/stories/Overview.tsx3 symbols
packages/react-rough-charts/stories/LineSeries.stories.tsx3 symbols
packages/react-rough-charts/stories/BarSeries.stories.tsx3 symbols

For agents

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

⬇ download graph artifact

Ask about this repo answers extend the page