awesome-repositories.com
المدونة
awesome-repositories.com

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

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

77 مستودعات

Awesome GitHub RepositoriesUI Frameworks

Comprehensive design systems and component libraries for web applications.

Explore 77 awesome GitHub repositories matching part of an awesome list · UI Frameworks. Refine with filters or upvote what's useful.

Awesome UI Frameworks GitHub Repositories

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

    shadcn-ui/ui

    116,724عرض على GitHub↗

    shadcn/ui offers a collection of React UI components and a CLI-driven registry system for direct source code integration.

    Copy-and-pasteable components for custom design systems.

    TypeScriptreactcomponentstailwindcss
    عرض على GitHub↗116,724
  • mui/material-uiالصورة الرمزية لـ mui

    mui/material-ui

    98,459عرض على GitHub↗

    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

    Full suite of Material Design components.

    JavaScriptdesign-systemmaterial-designmaterial-ui
    عرض على GitHub↗98,459
  • ant-design/ant-designالصورة الرمزية لـ ant-design

    ant-design/ant-design

    98,362عرض على GitHub↗

    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

    Enterprise-grade UI design language and component suite.

    TypeScriptant-designantddesign-systems
    عرض على GitHub↗98,362
  • chakra-ui/chakra-uiالصورة الرمزية لـ chakra-ui

    chakra-ui/chakra-ui

    40,438عرض على GitHub↗

    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

    Modular and accessible UI component library.

    TypeScripta11yaccessibleark-ui
    عرض على GitHub↗40,438
  • preactjs/preactالصورة الرمزية لـ preactjs

    preactjs/preact

    38,701عرض على GitHub↗

    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

    React-like API with a minimal footprint.

    JavaScriptcomponentsdomjsx
    عرض على GitHub↗38,701
  • dioxuslabs/dioxusالصورة الرمزية لـ DioxusLabs

    DioxusLabs/dioxus

    36,400عرض على GitHub↗

    Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree. The framework distinguishes itself through a unified full-stack runtime tha

    Cross-platform, React-like gui library.

    Rustandroidcssdesktop
    عرض على GitHub↗36,400
  • pankod/refineالصورة الرمزية لـ pankod

    pankod/refine

    34,909عرض على GitHub↗

    Refine is a React-based framework for building data-intensive internal tools, admin panels, and B2B applications. It functions as a data-driven UI library and a headless admin panel generator that connects frontends to external backend services using standardized logic for state management and network request handling. The project decouples business logic from the presentation layer, allowing any custom design system or interface library to be applied to the application. It includes a CRUD application generator that automatically creates user interfaces for managing records based on the struc

    Toolkit for building data-intensive enterprise applications.

    TypeScript
    عرض على GitHub↗34,909
  • mantinedev/mantineالصورة الرمزية لـ mantinedev

    mantinedev/mantine

    31,263عرض على 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

    Feature-rich library with hooks and dark mode support.

    TypeScriptdark-modedark-themehooks
    عرض على GitHub↗31,263
  • emilk/eguiالصورة الرمزية لـ emilk

    emilk/egui

    29,409عرض على GitHub↗

    This library is an immediate mode graphical user interface toolkit that reconstructs the entire interface every frame. By executing procedural code within a high-frequency loop that matches the display refresh rate, it allows developers to define interactive elements and state updates directly. The framework utilizes a multi-pass rendering approach to resolve layout dependencies, ensuring that widget sizes and positions are calculated accurately before final placement to prevent visual jitter. The project functions as a cross-platform graphics toolkit, providing a portable rendering layer tha

    Easy to use immediate mode gui.

    Rusteguigame-developmentgamedev
    عرض على GitHub↗29,409
  • weui/weuiالصورة الرمزية لـ weui

    weui/weui

    27,377عرض على GitHub↗

    WeUI is a mobile design system and CSS component framework providing a collection of pre-styled widgets and layout components for building mobile web applications. It functions as a mobile web UI library that enforces a consistent visual language and design language across web environments. The library utilizes a BEM styling system to prevent CSS conflicts and ensure modular component behavior. It provides a set of reusable styles and layout helpers that enable rapid prototyping of mobile web layouts through standardized buttons, dialogs, and navigation elements. The framework includes a mob

    Lightweight mobile UI library for WeChat-style interfaces.

    HTML
    عرض على GitHub↗27,377
  • marmelab/react-adminالصورة الرمزية لـ marmelab

    marmelab/react-admin

    26,780عرض على GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    Framework for building admin interfaces over REST/GraphQL.

    TypeScriptadminadmin-dashboardadmin-on-rest
    عرض على GitHub↗26,780
  • angular/material2الصورة الرمزية لـ angular

    angular/material2

    25,033عرض على GitHub↗

    This project is a Material Design UI library and Angular component framework. It provides a collection of reusable UI building blocks and development tools for creating consistent web applications that follow Material Design specifications. The framework includes an accessible web component library that uses headless directives and WAI-ARIA patterns to ensure user interface elements meet web accessibility standards. It also provides specialized integration wrappers for embedding and managing interactive Google Maps and YouTube video playback. The project supports custom UI component developm

    Official Material Design component library.

    TypeScript
    عرض على GitHub↗25,033
  • slint-ui/slintالصورة الرمزية لـ slint-ui

    slint-ui/slint

    22,987عرض على GitHub↗

    Slint is a declarative user interface framework designed for building native graphical applications across desktop, mobile, and embedded platforms. It utilizes a specialized markup language to define reactive interface components, which are then compiled into optimized machine code to ensure high performance and minimal resource consumption. By separating visual structure from application logic, the framework enables developers to create consistent interfaces that run efficiently on hardware ranging from resource-constrained microcontrollers to high-end desktop systems. The framework distingu

    Gui toolkit for embedded / desktop.

    Rustcppdeclarative-uidesktop
    عرض على GitHub↗22,987
  • react-bootstrap/react-bootstrapالصورة الرمزية لـ react-bootstrap

    react-bootstrap/react-bootstrap

    22,608عرض على GitHub↗

    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.

    Bootstrap components rebuilt for React.

    TypeScriptbootstraphacktoberfestjavascript
    عرض على GitHub↗22,608
  • bevacqua/dragulaالصورة الرمزية لـ bevacqua

    bevacqua/dragula

    22,160عرض على GitHub↗

    Dragula is a JavaScript drag and drop library and DOM element manipulator used to move and reorder HTML elements between multiple containers. It functions as a UI interaction framework and event manager that tracks drag lifecycles to facilitate the movement of elements within a web browser interface. The library distinguishes itself through configurable constraint validation, allowing developers to define which elements are draggable and which containers are permitted drop targets. It supports specialized interaction patterns such as element cloning, the use of specific drag handles to restri

    Drag-and-drop library with jQuery support.

    JavaScriptcomponentdrag-and-dropdrag-drop
    عرض على GitHub↗22,160
  • palantir/blueprintالصورة الرمزية لـ palantir

    palantir/blueprint

    21,836عرض على GitHub↗

    Blueprint is a React UI component library and web design system focused on accessibility and the creation of data-dense interfaces. It provides a standardized framework of visual styles and reusable interface elements for building professional desktop applications. The toolkit is specifically optimized for displaying complex information and large datasets, featuring high-performance interactive data grids for rendering and manipulating data. The library covers a broad range of capability areas, including the construction of form inputs, navigation systems, and content layout management. It a

    UI toolkit for complex, data-dense desktop interfaces.

    TypeScriptblueprintcomponentsdesign
    عرض على GitHub↗21,836
  • geekyants/nativebaseالصورة الرمزية لـ GeekyAnts

    GeekyAnts/NativeBase

    20,389عرض على GitHub↗

    NativeBase is a comprehensive toolkit of accessible components and responsive design frameworks used to build consistent mobile and web applications. It provides a cross-platform UI component library and a React Native component framework that enable the creation of layouts across Android, iOS, and the web from a single codebase. The system is distinguished by a responsive design system that automatically adjusts layouts and global themes to fit different screen sizes and color modes. It utilizes a utility-based styling approach, allowing developers to apply visual styles directly through com

    Provides a foundational set of mobile-ready UI components.

    TypeScript
    عرض على GitHub↗20,389
  • microsoft/fluentuiالصورة الرمزية لـ microsoft

    microsoft/fluentui

    20,063عرض على GitHub↗

    Fluent UI is a design system framework and TypeScript UI toolkit providing a comprehensive set of styles and accessibility guidelines. It functions as a React UI component library and a web component library, offering a collection of pre-styled elements and layout utilities to create a cohesive visual experience across web platforms. The project translates a brand design language into a functional library of reusable components, ensuring cross-product visual consistency. It enables the implementation of design systems for enterprise web applications through the use of standardized visual and

    Cross-platform UX framework for consistent design.

    TypeScriptcomponentsfluentmicrosoft
    عرض على GitHub↗20,063
  • jorgebucaran/hyperappالصورة الرمزية لـ jorgebucaran

    jorgebucaran/hyperapp

    19,211عرض على GitHub↗

    Hyperapp is a functional JavaScript framework for building hypertext applications. It centers on a state management library and a virtual DOM system that creates in-memory interface representations to apply efficient updates to the browser screen via diffing. The framework avoids templates and JSX, instead utilizing function composition and dedicated tag wrappers to generate HTML structures and SVG elements. It implements a unidirectional data flow where a central state object is managed through transformation functions. The system covers declarative UI rendering and functional web interfaci

    Declarative UI with immutable state and pure syntax.

    JavaScript
    عرض على GitHub↗19,211
  • kivy/kivyالصورة الرمزية لـ kivy

    kivy/kivy

    18,960عرض على GitHub↗

    Kivy is a cross-platform Python GUI framework used to build graphical user interfaces that run on desktop and mobile operating systems from a single codebase. It functions as a multi-touch UI library and a custom widget toolkit, providing a development environment for packaging Python applications into binary installations for Android and iOS. The framework is distinguished by its ability to handle complex multi-touch gestures and interactive input across various devices. It utilizes a specialized domain language for declarative UI construction to separate visual layout definitions from Pytho

    Cross-platform gui framework.

    Pythonandroidappios
    عرض على GitHub↗18,960
السابق123…4التالي
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. UI Frameworks