The @object-ui/components package provides pre-built UI components that implement the Object UI protocol.
npm install @object-ui/componentsRegister all default components:
import { registerDefaultRenderers } from '@object-ui/components'
registerDefaultRenderers()Detailed documentation for each component category:
- Layout Components (Grid, Card, Container, etc.)
- Basic Components (Text, Image, Icon, HTML)
- Form Components (Input, Select, Checkbox, Form, etc.)
- Data Display (Table, List, Tag, Tree, etc.)
- Navigation (Button, Link, Menu, etc.)
- Feedback (Alert, Progress, Toast, etc.)
- Overlay (Dialog, Drawer, Tooltip, etc.)