UI Components
Component libraries and accessible UI primitives.
37 tools available
UI Components libraries
Filter by compatibility, runtime support and implementation constraints.
Filters
Showing 1–24 of 37
@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.
@gridsheet/preact-corenpm install @gridsheet/preact-core @gridsheet/functionsSpreadsheet component with formulas and multi-sheet support for Preact.
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.
@oracle/oraclejet-preactnpm install @oracle/oraclejet-preactOracle JET Redwood UI components implemented with 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.
@longsightgroup/qti3-player-preactnpm install @longsightgroup/qti3-player-preact @longsightgroup/qti3-player preactPreact TSX adapter for the qti3 QTI 3 assessment item player web component.
@shoelace-style/shoelacenpm install @shoelace-style/shoelaceWeb Components UI library that works well with Preact.
simplebarnpm install simplebarFramework-independent custom scrollbar utility.
@dillingerstaffing/strand-uinpm install @dillingerstaffing/strand @dillingerstaffing/strand-uiPreact/React component library on the Strand Design Language with zero-runtime CSS.
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.