awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
primefaces avatar

primefaces/primereact

0
View on GitHub↗
8,323 stele·1,210 fork-uri·CSS·MIT·8 vizualizăriprimereact.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.

Istoric stele

Graficul istoricului de stele pentru primefaces/primereactGraficul istoricului de stele pentru primefaces/primereact

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Primereact

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Primereact.
  • segmentio/evergreenAvatar segmentio

    segmentio/evergreen

    12,424Vezi pe 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
    Vezi pe GitHub↗12,424
  • mantinedev/mantineAvatar mantinedev

    mantinedev/mantine

    31,263Vezi pe 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
    Vezi pe GitHub↗31,263
  • tusen-ai/naive-uiAvatar tusen-ai

    tusen-ai/naive-ui

    18,381Vezi pe 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
    Vezi pe GitHub↗18,381
  • tamagui/tamaguiAvatar tamagui

    tamagui/tamagui

    13,729Vezi pe 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
    Vezi pe GitHub↗13,729
Vezi toate cele 30 alternative pentru Primereact→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale primefaces/primereact?

Principalele funcționalități ale primefaces/primereact sunt: React Components, React Development, UI Component Sets, Headless Component Logic, Accessible Interface Design, Component Composition Patterns, Accessible Component Suites, CSS Variable Theming.

Care sunt câteva alternative open-source pentru primefaces/primereact?

Alternativele open-source pentru primefaces/primereact includ: 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…