awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةالمدونةخريطة الموقع
المشروعحولالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comالمدونة
التصنيفات

51 مستودعات

Awesome GitHub RepositoriesUI Component Libraries

Collections of pre-built, reusable interface elements for rapid application development.

Distinguishing note: Focuses on the library implementation itself rather than the paradigm of component development.

Explore 51 awesome GitHub repositories matching web development · UI Component Libraries. Refine with filters or upvote what's useful.

Awesome UI Component Libraries GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • callemall/material-uiالصورة الرمزية لـ callemall

    callemall/material-ui

    98,475عرض على GitHub↗

    This project is a component-based UI framework and a React Material Design library. It provides a comprehensive set of reusable interface elements that implement Google Material Design specifications to ensure consistent visual styles and behaviors across web applications. The framework enables the construction of professional layouts for enterprise web interfaces and the rapid prototyping of frontend designs. It uses a collection of pre-designed React components to standardize layouts and accelerate the overall development process. The system integrates a styling engine and theme-based inje

    Offers a scalable library of reusable components designed for consistency across large-scale corporate projects.

    JavaScript
    عرض على GitHub↗98,475
  • colorlibhq/adminlteالصورة الرمزية لـ ColorlibHQ

    ColorlibHQ/AdminLTE

    45,471عرض على GitHub↗

    AdminLTE is a responsive dashboard framework and component library used to build administrative control panels and internal application backends. It provides a collection of HTML and CSS templates based on the Bootstrap 5 framework to create standardized layout systems for web interfaces. The project includes specialized application page templates for common administrative views, such as kanban boards, calendars, and chat interfaces. It also features built-in support for visual theme adaptations, including native dark mode and right-to-left layouts. The library covers a range of UI developme

    Provides a comprehensive library of reusable UI elements including kanban boards, calendars, and multi-step forms.

    CSSadminadmin-dashboardadmin-dashboard-template
    عرض على GitHub↗45,471
  • sudheerj/reactjs-interview-questionsالصورة الرمزية لـ sudheerj

    sudheerj/reactjs-interview-questions

    44,646عرض على GitHub↗

    This project is a comprehensive educational knowledge base designed to support developers in mastering React and its surrounding ecosystem. It serves as a technical interview resource, providing a structured collection of questions and answers that cover core concepts, architectural patterns, and common development challenges. The repository distinguishes itself by offering detailed explanations of fundamental React principles, including component-based composition, the declarative UI paradigm, and state-driven data flow. It provides clarity on complex topics such as the Fiber reconciliation

    Implements a framework for building user interfaces by composing reusable functional units.

    JavaScriptinterview-preparationinterview-questionsjavascript
    عرض على GitHub↗44,646
  • layui/layuiالصورة الرمزية لـ layui

    layui/layui

    30,544عرض على GitHub↗

    Layui is a web UI component library, frontend layout framework, and CSS asset optimizer. It provides a collection of pre-styled visual elements and layout patterns used to build browser-native web interfaces. The framework enables the composition of structured web pages through standardized design assets and CSS components. It includes tools for compressing stylesheets and resolving imports to improve loading speeds across different web browsers. The library covers web UI development and frontend layout composition, facilitating rapid interface prototyping by assembling functional frontends

    Provides a library of pre-built, reusable interface elements for rapid web application development.

    JavaScriptcomponent-librarycsshtml
    عرض على GitHub↗30,544
  • tencent/weuiالصورة الرمزية لـ Tencent

    Tencent/weui

    27,376عرض على GitHub↗

    WeUI is a mobile web UI library and design system consisting of CSS components and HTML templates. It is specifically designed to replicate the visual identity and interface of the WeChat messaging ecosystem, providing a standardized set of components to build responsive mobile web interfaces. The library functions as a stateless component system, utilizing a pure CSS architecture and HTML templates that rely on external JavaScript for interactivity. It employs a BEM-based class naming convention to manage component nesting and prevent style leakage across complex layouts. The framework incl

    Provides a standardized library of pre-made buttons, lists, and navigation elements.

    HTMLmobile-webstylewechat
    عرض على GitHub↗27,376
  • akveo/ngx-adminالصورة الرمزية لـ akveo

    akveo/ngx-admin

    25,715عرض على GitHub↗

    ngx-admin is a customizable administrative interface template and enterprise UI component library built with Angular. It provides a framework for creating responsive web dashboards and management consoles through a set of reusable interface elements and layout examples. The project features a theming and layout framework that allows for real-time visual style updates and support for right-to-left interface directionality. It includes a frontend implementation for role-based access management to verify user credentials and protect private application areas. The system utilizes a component-bas

    Ships a scalable library of reusable UI components designed for consistency across large-scale business applications.

    TypeScriptadminadmin-dashboardadmin-template
    عرض على GitHub↗25,715
  • lvgl/lvglالصورة الرمزية لـ lvgl

    lvgl/lvgl

    23,880عرض على GitHub↗

    This project is a high-performance, lightweight C graphics library designed for creating interactive user interfaces on resource-constrained embedded hardware. It functions as a comprehensive framework that provides a widget toolkit, a rendering engine, and hardware-agnostic drivers to support the development of graphical displays on microcontrollers and embedded systems. The framework distinguishes itself through a flexible, object-oriented widget hierarchy and a declarative layout engine that supports responsive design patterns like flexbox and grid systems. It enables developers to synchro

    Provides a library of built-in widgets like buttons, sliders, and tables for embedded graphical interfaces.

    Ccembeddedgraphics
    عرض على GitHub↗23,880
  • t4t5/sweetalertالصورة الرمزية لـ t4t5

    t4t5/sweetalert

    22,290عرض على GitHub↗

    SweetAlert is a JavaScript modal dialog library and web UI component library used to replace native browser alert and prompt windows with stylized, customizable popup dialogs. It provides a set of visual components for displaying messages, warnings, and prompts through a polished user interface. The library allows for the creation of custom modal designs and branded popup dialogs that match a specific website aesthetic. It supports the embedding of external rendering elements directly into popups to customize visual content and layout. The toolkit covers a range of interaction patterns, incl

    Ships a collection of pre-built, reusable modal interface elements for web pages.

    TypeScriptalertdialogjavascript
    عرض على GitHub↗22,290
  • polymer/polymerالصورة الرمزية لـ Polymer

    Polymer/polymer

    22,026عرض على GitHub↗

    Polymer is a custom element framework and web component library used to build reusable, encapsulated custom elements that function as native browser components. It serves as a system for defining public properties and attributes that trigger automatic state observation and updates within the DOM. The project functions as a data binding library, providing a mechanism to synchronize state between internal component properties and external models via two-way data binding. It covers the development of frontend component libraries and web component architecture, enabling the creation of modular u

    Functions as a framework for building standardized sets of reusable UI widgets.

    HTML
    عرض على GitHub↗22,026
  • tabler/tabler-iconsالصورة الرمزية لـ tabler

    tabler/tabler-icons

    20,202عرض على GitHub↗

    Tabler Icons is a library of scalable vector graphics designed for consistent visual representation across web interfaces and digital applications. It functions as a comprehensive suite of customizable graphical symbols and pre-built visual elements that adapt to various screen sizes to support interface development. The library utilizes path-based vector rendering, allowing icons to scale infinitely without loss of quality by being rasterized directly by the browser engine. Each asset is constructed on a normalized coordinate grid to ensure consistent proportions, and the icons are designed

    Offers a set of pre-built visual elements and icons that adapt to various screen sizes for rapid interface development.

    JavaScriptbootstrap-iconscomponentscss
    عرض على GitHub↗20,202
  • ionic-team/stencilالصورة الرمزية لـ ionic-team

    ionic-team/stencil

    13,100عرض على GitHub↗

    Stencil is a compiler used for authoring web component libraries and developing framework-agnostic user interface elements. It transforms TypeScript and JSX source code into standard custom elements that operate natively in the browser. The project enables the implementation of design systems and enterprise component systems by sharing a single codebase across different JavaScript frameworks. It generates specific adapter layers that allow these custom elements to be used as native components in React, Angular, and Vue. The toolset incorporates ahead-of-time compilation to minimize bundle si

    Enables the building of scalable libraries of reusable UI components that maintain consistent look and feel across company projects.

    TypeScript
    عرض على GitHub↗13,100
  • stenciljs/coreالصورة الرمزية لـ stenciljs

    stenciljs/core

    13,101عرض على GitHub↗

    This project is a web component tooling system used to compile TypeScript and JSX into standard-compliant custom elements. It enables the development of framework-agnostic components that function across different browsers and frontend environments. The toolset focuses on cross-framework UI distribution, allowing a single library of components to be used in React, Angular, Vue, or plain HTML. It includes capabilities for enterprise design system engineering and generates specific wrapper code to ensure components behave as native elements within various frameworks. The system covers server-s

    Enables the engineering of scalable, maintainable component libraries using TypeScript for large-scale corporate design systems.

    TypeScriptcustom-elementdesign-systemionic
    عرض على GitHub↗13,101
  • segmentio/evergreenالصورة الرمزية لـ segmentio

    segmentio/evergreen

    12,424عرض على 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

    Offers a scalable library of components designed for consistency across large-scale corporate projects.

    JavaScriptcomponent-librarydesign-systemsevergreen
    عرض على GitHub↗12,424
  • coreui/coreui-free-bootstrap-admin-templateالصورة الرمزية لـ coreui

    coreui/coreui-free-bootstrap-admin-template

    12,220عرض على GitHub↗

    CoreUI Free Bootstrap Admin Template is a pre-built, responsive admin dashboard template built on Bootstrap 5 for constructing back-office interfaces. It provides a library of UI components with native wrappers for React, Vue, and Angular applications, alongside a Sass-based theming system for managing brand colors, dark mode, and design tokens via variables and CSS custom properties. The template includes a set of advanced form controls such as autocomplete, date pickers, and multi-step wizards with built-in validation, and supports switching the entire interface between built-in dark and li

    Offers a library of ready-to-use UI components, forms, helpers, and plugins for rapid page construction.

    HTMLadminadmin-dashboardadmin-panel
    عرض على GitHub↗12,220
  • markmead/hyperuiالصورة الرمزية لـ markmead

    markmead/hyperui

    12,137عرض على GitHub↗

    HyperUI is a dependency-free collection of responsive HTML layouts and pre-styled components designed for various web domains. It functions as a Tailwind CSS component library where users integrate standalone HTML snippets via a copy-paste distribution model to avoid package installation and framework overhead. The library features one-click markup copying from a pre-built component gallery. It includes specialized design systems, such as high-contrast neobrutalist styling with heavy borders, and visual tools for generating dark mode color palettes and harmonic typography scales. The compone

    Provides a comprehensive collection of pre-built, reusable HTML and Tailwind CSS interface elements for rapid web development.

    HTMLaccessibilitycomponentscss
    عرض على GitHub↗12,137
  • creativetimofficial/uiالصورة الرمزية لـ creativetimofficial

    creativetimofficial/ui

    11,933عرض على 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

    Enables rapid web UI development using a library of pre-made components and blocks.

    TypeScriptadminblockscreative-tim
    عرض على GitHub↗11,933
  • vuestorefront/vue-storefrontالصورة الرمزية لـ vuestorefront

    vuestorefront/vue-storefront

    10,926عرض على GitHub↗

    Vue Storefront is a composable commerce platform designed to decouple the presentation layer from backend systems. By providing a headless frontend framework, it enables developers to build high-performance, mobile-first digital storefronts that remain independent of specific commerce engines, payment providers, or content management systems. The platform distinguishes itself through a modular architecture that uses standardized integration adapters to aggregate data from disparate services into a unified layer. This approach allows businesses to modernize legacy infrastructure or manage comp

    Provides a library of pre-built, styleable components that follow common ecommerce patterns.

    commercetoolse-commerceecommerce
    عرض على GitHub↗10,926
  • microsoft/frontend-bootcampالصورة الرمزية لـ microsoft

    microsoft/frontend-bootcamp

    10,792عرض على GitHub↗

    Frontend Workshop from HTML/CSS/JS to TypeScript/React/Redux

    Teaches using pre-built, themed components from a design system for consistent interfaces.

    TypeScriptcsscss-in-jshtml
    عرض على GitHub↗10,792
  • radix-vue/shadcn-vueالصورة الرمزية لـ radix-vue

    radix-vue/shadcn-vue

    10,128عرض على GitHub↗

    shadcn-vue is a collection of accessible and unstyled UI components for Vue. It serves as a design system foundation and a port of Radix UI primitives to the Vue ecosystem, focusing on providing a base for highly customizable web interfaces. The project utilizes a template-driven distribution model, delivering raw source code via a CLI rather than a compiled library. This allows for the direct modification of components using Tailwind CSS utility classes to establish a unique visual identity. The library covers accessible component architecture and custom design system implementation. It pro

    Provides a collection of customizable UI elements to build consistent internal libraries.

    TypeScript
    عرض على GitHub↗10,128
  • boto/boto3الصورة الرمزية لـ boto

    boto/boto3

    9,834عرض على GitHub↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Programmatically creates and configures user interface component libraries and visual themes.

    Pythonawsaws-sdkcloud
    عرض على GitHub↗9,834
