Libraries
Connect application data and behavior to Ghost’s React components.
Choose the job
Libraries explain how data, state and integration work. Component pages explain appearance and composition. Start with the library for your task, then use its related component links.
| Library | Start here |
|---|---|
| Calendar and scheduling | Dates, events, intervals, state ownership and scheduling operations. |
| Emoji and icons | Data loading, search, selection, providers and React integration. |
| Tables and Data grid | Typed TanStack columns, feature configuration, controlled state and application operations. |
| Charts | TanStack data/models, Ghost rendering, interaction ownership and extensions. |
| Forms | TanStack Form state, Field composition and application-owned validation/submission. |
| AI interfaces | Plain-data views, runtime architecture and optional native integrations. |
Bring an existing runtime
Choose an AI runtime by framework or need. Keep an existing hook/client/store; add only the adapter or projection your interface needs. The concepts explain architecture, adapters, threads and stability.
Install only what you use
Follow installation for the local package or registry workflow. Each library guide names its actual imports, dependencies and ownership boundaries. Exhaustive engine APIs stay in their upstream references; Ghost’s guides explain what it adds and where to use a lower level.