charts
A tiny TypeScript visualization grammar for responsive, accessible, server-rendered charts—powered by granular D3 primitives.
파일 탐색기
최종 버전 다운로드 (.zip)- config.json
- README.md
- action.yml
- bootstrap-release-package.yml
- chart-library-benchmarks.yml
- conformance.yml
- release.yml
- distribution.yaml
- domain_map.yaml
- skill_spec.md
- skill_tree.yaml
- README.md
- universal-baseline.json
- area.ts
- bar.ts
- base.ts
- line.ts
- scatter.ts
- stack.ts
- chartjs.ts
- echarts.ts
- observable-plot.ts
- recharts.tsx
- tier.test.ts
- tier.ts
- data.test.ts
- data.ts
- operation.ts
- README.md
- types.ts
- workloads.json
- workloads.test.ts
- bundle-baseline.json
- README.md
- types.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- transform.ts
- case.json
- echarts.ts
- example.tsx
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- echarts.ts
- example.tsx
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- projection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- layout.ts
- model.ts
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- layout.ts
- model.ts
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- controls.tsx
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- controls.tsx
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- controls.tsx
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- controls.tsx
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- controls.tsx
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- layout.ts
- model.test.ts
- model.ts
- plot.ts
- shell.test.ts
- shell.tsx
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- model.test.ts
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- animation.test.ts
- animation.ts
- case.json
- example.tsx
- model.ts
- recharts.ts
- styles.css
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- model.ts
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- model.test.ts
- model.ts
- plot.test.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- layout.ts
- model.ts
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- model.ts
- plot.test.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- data.ts
- example.tsx
- model.test.ts
- model.ts
- plot.ts
- tanstack.ts
- case.json
- center.ts
- example.tsx
- model.test.ts
- model.ts
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- dashboard.tsx
- data.test.ts
- data.ts
- example.tsx
- recharts-view.tsx
- recharts.ts
- styles.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- styles.css
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- layout.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- layout.test.ts
- layout.ts
- plot.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- recharts.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- colors.ts
- echarts.ts
- example.tsx
- model.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- model.ts
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- model.ts
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- model.ts
- plot.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- model.test.ts
- model.ts
- recharts.ts
- tanstack.ts
- tooltip-body.tsx
- view.tsx
- case.json
- colors.ts
- echarts.ts
- example.tsx
- layout.ts
- model.ts
- scenario.ts
- shell.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- controls.ts
- data.test.ts
- echarts.ts
- example.tsx
- model.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- colors.ts
- data.test.ts
- echarts.ts
- example.tsx
- model.ts
- selection.ts
- summary.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- controls.ts
- echarts.ts
- example.tsx
- format.ts
- model.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- echarts.ts
- example.tsx
- model.ts
- paint.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- echarts.ts
- example.tsx
- model.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- echarts.ts
- example.tsx
- model.ts
- overlay.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- colors.ts
- echarts.ts
- example.tsx
- model.ts
- overlay.ts
- scenario.ts
- tanstack.test.ts
- tanstack.ts
- view.tsx
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- recharts.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- recharts.ts
- selection.ts
- tanstack.test.ts
- tanstack.ts
- transform.test.ts
- transform.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.test.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- plot.ts
- tanstack.ts
- case.json
- example.tsx
- model.test.ts
- model.ts
- plot.ts
- tanstack.ts
- 01-line-gaps.svg
- 02-multi-line-end-labels.svg
- 03-temperature-range-band.svg
- 04-stacked-time-area.svg
- 100-radial-bars.svg
- 101-sunburst.svg
- 102-world-choropleth.svg
- 103-bubble-map.svg
- 104-orthographic-globe.svg
- 105-route-map.svg
- 106-polar-line.svg
- 107-polar-scatter.svg
- 108-country-choropleth.svg
- 109-us-state-choropleth.svg
- 110-projection-gallery.svg
- 111-basic-sankey.svg
- 111-sankey-flow.svg
- 112-motion-entrance.svg
- 113-motion-updates.svg
- 114-spring-line-motion.svg
- 115-definition-motion.svg
- 116-geometry-morph.svg
- 117-focus-cursor-motion.svg
- 118-token-usage-calendar.svg
- 119-stacked-bar-band-cursor.svg
- 120-themed-interactive-area.svg
- 121-active-bar-dashboard.svg
- 122-premium-kpi-sparklines.svg
- 123-active-donut-metric.svg
- 124-theme-palette-matrix.svg
- 125-sales-funnel.svg
- 126-drillable-sunburst.svg
- 127-shadcn-dashboard.svg
- 128-shadcn-bar-multiple.svg
- 129-shadcn-pie-donut-text.svg
- 13-interval-timeline.svg
- 130-shadcn-radar-multiple.svg
- 131-shadcn-radial-text.svg
- 132-shadcn-tooltip-advanced.svg
- 133-shadcn-area-axes.svg
- 134-shadcn-area-default.svg
- 135-shadcn-area-gradient.svg
- 136-shadcn-area-icons.svg
- 137-shadcn-area-interactive.svg
- 138-shadcn-area-legend.svg
- 139-shadcn-area-linear.svg
- 14-error-bars.svg
- 140-shadcn-area-stacked-expand.svg
- 141-shadcn-area-stacked.svg
- 142-shadcn-area-step.svg
- 143-shadcn-bar-active.svg
- 144-shadcn-bar-default.svg
- 145-shadcn-bar-horizontal.svg
- 146-shadcn-bar-interactive.svg
- 147-shadcn-bar-label-custom.svg
- 148-shadcn-bar-label.svg
- 149-shadcn-bar-mixed.svg
- 15-boxplot.svg
- 150-shadcn-bar-negative.svg
- 151-shadcn-bar-stacked.svg
- 152-shadcn-line-default.svg
- 153-shadcn-line-dots-colors.svg
- 154-shadcn-line-dots-custom.svg
- 155-shadcn-line-dots.svg
- 156-shadcn-line-interactive.svg
- 157-shadcn-line-label-custom.svg
- 158-shadcn-line-label.svg
- 159-shadcn-line-linear.svg
- 16-lollipop.svg
- 160-shadcn-line-multiple.svg
- 161-shadcn-line-step.svg
- 162-shadcn-pie-donut-active.svg
- 163-shadcn-pie-donut.svg
- 164-shadcn-pie-interactive.svg
- 165-shadcn-pie-label-custom.svg
- 166-shadcn-pie-label-list.svg
- 167-shadcn-pie-label.svg
- 168-shadcn-pie-legend.svg
- 169-shadcn-pie-separator-none.svg
- 17-dumbbell.svg
- 170-shadcn-pie-simple.svg
- 171-shadcn-pie-stacked.svg
- 172-shadcn-radar-default.svg
- 173-shadcn-radar-dots.svg
- 174-shadcn-radar-grid-circle-fill.svg
- 175-shadcn-radar-grid-circle-no-lines.svg
- 176-shadcn-radar-grid-circle.svg
- 177-shadcn-radar-grid-custom.svg
- 178-shadcn-radar-grid-fill.svg
- 179-shadcn-radar-grid-none.svg
- 18-cumulative-histogram.svg
- 180-shadcn-radar-icons.svg
- 181-shadcn-radar-label-custom.svg
- 182-shadcn-radar-legend.svg
- 183-shadcn-radar-lines-only.svg
- 184-shadcn-radar-radius.svg
- 185-shadcn-radial-grid.svg
- 186-shadcn-radial-label.svg
- 187-shadcn-radial-shape.svg
- 188-shadcn-radial-simple.svg
- 189-shadcn-radial-stacked.svg
- 19-moving-average-line.svg
- 190-shadcn-tooltip-default.svg
- 191-shadcn-tooltip-formatter.svg
- 192-shadcn-tooltip-icons.svg
- 193-shadcn-tooltip-indicator-line.svg
- 194-shadcn-tooltip-indicator-none.svg
- 195-shadcn-tooltip-label-custom.svg
- 196-shadcn-tooltip-label-formatter.svg
- 197-shadcn-tooltip-label-none.svg
- 20-normalized-stacked-area.svg
- 21-streamgraph.svg
- 22-bollinger-band.svg
- 24-quantitative-binned-heatmap.svg
- 25-calendar-heatmap.svg
- 26-diverging-likert.svg
- 27-parallel-coordinates.svg
- 28-candlestick.svg
- 29-waterfall.svg
- 30-slopegraph.svg
- 31-linear-regression.svg
- 32-change-arrows.svg
- 33-difference-chart.svg
- 34-pointer-tooltip.svg
- 35-grouped-tooltip.svg
- 36-hierarchy-tree.svg
- 37-delaunay-network.svg
- 38-contour-topography.svg
- 39-density-contours.svg
- 40-force-directed-network.svg
- 40-geojson-map.svg
- 41-waffle-unit-chart.svg
- 42-vector-field.svg
- 43-hexbin-density.svg
- 44-framed-scatter.svg
- 50-empirical-cdf.svg
- 51-faceted-distributions.svg
- 52-beeswarm-dodge.svg
- 53-log-scale-scatter.svg
- 54-bump-ranking.svg
- 55-indexed-multi-line.svg
- 56-connected-scatter.svg
- 57-scatter-marginal-histograms.svg
- 58-select-extrema.svg
- 59-grouped-reducer-bars.svg
- 60-lag-autocorrelation.svg
- 61-quantile-ribbon.svg
- 62-ridgeline-density.svg
- 63-violin-distributions.svg
- 64-marimekko-mosaic.svg
- 65-voronoi-nearest-tooltip.svg
- 70-composed-chart.svg
- 71-recharts-population-pyramid.svg
- 72-recharts-mixed-bars.svg
- 73-many-point-scatter.svg
- 74-recharts-treemap.svg
- 75-radar.svg
- 76-pie.svg
- 77-donut.svg
- 78-gauge.svg
- 80-echarts-axis-pointer.svg
- 81-recharts-interactive-legend.svg
- 82-chart-table-selection.svg
- 83-focus-context-window.svg
- 84-pinned-nested-chart-tooltip.svg
- 85-scrollable-resource-lanes.svg
- 86-streaming-window-preservation.svg
- 87-echarts-synchronized-cursors.svg
- 88-echarts-free-cursor.svg
- 89-brush-range-selection.svg
- 90-zoomable-time-window.svg
- 91-timeline-playback-scrubber.svg
- 92-editable-event-range.svg
- 93-labeled-pie.svg
- 94-center-donut.svg
- 95-rounded-donut.svg
- 96-nested-donut.svg
- 97-rose.svg
- 98-needle-gauge.svg
- 99-comparative-radar.svg
- bar-grouped.svg
- bar-horizontal-ranking.svg
- bar-stacked.svg
- bar-vertical-sorted.svg
- facets-anscombe.svg
- heatmap-labeled.svg
- histogram.svg
- manifest.json
- scatter-bubble.svg
- chart-area-axes.png
- chart-area-default.png
- chart-area-gradient.png
- chart-area-icons.png
- chart-area-interactive.png
- chart-area-legend.png
- chart-area-linear.png
- chart-area-stacked-expand.png
- chart-area-stacked.png
- chart-area-step.png
- chart-bar-active.png
- chart-bar-default.png
- chart-bar-horizontal.png
- chart-bar-interactive.png
- chart-bar-label-custom.png
- chart-bar-label.png
- chart-bar-mixed.png
- chart-bar-multiple.png
- chart-bar-negative.png
- chart-bar-stacked.png
- chart-line-default.png
- chart-line-dots-colors.png
- chart-line-dots-custom.png
- chart-line-dots.png
- chart-line-interactive.png
- chart-line-label-custom.png
- chart-line-label.png
- chart-line-linear.png
- chart-line-multiple.png
- chart-line-step.png
- chart-pie-donut-active.png
- chart-pie-donut-text.png
- chart-pie-donut.png
- chart-pie-interactive.png
- chart-pie-label-custom.png
- chart-pie-label-list.png
- chart-pie-label.png
- chart-pie-legend.png
- chart-pie-separator-none.png
- chart-pie-simple.png
- chart-pie-stacked.png
- chart-radar-default.png
- chart-radar-dots.png
- chart-radar-grid-circle-fill.png
- chart-radar-grid-circle-no-lines.png
- chart-radar-grid-circle.png
- chart-radar-grid-custom.png
- chart-radar-grid-fill.png
- chart-radar-grid-none.png
- chart-radar-icons.png
- chart-radar-label-custom.png
- chart-radar-legend.png
- chart-radar-lines-only.png
- chart-radar-multiple.png
- chart-radar-radius.png
- chart-radial-grid.png
- chart-radial-label.png
- chart-radial-shape.png
- chart-radial-simple.png
- chart-radial-stacked.png
- chart-radial-text.png
- chart-tooltip-advanced.png
- chart-tooltip-default.png
- chart-tooltip-formatter.png
- chart-tooltip-icons.png
- chart-tooltip-indicator-line.png
- chart-tooltip-indicator-none.png
- chart-tooltip-label-custom.png
- chart-tooltip-label-formatter.png
- chart-tooltip-label-none.png
- manifest.json
- catalog.json
- README.md
- country-atlas.ts
- geography.test.ts
- simplify-geo.ts
- learning-poverty.ts
- driver-geometry.test.ts
- driver-geometry.ts
- echarts-mount.test.ts
- echarts-mount.ts
- motion.ts
- mount.test.ts
- mount.ts
- preview.ts
- react-controls.tsx
- react-mount.ts
- recharts-mount.test.ts
- recharts-mount.ts
- shadcn-catalog-data.ts
- shadcn-catalog-recharts.tsx
- shadcn-chart-card.tsx
- shadcn-interaction.test.ts
- shadcn-motion.test.ts
- AI-EVALUATION.md
- api-friction.test.ts
- catalog-index.json
- catalog-loader.test.ts
- catalog-loader.ts
- catalog.ts
- comparison-catalog.ts
- CUSTOM-AUTHORING-AUDIT.md
- DEFINITION-COVERAGE-AUDIT.md
- DEFINITION-COVERAGE-OVERVIEW.md
- DEFINITION-COVERAGE-PLAN.md
- definition-coverage-roadmap.json
- definition-coverage-roadmap.test.ts
- INTERACTION-UX-AUDIT.md
- metadata.test.ts
- metadata.ts
- native-catalog.ts
- README.md
- types.ts
- charts-area-x-svg.ts
- charts-arrow-svg.ts
- charts-box-svg.ts
- charts-brush-x.ts
- charts-canvas.ts
- charts-compact-linear-scene.ts
- charts-composite-mark.ts
- charts-continuous-cursor.ts
- charts-core.ts
- charts-crosshair-kernel.ts
- charts-cursor-controller.ts
- charts-cursor-host-policy.ts
- charts-curve-svg.ts
- charts-custom-scale-scene.ts
- charts-d3-curve-svg.ts
- charts-d3-curved-line-scene.ts
- charts-d3-delaunay-dom.ts
- charts-d3-linear-scene.ts
- charts-d3-quadtree-dom.ts
- charts-d3-time-scene.ts
- charts-d3-time-svg.ts
- charts-d3-transform-histogram.ts
- charts-decorative-line-svg.ts
- charts-difference-svg.ts
- charts-dodge-svg.ts
- charts-dom.ts
- charts-dot-svg.ts
- charts-facet-svg.ts
- charts-focus-guide.ts
- charts-frame-svg.ts
- charts-geo-svg.ts
- charts-hexagon-svg.ts
- charts-hierarchy-sunburst.ts
- charts-hierarchy-tree.ts
- charts-hierarchy-treemap.ts
- charts-histogram-svg.ts
- charts-interaction-signal.ts
- charts-interactive-legend.ts
- charts-keyed-selection.ts
- charts-line-x-svg.ts
- charts-link-svg.ts
- charts-mark-scale-values.ts
- charts-motion-definition.ts
- charts-motion-svg-renderer.ts
- charts-network-force.ts
- charts-network-sankey.ts
- charts-pointer-anchor-kernel.ts
- charts-pointer-geometry-kernel.ts
- charts-polar-arc-svg.ts
- charts-polar-gauge-svg.ts
- charts-polar-line-scatter-svg.ts
- charts-polar-pie-svg.ts
- charts-radial-bar-svg.ts
- charts-radial-label-svg.ts
- charts-react-canvas.ts
- charts-react-compact-line-tooltip-portal.ts
- charts-react-compact-line-tooltip.ts
- charts-react-compact-line.ts
- charts-react-core.ts
- charts-react-line.ts
- charts-react-native-line.ts
- charts-react-native-tooltip.ts
- charts-react-native-universal-boundary.ts
- charts-react-native.ts
- charts-react-stats-parity.tsx
- charts-react.ts
- charts-regression-svg.ts
- charts-renderer.ts
- charts-representative.ts
- charts-ridgeline-svg.ts
- charts-scale-band-kernel.ts
- charts-scale-family-kernel.ts
- charts-scale-handle.ts
- charts-scale-linear-kernel.ts
- charts-scale-ordinal-kernel.ts
- charts-scale-point-kernel.ts
- charts-selected-overlay-svg.ts
- charts-spatial-contour-svg.ts
- charts-spatial-delaunay-svg.ts
- charts-spatial-density-svg.ts
- charts-spatial-hexbin-svg.ts
- charts-spatial-voronoi-svg.ts
- charts-spring-kernel.ts
- charts-stats-parity.ts
- charts-svg.ts
- charts-tick-label-accessors.ts
- charts-tick-svg.ts
- charts-time-svg.ts
- charts-tooltip-kernel.ts
- charts-tooltip-portal-kernel.ts
- charts-transform-bin-time.ts
- charts-transform-bin-xy.ts
- charts-transform-bin.ts
- charts-transform-cumulative.ts
- charts-transform-fold.ts
- charts-transform-group.ts
- charts-transform-mosaic.ts
- charts-transform-normalize.ts
- charts-transform-rank.ts
- charts-transform-reduce.ts
- charts-transform-rolling-window.ts
- charts-transform-select.ts
- charts-transform-stack.ts
- charts-transform-suite.ts
- charts-transform-waterfall.ts
- charts-vector-svg.ts
- charts-view-composition.ts
- charts-violin-svg.ts
- charts-waffle-svg.ts
- charts-zoom-x.ts
- core.ts
- d3-array-kernel.ts
- d3-band-kernel.ts
- d3-brush-kernel.ts
- d3-contour-kernel.ts
- d3-curve-kernel.ts
- d3-delaunay-kernel.ts
- d3-ease-kernel.ts
- d3-force-kernel.ts
- d3-format-kernel.ts
- d3-geo-kernel.ts
- d3-hierarchy-kernel.ts
- d3-hierarchy-partition-kernel.ts
- d3-hierarchy-tree-kernel.ts
- d3-hierarchy-treemap-kernel.ts
- d3-interpolate-kernel.ts
- d3-linear-kernel.ts
- d3-log-kernel.ts
- d3-ordinal-kernel.ts
- d3-point-kernel.ts
- d3-polar-kernel.ts
- d3-polygon-kernel.ts
- d3-quadtree-kernel.ts
- d3-sankey-kernel.ts
- d3-scale-family-kernel.ts
- d3-time-kernel.ts
- d3-time-scale-kernel.ts
- d3-transform-kernel.ts
- d3-zoom-kernel.ts
- full-namespace.ts
- minimal-line.ts
- native-ease-kernel.ts
- plot-renderer.ts
- react-host.ts
- react-observable.ts
- representative-chart.ts
- stateful-plot.ts
- nearest.ts
- README.md
- poc.ts
- README.md
- update-poc.ts
- rendering.ts
- ai-and-ecosystem.md
- api-and-data-model.md
- github-and-npm.md
- homepage.md
- performance-and-live-data.md
- pricing-and-licensing.md
- product-history.md
- releases-and-direction.md
- ssr-accessibility-and-export.md
- _summary.md
- ag-charts.md
- chart-definitions.md
- data-and-channels.md
- grammar-of-graphics.md
- layout-axes-and-coordinates.md
- marks-and-layering.md
- scales-and-d3.md
- annotations-and-overlays.md
- bars-and-rankings.md
- distributions.md
- facets-and-multiple-views.md
- heatmaps-and-densities.md
- index.md
- interactive-charts.md
- intervals-and-financial.md
- lines-and-areas.md
- maps-and-spatial.md
- networks-and-hierarchies.md
- polar-and-radar.md
- scatterplots-and-relationships.md
- stacked-and-composition.md
- themes-and-motion.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- quick-start.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- quick-start.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- accessibility.md
- ai-authoring.md
- bundle-size-and-performance.md
- choosing-a-chart.md
- custom-marks-and-renderers.md
- dynamic-data-and-animation.md
- exporting.md
- faceting-and-composition.md
- interactions-and-selections.md
- large-data.md
- legends-and-color.md
- migrating.md
- responsive-charts.md
- ssr-and-hydration.md
- testing-and-debugging.md
- themes-and-styling.md
- tooltips-and-focus.md
- transforms-and-reactivity.md
- typescript.md
- bar-and-rect.md
- box.md
- contour.md
- delaunay.md
- density.md
- difference.md
- dodge.md
- dot-and-hexagon.md
- focus-guide.md
- geo.md
- hexbin.md
- line-and-area.md
- polar.md
- regression.md
- ridgeline.md
- rules-links-arrows-vectors-and-ticks.md
- sankey.md
- sunburst.md
- text-frame-and-facet.md
- treemap.md
- violin.md
- voronoi.md
- waffle.md
- adapter-controller.md
- chart-definitions.md
- chart-spec.md
- custom-extensions.md
- dom-host.md
- focus-and-interaction.md
- index.md
- motion.md
- rendering-and-export.md
- runtime-and-scene.md
- scales-guides-and-color.md
- transforms.md
- types.md
- view-composition.md
- comparison.md
- config.json
- installation.md
- overview.md
- quick-start.md
- app.json
- App.tsx
- index.ts
- metro.config.cjs
- package.json
- tsconfig.json
- App.tsrx
- App.tsrx.d.ts
- charts.ts
- main.ts
- styles.css
- index.html
- package.json
- vite.config.ts
- index.html
- main.tsx
- index.html
- main.tsx
- App.tsx
- charts.ts
- LiveCharts.tsx
- main.tsx
- PagedHistoryChart.tsx
- styles.css
- index.html
- package.json
- vite.config.ts
- vite.live.config.ts
- vite.paged.config.ts
- App.granular.tsx
- app.json
- App.tsx
- babel.config.cjs
- index.blank.js
- index.core.js
- index.granular.js
- index.js
- index.svg.js
- metro.config.cjs
- package.json
- RevenueChart.tsx
- tsconfig.json
- tsconfig.strict.json
- catalog-mode.test.ts
- catalog-mode.ts
- embed-contract.test.ts
- embed-contract.ts
- main.tsx
- routes.test.ts
- routes.ts
- source-view.test.ts
- source-view.tsx
- styles.css
- index.html
- package.json
- vite.config.ts
- App.tsrx
- App.tsrx.d.ts
- main.ts
- index.html
- package.json
- vite.config.ts
- App.tsx
- main.tsx
- index.html
- package.json
- vite.config.ts
- App.tsx
- InteractionGeometryLab.test.ts
- InteractionGeometryLab.tsx
- main.tsx
- plots.ts
- styles.css
- transforms.test.ts
- transforms.ts
- index.html
- package.json
- README.md
- vite.config.ts
- header_charts.png
- partner_logo.svg
- index.test.ts
- index.ts
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- Chart.ssr.test.ts
- Chart.test.ts
- Chart.ts
- ChartTooltipBody.ts
- ChartTooltipBody.type-test.ts
- index.ts
- types.ts
- CHANGELOG.md
- LICENSE
- ng-package.json
- package.json
- README.md
- tsconfig.lib.json
- chart-definitions.md
- data-and-channels.md
- grammar-of-graphics.md
- layout-axes-and-coordinates.md
- marks-and-layering.md
- scales-and-d3.md
- annotations-and-overlays.md
- bars-and-rankings.md
- distributions.md
- facets-and-multiple-views.md
- heatmaps-and-densities.md
- index.md
- interactive-charts.md
- intervals-and-financial.md
- lines-and-areas.md
- maps-and-spatial.md
- networks-and-hierarchies.md
- polar-and-radar.md
- scatterplots-and-relationships.md
- stacked-and-composition.md
- themes-and-motion.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- quick-start.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- quick-start.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- chart.md
- adapter.md
- accessibility.md
- ai-authoring.md
- bundle-size-and-performance.md
- choosing-a-chart.md
- custom-marks-and-renderers.md
- dynamic-data-and-animation.md
- exporting.md
- faceting-and-composition.md
- interactions-and-selections.md
- large-data.md
- legends-and-color.md
- migrating.md
- responsive-charts.md
- ssr-and-hydration.md
- testing-and-debugging.md
- themes-and-styling.md
- tooltips-and-focus.md
- transforms-and-reactivity.md
- typescript.md
- bar-and-rect.md
- box.md
- contour.md
- delaunay.md
- density.md
- difference.md
- dodge.md
- dot-and-hexagon.md
- focus-guide.md
- geo.md
- hexbin.md
- line-and-area.md
- polar.md
- regression.md
- ridgeline.md
- rules-links-arrows-vectors-and-ticks.md
- sankey.md
- sunburst.md
- text-frame-and-facet.md
- treemap.md
- violin.md
- voronoi.md
- waffle.md
- adapter-controller.md
- chart-definitions.md
- chart-spec.md
- custom-extensions.md
- dom-host.md
- focus-and-interaction.md
- index.md
- motion.md
- rendering-and-export.md
- runtime-and-scene.md
- scales-guides-and-color.md
- transforms.md
- types.md
- view-composition.md
- comparison.md
- config.json
- installation.md
- overview.md
- quick-start.md
- interaction-state.md
- SKILL.md
- mark-selection.md
- SKILL.md
- scale-guide-ownership.md
- SKILL.md
- query-db-and-sync.md
- table-and-data-grid.md
- tanstack-application-state.md
- SKILL.md
- SKILL.md
- visual-task-matrix.md
- SKILL.md
- SKILL.md
- extension-protocols.md
- SKILL.md
- chart-js.md
- d3.md
- echarts.md
- observable-plot.md
- recharts.md
- SKILL.md
- transforms.md
- SKILL.md
- alpine.md
- angular.md
- lit.md
- octane.md
- preact.md
- react-native.md
- react.md
- renderers-and-export.md
- solid.md
- svelte.md
- vue.md
- SKILL.md
- SKILL.md
- adapter-renderer.ts
- adapter-shared.ts
- adapter.test.ts
- adapter.ts
- alpine.ts
- angular.ts
- area-x.test.ts
- area-x.ts
- area.ts
- arrow-geometry.ts
- arrow.test.ts
- arrow.ts
- band.ts
- bar.ts
- box.test.ts
- box.ts
- canvas.test.ts
- canvas.ts
- color-scale.test.ts
- composite-motion-internal.ts
- configured-scale.test.ts
- configured-scale.ts
- crosshair-resolver.ts
- crosshair.test.ts
- crosshair.ts
- cursor-host-contract.ts
- cursor-host.ts
- cursor-public.ts
- cursor.test.ts
- cursor.ts
- d3-area-x.ts
- d3-shape.ts
- difference.test.ts
- difference.ts
- dodge-internal.ts
- dodge.test.ts
- dodge.ts
- dom-text.test.ts
- dom-text.ts
- dom-types.ts
- dom.ts
- dot-layout.ts
- dot.ts
- export.test.ts
- export.ts
- exports.test.ts
- facet.test.ts
- facet.ts
- focus-disabled.ts
- focus-guide.test.ts
- focus-guide.ts
- focus-layer.ts
- focus-mark.test.ts
- focus-mark.ts
- focus-presentation.ts
- focus.test.ts
- focus.ts
- frame.test.ts
- frame.ts
- geo.test.ts
- geo.ts
- group.ts
- guide-layout.test.ts
- guide-layout.ts
- guide-nodes-internal.ts
- hexagon.test.ts
- hexagon.ts
- hierarchy-flat-internal.ts
- hierarchy-sunburst.test.ts
- hierarchy-sunburst.ts
- hierarchy-tree.test.ts
- hierarchy-tree.ts
- hierarchy-treemap.test.ts
- hierarchy-treemap.ts
- index.ts
- interaction-axis-internal.test.ts
- interaction-axis-internal.ts
- interaction-brush.test.ts
- interaction-brush.ts
- interaction-cursor.test.ts
- interaction-cursor.ts
- interaction-handle.test.ts
- interaction-handle.ts
- interaction-range-internal.ts
- interaction-signal.test.ts
- interaction-signal.ts
- interaction-zoom.test.ts
- interaction-zoom.ts
- interaction.ts
- interactive-legend.test.ts
- interactive-legend.ts
- legend-layout-internal.ts
- legend-static.ts
- legend.ts
- line.test.ts
- line.ts
- link.test.ts
- link.ts
- lit.ts
- mapped-spacing-internal.test.ts
- mapped-spacing-internal.ts
- mark-composite-internal.ts
- mark-composite.test.ts
- mark-composite.ts
- mark-decorative-internal.ts
- mark-decorative.test.ts
- mark-decorative.ts
- mark-scene-filter-internal.ts
- mark-state-transition.ts
- mark-state.ts
- mark-with-scale-values.ts
- mark.test.ts
- mark.ts
- marks.test.ts
- motion-definition.test.ts
- motion-definition.ts
- motion-path.test.ts
- motion-path.ts
- motion.test.ts
- motion.ts
- nearest.test.ts
- nearest.ts
- network-force.test.ts
- network-force.ts
- network-graph-internal.ts
- network-sankey.test.ts
- network-sankey.ts
- octane-canvas.ts
- octane-core.ts
- octane.ts
- point-color.test.ts
- polar-focus-internal.ts
- polar-mark-internal.ts
- polar-pie.test.ts
- polar-pie.ts
- polar-radial-bar.test.ts
- polar-sector-internal.ts
- polar.test.ts
- polar.ts
- preact.ts
- proportional-interval-internal.test.ts
- proportional-interval-internal.ts
- react-canvas.ts
- react-core.ts
- react-native-tooltip.ts
- react-native.ts
- react-tooltip.ts
- react.ts
- reconcile.test.ts
- reconcile.ts
- rect.ts
- regression.test.ts
- regression.ts
- renderer.test.ts
- renderer.ts
- resolved-layout-child.test.ts
- resolved-layout-child.ts
- resolved-layout-position.test.ts
- resolved-layout-position.ts
- resolved-layout.test.ts
- ridgeline.test.ts
- ridgeline.ts
- rule.ts
- runtime.test.ts
- runtime.ts
- scale-input.ts
- scales-band.ts
- scales-linear.ts
- scales-ordinal.ts
- scales-point.ts
- scales.ts
- scene-child-id-internal.ts
- scene-embed-internal.test.ts
- scene-embed-internal.ts
- scene-layout.test.ts
- scene-motion-internal.ts
- scene-point-map.ts
- scene-point-ownership-internal.ts
- scene-source.ts
- scene.test.ts
- scene.ts
- selection.test.ts
- selection.ts
- solid.ts
- spatial-contour-internal.test.ts
- spatial-contour-internal.ts
- spatial-contour.test.ts
- spatial-contour.ts
- spatial-delaunay-internal.ts
- spatial-delaunay.test.ts
- spatial-delaunay.ts
- spatial-density.test.ts
- spatial-density.ts
- spatial-group-internal.test.ts
- spatial-group-internal.ts
- spatial-hexbin.test.ts
- spatial-hexbin.ts
- spatial-voronoi-internal.ts
- spatial-voronoi.test.ts
- spatial-voronoi.ts
- spring.test.ts
- spring.ts
- stack-internal.test.ts
- stack-internal.ts
- stack.ts
- svelte.ts
- svg-coordinates.ts
- svg-focus-guide-layer.ts
- svg-focus-guide-serializer.ts
- svg-renderer.test.ts
- svg-renderer.ts
- svg-resources.ts
- svg-surface.test.ts
- svg-surface.ts
- svg.ts
- test-scales.ts
- text.test.ts
- text.ts
- tick.test.ts
- tick.ts
- tooltip-model.ts
- tooltip-placement.ts
- tooltip-portal.ts
- tooltip-position.ts
- tooltip.ts
- transform-bin-time.ts
- transform-bin-xy.ts
- transform-bin.ts
- transform-cumulative.ts
- transform-fold.test.ts
- transform-fold.ts
- transform-group.ts
- transform-internal.ts
- transform-mosaic.test.ts
- transform-mosaic.ts
- transform-normalize.ts
- transform-rank.ts
- transform-reduce-internal.ts
- transform-reduce.ts
- transform-rolling-window.ts
- transform-select.ts
- transform-stack.ts
- transform-statistics-internal.ts
- transform-waterfall.test.ts
- transform-waterfall.ts
- transform.test.ts
- transform.ts
- type-contract.test.ts
- types.ts
- universal-types.ts
- universal.ts
- vector.test.ts
- vector.ts
- view-compose.test.ts
- view-layout.test.ts
- view-layout.ts
- view.test.ts
- view.ts
- violin.test.ts
- violin.ts
- vue.ts
- waffle.test.ts
- waffle.ts
- CHANGELOG.md
- LICENSE
- llms.txt
- package.json
- README.md
- AI-GUIDE.md
- bundle-and-performance.md
- custom-marks.md
- dynamic-charts.md
- observable-plot-migration.md
- recipes.md
- responsive-theme-accessibility.md
- tanstack-stats-migration.md
- area.ts
- bar.ts
- color-scale.test.ts
- color-scale.ts
- curves.ts
- dom.ts
- dot.ts
- export.test.ts
- export.ts
- exports.test.ts
- facet.test.ts
- facet.ts
- focus.ts
- index.ts
- legend.ts
- line.ts
- mark.ts
- marks.test.ts
- nearest.ts
- radius-scale.ts
- reconcile.test.ts
- reconcile.ts
- rect.ts
- rule.ts
- runtime.test.ts
- runtime.ts
- scale-transforms.ts
- scales.test.ts
- scales.ts
- scene.test.ts
- scene.ts
- spatial.test.ts
- spatial.ts
- svg-renderer.ts
- svg-resources.ts
- svg.ts
- text.ts
- time-scale.ts
- types.ts
- llms.txt
- package.json
- README.md
- anscombe.csv
- beagle.csv
- crimean-war.csv
- decathlon.csv
- downloads.csv
- driving.csv
- learning-poverty.csv
- morley.csv
- README.md
- sf-temperatures.csv
- simpsons.csv
- survey.csv
- travelers.csv
- us-county-unemployment.csv
- westport-house.json
- wind.csv
- aapl.d.ts
- aapl.js
- alphabet.d.ts
- alphabet.js
- anscombe.d.ts
- anscombe.js
- beagle.d.ts
- beagle.js
- cars.d.ts
- cars.js
- citywages.d.ts
- citywages.js
- country-atlas.ts
- crimean-war.d.ts
- crimean-war.js
- decathlon.d.ts
- decathlon.js
- diamonds.d.ts
- diamonds.js
- downloads.d.ts
- downloads.js
- driving.d.ts
- driving.js
- flare.d.ts
- flare.js
- industries.d.ts
- industries.js
- learning-poverty-geography.ts
- learning-poverty.d.ts
- learning-poverty.js
- metadata.d.ts
- metadata.js
- miserables.d.ts
- miserables.js
- morley.d.ts
- morley.js
- olympians.d.ts
- olympians.js
- parse-csv.js
- penguins.d.ts
- penguins.js
- pizza.d.ts
- pizza.js
- sf-temperatures.d.ts
- sf-temperatures.js
- shadcn-area-interactive-data.ts
- shadcn.ts
- simplify-geo.ts
- simpsons.d.ts
- simpsons.js
- survey.d.ts
- survey.js
- travelers.d.ts
- travelers.js
- us-county-unemployment.d.ts
- us-county-unemployment.js
- weather.d.ts
- weather.js
- westport-house.d.ts
- westport-house.js
- wind.d.ts
- wind.js
- package.json
- README.md
- index.test.ts
- index.ts
- stats-parity.test.ts
- stats-parity.ts
- styles.css
- package.json
- band-kernel.ts
- band.ts
- categorical.test.ts
- exports.test.ts
- intern.ts
- linear.test.ts
- linear.ts
- ordinal.ts
- point.ts
- ticks.test.ts
- ticks.ts
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- controller.test.ts
- controller.ts
- index.ts
- sizing.test.ts
- sizing.ts
- styles.css
- theme.test.ts
- theme.ts
- types.ts
- package.json
- charts.ts
- data.test.ts
- data.ts
- index.ts
- styles.css
- package.json
- Chart.test.ts
- Chart.ts
- index.ts
- types.ts
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- Chart.client.test.tsrx
- Chart.test.tsrx
- Chart.tsrx
- Chart.tsrx.d.ts
- index.ts
- Plot.tsrx
- Plot.tsrx.d.ts
- types.ts
- package.json
- canvas-types.ts
- canvas.ts
- CanvasChart.client.test.tsrx
- CanvasChart.hydration.fixture.tsrx
- CanvasChart.hydration.server.tsrx
- CanvasChart.test.tsrx
- CanvasChart.tsrx
- CanvasChart.tsrx.d.ts
- Chart.client.test.tsrx
- Chart.test.tsrx
- Chart.tsrx
- Chart.tsrx.d.ts
- core.ts
- index.ts
- renderer-types.ts
- RendererChart.tsrx
- RendererChart.tsrx.d.ts
- types.ts
- types.type-test.ts
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- index.test.ts
- index.ts
- package.json
- Chart.test.tsx
- Chart.tsx
- index.ts
- types.ts
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- Chart.test.tsx
- Chart.tsx
- index.ts
- Plot.test.tsx
- Plot.tsx
- package.json
- canvas.ts
- CanvasChart.test.tsx
- CanvasChart.tsx
- Chart.test.tsx
- Chart.tsx
- core.ts
- exports.test.ts
- index.ts
- RendererChart.tsx
- tooltip.tsx
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- Chart.test.tsx
- Chart.tsx
- FocusOverlay.tsx
- index.native.ts
- index.ts
- interaction.test.ts
- interaction.ts
- paint.test.ts
- paint.ts
- SvgScene.test.tsx
- SvgScene.tsx
- tooltip-entry.native.ts
- tooltip-entry.ts
- Tooltip.test.ts
- Tooltip.tsx
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- tsconfig.json
- Chart.ssr.test.tsx
- Chart.test.tsx
- Chart.tsx
- index.ts
- types.ts
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- Chart.svelte
- index.ts
- types.ts
- Chart.ssr.test.ts
- Chart.test.ts
- TooltipBodyFixture.svelte
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- tsconfig.json
- css.d.ts
- Chart.test.ts
- Chart.ts
- index.ts
- types.ts
- CHANGELOG.md
- LICENSE
- package.json
- README.md
- browser.mjs
- bundle-baseline.mjs
- bundle-baseline.test.mjs
- cell-timeout.mjs
- cell-timeout.test.mjs
- chart-libraries.mjs
- comparison-capabilities.mjs
- conformance-artifacts.mjs
- conformance-artifacts.test.mjs
- conformance-sharding.mjs
- conformance-sharding.test.mjs
- filters.d.mts
- filters.mjs
- filters.test.mjs
- page-errors.mjs
- page-errors.test.mjs
- result-validity.mjs
- result-validity.test.mjs
- retry.mjs
- retry.test.mjs
- stress-artifacts.mjs
- stress-artifacts.test.mjs
- bootstrap-release-package.mjs
- bootstrap-release-package.test.mjs
- bootstrap-release-workflow.test.mjs
- build-release-artifacts.mjs
- catalog-definition-shapes.test.mjs
- catalog-index.mjs
- catalog-index.test.mjs
- catalog-preview.mjs
- catalog-preview.test.mjs
- catalog-source-files.mjs
- catalog-source-files.test.mjs
- check-canvas-renderer.mjs
- check-catalog-examples.mjs
- check-docs.mjs
- check-framework-adapters.mjs
- check-packed-consumers.mjs
- check-react-native-types.mjs
- check-release-packages.mjs
- ci-workflow.test.mjs
- classify-ci-changes.mjs
- clean-catalog-examples.mjs
- compare-chart-libraries.mjs
- compare-plot-catalog-helpers.mjs
- compare-plot-catalog-helpers.test.mjs
- compare-plot-catalog.mjs
- comparison-source-revision.mjs
- comparison-source-revision.test.mjs
- conformance-workflow.test.mjs
- demo-data.test.mjs
- docs-catalog-navigation.mjs
- docs-contract.mjs
- docs-contract.test.mjs
- evaluate-chart-authoring.mjs
- generate-shadcn-cases.mjs
- measure-bundles-options.mjs
- measure-bundles-options.test.mjs
- measure-bundles.mjs
- measure-pointer-resolution.mjs
- measure-react-native-poc.mjs
- measure-rendering.mjs
- package-version.mjs
- package-version.test.mjs
- packed-markdown-links.mjs
- packed-markdown-links.test.mjs
- packed-react-native-consumers.mjs
- public-callback-contract.mjs
- public-callback-contract.test.mjs
- publish-release.mjs
- record-motion-poc.mjs
- record-motion-update-poc.mjs
- release-artifacts.mjs
- release-artifacts.test.mjs
- release-package-config.mjs
- release-package-config.test.mjs
- release-security.mjs
- release-security.test.mjs
- release-status.mjs
- release-status.test.mjs
- release-workflow.test.mjs
- run-with-concurrency.mjs
- run-with-concurrency.test.mjs
- shadcn-catalog.mjs
- shadcn-catalog.test.mjs
- shadcn-reference-screenshots.mjs
- shadcn-visual-parity.mjs
- stress-chart-libraries.mjs
- sync-demo-data.mjs
- sync-package-docs.mjs
- sync-release-changelog.mjs
- sync-release-changelog.test.mjs
- sync-release-version.mjs
- sync-release-version.test.mjs
- typescript-source.mjs
- unified-package-artifact.mjs
- unified-package-artifact.test.mjs
- vitest-config.test.mjs
- write-release-notes.mjs
- .gitignore
- .nvmrc
- .prettierignore
- .prettierrc.json
- ACKNOWLEDGEMENTS.md
- AGENTS.md
- API-FRICTION.md
- API-HARMONIZATION-ROADMAP.md
- CHANGELOG.md
- CONTRIBUTING.md
- ISSUE-9-DESIGN-NOTES.md
- LICENSE
- llms.txt
- MARKETING.md
- NATIVE-PLATFORM-SUPPORT-SPIKE.md
- nx.json
- package.json
- PLAN.md
- pnpm-lock.yaml
- pnpm-workspace.yaml
- PORTABLE-CHART-SPEC.md
- project.json
- REACT-NATIVE-HOST-POC.md
- README.md
- tsconfig.json
- vitest.config.ts
- vitest.octane-client.config.ts
- vitest.octane.config.ts
- vitest.setup.ts
- vitest.solid-ssr.config.ts
- vitest.solid.config.ts
- vitest.svelte-ssr.config.ts
- vitest.svelte.config.ts
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/TanStack/charts
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd charts
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
pnpm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
pnpm run validate
이 명령어를 터미널에 그대로 입력해 실행하세요.
pnpm test
이 명령어를 터미널에 그대로 입력해 실행하세요.
pnpm typecheck
이 명령어를 터미널에 그대로 입력해 실행하세요.
pnpm build
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
