{ "$schema": "https://ui.shadcn.com/schema/registry.json", "name": "voraui", "homepage": "https://voraui.vercel.app", "items": [ { "name": "fear-greed-gauge", "type": "registry:block", "title": "Fear & Greed Gauge", "description": "Crypto Fear & Greed index dial with live data from alternative.me.", "dependencies": [ "@number-flow/react", "framer-motion" ], "registryDependencies": [ "utils" ], "files": [ { "path": "registry/voraui/fear-greed-gauge/index.ts", "type": "registry:lib", "target": "components/voraui/fear-greed-gauge/index.ts" }, { "path": "registry/voraui/fear-greed-gauge/fear-greed-gauge.tsx", "type": "registry:component", "target": "components/voraui/fear-greed-gauge/fear-greed-gauge.tsx" }, { "path": "registry/voraui/fear-greed-gauge/components/skeleton.tsx", "type": "registry:component", "target": "components/voraui/fear-greed-gauge/components/skeleton.tsx" }, { "path": "registry/voraui/fear-greed-gauge/hooks/use-fear-greed.ts", "type": "registry:hook", "target": "components/voraui/fear-greed-gauge/hooks/use-fear-greed.ts" }, { "path": "registry/voraui/fear-greed-gauge/lib/fear-greed-bands.ts", "type": "registry:lib", "target": "components/voraui/fear-greed-gauge/lib/fear-greed-bands.ts" } ] }, { "name": "altseason-gauge", "type": "registry:block", "title": "Altseason Gauge", "description": "Altcoin Season index gauge computed client-side from CoinPaprika data.", "dependencies": [ "framer-motion", "@number-flow/react" ], "registryDependencies": [ "utils" ], "files": [ { "path": "registry/voraui/altseason-gauge/index.ts", "type": "registry:lib", "target": "components/voraui/altseason-gauge/index.ts" }, { "path": "registry/voraui/altseason-gauge/altseason-gauge.tsx", "type": "registry:component", "target": "components/voraui/altseason-gauge/altseason-gauge.tsx" }, { "path": "registry/voraui/altseason-gauge/components/skeleton.tsx", "type": "registry:component", "target": "components/voraui/altseason-gauge/components/skeleton.tsx" }, { "path": "registry/voraui/altseason-gauge/hooks/use-altseason.ts", "type": "registry:hook", "target": "components/voraui/altseason-gauge/hooks/use-altseason.ts" }, { "path": "registry/voraui/altseason-gauge/lib/altseason.ts", "type": "registry:lib", "target": "components/voraui/altseason-gauge/lib/altseason.ts" } ] }, { "name": "btc-rainbow-chart", "type": "registry:block", "title": "BTC Rainbow Chart", "description": "Bitcoin rainbow log-regression chart with Binance history and a bundled 2010-2017 seed.", "dependencies": [ "lightweight-charts", "next-themes" ], "registryDependencies": [ "button", "utils" ], "files": [ { "path": "registry/voraui/btc-rainbow-chart/index.ts", "type": "registry:lib", "target": "components/voraui/btc-rainbow-chart/index.ts" }, { "path": "registry/voraui/btc-rainbow-chart/btc-rainbow-chart.tsx", "type": "registry:component", "target": "components/voraui/btc-rainbow-chart/btc-rainbow-chart.tsx" }, { "path": "registry/voraui/btc-rainbow-chart/components/skeleton.tsx", "type": "registry:component", "target": "components/voraui/btc-rainbow-chart/components/skeleton.tsx" }, { "path": "registry/voraui/btc-rainbow-chart/hooks/use-btc-history.ts", "type": "registry:hook", "target": "components/voraui/btc-rainbow-chart/hooks/use-btc-history.ts" }, { "path": "registry/voraui/btc-rainbow-chart/lib/rainbow-bands.ts", "type": "registry:lib", "target": "components/voraui/btc-rainbow-chart/lib/rainbow-bands.ts" }, { "path": "registry/voraui/btc-rainbow-chart/lib/rainbow-tooltip.ts", "type": "registry:lib", "target": "components/voraui/btc-rainbow-chart/lib/rainbow-tooltip.ts" }, { "path": "registry/voraui/btc-rainbow-chart/lib/btc-seed.ts", "type": "registry:lib", "target": "components/voraui/btc-rainbow-chart/lib/btc-seed.ts" } ] }, { "name": "trading-chart", "type": "registry:block", "title": "Trading Chart", "description": "Candlestick chart with trade markers, clustering, and live Binance updates.", "dependencies": [ "lightweight-charts", "next-themes" ], "registryDependencies": [ "utils" ], "files": [ { "path": "registry/voraui/trading-chart/index.ts", "type": "registry:lib", "target": "components/voraui/trading-chart/index.ts" }, { "path": "registry/voraui/trading-chart/trading-chart.tsx", "type": "registry:component", "target": "components/voraui/trading-chart/trading-chart.tsx" }, { "path": "registry/voraui/trading-chart/types.ts", "type": "registry:lib", "target": "components/voraui/trading-chart/types.ts" }, { "path": "registry/voraui/trading-chart/components/skeleton.tsx", "type": "registry:component", "target": "components/voraui/trading-chart/components/skeleton.tsx" }, { "path": "registry/voraui/trading-chart/hooks/use-chart-instance.ts", "type": "registry:hook", "target": "components/voraui/trading-chart/hooks/use-chart-instance.ts" }, { "path": "registry/voraui/trading-chart/hooks/use-chart-theme.ts", "type": "registry:hook", "target": "components/voraui/trading-chart/hooks/use-chart-theme.ts" }, { "path": "registry/voraui/trading-chart/hooks/use-chart-data.ts", "type": "registry:hook", "target": "components/voraui/trading-chart/hooks/use-chart-data.ts" }, { "path": "registry/voraui/trading-chart/hooks/use-live-candles.ts", "type": "registry:hook", "target": "components/voraui/trading-chart/hooks/use-live-candles.ts" }, { "path": "registry/voraui/trading-chart/hooks/use-boundary-notification.ts", "type": "registry:hook", "target": "components/voraui/trading-chart/hooks/use-boundary-notification.ts" }, { "path": "registry/voraui/trading-chart/hooks/use-klines.ts", "type": "registry:hook", "target": "components/voraui/trading-chart/hooks/use-klines.ts" }, { "path": "registry/voraui/trading-chart/lib/chart-options.ts", "type": "registry:lib", "target": "components/voraui/trading-chart/lib/chart-options.ts" }, { "path": "registry/voraui/trading-chart/lib/markers.ts", "type": "registry:lib", "target": "components/voraui/trading-chart/lib/markers.ts" }, { "path": "registry/voraui/trading-chart/lib/candle-validation.ts", "type": "registry:lib", "target": "components/voraui/trading-chart/lib/candle-validation.ts" }, { "path": "registry/voraui/trading-chart/lib/chart-time.ts", "type": "registry:lib", "target": "components/voraui/trading-chart/lib/chart-time.ts" }, { "path": "registry/voraui/trading-chart/lib/signal-tooltip.ts", "type": "registry:lib", "target": "components/voraui/trading-chart/lib/signal-tooltip.ts" } ] } ] }