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

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

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

221 مستودعات

Awesome GitHub RepositoriesGraphical User Interfaces

Software libraries and utilities used to build, launch, and manage visual desktop or application interface environments.

Explore 221 awesome GitHub repositories matching user interface & experience · Graphical User Interfaces. Refine with filters or upvote what's useful.

Awesome Graphical User Interfaces GitHub Repositories

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

    vinta/awesome-python

    303,207عرض على GitHub↗

    هذا المشروع عبارة عن دليل شامل منسق من قبل المجتمع ينظم مشهداً واسعاً من مكتبات وأطر عمل وأدوات برمجيات Python. يعمل كقاعدة معرفية مركزية مصممة لتسهيل التنقل في النظام البيئي وتسريع اكتشاف المطورين عبر دورة حياة تطوير البرمجيات بأكملها. يتميز الدليل بتوفير فهرس منظم للموارد مصنف حسب المجال التقني، بدءاً من أدوات التطوير الأساسية وصولاً إلى المجالات الهندسية المتخصصة. ويغطي قدرات عالية المستوى بما في ذلك الذكاء الاصطناعي، وعلوم البيانات، وتطوير الويب، وإدارة البنية التحتية، مما يسمح للمطورين بتحديد حلول موثوقة لتحديات تقنية محددة. يشمل المشروع نطاقاً واسعاً من القدرات، بما في ذلك أدوات إدارة التبعيات، والتحليل الثابت للكود، والاختبار الآلي. كما يقوم بفهرسة موارد تخزين البيانات المستمرة، وأوركسترا البنية التحتية السحابية، وتطوير الواجهات، مما يوفر مرجعاً موحداً لبناء وصيانة الأنظمة البرمجية المعقدة.

    Build interactive desktop applications using modern widget toolkits and layout management systems.

    Pythonawesomecollectionspython
    عرض على GitHub↗303,207
  • flutter/flutterالصورة الرمزية لـ flutter

    flutter/flutter

    177,056عرض على GitHub↗

    This project is a multi-platform UI framework designed for building applications that target mobile, web, and desktop environments from a single codebase. It utilizes a declarative paradigm where the user interface is defined as a function of application state, supported by a layered architecture that includes a high-performance rendering engine and a multi-platform compilation model. The framework provides a comprehensive suite of developer tools, including hot reloading for real-time code injection and diagnostic utilities for monitoring application state and performance. It features a modu

    Bundles built-in semantic labeling, focus management, and contrast guidelines to facilitate inclusive application development.

    Dartandroidapp-frameworkcross-platform
    عرض على GitHub↗177,056
  • vercel/next.jsالصورة الرمزية لـ vercel

    vercel/next.js

    140,051عرض على GitHub↗

    Next.js is a web development framework that provides a file-system-based routing system and a suite of server-side utilities for managing the request-response cycle. It includes built-in support for data fetching, caching, and revalidation, allowing developers to control how content is rendered and served. The framework offers a centralized configuration system for build-time settings, environment variables, and deployment adapters, alongside a command-line interface for bootstrapping new projects. The framework covers a wide range of application requirements, including metadata management fo

    Provides comprehensive guidelines and resources for implementing accessible, inclusive web design standards.

    JavaScriptreactframeworkssr
    عرض على GitHub↗140,051
  • firecrawl/firecrawlالصورة الرمزية لـ firecrawl

    firecrawl/firecrawl

    133,479عرض على GitHub↗

    Firecrawl is a web data extraction platform designed to convert unstructured web content into clean, LLM-ready formats like markdown or JSON. It functions as an autonomous web crawler and scraper, capable of mapping entire domains, performing recursive navigation, and executing complex data gathering tasks. By leveraging headless browser orchestration, the system handles dynamic, JavaScript-heavy pages to ensure comprehensive data capture. The platform distinguishes itself through its focus on agentic workflows, providing a programmatic interface that allows autonomous agents to perform live

    Facilitates autonomous web navigation by providing standardized tool definitions that agents use to interact with and extract content from live websites.

    TypeScriptaiai-agentsai-crawler
    عرض على GitHub↗133,479
  • facebook/react-nativeالصورة الرمزية لـ facebook

    facebook/react-native

    126,019عرض على GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    Queries system-level accessibility settings to ensure inclusive experiences for users relying on screen readers.

    C++androidapp-frameworkcross-platform
    عرض على GitHub↗126,019
  • electron/electronالصورة الرمزية لـ electron

    electron/electron

    121,727عرض على GitHub↗

    This framework provides a multi-process architecture for building desktop applications using web technologies. It manages the application lifecycle, window states, and system-level integrations through a primary entry point, while isolating web content in separate rendering processes to maintain stability and security. A secure bridge mechanism facilitates communication between these isolated contexts and the main process, ensuring that privileged system APIs remain protected. The framework distinguishes itself through a comprehensive security model that includes process sandboxing, content p

    Detects assistive technology automatically to ensure application features remain accessible to all users.

    C++c-plus-pluschromecss
    عرض على GitHub↗121,727
  • microsoft/generative-ai-for-beginnersالصورة الرمزية لـ microsoft

    microsoft/generative-ai-for-beginners

    112,045عرض على GitHub↗

    This project is a comprehensive, open-source educational curriculum designed to guide developers through the mastery of generative artificial intelligence. It provides a structured learning path that covers foundational concepts, prompt engineering, and the practical application of large language models. The repository serves as a central hub for skill acquisition, offering sequential modules that progress from basic model mechanics to advanced architectural patterns. The curriculum distinguishes itself by focusing on the end-to-end lifecycle of intelligent software, including the implementat

    Highlights design principles specifically tailored for creating intuitive and effective interfaces within artificial intelligence applications.

    Jupyter Notebookaiazurechatgpt
    عرض على GitHub↗112,045
  • hacksider/deep-live-camالصورة الرمزية لـ hacksider

    hacksider/Deep-Live-Cam

    93,878عرض على GitHub↗

    Deep-Live-Cam is a generative video transformation tool designed for real-time facial manipulation and cinematic enhancement. It functions as a local-first AI runtime, performing all media processing directly on the user's hardware to ensure complete data privacy without external network dependencies. By utilizing a high-performance processing pipeline, the application enables live face swapping and interactive video modifications during active streaming sessions or on pre-recorded media. The system distinguishes itself through a hardware-abstraction execution layer that dynamically routes co

    Supports global accessibility by loading external language files to translate all menu options and user prompts.

    Pythonaiai-deep-fakeai-face
    عرض على GitHub↗93,878
  • louislam/uptime-kumaالصورة الرمزية لـ louislam

    louislam/uptime-kuma

    88,107عرض على GitHub↗

    Uptime Kuma is a self-hosted monitoring platform designed to track the availability and performance of network services and websites. It functions as a centralized dashboard that executes asynchronous health checks on a scheduled interval, providing real-time visibility into infrastructure health and service uptime. The platform distinguishes itself through a dedicated notification engine that dispatches alerts across multiple third-party messaging services, alongside a public status page generator that allows users to communicate service health and historical metrics via custom domains. Its

    Delivers a reactive single-page interface that consumes a JSON API to manage monitoring tasks and dynamic dashboards.

    JavaScriptdockermonitormonitoring
    عرض على GitHub↗88,107
  • animate-css/animate.cssالصورة الرمزية لـ animate-css

    animate-css/animate.css

    82,609عرض على GitHub↗

    Animate.css is a library of pre-defined, cross-browser CSS keyframe animations that can be applied to elements through declarative class toggling. It functions as a comprehensive motion framework, providing a standardized set of effects that ensure consistent visual transitions without requiring custom keyframe definitions. The library is built with a focus on accessibility, automatically respecting system-level reduced motion preferences to ensure that animations are disabled or simplified for users sensitive to screen movement. The framework distinguishes itself through a modular build proc

    Automates the adaptation of motion design by detecting system-level accessibility settings and disabling effects when reduced motion is requested.

    CSSanimationcsscss-animations
    عرض على GitHub↗82,609
  • lobehub/lobehubالصورة الرمزية لـ lobehub

    lobehub/lobehub

    78,736عرض على GitHub↗

    LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks. The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stre

    Enables consistent access to AI agents across mobile, web, and desktop environments via a unified chat interface.

    TypeScriptagentagent-collaborationagent-harness
    عرض على GitHub↗78,736
  • nomic-ai/gpt4allالصورة الرمزية لـ nomic-ai

    nomic-ai/gpt4all

    77,375عرض على GitHub↗

    GPT4All is a cross-platform runtime environment designed to execute large language models directly on local consumer hardware. By leveraging an optimized C++ inference backend, it enables private, offline AI interactions without requiring an internet connection or external cloud services. The project provides a comprehensive ecosystem for managing the entire model lifecycle, including discovery, downloading, and configuration of local weights. What distinguishes the platform is its integrated retrieval-augmented generation engine, which allows users to index local documents into semantic vect

    Persists past conversation sessions locally to enable quick retrieval and review of previous interactions.

    C++ai-chatllm-inference
    عرض على GitHub↗77,375
  • tesseract-ocr/tesseractالصورة الرمزية لـ tesseract-ocr

    tesseract-ocr/tesseract

    74,751عرض على GitHub↗

    Tesseract is a neural network-based optical character recognition engine designed to convert scanned images and digital documents into machine-readable, searchable text. It functions as both a command-line utility for automating large-scale digitization workflows and a cross-platform library that can be embedded into desktop, mobile, or server-side applications. By utilizing long short-term memory networks, the engine provides robust text extraction across more than one hundred languages and dozens of scripts. The project distinguishes itself through a sophisticated document layout analysis f

    Facilitate manual proofreading and layout analysis by providing a backend for graphical tools designed to manage document digitization workflows.

    C++hacktoberfestlstmmachine-learning
    عرض على GitHub↗74,751
  • ocornut/imguiالصورة الرمزية لـ ocornut

    ocornut/imgui

    73,875عرض على GitHub↗

    هذا المشروع عبارة عن مكتبة واجهة مستخدم رسومية ذات وضع فوري مصممة للتطوير السريع للأدوات وواجهات التصحيح. من خلال إنشاء هندسة واجهة المستخدم في كل إطار عبر كود إجرائي، فإنه يلغي الحاجة إلى مزامنة الحالة المستمرة بين بيانات التطبيق والواجهة. وهي مخصصة في المقام الأول للتكامل في خطوط أنابيب العرض الحالية، حيث تنتج مخازن رؤوس خام وأوامر رسم لا تعتمد على واجهة برمجة تطبيقات الرسومات الأساسية. تتميز المكتبة ببنية مفككة للغاية تدعم تخطيطات معقدة وقابلة للإرساء ومتعددة المنافذ. وهي تدير مواضع النوافذ، وسحب علامات التبويب، وتقسيم العقد، مما يسمح للمطورين بفصل عناصر الواجهة إلى نوافذ نظام تشغيل مستقلة. لضمان تفاعل متسق عبر بيئات متنوعة، تقوم بتعيين أحداث الإدخال الأصلية إلى تنسيق موحد وتوفر نطاقاً قوياً قائماً على المعرف لتتبع حالات العناصر عبر الإطارات. يوفر إطار العمل سطح قدرة واسع لبناء أدوات محرك متطورة ومرافق تشخيصية. وهو يتضمن دعماً للمكونات المرئية المتقدمة مثل محرري العقد، وراسمات 2D و 3D، والمفتشين المتخصصين، إلى جانب البنية التحتية لتحجيم DPI وعرض الأشكال المخصصة. تم تصميم النظام لقابلية نقل عالية، ويتميز بخيارات تكوين وقت التجميع التي تسمح للمطورين بتكييف هياكل البيانات الأساسية والأنواع الرياضية لمتطلبات محرك محددة. يوفر المستودع أمثلة واسعة النطاق لربط المكتبة بخلفيات وأطر عمل الرسومات الرئيسية، إلى جانب أدوات لتوليد ارتباطات خاصة باللغة.

    Scales font sizes and layout dimensions automatically based on display resolution to maintain legibility on high-density screens.

    C++apicplusplusframework
    عرض على GitHub↗73,875
  • thedaviddias/front-end-checklistالصورة الرمزية لـ thedaviddias

    thedaviddias/Front-End-Checklist

    72,941عرض على GitHub↗

    This project provides a comprehensive web development checklist designed to verify the production readiness of websites before they are launched. It serves as a technical audit framework that guides developers through a systematic, manual validation process to ensure that all quality, performance, and accessibility standards are met. The checklist distinguishes itself through a hierarchical taxonomy that organizes complex technical requirements into logical domains, such as security, performance, and semantic structure. By utilizing a progressive enhancement methodology, it encourages develop

    Implement inclusive design and development practices to ensure digital content remains accessible and navigable for all users.

    MDXchecklistcssfront-end-developer-tool
    عرض على GitHub↗72,941
  • fffaraz/awesome-cppالصورة الرمزية لـ fffaraz

    fffaraz/awesome-cpp

    71,817عرض على GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the language. The collection is distinguished by its focus on high-performance systems programming and technical mastery. It provides deep coverage of specialized domains including SIMD-accelerated data processing, compile-time template metaprogramming, and asynchronous event-driven archit

    Displays cross-platform toolkits for building native, reactive, and scalable graphical user interfaces.

    awesomeawesome-listc
    عرض على GitHub↗71,817
  • binary-husky/gpt_academicالصورة الرمزية لـ binary-husky

    binary-husky/gpt_academic

    70,912عرض على GitHub↗

    This project provides a self-hosted, web-based interface designed to integrate large language models into academic and research workflows. It functions as a modular platform for document analysis, literature processing, and data handling, allowing users to maintain full control over their data and model connectivity through private server or local deployments. The system is distinguished by its extensible architecture, which enables users to inject custom Python scripts to automate repetitive tasks and extend core functionality. It also features a voice-enabled interaction layer that captures

    Interpret spoken audio input to trigger application functions and execute text queries hands-free.

    Pythonacademicchatglm-6bchatgpt
    عرض على GitHub↗70,912
  • microsoft/ai-agents-for-beginnersالصورة الرمزية لـ microsoft

    microsoft/ai-agents-for-beginners

    67,369عرض على GitHub↗

    This project is a structured educational resource and technical guide for designing and implementing autonomous systems using large language models. It provides a comprehensive curriculum and code samples focused on agentic design patterns, autonomous development, and the creation of systems capable of planning and executing multi-step tasks. The resource details the implementation of agentic retrieval-augmented generation, where models autonomously plan and refine data searches. It covers a wide array of orchestrators and design patterns, including metacognitive reflection for self-correctin

    Generates dynamic cues and simplifies flows based on the user's environment and intent.

    Jupyter Notebookagentic-aiagentic-frameworkagentic-rag
    عرض على GitHub↗67,369
  • unslothai/unslothالصورة الرمزية لـ unslothai

    unslothai/unsloth

    66,628عرض على GitHub↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Visual interfaces consolidate model training, data preparation, and chat interactions into a single dashboard for diverse hardware and operating systems.

    Pythonagentdeepseekdeepseek-r1
    عرض على GitHub↗66,628
  • nexu-io/open-designالصورة الرمزية لـ nexu-io

    nexu-io/open-design

    65,830عرض على GitHub↗

    Open Design is an AI design orchestration platform and LLM agent workspace designed for generating prototypes, presentations, and motion graphics. It functions as a local-first environment that integrates various command-line AI agents and coding tools into a unified design workflow, allowing users to migrate design specifications into brand-compliant source code. The project is distinguished by its ability to enforce visual consistency through a design system manager that defines brand contracts and tokens using Markdown. It features a specialized motion graphics generator that converts HTML

    Renders static HTML and JSX artifacts in an isolated environment with automatic hot-reloading.

    TypeScriptagent-skillsai-agentsai-design
    عرض على GitHub↗65,830