السابق123التالي
  1. Home
  2. Web Development
  3. UI Component Libraries

استكشف الوسوم الفرعية

  • Component Library GeneratorsAutomatically generates documented libraries of UI components and states from source code. **Distinct from UI Component Libraries:** Focuses on the generation of the library from code, not the usage or project scaffolding of the library.
  • Development ToolingTools and capabilities for creating, packaging, and distributing reusable UI component libraries. **Distinct from UI Component Libraries:** Focuses on the tooling for creating libraries rather than the libraries themselves
  • Embedded Widget LibrariesCollections of pre-built UI widgets optimized for resource-constrained embedded hardware. **Distinct from UI Component Libraries:** Distinct from UI Component Libraries: focuses on the embedded-specific nature and resource constraints of the widgets.
  • Enterprise Component SystemsScalable libraries of reusable UI components designed for consistency across large-scale corporate projects. **Distinct from UI Component Libraries:** Focuses on the scale and organizational consistency of enterprise systems rather than general purpose UI libraries.
  • Internationalized LibrariesUI component libraries with built-in support for multi-language translation and localization. **Distinct from UI Component Libraries:** Distinct from general UI libraries by integrating localization as a core feature.
  • Neobrutalist Component CollectionsUI component libraries specifically styled with a neobrutalist raw aesthetic. **Distinct from UI Component Libraries:** Focuses on the specific visual style of neobrutalism rather than general UI component libraries