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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
| Repositorio | Estrellas | Lenguaje | Licencia | Último push |
|---|---|---|---|---|
| grommet/grommet | 8.4K | JavaScript | Apache-2.0 | |
| creativetimofficial/ui | 11.9K | TypeScript | MIT | |
| carbon-design-system/carbon | 9.2K | TypeScript | Apache-2.0 | |
| ant-design/ant-design | 98.4K | TypeScript | MIT | |
| primefaces/primereact | 8.3K | CSS | MIT | |
| downshift-js/downshift | 12.3K | JavaScript | MIT | |
| shadcn-ui/ui | 116.7K | TypeScript | MIT | |
| mui/material-ui | 98.5K | JavaScript | MIT | |
| chakra-ui/chakra-ui | 40.4K | TypeScript | MIT | |
| react-bootstrap/react-bootstrap | 22.6K | TypeScript | MIT |