awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesUI Graphics Acceleration

Specialized hardware acceleration for rendering user interface elements and graphical primitives.

Distinct from Hardware Acceleration: Focuses specifically on UI rendering rather than general compute offloading or image processing

Explore 5 awesome GitHub repositories matching operating systems & systems programming · UI Graphics Acceleration. Refine with filters or upvote what's useful.

Awesome UI Graphics Acceleration GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • hecrj/icedAvatar hecrj

    hecrj/iced

    30,762Vezi pe GitHub↗

    Iced is a cross-platform GUI library for Rust designed for building native desktop applications. It functions as a reactive toolkit that manages application state by mapping user interactions to messages, which then trigger automatic view refreshes. The framework utilizes a rendering system that supports both hardware-accelerated GPU graphics and software backends to ensure compatibility across multiple operating systems. It implements a reactive model inspired by the Elm architecture to coordinate state updates and view reconciliation. The toolkit includes a flexible layout engine and a mod

    Ships a rendering system that utilizes GPU acceleration to draw high-performance user interfaces.

    Rust
    Vezi pe GitHub↗30,762
  • microsoft/wslgAvatar microsoft

    microsoft/wslg

    11,699Vezi pe GitHub↗

    wslg is an integration layer and display server system designed to run Linux graphical applications on Windows. It provides a bridge between Linux window management, audio routing, and system clipboards and the Windows host, utilizing a Wayland and X11 display server to support visual software. The system utilizes a virtual GPU architecture to provide hardware-accelerated rendering for graphics-intensive applications. It implements a Remote Desktop Protocol gateway to stream graphical frames and uses a specialized sound server interface to route audio and microphone data between the Linux gue

    Utilizes GPU drivers and virtual GPU architecture to accelerate the rendering of graphical user interface elements.

    C++
    Vezi pe GitHub↗11,699
  • flutter-team-archive/engineAvatar flutter-team-archive

    flutter-team-archive/engine

    7,576Vezi pe GitHub↗

    This project is a cross-platform rendering engine and Dart runtime embedder. It functions as a hardware-accelerated graphics engine that composites and paints user interfaces across mobile, desktop, and web targets. The engine utilizes a hardware-accelerated rendering pipeline to drive high-frame-rate animations using GPU APIs such as Vulkan, Metal, and OpenGL. It incorporates an accessibility framework that maps user interface semantics to platform assistive technologies and screen readers. The system provides a platform abstraction layer for managing file and network I/O and incorporates a

    Uses GPU-accelerated graphics engines like Skia or Impeller to drive smooth animations and visual effects.

    C++c-plus-plus
    Vezi pe GitHub↗7,576
  • orillusion/orillusionAvatar Orillusion

    Orillusion/orillusion

    5,188Vezi pe GitHub↗

    Orillusion este un motor de randare 3D WebGPU conceput pentru scene de înaltă fidelitate și efecte vizuale în browser. Funcționează ca un framework de calcul GPU pentru operațiuni matematice paralele și un pipeline grafic de randare bazat pe fizică pentru materiale și suprafețe realiste. Sistemul include, de asemenea, un toolkit de animație 3D bazat pe web pentru a conduce animații scheletice și a interpola pozițiile vertex-urilor. Motorul se distinge prin utilizarea unui sistem de entități-componente pentru logica scenei și un sistem de generare de shadere bazat pe macro-uri care creează variante multiple de shadere. Optimizează performanța prin gestionarea buffer-elor mapate în memorie pentru a reduce overhead-ul de schimb de date între CPU și GPU. Proiectul acoperă o gamă largă de capabilități grafice, inclusiv randare clustered forward, iluminare globală bazată pe probe și un pipeline de post-procesare cu efecte precum god rays volumetrice și depth of field. De asemenea, integrează fizică accelerată GPU pentru particule și fluide, detectarea coliziunilor și interfețe utilizator accelerate hardware.

    Renders interactive layouts with buttons and text fields using hardware acceleration for smooth performance.

    TypeScript3dgraphicshtml5
    Vezi pe GitHub↗5,188
  • cnlohr/rawdrawandroidAvatar cnlohr

    cnlohr/rawdrawandroid

    4,281Vezi pe GitHub↗

    rawdrawandroid este un framework pentru construirea de aplicații Android folosind C și Make. Acesta oferă un sistem de dezvoltare nativ care compilează codul sursă în pachete executabile standalone, ocolind toolchain-urile standard Java sau Kotlin și mașinile virtuale. Proiectul include un toolkit UI nativ pentru crearea de ferestre grafice accelerate hardware și o interfață hardware dedicată pentru comunicarea directă cu periferice USB și senzori integrați. Utilizează un mediu de build containerizat pentru a asigura compilarea și semnarea consistentă a binarilor, fără a necesita instalări locale de toolchain-uri. Sistemul acoperă interfațarea hardware de nivel jos, inclusiv capturarea datelor de la senzori în timp real și gestionarea dispozitivelor USB. De asemenea, suportă randarea OpenGL ES, integrarea nativă web view și gestionarea resurselor aplicațiilor embedded și a stocării externe. Debugging-ul de la distanță al logicii aplicației compilate este suportat printr-o conexiune între o mașină gazdă și un dispozitiv mobil fizic.

    Provides a native toolkit for creating hardware-accelerated windows to render user interface elements and graphical primitives.

    C
    Vezi pe GitHub↗4,281
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Acceleration
  5. UI Graphics Acceleration

Explorează sub-etichetele

  • Interactive UI LayoutsHardware-accelerated rendering of interactive user interface components like buttons and text fields. **Distinct from UI Graphics Acceleration:** Focuses on the high-level interactive layout and components rather than the low-level graphics acceleration primitives.