awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

UI component library

Ranking aktualisiert am 14. Juli 2026

For customizable interfaces, the strongest matches are heroui-inc/heroui (HeroUI is a comprehensive React-based component library that provides), skeletonlabs/skeleton (Skeleton is a comprehensive UI component library built on) and geekyants/nativebase (NativeBase is a comprehensive UI component library and framework). grommet/grommet and ant-design/ant-design round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Explore the best customizable UI component libraries. Compare top-rated open-source projects by activity and features to find the best fit.

UI component library

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • heroui-inc/herouiAvatar von heroui-inc

    heroui-inc/heroui

    29,684Auf GitHub ansehen↗

    HeroUI is a declarative toolkit for building accessible user interfaces through modular, React-based component composition. It provides a comprehensive set of reusable building blocks designed to standardize visual language and interaction patterns across web and mobile applications. The library distinguishes itself through an integrated approach to accessibility and styling. It automatically manages state and keyboard interactions by injecting appropriate attributes, while utilizing a utility-driven styling architecture to enforce design system consistency. Developers can leverage polymorphi

    HeroUI is a comprehensive React-based component library that provides a modular architecture, built-in accessibility, and a robust theming engine, making it a perfect fit for building customizable and responsive interfaces.

    MDXComponent LibrariesTheming EnginesAccessibility Utilities
    Auf GitHub ansehen↗29,684
  • skeletonlabs/skeletonAvatar von skeletonlabs

    skeletonlabs/skeleton

    5,989Auf GitHub ansehen↗

    Skeleton is a design system and accessible UI component library built on Tailwind CSS. It provides a collection of pre-built interactive components with built-in accessibility and state management, alongside a CSS custom properties theme engine that enables runtime theme switching and dark mode support. The project distinguishes itself through its adaptive design system approach, using CSS custom properties to create themeable tokens that integrate directly with Tailwind's utility-first framework. This allows developers to build visual design systems with customizable colors, fonts, and aesth

    Skeleton is a comprehensive UI component library built on Tailwind CSS that provides a robust theming engine, accessible components, and native support for dark mode and responsive design.

    TypeScriptAccessible ComponentsAccessible UI ComponentsDark Mode Strategies
    Auf GitHub ansehen↗5,989
  • geekyants/nativebaseAvatar von GeekyAnts

    GeekyAnts/NativeBase

    20,389Auf GitHub ansehen↗

    NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build consistent mobile and web applications. It provides a cross-platform UI component library and a React Native component framework that enable the creation of layouts across Android, iOS, and the web from a single codebase. The system is distinguished by a responsive design system that automatically adjusts layouts and global themes to fit different screen sizes and color modes. It utilizes a utility-based styling approach, allowing developers to apply visual styles directly through com

    NativeBase is a comprehensive UI component library and framework that provides a robust theming engine, accessible cross-platform components, and built-in support for responsive design and dark mode.

    TypeScriptDark Mode SupportResponsive DesignTheme Management
    Auf GitHub ansehen↗20,389
  • grommet/grommetAvatar von grommet

    grommet/grommet

    8,354Auf GitHub ansehen↗

    Grommet is a React UI framework and accessible component library designed for building themed user interfaces. It provides a responsive design system and a themed interface toolkit to ensure inclusive user experiences across various screen sizes and device orientations. The framework emphasizes accessible UI development by providing pre-styled elements that follow web accessibility standards for screen readers and keyboard navigation. It enables the implementation of custom themes through a centralized system that manages visual styles and design tokens. The toolkit covers responsive web des

    Grommet is a comprehensive React-based UI framework that provides a robust theming engine, a wide array of accessible components, and a modular architecture specifically designed for building responsive, themeable interfaces.

    JavaScriptResponsive DesignResponsive Layout Systems
    Auf GitHub ansehen↗8,354
  • ant-design/ant-designAvatar von ant-design

    ant-design/ant-design

    98,362Auf GitHub ansehen↗

    Ant Design is an enterprise-grade component library and design system framework built for developing complex, data-heavy web applications. It provides a comprehensive collection of pre-built, state-driven interface elements that map data properties to rendered components, ensuring consistent interaction patterns and visual language across large-scale projects. The library distinguishes itself through a robust styling architecture that utilizes design tokens and hierarchical configuration providers to propagate global settings like themes, locale, and layout direction. By employing component-l

    Ant Design is a comprehensive, enterprise-grade UI component library that provides a robust theming engine, extensive modular components, and built-in support for accessibility, responsive design, and dark mode.

    TypeScriptComponent LibrariesDynamic Theme Engines
    Auf GitHub ansehen↗98,362
  • youzan/vantAvatar von youzan

    youzan/vant

    24,323Auf GitHub ansehen↗

    Vant is a mobile UI library and component framework for Vue, providing a collection of lightweight, reusable interface elements optimized for small screens and touch interactions. It serves as a mobile component library and accessible web UI kit designed to integrate with Vue's reactivity and state management. The framework functions as a themable design system, allowing for visual branding and dark mode support through customizable theme variables. It includes built-in tools for internationalization to localize user interfaces across different geographic regions. The library covers a broad

    Vant is a comprehensive mobile-first UI component library for Vue that provides a modular architecture, built-in theming, dark mode support, and accessibility features, making it a strong fit for building custom interfaces.

    TypeScriptAccessible UI ComponentsComponent-Based ArchitecturesDark Mode Support
    Auf GitHub ansehen↗24,323
  • alibaba-fusion/nextAvatar von alibaba-fusion

    alibaba-fusion/next

    4,681Auf GitHub ansehen↗

    This project is an enterprise design system and web interface framework that provides a React component library for building consistent user experiences. It serves as a design-to-code workflow bridge, synchronizing product design tools with frontend implementation to accelerate development speed. The framework focuses on design-to-code synchronization and the construction of enterprise design systems. It enables the standardization of visual components and the composition of complex web and mobile screens using unified interface elements and layout patterns. The library implements a design-t

    This is a comprehensive React-based enterprise design system that provides a modular component library, built-in theming capabilities, and a design-to-code workflow specifically engineered for building consistent, responsive, and accessible interfaces.

    TypeScriptComponent-Based Architectures
    Auf GitHub ansehen↗4,681
  • twbs/bootstrap-sassAvatar von twbs

    twbs/bootstrap-sass

    12,507Auf GitHub ansehen↗

    This project is a Sass implementation of the Bootstrap framework, providing a collection of responsive, mobile-first UI toolkits and layout systems. It serves as a Sass UI library that allows for the creation of custom CSS frameworks through the use of a preprocessor to generate browser-ready stylesheets. The framework is distinguished by its deep customization capabilities, enabling users to override default themes and visual variables using Sass variables and mixins. It utilizes a modular import system, allowing specific components to be selectively included to control the final CSS bundle

    This is a Sass-based implementation of a widely used frontend framework that provides a modular, responsive component system and a robust theming engine for custom interface construction.

    SCSSResponsive DesignResponsive CSS Frameworks
    Auf GitHub ansehen↗12,507
  • gluestack/gluestack-uiAvatar von gluestack

    gluestack/gluestack-ui

    4,931Auf GitHub ansehen↗

    gluestack-ui is a cross-platform React component library built with Tailwind CSS. It provides over 30 pre-built, accessible components that can be installed by copying their source files directly into a project, giving developers full control over customization without external runtime dependencies. Every component implements WAI-ARIA patterns, keyboard navigation, and screen reader support out of the box. A key differentiator is the copy-paste architecture: rather than a traditional package dependency, component source code is placed in the project, allowing direct editing and eliminating ve

    This is a comprehensive React component library that provides a modular, accessible, and highly customizable architecture by allowing developers to own the source code directly within their projects.

    TypeScriptAccessibleAccessible UI ComponentsDark Mode Support
    Auf GitHub ansehen↗4,931
  • carbon-design-system/carbonAvatar von carbon-design-system

    carbon-design-system/carbon

    9,172Auf GitHub ansehen↗

    Carbon is an enterprise design system that provides a comprehensive collection of reusable UI components, design tokens, and guidelines for building professional web applications. It functions as a CSS framework that enforces a unified design language across projects through standardized typography, spacing, and color palettes. The system utilizes a platform-agnostic design token system to maintain visual consistency across different technologies. This includes centralized management of brand colors, motion easing curves, and a curated library of accessible SVG icons. The framework covers a

    Carbon is a comprehensive design system that provides a robust library of accessible, modular UI components and a powerful theming engine, making it a flagship solution for building consistent, responsive interfaces.

    TypeScriptComponent-Based ArchitecturesResponsive Layout SystemsTheme Management
    Auf GitHub ansehen↗9,172
  • mantinedev/mantineAvatar von mantinedev

    mantinedev/mantine

    31,263Auf GitHub ansehen↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    Mantine is a comprehensive React component library that provides a robust theming engine, extensive accessibility support, and a modular architecture, making it a flagship solution for building highly customizable and responsive interfaces.

    TypeScriptComponent LibrariesTheming EnginesAccessibility Utilities
    Auf GitHub ansehen↗31,263
  • primefaces/primengAvatar von primefaces

    primefaces/primeng

    12,510Auf GitHub ansehen↗

    PrimeNG is a comprehensive collection of reusable interface elements designed for building consistent and interactive web applications within the Angular framework. It functions as an enterprise-grade component suite, providing a standardized design system that enables developers to implement cohesive visual languages and user experiences across complex, data-driven software environments. The library distinguishes itself through a focus on professional-grade widgets, including advanced data grid and table management tools that support sorting, filtering, pagination, and inline editing. By int

    PrimeNG is a comprehensive UI component library for Angular that provides a robust set of accessible, themeable, and modular components designed specifically for building complex, responsive enterprise interfaces.

    TypeScriptAccessible UI Components
    Auf GitHub ansehen↗12,510
  • primefaces/primevueAvatar von primefaces

    primefaces/primevue

    14,457Auf GitHub ansehen↗

    PrimeVue is a UI component library and design system for Vue. It provides a structured collection of interactive interface elements, widgets, and visual building blocks that integrate with the Vue reactivity system to accelerate web development. The framework enables the creation of responsive web designs and enterprise dashboards through a consistent set of pre-styled components. It supports custom theme implementation and rapid frontend prototyping to maintain a uniform user experience across applications. The system utilizes a component-based architecture and a design token approach. It e

    PrimeVue is a comprehensive UI component library for Vue that provides a robust set of accessible, responsive, and modular components along with a built-in theming engine and dark mode support.

    VueComponent-Based Architectures
    Auf GitHub ansehen↗14,457
  • chakra-ui/chakra-ui-vueAvatar von chakra-ui

    chakra-ui/chakra-ui-vue

    1,846Auf GitHub ansehen↗

    Chakra UI Vue is a component library for the Vue.js ecosystem that provides a collection of modular, accessible building blocks for constructing user interfaces. It functions as a design system provider, enabling developers to manage global design tokens and visual consistency across complex applications through a centralized theme provider. The framework distinguishes itself by integrating accessibility logic and WAI-ARIA attributes directly into its base components, ensuring that keyboard navigation and screen reader compatibility are handled by default. It utilizes a declarative styling ap

    Chakra UI Vue is a modular component library for Vue.js that provides a robust theming engine, built-in accessibility, and support for dark mode, making it a strong fit for building customizable interfaces.

    JavaScriptAccessible UI ComponentsDark Mode TogglesLight and Dark Theme Implementations
    Auf GitHub ansehen↗1,846
  • pixelkit/pixelkit-bootstrap-ui-kitsAvatar von Pixelkit

    Pixelkit/PixelKit-Bootstrap-UI-Kits

    4,906Auf GitHub ansehen↗

    PixelKit-Bootstrap-UI-Kits is a Bootstrap UI kit and frontend component library. It provides a collection of pre-themed responsive web layouts and reusable interface elements designed for building functional website structures with consistent styling. The project enables rapid frontend prototyping and the implementation of custom UI components, such as navigation bars and buttons. It provides pre-designed webpage structures that utilize a mobile-first grid system to ensure layouts adapt to different screen sizes. The library covers responsive web design and Bootstrap website development thro

    This is a collection of pre-styled Bootstrap components and layouts that provides a modular foundation for building responsive interfaces, though it relies on the Bootstrap ecosystem rather than offering a standalone theming engine.

    JavaScriptComponent-Based ArchitecturesResponsive CSS Frameworks
    Auf GitHub ansehen↗4,906
  • arco-design/arco-designAvatar von arco-design

    arco-design/arco-design

    5,625Auf GitHub ansehen↗

    Arco Design is a React UI component library and design system framework used to build professional web interfaces. It provides a collection of pre-built visual elements and layouts designed to maintain a consistent design language across applications. The system features a token-based theming engine that utilizes hierarchical design variables and CSS variables to enable granular visual customization. This allows for the modification of global and component-level styles through a dedicated theme editor or loader to align the interface with specific brand identities. The framework supports ent

    Arco Design is a comprehensive React UI component library that provides a robust token-based theming engine, modular architecture, and a full suite of accessible, responsive components suitable for building professional interfaces.

    TypeScriptComponent-Based Architectures
    Auf GitHub ansehen↗5,625
  • nuxt/uiAvatar von nuxt

    nuxt/ui

    6,675Auf GitHub ansehen↗

    Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse

    Nuxt UI is a comprehensive component library built for the Nuxt ecosystem that provides a robust theming engine, extensive accessibility support, and a modular architecture, making it a flagship solution for building highly customizable interfaces.

    VueAccessible UI ComponentsTheme Switchers
    Auf GitHub ansehen↗6,675
  • vuetifyjs/vuetifyAvatar von vuetifyjs

    vuetifyjs/vuetify

    41,003Auf GitHub ansehen↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    Vuetify is a comprehensive UI component library for Vue that provides a robust theming engine, extensive component set, and built-in support for responsive design and accessibility, making it a flagship solution for modular interface construction.

    TypeScriptTheming EnginesAccessibility HelpersAccessibility Utilities
    Auf GitHub ansehen↗41,003
  • tomschimansky/customtkinterAvatar von TomSchimansky

    TomSchimansky/CustomTkinter

    13,410Auf GitHub ansehen↗

    CustomTkinter is a Python GUI framework and library used to build modern desktop applications. It serves as a toolkit for creating cross-platform graphical interfaces with a specific focus on theme-aware components and high-resolution display support. The library provides a set of widgets based on the Tkinter framework that synchronize with operating system appearance settings. It includes a theme engine to manage light and dark modes and integrates system-level scaling to ensure visual consistency across different monitors and display densities. The toolkit covers graphical interface compos

    CustomTkinter is a Python-based GUI framework that provides a modern, theme-aware set of components for desktop applications, offering the modularity and dark mode support required for interface construction.

    PythonDark Mode SupportDynamic Theme Engines
    Auf GitHub ansehen↗13,410
  • element-plus/element-plusAvatar von element-plus

    element-plus/element-plus

    27,531Auf GitHub ansehen↗

    Element Plus is a Vue.js UI component library and enterprise web design system used for building professional web applications with Vue.js 3. It provides a comprehensive set of pre-styled interactive components and tools designed for creating responsive user interfaces. The project includes a customizable component theme system for managing global CSS variables and dark mode palettes. It also features a Vue.js migration toolkit with automated transpilation tools to convert legacy UI code to current component standards. The library covers a wide range of capability areas, including high-perfo

    Element Plus is a comprehensive Vue.js UI component library that provides a modular architecture, built-in theming engine, dark mode support, and a wide array of accessible, responsive components for building professional interfaces.

    TypeScriptTheme Management
    Auf GitHub ansehen↗27,531
  • mui/material-uiAvatar von mui

    mui/material-ui

    98,459Auf GitHub ansehen↗

    Material UI is a comprehensive component-based library designed to accelerate the construction of professional, accessible web interfaces. It provides a centralized design system framework that manages visual tokens, typography, and color palettes to ensure consistent branding and layout constraints across complex application architectures. By encapsulating behavioral and accessibility logic within modular primitives, the library enables developers to build inclusive user experiences that adhere to rigorous design standards. The project distinguishes itself through a zero-runtime styling engi

    Material UI is a comprehensive React-based component library that provides a robust theming engine, extensive accessibility support, and modular primitives, making it a flagship solution for building highly customizable and responsive interfaces.

    JavaScriptComponent-Based UI LibrariesAccessible Component SuitesComponent Theming
    Auf GitHub ansehen↗98,459
  • mdbootstrap/mdb-ui-kitAvatar von mdbootstrap

    mdbootstrap/mdb-ui-kit

    24,256Auf GitHub ansehen↗

    The mdb-ui-kit is a frontend component library and visual extension that combines the Bootstrap 5 framework with Material Design principles. It provides a collection of pre-styled interface elements and responsive web templates to facilitate the development of consistent web applications. The toolkit extends the Bootstrap ecosystem by adding Material Design aesthetics and advanced styling options. It enables rapid prototyping through the use of pre-configured design blocks and provides mechanisms for deep visual customization via SCSS variables and native CSS custom properties, including supp

    This is a comprehensive UI component library built on Bootstrap that provides a modular architecture, responsive design, and extensive theming capabilities through SCSS variables and CSS custom properties.

    SCSSComponent LibrariesResponsive DesignLight and Dark Theme Systems
    Auf GitHub ansehen↗24,256
  • shadcn-ui/uiAvatar von shadcn-ui

    shadcn-ui/ui

    116,724Auf GitHub ansehen↗

    shadcn/ui offers a collection of React UI components and a CLI-driven registry system for direct source code integration.

    This project provides a highly modular collection of accessible, themeable React components that you own and customize directly in your codebase, perfectly matching the requirement for extensive UI/UX control.

    TypeScriptData TablesAssistant Skill IntegrationsButton Groups
    Auf GitHub ansehen↗116,724
  • chakra-ui/chakra-uiAvatar von chakra-ui

    chakra-ui/chakra-ui

    40,438Auf GitHub ansehen↗

    Chakra UI is a design system component library and styling framework that provides a foundation for building consistent, accessible web interfaces. It functions as a centralized theme configuration engine, using a design-token-driven architecture to manage visual properties like color palettes and spacing rules as a single source of truth across an entire application. The framework distinguishes itself through a type-safe styling utility that automatically generates TypeScript definitions from theme configurations, ensuring accurate property referencing and editor autocompletion. It employs a

    Chakra UI is a comprehensive component library and styling framework that provides a robust theming engine, built-in accessibility support, and a modular architecture, making it a flagship tool for building custom, responsive interfaces.

    TypeScriptDesign System ImplementationsComponent Library ArchitecturesDesign Token Architectures
    Auf GitHub ansehen↗40,438
  • react-bootstrap/react-bootstrapAvatar von react-bootstrap

    react-bootstrap/react-bootstrap

    22,608Auf GitHub ansehen↗

    React Bootstrap is a frontend component framework and responsive UI kit that translates the Bootstrap CSS framework into a React-based component architecture. It provides a collection of reusable, pre-styled interface elements and grid systems designed for consistent, responsive web development. The library distinguishes itself by wrapping raw HTML markup in React components to manage accessibility and stateful behaviors. It utilizes a centralized theme provider to propagate global configuration and breakpoints, while employing portal-based rendering for overlays to prevent clipping issues.

    React Bootstrap is a comprehensive UI component library that provides a modular, accessible, and responsive framework for building interfaces, featuring built-in theming and dark mode support through its integration with the Bootstrap ecosystem.

    TypeScriptDesign SystemReact ComponentsApplication Navigation Components
    Auf GitHub ansehen↗22,608
  • palantir/blueprintAvatar von palantir

    palantir/blueprint

    21,836Auf GitHub ansehen↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    Blueprint is a comprehensive React-based UI component library that provides a modular architecture, robust theming, and accessible, data-dense components specifically designed for building complex, responsive web interfaces.

    TypeScriptReact ComponentsUser Interface ComponentsAccessible UI Frameworks
    Auf GitHub ansehen↗21,836
  • primefaces/primereactAvatar von primefaces

    primefaces/primereact

    8,323Auf GitHub ansehen↗

    PrimeReact is a comprehensive UI component library for building interactive user interfaces with React. It provides an accessible component suite, a form input framework, and a data visualization toolkit designed to meet accessibility standards through built-in keyboard navigation and focus management. The library features a themed design system that allows for visual customization via pre-defined skin sets or an unstyled mode. This unstyled mode decouples component behavior and accessibility logic from the presentation layer, enabling the implementation of custom corporate design systems. C

    PrimeReact is a comprehensive UI component library for React that provides a full suite of accessible, modular components, a robust theming engine, and an unstyled mode for complete control over visual design.

    CSSReact ComponentsReact DevelopmentAccessible Component Suites
    Auf GitHub ansehen↗8,323
  • mui-org/material-uiM

    mui-org/material-ui

    0Auf GitHub ansehen↗

    Material UI is a comprehensive React component library that provides a robust theming engine, extensive accessibility support, and a modular architecture, making it a flagship solution for building highly customizable and responsive interfaces.

    ReactWeb Frameworks
    Auf GitHub ansehen↗0
  • douyinfe/semi-designAvatar von DouyinFE

    DouyinFE/semi-design

    10,017Auf GitHub ansehen↗

    Semi Design is a React UI component library and design token system used to build web application frontends. It provides a collection of pre-built interface elements and a framework of visual constants to maintain consistent branding across a product. The project features a design-to-code workflow that converts visual design drafts into production-ready React code and stylesheets. It includes an internationalization framework for adapting interfaces to different languages and text layouts, as well as a web component wrapper to isolate UI elements for use in SDKs and browser plugins. The libr

    Semi Design is a comprehensive React-based UI component library that provides a robust design token system for theming, built-in dark mode, and a modular architecture designed for consistent, accessible interface construction.

    TypeScriptReact ComponentsCSS Variable Token MappingsDesign Systems
    Auf GitHub ansehen↗10,017
  • microsoft/fluentuiAvatar von microsoft

    microsoft/fluentui

    20,063Auf GitHub ansehen↗

    Fluent UI is a design system framework and TypeScript UI toolkit providing a comprehensive set of styles and accessibility guidelines. It functions as a React UI component library and a web component library, offering a collection of pre-styled elements and layout utilities to create a cohesive visual experience across web platforms. The project translates a brand design language into a functional library of reusable components, ensuring cross-product visual consistency. It enables the implementation of design systems for enterprise web applications through the use of standardized visual and

    Fluent UI is a comprehensive React and web component library that provides a robust design system, extensive theming capabilities, and built-in accessibility support, making it a flagship tool for building modular and consistent interfaces.

    TypeScriptInterface Component LibrariesAccessibility StandardsDesign Consistency
    Auf GitHub ansehen↗20,063
  • radix-ui/primitivesAvatar von radix-ui

    radix-ui/primitives

    18,642Auf GitHub ansehen↗

    Primitives is a library of unstyled, accessible building blocks designed for creating complex interface elements in React. It functions as a headless component framework, providing the underlying logic, state management, and accessibility compliance while leaving all visual styling and design decisions entirely to the developer. The library distinguishes itself through a composition-based architecture that allows developers to build interactive interfaces by nesting small, single-purpose components. This system automatically handles complex requirements such as WAI-ARIA attribute injection, f

    This is a headless component library that provides the essential accessibility and state management logic required to build custom, modular, and responsive interfaces, though it leaves all visual theming and styling entirely to the developer.

    TypeScriptAccessible UI Components
    Auf GitHub ansehen↗18,642
  • epicmaxco/vuestic-adminAvatar von epicmaxco

    epicmaxco/vuestic-admin

    10,950Auf GitHub ansehen↗

    Vuestic Admin is a Vue 3 administration dashboard template and framework designed for building back-office applications and internal management consoles. It provides a ready-to-use foundation that integrates Vite, Pinia, and Tailwind CSS to accelerate the development of administrative interfaces. The project features a themed UI management system with a central configuration engine for global styles and branding, including a toggleable dark mode. It also includes a mocked API development environment that intercepts network requests and provides static data stubs for interface testing and rapi

    Vuestic Admin is a comprehensive Vue 3 dashboard framework that provides a modular component library, a built-in theming engine, and dark mode support, making it a strong fit for building custom administrative interfaces.

    VueResponsive DesignDark Mode Strategies
    Auf GitHub ansehen↗10,950
  • picocss/picoAvatar von picocss

    picocss/pico

    16,342Auf GitHub ansehen↗

    Pico is a lightweight, classless CSS framework designed to provide consistent, accessible, and responsive visual defaults for web interfaces. By prioritizing semantic HTML tags, it allows developers to build clean, structured pages without the need for complex class names or heavy dependencies. The framework functions as a comprehensive design system that automatically applies styling to standard elements, ensuring that typography, spacing, and layout remain cohesive across different screen sizes. The framework distinguishes itself through a modular, variable-driven architecture that emphasiz

    Pico is a lightweight, classless CSS framework that provides a modular, themeable foundation for building responsive interfaces using semantic HTML, though it functions as a styling base rather than a traditional component library with pre-built JavaScript widgets.

    CSSDark Mode SupportAdaptive Color Schemes
    Auf GitHub ansehen↗16,342
  • tailwindlabs/headlessuiAvatar von tailwindlabs

    tailwindlabs/headlessui

    28,619Auf GitHub ansehen↗

    Headless UI is a headless component library and accessible UI component kit that provides logic-only interface elements. It functions as a state-driven UI framework designed to provide functionality without prescribing any specific visual styles. The library is specifically designed for integration with Tailwind CSS, enabling the implementation of custom design systems. It allows users to apply visual styles to components based on whether they are active, selected, or open. The project covers the development of accessible UI components that meet ARIA standards and include built-in keyboard n

    This is a headless component library that provides the essential logic, accessibility, and state management for building custom interfaces, though it requires you to provide your own styling rather than including a pre-built visual theme.

    TypeScriptAccessible UI Components
    Auf GitHub ansehen↗28,619
  • tailwindlabs/tailwindcssAvatar von tailwindlabs

    tailwindlabs/tailwindcss

    95,592Auf GitHub ansehen↗

    Utility-first CSS framework for fast, design-system-friendly styling.

    Tailwind CSS is a utility-first framework that provides the foundational styling primitives and theming engine required to build custom, responsive, and accessible component-based interfaces.

    TypeScriptDark Mode StrategiesResponsive CSS Frameworks
    Auf GitHub ansehen↗95,592
  • arco-design/arco-design-vueAvatar von arco-design

    arco-design/arco-design-vue

    3,054Auf GitHub ansehen↗

    Arco Design Vue is a Vue component library and design token system used to build consistent user interfaces. It provides a collection of pre-made visual components that handle common layout and interaction patterns. The framework features a tree-shakable architecture, allowing the removal of unused components and styles to reduce the final application bundle size. It utilizes a configuration framework based on JSON to customize colors, spacing, and visual styles across a project. The library covers broad capabilities for responsive web design and custom design system creation. It employs a t

    Arco Design Vue is a comprehensive component library for Vue that provides a robust theming engine, accessibility support, and a modular architecture, making it a strong fit for building custom, responsive interfaces.

    TypeScriptResponsive Design
    Auf GitHub ansehen↗3,054
  • tabler/tablerAvatar von tabler

    tabler/tabler

    41,180Auf GitHub ansehen↗

    Tabler is a comprehensive UI framework designed for building responsive, data-heavy administrative panels and enterprise web applications. It provides a unified collection of pre-styled components and layout patterns that allow developers to construct complex dashboard interfaces using a consistent design system. The project distinguishes itself through a metadata-driven approach to interactivity, where complex component behaviors and state transitions are initialized by parsing configuration attributes directly from HTML elements. This allows for the creation of interactive interfaces withou

    Tabler is a comprehensive UI kit and framework that provides a wide range of pre-styled components, layout patterns, and theming capabilities specifically tailored for building responsive administrative dashboards.

    HTMLComponent Libraries
    Auf GitHub ansehen↗41,180
  • system-ui/theme-uiAvatar von system-ui

    system-ui/theme-ui

    5,405Auf GitHub ansehen↗

    Theme-ui is a React theme framework and CSS-in-JS utility used for building themeable user interfaces. It functions as a design system tool that establishes centralized, constraint-based scales for colors, typography, and spacing to ensure visual consistency across applications. The framework distinguishes itself through an array-based responsive shorthand for mobile-first layouts and a dedicated color mode manager that synchronizes with browser preferences and persists user selections. It also features a system for creating named style variants to control component appearance via properties

    Theme UI is a React-based framework specifically designed for building themeable interfaces with a robust system for design tokens, responsive layouts, and built-in dark mode support.

    TypeScriptDark Mode TogglesLight and Dark Theme Implementations
    Auf GitHub ansehen↗5,405
  • saadeghi/daisyuiAvatar von saadeghi

    saadeghi/daisyui

    41,125Auf GitHub ansehen↗

    This project is a utility-first component library that provides a comprehensive suite of pre-styled, reusable interface elements. It functions as a build-time engine that generates design-system-compliant styles by mapping semantic tokens to standard HTML elements and utility classes. By compiling all component styles into static CSS at build time, the library eliminates the need for client-side style calculation, ensuring efficient performance. The library distinguishes itself through a configuration-driven architecture that manages color palettes and visual styles, enabling dynamic switchin

    This is a utility-first CSS component library that integrates with Tailwind to provide a modular, themeable, and accessible set of interface elements, fitting the requirements for a component-based UI framework.

    SvelteTheming Engines
    Auf GitHub ansehen↗41,125
  • jgthms/bulmaAvatar von jgthms

    jgthms/bulma

    50,074Auf GitHub ansehen↗

    Bulma is a design-agnostic CSS framework that provides a collection of pre-styled interface components and layout primitives. It is built to be independent of specific JavaScript frameworks or build tools, allowing developers to construct responsive web interfaces by applying standardized classes directly to semantic HTML markup. The framework distinguishes itself through a utility-first approach that combines modular component styling with a flexible grid system. It leverages native CSS variables to manage design tokens, enabling real-time visual customization, automatic dark mode adaptation

    Bulma is a CSS-based framework that provides a comprehensive library of responsive, modular components and built-in support for theming and dark mode, making it a solid choice for interface construction.

    CSSDark Mode Support
    Auf GitHub ansehen↗50,074
  • avaloniaui/avaloniaAvatar von AvaloniaUI

    AvaloniaUI/Avalonia

    30,986Auf GitHub ansehen↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    Avalonia is a cross-platform UI framework that provides a robust theming engine, modular component architecture, and extensive styling capabilities, making it a powerful choice for building complex, responsive desktop and mobile interfaces.

    C#Theming Engines
    Auf GitHub ansehen↗30,986
  • marmelab/react-adminAvatar von marmelab

    marmelab/react-admin

    26,780Auf GitHub ansehen↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    React-admin is a specialized framework for building data-driven administrative interfaces that provides a modular architecture, built-in theming via Material UI, and a comprehensive set of pre-built components for CRUD operations.

    TypeScriptUI Components
    Auf GitHub ansehen↗26,780
  • samarthagarwal/flutterscreensAvatar von samarthagarwal

    samarthagarwal/FlutterScreens

    6,020Auf GitHub ansehen↗

    FlutterScreens is a mobile UI component library for Flutter that provides pre-built, customizable screen layouts and widgets for rapid app development. The library offers ready-to-use login screen templates, styled button packs, animated loading indicators, and a view toggle component, all designed to be dropped directly into mobile applications without custom UI development. The components are built around a widget-composition architecture that allows developers to compose reusable widgets with animation-driven state transitions and callback-based interaction handling. Each widget encapsulat

    This is a UI component library for Flutter that provides a collection of pre-built, customizable widgets and screen templates designed for rapid mobile interface development.

    DartMobile Component LibrariesCustomizable Login InterfacesPre-built Login Screens
    Auf GitHub ansehen↗6,020
  • reactstrap/reactstrapAvatar von reactstrap

    reactstrap/reactstrap

    10,520Auf GitHub ansehen↗

    Reactstrap is a UI component library that provides reusable, Bootstrap 5-compatible elements built as ES6 modules. It allows developers to construct interfaces by composing components through standard children props, enabling flexible and familiar React patterns for building layouts and interactive elements. The library enables dynamic styling through boolean and value-based props such as color, size, and isOpen, which apply Bootstrap's modifier classes directly to components. For overlay elements like tooltips, popovers, and dropdowns, reactstrap integrates with react-popper to handle automa

    Reactstrap provides a modular set of React components based on Bootstrap that supports responsive design, accessibility, and flexible interface construction through standard component composition.

    JavaScriptBootstrap React Component LibrariesComponent ModifiersChildren Utilities
    Auf GitHub ansehen↗10,520
  • franken-ui/uiAvatar von franken-ui

    franken-ui/ui

    2,587Auf GitHub ansehen↗

    This project is a design system toolkit and component library that provides a framework-agnostic approach to building web interfaces. It centers on an HTML-first development model, utilizing standard markup and utility-based CSS classes to construct consistent, responsive layouts. The library is built upon the UIkit 3 framework, allowing for the integration of pre-styled interface elements while maintaining control over the underlying markup structure. It further extends these capabilities through web component encapsulation, using custom elements to provide modular and isolated interface log

    Franken UI provides a modular, HTML-first component library that leverages Tailwind CSS for theming and responsive design, making it a suitable framework for building custom interfaces.

    TypeScriptWeb Component LibrariesCSS Variable ThemingUtility-First Styling
    Auf GitHub ansehen↗2,587
  • csswizardry/inuit.cssAvatar von csswizardry

    csswizardry/inuit.css

    3,795Auf GitHub ansehen↗

    inuit.css is a Sass-based CSS framework and design system tool focused on building scalable user interfaces. It serves as a modular preprocessor system that utilizes BEM architecture and OOCSS patterns to structure stylesheets into reusable components and layout abstractions. The framework distinguishes itself by separating structural layout logic from visual skinning, allowing for the creation of design-agnostic layout objects. It employs a configuration-driven build process where developers can use feature switches and variable overrides to inject design tokens and selectively include only

    This is a modular CSS framework designed for building scalable, component-based interfaces through a configuration-driven approach that supports extensive theming and structural customization.

    CSSCSS FrameworksCSS Layout-Design SeparationsBEM
    Auf GitHub ansehen↗3,795
  • dotnet/blazorAvatar von dotnet

    dotnet/blazor

    9,276Auf GitHub ansehen↗

    Blazor is a .NET framework for building interactive web user interfaces using C# instead of JavaScript. It provides a component-based UI composition model where reusable, self-contained UI elements are built with C# logic and Razor markup, supporting nesting, parameters, and lifecycle events. The framework offers two primary rendering models: a client-side runtime that compiles C# to WebAssembly and executes directly in the browser, and a server-side model that renders UI on the server and sends incremental DOM updates over a persistent SignalR connection. A central capability of Blazor is it

    Blazor is a component-based frontend framework that enables modular UI construction and responsive design using C# and Razor, fitting the category of a platform for building interactive web interfaces.

    PowerShellReusable UI Components.NET Runtime CompilationsByte Array Transfers
    Auf GitHub ansehen↗9,276
Die Top 10 auf einen Blick vergleichen
RepositoryStarsSpracheLizenzLetzter Push
heroui-inc/heroui29.7KMDXApache-2.023. Juni 2026
skeletonlabs/skeleton6KTypeScriptMIT23. Juni 2026
geekyants/nativebase20.4KTypeScriptMIT31. Jan. 2026
grommet/grommet8.4KJavaScriptApache-2.016. Juni 2026
ant-design/ant-design98.4KTypeScriptMIT16. Juni 2026
youzan/vant24.3KTypeScriptMIT15. Juni 2026
alibaba-fusion/next4.7KTypeScriptMIT22. Juni 2026
twbs/bootstrap-sass12.5KSCSSMIT3. Jan. 2026
gluestack/gluestack-ui4.9KTypeScript—20. Feb. 2026
carbon-design-system/carbon9.2KTypeScriptApache-2.017. Juni 2026

Related searches

  • Generic interface libraries
  • Business rules engine
  • Bibliothek zum Anpassen von UI-Komponenten
  • an observability library for application instrumentation
  • Plattformübergreifende Grafik-Abstraktionsbibliothek
  • a library for LLM function calling
  • a background job queue for web applications
  • a customizable music player for desktop