awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
primefaces avatar

primefaces/primeng

0
View on GitHub↗
12,510 stars·5,012 forks·TypeScript·27 viewsprimeng.org↗

Primeng

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 integrating directly with the Angular ecosystem, it leverages the framework's native capabilities for dependency injection, event-driven data binding, and style encapsulation to ensure that components maintain independent lifecycles and scoped visual rendering.

Beyond standard interface controls, the suite prioritizes accessibility by providing pre-tested components that support keyboard navigation and screen reader compatibility. These modular units are built to handle the requirements of large-scale business applications, offering a unified toolkit for managing complex interface logic and state synchronization.

Features

  • Angular UI Libraries - Delivers a comprehensive collection of reusable interface elements for Angular applications.
  • Interactive Component Suites - Provides professional-grade widgets and navigation menus for complex business software.
  • User Interface Components - Provides a comprehensive suite of interactive UI components for consistent application interfaces.
  • Data Grids - Provides advanced data grid and table management with sorting, filtering, and pagination.
  • Design Systems - Standardizes visual language and user experience through a cohesive design system toolkit.
  • Accessible UI Components - Implements accessible UI components with built-in keyboard navigation and screen reader support.
  • UI Component Libraries - Complete suite of UI components for Angular applications.
  • Angular - Listed in the “Angular” section of the Awesome Ui Component Library awesome list.
  • Enterprise Application Frameworks - Supports the development of complex, data-driven enterprise web applications.

Star history

Star history chart for primefaces/primengStar history chart for primefaces/primeng

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does primefaces/primeng do?

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.

What are the main features of primefaces/primeng?

The main features of primefaces/primeng are: Angular UI Libraries, Interactive Component Suites, User Interface Components, Data Grids, Design Systems, Accessible UI Components, UI Component Libraries, Angular.

What are some open-source alternatives to primefaces/primeng?

Open-source alternatives to primefaces/primeng include: douyinfe/semi-design — Semi Design is a React UI component library and design token system used to build web application frontends. It… vuetifyjs/vuetify — This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web… elastic/eui — EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface… arco-design/arco-design-vue — Arco Design Vue is a Vue component library and design token system used to build consistent user interfaces. It… geist-org/geist-ui — Geist UI is a design system framework and React UI component library. It provides a collection of pre-styled,… radix-ui/primitives — Primitives is a library of unstyled, accessible building blocks designed for creating complex interface elements in…

Open-source alternatives to Primeng

Similar open-source projects, ranked by how many features they share with Primeng.
  • douyinfe/semi-designDouyinFE avatar

    DouyinFE/semi-design

    10,017View on GitHub↗

    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

    TypeScriptai-friendlycode2designdark-mode
    View on GitHub↗10,017
  • vuetifyjs/vuetifyvuetifyjs avatar

    vuetifyjs/vuetify

    41,003View on GitHub↗

    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

    TypeScriptjavascriptmaterialmaterial-components
    View on GitHub↗41,003
  • elastic/euielastic avatar

    elastic/eui

    6,337View on GitHub↗

    EUI is a React UI component library and design system framework. It provides a collection of reusable, typed interface components and visual guidelines to ensure a unified user experience across web application layouts. The project functions as a themed UI toolkit, enabling the management of visual aesthetics and the ability to toggle between light and dark modes. It incorporates a CSS-in-JS styling library for defining custom styles and rulesets for individual application elements. The framework covers broad capability areas including design system implementation, custom interface styling,

    TypeScript
    View on GitHub↗6,337
  • arco-design/arco-design-vuearco-design avatar

    arco-design/arco-design-vue

    3,054View on GitHub↗

    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

    TypeScriptarco-designcomponent-librarycomponents
    View on GitHub↗3,054
See all 30 alternatives to Primeng→