awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

React UI component library / frontend framework

Clasificación actualizada el 30 jun 2026

For a component library for React web interfaces, the strongest matches are grommet/grommet (Grommet is a React UI framework and accessible component), creativetimofficial/ui (This is a React UI component library built on) and carbon-design-system/carbon (Carbon is an enterprise React UI component library that). ant-design/ant-design and primefaces/primereact round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Curamos repositorios de código abierto en GitHub que coinciden con “react frontend”. Los resultados están clasificados por relevancia según tu búsqueda; usa los filtros de abajo para acotar o refina con IA.

Resultados para “a component library for React web interfaces”

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • grommet/grommetAvatar de grommet

    grommet/grommet

    8,354Ver en GitHub↗

    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 React UI framework and accessible component library with theming and responsive design, fitting the category, though it may lack explicit TypeScript support and documented storybook integration.

    JavaScriptTheme CustomizationResponsive Layout SystemsWAI-ARIA Frameworks
    Ver en GitHub↗8,354
  • creativetimofficial/uiAvatar de creativetimofficial

    creativetimofficial/ui

    11,933Ver en GitHub↗

    This project is a UI component library and web layout framework providing pre-made interface elements and blocks for production-ready web applications. It functions as an AI design system that combines a collection of reusable components with a Model Context Protocol server to enable AI coding agents to discover and install interface elements. The system distinguishes itself through AI-driven automation, using the Model Context Protocol and schema-driven configurations to integrate design rules and installation commands directly into AI agents. This allows for the programmatic implementation

    This is a React UI component library built on shadcn/ui patterns, offering a collection of pre-made interface elements and blocks that directly fits the search for a component library or frontend framework, though its AI-driven extras are secondary to the core library purpose.

    TypeScriptUI Component LibrariesComponent Libraries
    Ver en GitHub↗11,933
  • carbon-design-system/carbonAvatar de carbon-design-system

    carbon-design-system/carbon

    9,172Ver en GitHub↗

    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 an enterprise React UI component library that offers a comprehensive set of accessible, TypeScript-ready components with theming, responsive design, thorough documentation, and tree-shakeable imports, making it a strong fit for building professional web interfaces.

    TypeScriptTheme CustomizationResponsive Layout Systems
    Ver en GitHub↗9,172
  • ant-design/ant-designAvatar de ant-design

    ant-design/ant-design

    98,362Ver en GitHub↗

    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 an enterprise‑grade React component library and design system framework offering a vast collection of pre‑built UI elements, robust theming via design tokens, built‑in accessibility, full TypeScript support, responsive layouts, and extensive documentation — exactly the kind of comprehensive React UI library this search targets.

    TypeScriptTree Shaking SupportComponent Libraries
    Ver en GitHub↗98,362
  • primefaces/primereactAvatar de primefaces

    primefaces/primereact

    8,323Ver en GitHub↗

    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 React UI component library with built-in accessibility, theming (including unstyled mode), and tree-shakeable imports, directly matching your need for a feature-rich, customizable component suite.

    CSSTree Shaking Support
    Ver en GitHub↗8,323
  • downshift-js/downshiftAvatar de downshift-js

    downshift-js/downshift

    12,295Ver en GitHub↗

    Downshift is a headless UI component library and framework for React that provides the state and interaction primitives necessary to build accessible autocomplete, combobox, and select dropdown components. It functions as a WAI-ARIA UI framework, generating the required ARIA attributes and keyboard event handlers to ensure screen reader compliance without providing any default styling. The library utilizes a headless component pattern to decouple interaction logic from the visual presentation. It manages complex state transitions through reducers and synchronizes internal UI state with extern

    Downshift is a headless React UI component library that provides state logic and accessibility for autocomplete, combobox, and select dropdowns, which fits the general category of a React UI library but is specialized rather than offering the diverse components and theming of a comprehensive frontend framework.

    JavaScriptAccessible UI ComponentsWAI-ARIA Frameworks
    Ver en GitHub↗12,295
  • shadcn-ui/uiAvatar de shadcn-ui

    shadcn-ui/ui

    116,724Ver en GitHub↗

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

    shadcn/ui is a React component library offering a broad set of accessible, customizable UI components built on Radix and Tailwind, with copy-paste source code integration for full control and tree-shakeability — exactly the kind of lightweight, developer-friendly library this search targets.

    TypeScriptData TablesAssistant Skill IntegrationsButton Groups
    Ver en GitHub↗116,724
  • mui/material-uiAvatar de mui

    mui/material-ui

    98,459Ver en GitHub↗

    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, production-ready React component library that delivers all the features you're looking for—diverse components, theming and customization, built-in accessibility, full TypeScript support, responsive design, thorough documentation with Storybook integration, tree-shakeable imports, and hooks-based functional components—making it an ideal match for building professional web interfaces.

    JavaScriptComponent-Based UI LibrariesAccessible Component SuitesComponent Theming
    Ver en GitHub↗98,459
  • chakra-ui/chakra-uiAvatar de chakra-ui

    chakra-ui/chakra-ui

    40,438Ver en GitHub↗

    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 fully-featured React component library and design system with a rich set of accessible, themeable, and TypeScript‑supported components, along with responsive design utilities and comprehensive documentation — exactly what this search needs.

    TypeScriptDesign System ImplementationsComponent Library ArchitecturesDesign Token Architectures
    Ver en GitHub↗40,438
  • react-bootstrap/react-bootstrapAvatar de react-bootstrap

    react-bootstrap/react-bootstrap

    22,608Ver en GitHub↗

    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 mature and widely used React UI component library that delivers Bootstrap's extensive set of accessible, responsive, and customizable components with built-in TypeScript support, theming via a centralized provider, and a component-based architecture that includes hooks, making it a comprehensive and fitting choice for building modern web interfaces.

    TypeScriptDesign SystemReact ComponentsApplication Navigation Components
    Ver en GitHub↗22,608
  • radix-ui/primitivesAvatar de radix-ui

    radix-ui/primitives

    18,642Ver en GitHub↗

    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

    Radix Primitives is a headless, unstyled React component library focused on accessibility and composition, making it a genuine component library for building custom UIs, but it requires you to handle all styling and theming yourself rather than providing a full set of pre-styled components.

    TypeScriptAccessible UI Components
    Ver en GitHub↗18,642
  • preactjs/preactAvatar de preactjs

    preactjs/preact

    38,701Ver en GitHub↗

    Preact is a lightweight declarative user interface library designed for building high-performance web applications. It utilizes a component-based architecture where interfaces are defined as functional or class-based units, relying on a virtual DOM to perform efficient state reconciliation and updates. By prioritizing a minimal footprint, the library enables developers to create modular, predictable, and testable user interfaces while maintaining compatibility with standard browser APIs. The library distinguishes itself through a reactive state engine that leverages signals to track dependenc

    Preact is a lightweight, React-compatible UI library for building web interfaces with a virtual DOM and component-based architecture — it fits the frontend framework part of your search, though it does not include a pre-built set of UI components or built-in theming/accessibility tooling.

    JavaScriptComponent Type InterfacesFunctional Components
    Ver en GitHub↗38,701
  • facebook/reactAvatar de facebook

    facebook/react

    245,669Ver en GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    React is the core frontend library that provides the component model, hooks, and functional components for building interfaces, but it is not a pre-built UI component library with ready-made widgets or theming—it serves as the foundational framework for such libraries rather than being one itself.

    JavaScriptReact HooksCustom HooksFunctional Components
    Ver en GitHub↗245,669
  • mui/base-uiAvatar de mui

    mui/base-ui

    8,711Ver en GitHub↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    Base UI is a headless React component library that provides accessible, unstyled interface primitives — it’s squarely the kind of React UI library this search intends, though it focuses on behavioral logic and accessibility rather than offering pre‑built themed components.

    TypeScriptWAI-ARIA Frameworks
    Ver en GitHub↗8,711
  • developit/preactAvatar de developit

    developit/preact

    38,704Ver en GitHub↗

    Preact is a declarative UI library and a lightweight alternative to React for building user interfaces. It utilizes a component-based architecture and a virtual DOM to sync application state to the browser interface efficiently. The framework implements a modern React API and provides a compatibility layer to ensure existing component libraries and patterns can run within its environment. It also functions as a server-side rendering engine, generating HTML on the server and hydrating it on the client to optimize page load speeds. Additional capabilities include virtual DOM state management t

    Preact is a lightweight React-compatible UI framework for building web interfaces with hooks and server-side rendering, fitting your search for a frontend framework, though it lacks a built-in set of diverse UI components.

    JavaScriptUser Interface FrameworksAPI Compatibility LayersComponent Composition
    Ver en GitHub↗38,704
  • vercel/next.jsAvatar de vercel

    vercel/next.js

    140,051Ver en GitHub↗

    Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framework offers a centralized configuration system for build-time settings, environment variables, and deployment adapters, alongside a command-line interface for bootstrapping new projects. The framework covers a wide range of application requirements, including metadata management fo

    Next.js is a React framework for building full-stack web applications, fitting the frontend framework aspect of your search, but it lacks the pre-built UI components, theming, and storybook documentation that a component library would provide.

    JavaScriptExtended Fetch APIsApplication ConfigurationCache Invalidation Utilities
    Ver en GitHub↗140,051
  • khan/react-componentsAvatar de Khan

    Khan/react-components

    998Ver en GitHub↗

    Some components we build for Khan Academy that the world might find useful.

    A small set of React components extracted from Khan Academy's production app — it's genuinely a UI component library, but as it lacks theming, TypeScript, accessibility, responsive design, tree-shaking, and Storybook, it matches the category only on the narrowest basis.

    JavaScriptReact
    Ver en GitHub↗998
Compara los 10 mejores de un vistazo
RepositorioEstrellasLenguajeLicenciaÚltimo push
grommet/grommet8.4KJavaScriptApache-2.016 jun 2026
creativetimofficial/ui11.9KTypeScriptMIT14 mar 2026
carbon-design-system/carbon9.2KTypeScriptApache-2.017 jun 2026
ant-design/ant-design98.4KTypeScriptMIT16 jun 2026
primefaces/primereact8.3KCSSMIT5 jun 2026
downshift-js/downshift12.3KJavaScriptMIT4 jun 2026
shadcn-ui/ui116.7KTypeScriptMIT16 jun 2026
mui/material-ui98.5KJavaScriptMIT22 jun 2026
chakra-ui/chakra-ui40.4KTypeScriptMIT11 jun 2026
react-bootstrap/react-bootstrap22.6KTypeScriptMIT16 jun 2026

Related searches

  • a library of UI components for React
  • una librería de componentes React accesibles para UI
  • una librería de JavaScript para construir interfaces de usuario
  • librería de gestión de estado para frameworks frontend
  • librería de componentes UI para React Native
  • librería de componentes de React usando Mantine
  • una colección de patrones de diseño reutilizables para React
  • a collection of frontend development resources