# CodeRocket UI Build and customize a React or Vue component library, export its source and connect coding agents. React and Vue are available; Svelte and Solid are planned. Vue documentation starts at https://ui.coderocket.app/docs/vue. - [accessibility](https://ui.coderocket.app/api/docs/accessibility) - [agents](https://ui.coderocket.app/api/docs/agents) - [ai](https://ui.coderocket.app/api/docs/ai) - [blocks/api-keys](https://ui.coderocket.app/api/docs/blocks/api-keys) - [blocks/app-header](https://ui.coderocket.app/api/docs/blocks/app-header) - [blocks/app-sidebar](https://ui.coderocket.app/api/docs/blocks/app-sidebar) - [blocks/billing](https://ui.coderocket.app/api/docs/blocks/billing) - [blocks/cta](https://ui.coderocket.app/api/docs/blocks/cta) - [blocks/data-table](https://ui.coderocket.app/api/docs/blocks/data-table) - [blocks/detail-view](https://ui.coderocket.app/api/docs/blocks/detail-view) - [blocks/empty-state](https://ui.coderocket.app/api/docs/blocks/empty-state) - [blocks/faq](https://ui.coderocket.app/api/docs/blocks/faq) - [blocks/features](https://ui.coderocket.app/api/docs/blocks/features) - [blocks/filters](https://ui.coderocket.app/api/docs/blocks/filters) - [blocks/footer](https://ui.coderocket.app/api/docs/blocks/footer) - [blocks/forgot-password](https://ui.coderocket.app/api/docs/blocks/forgot-password) - [blocks/hero](https://ui.coderocket.app/api/docs/blocks/hero) - [blocks/index](https://ui.coderocket.app/api/docs/blocks/index) - [blocks/login](https://ui.coderocket.app/api/docs/blocks/login) - [blocks/notifications](https://ui.coderocket.app/api/docs/blocks/notifications) - [blocks/otp](https://ui.coderocket.app/api/docs/blocks/otp) - [blocks/pricing](https://ui.coderocket.app/api/docs/blocks/pricing) - [blocks/profile](https://ui.coderocket.app/api/docs/blocks/profile) - [blocks/reset-password](https://ui.coderocket.app/api/docs/blocks/reset-password) - [blocks/search](https://ui.coderocket.app/api/docs/blocks/search) - [blocks/settings](https://ui.coderocket.app/api/docs/blocks/settings) - [blocks/signup](https://ui.coderocket.app/api/docs/blocks/signup) - [blocks/stats](https://ui.coderocket.app/api/docs/blocks/stats) - [blocks/team](https://ui.coderocket.app/api/docs/blocks/team) - [blocks/testimonials](https://ui.coderocket.app/api/docs/blocks/testimonials) - [changelog](https://ui.coderocket.app/api/docs/changelog) - [components/accordion](https://ui.coderocket.app/api/docs/components/accordion) - [components/alert-dialog](https://ui.coderocket.app/api/docs/components/alert-dialog) - [components/alert](https://ui.coderocket.app/api/docs/components/alert) - [components/avatar](https://ui.coderocket.app/api/docs/components/avatar) - [components/badge](https://ui.coderocket.app/api/docs/components/badge) - [components/breadcrumb](https://ui.coderocket.app/api/docs/components/breadcrumb) - [components/button](https://ui.coderocket.app/api/docs/components/button) - [components/calendar](https://ui.coderocket.app/api/docs/components/calendar) - [components/card](https://ui.coderocket.app/api/docs/components/card) - [components/checkbox](https://ui.coderocket.app/api/docs/components/checkbox) - [components/collapsible](https://ui.coderocket.app/api/docs/components/collapsible) - [components/combobox](https://ui.coderocket.app/api/docs/components/combobox) - [components/command](https://ui.coderocket.app/api/docs/components/command) - [components/context-menu](https://ui.coderocket.app/api/docs/components/context-menu) - [components/data-table](https://ui.coderocket.app/api/docs/components/data-table) - [components/date-picker](https://ui.coderocket.app/api/docs/components/date-picker) - [components/dialog](https://ui.coderocket.app/api/docs/components/dialog) - [components/drawer](https://ui.coderocket.app/api/docs/components/drawer) - [components/dropdown](https://ui.coderocket.app/api/docs/components/dropdown) - [components/empty-state](https://ui.coderocket.app/api/docs/components/empty-state) - [components/field](https://ui.coderocket.app/api/docs/components/field) - [components/file-upload](https://ui.coderocket.app/api/docs/components/file-upload) - [components/hover-card](https://ui.coderocket.app/api/docs/components/hover-card) - [components/index](https://ui.coderocket.app/api/docs/components/index) - [components/input-group](https://ui.coderocket.app/api/docs/components/input-group) - [components/input](https://ui.coderocket.app/api/docs/components/input) - [components/kbd](https://ui.coderocket.app/api/docs/components/kbd) - [components/label](https://ui.coderocket.app/api/docs/components/label) - [components/navigation-menu](https://ui.coderocket.app/api/docs/components/navigation-menu) - [components/number-field](https://ui.coderocket.app/api/docs/components/number-field) - [components/pagination](https://ui.coderocket.app/api/docs/components/pagination) - [components/popover](https://ui.coderocket.app/api/docs/components/popover) - [components/progress](https://ui.coderocket.app/api/docs/components/progress) - [components/radio-group](https://ui.coderocket.app/api/docs/components/radio-group) - [components/select](https://ui.coderocket.app/api/docs/components/select) - [components/separator](https://ui.coderocket.app/api/docs/components/separator) - [components/sheet](https://ui.coderocket.app/api/docs/components/sheet) - [components/sidebar](https://ui.coderocket.app/api/docs/components/sidebar) - [components/skeleton](https://ui.coderocket.app/api/docs/components/skeleton) - [components/slider](https://ui.coderocket.app/api/docs/components/slider) - [components/spinner](https://ui.coderocket.app/api/docs/components/spinner) - [components/switch](https://ui.coderocket.app/api/docs/components/switch) - [components/table](https://ui.coderocket.app/api/docs/components/table) - [components/tabs](https://ui.coderocket.app/api/docs/components/tabs) - [components/textarea](https://ui.coderocket.app/api/docs/components/textarea) - [components/toast](https://ui.coderocket.app/api/docs/components/toast) - [components/toggle-group](https://ui.coderocket.app/api/docs/components/toggle-group) - [components/toggle](https://ui.coderocket.app/api/docs/components/toggle) - [components/tooltip](https://ui.coderocket.app/api/docs/components/tooltip) - [design-system](https://ui.coderocket.app/api/docs/design-system) - [export](https://ui.coderocket.app/api/docs/export) - [getting-started](https://ui.coderocket.app/api/docs/getting-started) - [index](https://ui.coderocket.app/api/docs/index) - [pilot](https://ui.coderocket.app/api/docs/pilot) - [vue/blocks/api-keys](https://ui.coderocket.app/api/docs/vue/blocks/api-keys) - [vue/blocks/app-header](https://ui.coderocket.app/api/docs/vue/blocks/app-header) - [vue/blocks/app-sidebar](https://ui.coderocket.app/api/docs/vue/blocks/app-sidebar) - [vue/blocks/billing](https://ui.coderocket.app/api/docs/vue/blocks/billing) - [vue/blocks/cta](https://ui.coderocket.app/api/docs/vue/blocks/cta) - [vue/blocks/data-table](https://ui.coderocket.app/api/docs/vue/blocks/data-table) - [vue/blocks/detail-view](https://ui.coderocket.app/api/docs/vue/blocks/detail-view) - [vue/blocks/empty-state](https://ui.coderocket.app/api/docs/vue/blocks/empty-state) - [vue/blocks/faq](https://ui.coderocket.app/api/docs/vue/blocks/faq) - [vue/blocks/features](https://ui.coderocket.app/api/docs/vue/blocks/features) - [vue/blocks/filters](https://ui.coderocket.app/api/docs/vue/blocks/filters) - [vue/blocks/footer](https://ui.coderocket.app/api/docs/vue/blocks/footer) - [vue/blocks/forgot-password](https://ui.coderocket.app/api/docs/vue/blocks/forgot-password) - [vue/blocks/hero](https://ui.coderocket.app/api/docs/vue/blocks/hero) - [vue/blocks/index](https://ui.coderocket.app/api/docs/vue/blocks/index) - [vue/blocks/login](https://ui.coderocket.app/api/docs/vue/blocks/login) - [vue/blocks/notifications](https://ui.coderocket.app/api/docs/vue/blocks/notifications) - [vue/blocks/otp](https://ui.coderocket.app/api/docs/vue/blocks/otp) - [vue/blocks/pricing](https://ui.coderocket.app/api/docs/vue/blocks/pricing) - [vue/blocks/profile](https://ui.coderocket.app/api/docs/vue/blocks/profile) - [vue/blocks/reset-password](https://ui.coderocket.app/api/docs/vue/blocks/reset-password) - [vue/blocks/search](https://ui.coderocket.app/api/docs/vue/blocks/search) - [vue/blocks/settings](https://ui.coderocket.app/api/docs/vue/blocks/settings) - [vue/blocks/signup](https://ui.coderocket.app/api/docs/vue/blocks/signup) - [vue/blocks/stats](https://ui.coderocket.app/api/docs/vue/blocks/stats) - [vue/blocks/team](https://ui.coderocket.app/api/docs/vue/blocks/team) - [vue/blocks/testimonials](https://ui.coderocket.app/api/docs/vue/blocks/testimonials) - [vue/components/accordion](https://ui.coderocket.app/api/docs/vue/components/accordion) - [vue/components/alert-dialog](https://ui.coderocket.app/api/docs/vue/components/alert-dialog) - [vue/components/alert](https://ui.coderocket.app/api/docs/vue/components/alert) - [vue/components/avatar](https://ui.coderocket.app/api/docs/vue/components/avatar) - [vue/components/badge](https://ui.coderocket.app/api/docs/vue/components/badge) - [vue/components/breadcrumb](https://ui.coderocket.app/api/docs/vue/components/breadcrumb) - [vue/components/button](https://ui.coderocket.app/api/docs/vue/components/button) - [vue/components/calendar](https://ui.coderocket.app/api/docs/vue/components/calendar) - [vue/components/card](https://ui.coderocket.app/api/docs/vue/components/card) - [vue/components/checkbox](https://ui.coderocket.app/api/docs/vue/components/checkbox) - [vue/components/collapsible](https://ui.coderocket.app/api/docs/vue/components/collapsible) - [vue/components/combobox](https://ui.coderocket.app/api/docs/vue/components/combobox) - [vue/components/command](https://ui.coderocket.app/api/docs/vue/components/command) - [vue/components/context-menu](https://ui.coderocket.app/api/docs/vue/components/context-menu) - [vue/components/data-table](https://ui.coderocket.app/api/docs/vue/components/data-table) - [vue/components/date-picker](https://ui.coderocket.app/api/docs/vue/components/date-picker) - [vue/components/dialog](https://ui.coderocket.app/api/docs/vue/components/dialog) - [vue/components/drawer](https://ui.coderocket.app/api/docs/vue/components/drawer) - [vue/components/dropdown](https://ui.coderocket.app/api/docs/vue/components/dropdown) - [vue/components/empty-state](https://ui.coderocket.app/api/docs/vue/components/empty-state) - [vue/components/field](https://ui.coderocket.app/api/docs/vue/components/field) - [vue/components/file-upload](https://ui.coderocket.app/api/docs/vue/components/file-upload) - [vue/components/hover-card](https://ui.coderocket.app/api/docs/vue/components/hover-card) - [vue/components/index](https://ui.coderocket.app/api/docs/vue/components/index) - [vue/components/input-group](https://ui.coderocket.app/api/docs/vue/components/input-group) - [vue/components/input](https://ui.coderocket.app/api/docs/vue/components/input) - [vue/components/kbd](https://ui.coderocket.app/api/docs/vue/components/kbd) - [vue/components/label](https://ui.coderocket.app/api/docs/vue/components/label) - [vue/components/navigation-menu](https://ui.coderocket.app/api/docs/vue/components/navigation-menu) - [vue/components/number-field](https://ui.coderocket.app/api/docs/vue/components/number-field) - [vue/components/pagination](https://ui.coderocket.app/api/docs/vue/components/pagination) - [vue/components/popover](https://ui.coderocket.app/api/docs/vue/components/popover) - [vue/components/progress](https://ui.coderocket.app/api/docs/vue/components/progress) - [vue/components/radio-group](https://ui.coderocket.app/api/docs/vue/components/radio-group) - [vue/components/select](https://ui.coderocket.app/api/docs/vue/components/select) - [vue/components/separator](https://ui.coderocket.app/api/docs/vue/components/separator) - [vue/components/sheet](https://ui.coderocket.app/api/docs/vue/components/sheet) - [vue/components/sidebar](https://ui.coderocket.app/api/docs/vue/components/sidebar) - [vue/components/skeleton](https://ui.coderocket.app/api/docs/vue/components/skeleton) - [vue/components/slider](https://ui.coderocket.app/api/docs/vue/components/slider) - [vue/components/spinner](https://ui.coderocket.app/api/docs/vue/components/spinner) - [vue/components/switch](https://ui.coderocket.app/api/docs/vue/components/switch) - [vue/components/table](https://ui.coderocket.app/api/docs/vue/components/table) - [vue/components/tabs](https://ui.coderocket.app/api/docs/vue/components/tabs) - [vue/components/textarea](https://ui.coderocket.app/api/docs/vue/components/textarea) - [vue/components/toast](https://ui.coderocket.app/api/docs/vue/components/toast) - [vue/components/toggle-group](https://ui.coderocket.app/api/docs/vue/components/toggle-group) - [vue/components/toggle](https://ui.coderocket.app/api/docs/vue/components/toggle) - [vue/components/tooltip](https://ui.coderocket.app/api/docs/vue/components/tooltip) - [vue/index](https://ui.coderocket.app/api/docs/vue/index)