السابق123456…12التالي
  1. Home
  2. User Interface & Experience
  3. Graphical User Interfaces

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

  • AI-Specific UX Design8 وسوم فرعيةPrinciples for designing intuitive interfaces for AI applications.
  • Accessibility10 وسوم فرعيةTools and frameworks that help developers create software interfaces that are usable by people with diverse abilities.
  • Content CustomizersExtensions that inject styles or scripts to remove clutter and neutralize anti-user elements.
  • Desktop Interface Toolkits1 وسم فرعيProvides standard desktop widget toolkits for rendering code explorers and file navigation panels. **Distinct from Graphical User Interfaces:** Focuses on the use of specific desktop UI toolkits for code analysis tools, distinct from general GUI libraries.
  • GTK Toolkits4 وسوم فرعيةUser interface libraries based on the GTK toolkit for rendering desktop applications. **Distinct from Graphical User Interfaces:** Specifically focuses on the GTK toolkit rather than general GUI libraries
  • GUI Element RecognitionIdentifying and interacting with specific components within a graphical user interface to complete tasks. **Distinct from Graphical User Interfaces:** Focuses on the AI's ability to recognize and act on elements rather than the tools used to build the GUI.
  • GUI Frameworks7 وسوم فرعيةToolkits for creating interactive desktop or mobile interfaces.
  • Graphical Display Servers1 وسم فرعيConfiguration utilities for desktop environments to enable visualization of graphical applications. **Distinct from Graphical User Interfaces:** Distinct from Graphical User Interfaces: focuses on the configuration of display servers for graphical execution rather than building UI components.
  • Graphical Interface Launchers1 وسم فرعيComponents responsible for initializing and displaying the primary visual control panel for an application.
  • Interface LocalizationSupport for multiple languages in the user interface.
  • Module Configuration Interfaces1 وسم فرعيWeb-based interfaces for configuring module-specific settings. **Distinct from Graphical User Interfaces:** Distinct from general graphical user interfaces: focuses on web-based configuration interfaces for modules.
  • OCR InterfacesGraphical tools for managing optical character recognition workflows and proofreading.
  • Presentation Style ExtractionCreating reusable presentation styles by extracting designs from existing files or using web technologies. **Distinct from Template-Driven UI Designers:** Focuses on extracting styles from existing documents rather than JSON-based UI design.
  • Research DashboardsWeb-based graphical interfaces designed for managing investigations and visualizing gathered intelligence data. **Distinct from Graphical User Interfaces:** Distinct from general GUIs: specifically focuses on the layout and workflow for data-heavy research and investigation management.
  • Template-Driven UI DesignersSystems for describing interfaces using JSON templates. **Distinct from Graphical User Interfaces:** Distinct from general graphical user interfaces: focuses on JSON-based template rendering for embedded displays.
  • Terminal-Based Dashboards1 وسم فرعيInteractive interfaces rendered in the terminal using low-level escape sequences.
  • Voice Command Interfaces1 وسم فرعيSystems that capture and interpret spoken language to trigger application functions.