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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesGPU Compositing

Using the graphics processing unit to assemble and paint visual layers for smooth scrolling and animations.

Distinct from Hardware Acceleration: Focuses specifically on the compositing stage of the rendering pipeline rather than general driver-level hardware acceleration.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · GPU Compositing. Refine with filters or upvote what's useful.

Awesome GPU Compositing GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • webkit/webkitAvatar de WebKit

    WebKit/WebKit

    9,908Ver en GitHub↗

    WebKit is a web browser engine used to build the core rendering and layout systems required to display web content. It provides the primary logic necessary to power fully functional web browsers and embedded web views. The project enables the rendering of web pages by processing HTML and CSS standards. It focuses on cross-platform support for macOS, iOS, and Linux environments, and allows for the integration of web browser windows within native applications. The engine handles JavaScript execution through optimization and tiered compilation. It manages the visual lifecycle of a page via a tr

    Offloads final painting of visual layers to the GPU to ensure smooth animations and scrolling performance.

    JavaScriptbrowsergtkios
    Ver en GitHub↗9,908
  • flutter-team-archive/engineAvatar de flutter-team-archive

    flutter-team-archive/engine

    7,576Ver en 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

    Utilizes the GPU to assemble and paint visual layers for high-frame-rate updates and smooth animations.

    C++c-plus-plus
    Ver en GitHub↗7,576
  • leongersen/nouisliderAvatar de leongersen

    leongersen/noUiSlider

    5,803Ver en GitHub↗

    noUiSlider is a dependency-free JavaScript range slider library that provides a lightweight, ARIA-accessible slider widget with multi-touch and keyboard support. It is built as a standalone implementation with no external dependencies, using GPU compositing for smooth animations and responsive layout adaptation across different screen sizes. The library distinguishes itself through its comprehensive accessibility and input handling, offering full keyboard navigation for slider control without requiring a mouse, along with multi-touch support for simultaneous handle manipulation on mobile and

    Renders slider movements using GPU compositing to avoid layout recalculations and maintain smooth performance.

    TypeScript
    Ver en GitHub↗5,803
  • linebender/velloAvatar de linebender

    linebender/vello

    4,120Ver en GitHub↗

    Vello es una biblioteca de gráficos multiplataforma y renderizador vectorial 2D acelerado por GPU. Funciona como un motor para dibujar escenas 2D de alto rendimiento, renderizar archivos de gráficos vectoriales escalables y reproducir animaciones Lottie. El proyecto utiliza shaders de cómputo de GPU para rasterización y almacena geometría vectorial en un grafo de escena residente en GPU para minimizar la transferencia de datos. Emplea una arquitectura de renderizado en mosaico (tiled) y renderizado de rutas paralelizado para procesar imágenes complejas a través de diversas APIs gráficas. La biblioteca proporciona composición acelerada por hardware y permite la salida de datos visuales 2D renderizados directamente a ventanas del sistema operativo nativo a través de diferentes plataformas de hardware.

    Uses the GPU to assemble and paint visual layers and transparency effects for high frame rates.

    Rust
    Ver en GitHub↗4,120
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Acceleration
  5. GPU Compositing