Packages Overview
The monorepo contains 8 internal packages underpackages/, all scoped to @radarboard/.
Dependency graph
@radarboard/tsconfig for their TypeScript configuration.Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Internal packages in the Radarboard monorepo.
packages/, all scoped to @radarboard/.
| Package | Name | Description |
|---|---|---|
packages/api | @radarboard/api | 11 external service API clients (one per service) |
packages/charts | @radarboard/charts | Chart components (Sparkline, etc.) built on Recharts |
packages/hooks | @radarboard/hooks | React hooks for data fetching via SWR |
packages/tsconfig | @radarboard/tsconfig | Shared TypeScript configurations |
packages/types | @radarboard/types | Shared type definitions (12 type files, one per domain) |
packages/ui | @radarboard/ui | Shared UI components built on Radix UI |
packages/utils | @radarboard/utils | Utility functions (format-number, format-currency, cn) |
packages/widgets | @radarboard/widget-engine | Widget components, registry, and chrome components |
@radarboard/app (app)
├── @radarboard/widget-engine
│ ├── @radarboard/charts
│ ├── @radarboard/ui
│ ├── @radarboard/types
│ └── @radarboard/utils
├── @radarboard/hooks
│ └── @radarboard/types
├── @radarboard/api
│ └── @radarboard/types
└── @radarboard/utils
@radarboard/tsconfig for their TypeScript configuration.