{"repo":"05bmckay/hs-uix","free":true,"listed":false,"github":"https://github.com/05bmckay/hs-uix","clone":"git clone https://github.com/05bmckay/hs-uix.git","description":"Production-ready UI components for HubSpot UI Extensions — DataTable, FormBuilder, and more","language":"JavaScript","stars":29,"topics":["crm","datatable","formbuilder","hubspot","hubspot-crm","react","ui-extensions"],"license":"MIT","category":"ui-components","readme_excerpt":"hs-uix The component layer HubSpot UI Extensions are missing. Build sophisticated CRM experiences without rebuilding search, filtering, pagination, validation, loading states, and edge-case handling for every extension. hs-uix packages those recurring patterns into production-ready tables, forms, boards, feeds, calendars, filters, and shared controls. Why hs-uix? HubSpot gives UI Extensions a strong primitive set. hs-uix turns those primitives into complete product surfaces: - Ship the whole workflow — search, filter, sort, pagination, validation, empty states, loading states, and i18n are already designed together. - Keep the native experience — the output is composed entirely from @hubspot/ui-extensions components. - Reuse one data model — DataTable, Kanban, Feed, and Calendar share familiar configuration patterns. - Stay resilient — optional safe wrappers repair common invalid props and prevent a bad collection value from blanking an extension. - Escape when you need to — declarative defaults cover the common path; render callbacks cover the last mile. See the components DataTable FormBuilder --- --- Kanban Feed Calendar FilterBuilder Wizard + checklist Common components Install react = 18 and @hubspot/ui-extensions = 0.14 are peer dependencies and are normally already present in a HubSpot UI Extensions project. Start in 60 seconds Pick the right surface Surface Reach for it when… Import --- --- --- DataTable Users need to scan, compare, filter, edit, or bulk-select record","default_branch":null,"files":null,"tree":[],"storefront":"/r/05bmckay","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/05bmckay/hs-uix/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}