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
·
primefaces avatar

primefaces/primereact

0
View on GitHub↗
8,323 estrellas·1,210 forks·CSS·MIT·8 vistasprimereact.org↗

Primereact

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.

Capabilities cover a wide range of interface needs, including complex form workflows with specialized date-time and numeric inputs, and enterprise dashboard construction using filtered data tables and hierarchical views. Layout tools support multi-step workflow guidance and grouped action elements.

The project supports modular component imports and tree-shaking to ensure only necessary code is included in production bundles.

Features

  • React Components - Ships a comprehensive library of reusable interface elements and layout patterns specifically designed for the React ecosystem.
  • React Development - A comprehensive UI component library designed specifically for building interactive user interfaces with React.
  • UI Component Sets - Provides a comprehensive set of pre-built UI components and layout patterns for rapid interface assembly.
  • Headless Component Logic - Offers an unstyled mode that decouples component behavior and accessibility logic from the presentation layer for custom branding.
  • Accessible Interface Design - Provides a comprehensive suite of UI elements following accessibility standards, including keyboard navigation and focus management.
  • Component Composition Patterns - Implements architectural patterns for building complex user interfaces by assembling small, reusable atomic building blocks.
  • Accessible Component Suites - Offers a comprehensive suite of UI components engineered with built-in accessibility standards, keyboard navigation, and focus management.
  • CSS Variable Theming - Uses a design system that maps tokens to native CSS variables for real-time theme updates.
  • Design System Implementations - Enables the implementation of custom corporate design systems through themed skin sets and unstyled modes.
  • Form Input Controls - Provides a framework of specialized form controls for date-time selection, numeric entry, and security code fields.
  • Component Styling - Provides tools and frameworks for applying and overriding visual styles, including an unstyled mode for custom design systems.
  • Theme Configuration Systems - Implements a centralized theme configuration system allowing visual customization via pre-defined skin sets or unstyled modes.
  • Visual Themes - Offers collections of stylesheets and skin sets that define the visual appearance of components.
  • Tree Shaking Support - Exports individual components as separate entries to allow build tools to remove unused code from the final bundle.
  • Tree-Shaking Module Distributions - Supports modular component imports and tree-shaking to ensure only necessary code is included in production bundles.
  • Data Filters - Provides functionality to narrow down tabular data using specific search criteria and exclusion logic.
  • Date and Time Pickers - Includes calendar interfaces for selecting single dates, date ranges, and specific times.
  • Enterprise Dashboard Frameworks - Provides the layout and data components necessary to construct complex enterprise dashboards for business applications.
  • Focus Traps - Provides accessibility-focused components that constrain keyboard focus to a specific DOM subtree during modal interactions.
  • Guided Workflow Design - Supports the creation of multi-step guided user processes and structured data entry workflows.
  • Data Visualizations - Includes a toolkit for rendering complex information using filtered data tables, hierarchical trees, and visual progress meters.
  • Multi-Select Inputs - Provides components for selecting multiple items from a list using checkboxes or selectable chips.
  • Numeric Inputs - Offers specialized number entry components that manage numeric keyboards and pasting logic.
  • Progress Steps - Includes progress-step components to guide users through sequential multi-step workflows.
  • Tree Views - Implements tree and tree-table components to render nested hierarchical data relationships.
  • UI State Synchronization - Links the visual states of UI components to internal React state transitions for consistent updates.
  • UI Frameworks - Comprehensive UI framework with extensive component variety.
  • React - Listed in the “React” section of the Awesome Ui Component Library awesome list.

Historial de estrellas

Gráfico del historial de estrellas de primefaces/primereactGráfico del historial de estrellas de primefaces/primereact

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace primefaces/primereact?

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.

¿Cuáles son las características principales de primefaces/primereact?

Las características principales de primefaces/primereact son: React Components, React Development, UI Component Sets, Headless Component Logic, Accessible Interface Design, Component Composition Patterns, Accessible Component Suites, CSS Variable Theming.

¿Qué alternativas de código abierto existen para primefaces/primereact?

Las alternativas de código abierto para primefaces/primereact incluyen: segmentio/evergreen — Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled,… mantinedev/mantine — Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a… tusen-ai/naive-ui — Naive UI is a comprehensive TypeScript user interface library and component set designed specifically for Vue 3… tamagui/tamagui — Tamagui is a cross-platform user interface framework designed to build high-performance, themeable applications that… ekmas/neobrutalism-components — This project is a neobrutalist UI component library and accessible design system for React. It provides a collection… rsuite/rsuite — rsuite is a React UI component library and enterprise design system used to build professional web interfaces. It…

Alternativas open-source a Primereact

Proyectos open-source similares, clasificados según cuántas características comparten con Primereact.
  • segmentio/evergreenAvatar de segmentio

    segmentio/evergreen

    12,424Ver en GitHub↗

    Evergreen is a React UI component library and design system framework. It provides a collection of pre-styled, accessible interface elements used to build consistent web applications. The library functions as a server-side rendered UI kit, allowing components to generate HTML on the server to improve page load speeds and search engine visibility. It includes a centralized styling layer for managing colors, typography, and spacing through custom UI theming. The framework covers accessible web design and enterprise interface design, utilizing a token-based styling system to maintain a uniform

    JavaScriptcomponent-librarydesign-systemsevergreen
    Ver en GitHub↗12,424
  • mantinedev/mantineAvatar de mantinedev

    mantinedev/mantine

    31,263Ver en GitHub↗

    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

    TypeScriptdark-modedark-themehooks
    Ver en GitHub↗31,263
  • tusen-ai/naive-uiAvatar de tusen-ai

    tusen-ai/naive-ui

    18,381Ver en GitHub↗

    Naive UI is a comprehensive TypeScript user interface library and component set designed specifically for Vue 3 applications. It provides a type-safe framework for building web interfaces, featuring a responsive layout engine and high-performance data components such as virtual-scroll data tables. The library is distinguished by a customizable theme system that utilizes type-safe JavaScript objects for visual overrides instead of traditional CSS variables. This architecture allows for dynamic runtime updates and global style configurations managed through a centralized provider. The framewor

    TypeScriptcomponent-libraryui-componentsvue
    Ver en GitHub↗18,381
  • tamagui/tamaguiAvatar de tamagui

    tamagui/tamagui

    13,729Ver en GitHub↗

    Tamagui is a cross-platform user interface framework designed to build high-performance, themeable applications that share logic and styling across web and mobile environments. It functions as a comprehensive design system orchestrator, providing a collection of type-safe components that compile to optimized atomic CSS for the web and native code for mobile platforms. By utilizing a build-time compiler, the framework eliminates runtime overhead, ensuring consistent visual output and interaction behavior regardless of the target platform. The framework distinguishes itself through its advanced

    TypeScriptatomic-csscss-in-jsoptimizing-compiler
    Ver en GitHub↗13,729
  • Ver las 30 alternativas a Primereact→