UI Components
Component libraries and accessible UI primitives.
31 tools available
UI Components libraries
Filter by compatibility, runtime support and implementation constraints.
Filters
Showing 1–24 of 31
@iconify-json/mdinpm install @iconify-json/mdiFramework-independent Iconify icon data packages.
class-variance-authoritynpm install class-variance-authorityFramework-independent utility for variant-based class composition.
clsxnpm install clsxTiny conditional class name utility for Preact components.
daisyuinpm install daisyuiCSS-first component classes that work independently of frameworks.
embla-carouselnpm install embla-carouselCarousel engine with framework-independent core APIs.
heroiconsnpm install heroiconsSVG-first icon set that can be embedded directly in Preact.
kamod-iconsnpm install kamod-iconsPreact-native icon package from the Kamod ecosystem.
kamod-uinpm install kamod-uiPreact UI component library from the Kamod ecosystem.
keen-slidernpm install keen-sliderTouch slider library with a framework-agnostic core.
litnpm install litWeb Components authoring library complementary to Preact.
lucide-preactnpm install lucide-preactPreact-native package for Lucide SVG icons.
mduinpm install mduiMaterial Design Web Components library usable from Preact.
preact-custom-scrollbarsnpm install preact-custom-scrollbarsCustom scrollbar components for Preact interfaces.
preact-habitatnpm install preact-habitatMounts Preact widgets into existing server-rendered pages.
preact-layoutnpm install preact-layoutSmall layout helper library from the Preact ecosystem.
preact-portalnpm install preact-portalPortal utility for modals, overlays and detached DOM rendering.
@shoelace-style/shoelacenpm install @shoelace-style/shoelaceWeb Components UI library that works well with Preact.
simplebarnpm install simplebarFramework-independent custom scrollbar utility.
swipernpm install swiperSlider package with web component and JavaScript APIs usable from Preact.
@tabler/iconsnpm install @tabler/iconsLarge SVG icon collection suitable for Preact UI.
tailwind-mergenpm install tailwind-mergeMerges conflicting Tailwind utility classes at runtime.
@tanstack/table-corenpm install @tanstack/table-coreHeadless table logic that can power custom Preact grids.
wired-elementsnpm install wired-elementsSketch-style Web Components that can be used in Preact markup.
@iconify-icon/reactnpm install @iconify-icon/reactIconify component package relevant through React compatibility and web components.