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

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

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

58 مستودعات

Awesome GitHub RepositoriesPost-Processing Pipelines

Sequences of operations applied to rendered frames to add visual effects or improve image quality.

Explore 58 awesome GitHub repositories matching graphics & multimedia · Post-Processing Pipelines. Refine with filters or upvote what's useful.

Awesome Post-Processing Pipelines GitHub Repositories

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

    yt-dlp/yt-dlp

    170,963عرض على GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of specific audio and video streams based on user-defined criteria. The system distinguishes itself through a modular architecture that supports custom plugins and site-specific scripts, allowing for the bypass of platform restrictions and the handling of complex authentication challeng

    Executes user-defined scripts or hooks automatically upon the completion of a download task.

    Pythonclidownloaderpython
    عرض على GitHub↗170,963
  • mrdoob/three.jsالصورة الرمزية لـ mrdoob

    mrdoob/three.js

    113,086عرض على GitHub↗

    This project is a high-level 3D graphics engine designed to render complex, hardware-accelerated environments within web browsers. It provides a comprehensive abstraction layer that manages scene graphs, cameras, and lighting, mapping high-level scene definitions onto low-level graphics APIs. By decoupling these definitions from specific hardware targets, the engine ensures consistent performance across diverse browsers and devices. The framework distinguishes itself through a robust architecture that includes a unified math library for high-frequency spatial calculations and a physically bas

    Chains sequential rendering operations to execute multi-pass visual effects and image processing before final frame composition.

    JavaScript3daugmented-realitycanvas
    عرض على GitHub↗113,086
  • ffmpeg/ffmpegالصورة الرمزية لـ FFmpeg

    FFmpeg/FFmpeg

    61,176عرض على GitHub↗

    FFmpeg is a cross-platform multimedia framework designed for the recording, conversion, and streaming of audio and video content. It functions as a comprehensive toolkit that provides both a command-line utility for direct media manipulation and a collection of low-level libraries for integration into custom applications. At its core, the project utilizes a packet-based stream engine and a format-agnostic abstraction layer to handle diverse media standards, containers, and network protocols. The framework distinguishes itself through a modular, graph-based filter execution model that allows f

    Enhances decoded video frames by reducing artifacts and improving visual clarity before final output.

    Caudiocffmpeg
    عرض على GitHub↗61,176
  • pixijs/pixijsالصورة الرمزية لـ pixijs

    pixijs/pixijs

    47,416عرض على GitHub↗

    PixiJS is a high-performance 2D rendering engine designed for building interactive visual content and browser-based games. It provides a hardware-accelerated graphics library that leverages WebGL and WebGPU backends to execute complex scenes, utilizing a hierarchical scene graph to manage object transformations and display order. The project distinguishes itself through a sophisticated architecture that decouples rendering logic from hardware APIs, allowing for consistent performance across diverse browser environments. It features a robust, asynchronous asset pipeline that handles loading, c

    Improves filter performance by defining explicit areas and clearing unused effects.

    TypeScriptcanvascanvas2ddata-visualization
    عرض على GitHub↗47,416
  • photonstorm/phaserالصورة الرمزية لـ photonstorm

    photonstorm/phaser

    39,800عرض على GitHub↗

    Phaser is a cross-platform 2D web game engine and framework designed for creating interactive experiences that run on desktop and mobile web browsers. It serves as a GPU-accelerated rendering library and WebGL graphics engine for building two-dimensional games using HTML5 Canvas and WebGL. The engine features a dual-backend rendering pipeline that allows developers to switch between rendering paths. It distinguishes itself through high-performance graphics capabilities, including GPU-driven sprite batching for large-scale image management, a dynamic lighting system with self-shadows, and the

    Allows snapshotting current render frames to a buffer for use in full-screen post-processing visual effects.

    JavaScript
    عرض على GitHub↗39,800
  • libgdx/libgdxالصورة الرمزية لـ libgdx

    libgdx/libgdx

    24,816عرض على GitHub↗

    LibGDX is a Java-based framework designed for cross-platform game development, enabling the creation and deployment of 2D and 3D games across desktop, mobile, and web environments from a single codebase. It functions as a comprehensive library that abstracts hardware-accelerated graphics, audio, input, and file system access, providing a unified interface for developers to manage game logic and application lifecycles. The framework distinguishes itself through a high-performance architecture that prioritizes efficiency and native interoperability. It utilizes a batch-oriented graphics pipelin

    Supports rendering to offscreen texture buffers for post-processing and multi-pass rendering techniques.

    Java2d3dandroid
    عرض على GitHub↗24,816
  • carguo/gsyvideoplayerالصورة الرمزية لـ CarGuo

    CarGuo/GSYVideoPlayer

    21,440عرض على GitHub↗

    GSYVideoPlayer is a versatile video player framework for Android that acts as a multi-engine playback wrapper. It provides a unified playback interface to control different video playback kernels, such as ExoPlayer, IJKplayer, and MediaPlayer, ensuring compatibility across diverse mobile hardware. The framework distinguishes itself through a flexible architecture that allows for core component swapping, enabling the replacement of playback engines, managers, or rendering layers. It includes a dedicated video caching manager for local storage and a customizable media UI component that supports

    Implements a system for rendering scrolling text overlays (bullet chat) on top of the video content.

    Java16kandroidexoplayer
    عرض على GitHub↗21,440
  • bloc97/anime4kالصورة الرمزية لـ bloc97

    bloc97/Anime4K

    20,655عرض على GitHub↗

    Anime4K is a collection of graphics shaders and image processing algorithms designed to enhance the visual quality of animated media. It functions as a real-time upscaling engine that increases the resolution of video content during playback, allowing for higher fidelity viewing without the need to permanently re-encode source files. The project distinguishes itself by utilizing hardware-accelerated rendering to perform complex image reconstruction directly on the graphics card. By employing a pass-based pipeline, it chains multiple processing stages to refine frames iteratively, ensuring tha

    Chains multiple sequential image processing stages together to refine visual output through iterative refinement.

    Jupyter Notebookanimeanime-upscalinganime4k
    عرض على GitHub↗20,655
  • lettier/3d-game-shaders-for-beginnersالصورة الرمزية لـ lettier

    lettier/3d-game-shaders-for-beginners

    19,407عرض على GitHub↗

    This project is an educational platform and technical reference for learning real-time graphics programming through the development of custom shaders. It provides a comprehensive guide to the programmable graphics pipeline, offering a collection of tutorials and interactive examples that demonstrate how to manipulate coordinate spaces, manage buffer data, and implement complex rendering techniques in 3D environments. The repository distinguishes itself as a versatile toolkit for both photorealistic and non-photorealistic rendering. It includes modular implementations for stylized aesthetics s

    Includes a library of modular post-processing effects and techniques for designing full-screen visual filter pipelines.

    C++3d3d-graphicsgame-development
    عرض على GitHub↗19,407
  • cocos2d/cocos2d-xالصورة الرمزية لـ cocos2d

    cocos2d/cocos2d-x

    18,942عرض على GitHub↗

    Cocos2d-x is a high-performance C++ game development framework designed for building and deploying interactive applications across mobile, desktop, and web platforms. It functions as a cross-platform game engine that utilizes an entity-component system to manage object lifecycles, behaviors, and spatial relationships within a unified codebase. The engine is distinguished by its specialized 2D graphics rendering pipeline, which is optimized for hardware-accelerated performance when displaying sprites, particle effects, and skeletal animations. It provides developers with low-level access to gr

    Enables post-processing effects by integrating custom render pipelines to manage visual output and image enhancement.

    C++androidc-plus-pluscocos2d
    عرض على GitHub↗18,942
  • bkaradzic/bgfxالصورة الرمزية لـ bkaradzic

    bkaradzic/bgfx

    17,161عرض على GitHub↗

    bgfx is a cross-platform, graphics rendering abstraction layer designed for high-performance applications. It provides a unified interface that maps high-level rendering commands to native graphics APIs, allowing developers to maintain a single codebase that executes consistently across diverse operating systems and hardware architectures. The library distinguishes itself through a multi-threaded command submission model that decouples rendering logic from the main application thread, effectively minimizing CPU bottlenecks. It utilizes a backend-agnostic command buffer and a deferred resource

    Executes complex draw calls, compute shaders, and post-processing effects with support for multi-pass rendering.

    Cd3d11d3d12directx
    عرض على GitHub↗17,161
  • paveldogreat/webgl-fluid-simulationالصورة الرمزية لـ PavelDoGreat

    PavelDoGreat/WebGL-Fluid-Simulation

    16,429عرض على GitHub↗

    This project is a GPU-accelerated fluid renderer and interactive WebGL visualizer. It functions as a fluid dynamics sandbox for experimenting with the real-time movement and behavior of liquids. The simulation calculates density, pressure, and vorticity using GPU shaders to maintain high performance. It includes atmospheric visual effects such as bloom and sunrays, alongside tools for capturing the simulation state as static images. The underlying architecture utilizes fragment-shader rendering and ping-pong texture buffering to manage fluid physics. Multi-pass post-processing is used to app

    Utilizes a chain of multiple rendering operations to apply complex post-processing effects like bloom and sunrays.

    JavaScriptfluidgpunavier-stokes
    عرض على GitHub↗16,429
  • diygod/dplayerالصورة الرمزية لـ DIYgod

    DIYgod/DPlayer

    16,424عرض على GitHub↗

    DPlayer is a web-based HTML5 video player designed as a modular frontend component for embedding interactive media into web applications. It provides a unified interface for controlling playback and extends native browser capabilities to support complex streaming protocols such as HLS, DASH, and FLV. The player distinguishes itself through a built-in real-time comment system, which renders scrolling or static text overlays directly over the video content to facilitate viewer engagement. To optimize delivery, it incorporates peer-to-peer networking, allowing connected clients to share video st

    Renders scrolling or static text overlays over video content with adjustable transparency and positioning to facilitate interactive viewer communication.

    JavaScriptdanmakudashdplayer
    عرض على GitHub↗16,424
  • react-native-maps/react-native-mapsالصورة الرمزية لـ react-native-maps

    react-native-maps/react-native-maps

    15,971عرض على GitHub↗

    react-native-maps is a cross-platform mobile map component for iOS and Android that renders interactive geographic data and markers. It provides a native map view and viewport controller to manage camera movement, zoom levels, and coordinate-based animations on mobile devices. The project includes a GeoJSON map renderer for visualizing complex geographic features and an interactive map overlay library for drawing polylines, polygons, and heatmaps. It supports integration with both Google Maps and Apple Maps, allowing developers to switch between providers or apply cloud-based styling and cust

    Translates geographic latitude and longitude pairs into native drawing instructions for polygons, polylines, and circles.

    TypeScriptgoogle-mapsmapsreact-native
    عرض على GitHub↗15,971
  • hammerspoon/hammerspoonالصورة الرمزية لـ Hammerspoon

    Hammerspoon/hammerspoon

    14,497عرض على GitHub↗

    Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications. The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi

    Displays interactive dialogs and alerts on the screen to provide visual feedback.

    Objective-Cautomationhammerspoonirc
    عرض على GitHub↗14,497
  • visgl/deck.glالصورة الرمزية لـ visgl

    visgl/deck.gl

    13,875عرض على GitHub↗

    This project is a declarative visualization library and geospatial framework designed for rendering large-scale data sets within web browsers. It functions as a high-performance graphics engine that leverages hardware acceleration to display complex 2D and 3D visual layers, enabling the visualization of millions of data points through a structured, component-based syntax. The framework distinguishes itself through its ability to synchronize custom data visualizations with third-party mapping platforms. By managing camera states and coordinate systems, it allows developers to overlay high-perf

    Displays high-performance data layers as transparent overlays on maps and viewports.

    TypeScriptdata-visualizationgeospatial-analysisjavascript
    عرض على GitHub↗13,875
  • blinue/magpieالصورة الرمزية لـ Blinue

    Blinue/Magpie

    13,291عرض على GitHub↗

    Magpie is a desktop utility designed to enhance the visual fidelity and resolution of running applications through real-time graphics post-processing. It functions by intercepting the desktop frame buffer and applying spatial reconstruction and interpolation algorithms to upscale visual content during active playback. The system distinguishes itself by integrating a programmable graphics pipeline that allows for the injection of custom shaders directly into the display stream. Beyond visual enhancement, it provides an automation interface that enables programmatic control over application beh

    Modifies the visual output of running software by injecting custom shaders and image enhancement algorithms directly into the display stream.

    HLSLanime4kcapturecppwinrt
    عرض على GitHub↗13,291
  • semantic-org/semantic-ui-reactالصورة الرمزية لـ Semantic-Org

    Semantic-Org/Semantic-UI-React

    13,218عرض على GitHub↗

    Semantic UI React is a declarative component library that provides native React bindings for the Semantic UI design language. It enables the construction of complex user interfaces through a modular, component-based architecture that maps directly to established design patterns, allowing developers to build consistent web application layouts without manual HTML markup. The library distinguishes itself through a shorthand property system that automatically generates and populates nested child components from data objects, significantly reducing the need for verbose code. It also supports polym

    Displays content in a portal that animates its entry and exit transitions when the visibility state changes.

    JavaScriptcomponent-librarycomponentsfrontend-components
    عرض على GitHub↗13,218
  • android/ndk-samplesالصورة الرمزية لـ android

    android/ndk-samples

    10,513عرض على GitHub↗

    The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction. The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native act

    Consolidates rendering operations to reduce the overhead of starting and ending passes on mobile GPU architectures.

    C++
    عرض على GitHub↗10,513
  • darknessomi/musicboxالصورة الرمزية لـ darknessomi

    darknessomi/musicbox

    9,806عرض على GitHub↗

    Musicbox is a terminal-based music player and command-line interface client for NetEase Cloud Music. It functions as a keyboard-driven audio player that enables users to stream music, manage playlists, and browse charts directly within a terminal environment. The project utilizes a headless music daemon to separate background audio playback and authentication from the command-line interface. This architecture allows for audio control via external commands or agents and includes a desktop lyrics overlay capable of dual-line rendering and foreign language translations. The system covers high-f

    Provides a synchronized text overlay engine for rendering song lyrics on top of other desktop windows.

    Pythoncli-toollinuxmusic
    عرض على GitHub↗9,806
السابق123التالي
  1. Home
  2. Graphics & Multimedia
  3. Graphics Engines and Rendering
  4. Post-Processing Pipelines

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

  • Custom Post-ProcessorsUser-defined scripts or hooks executed upon completion of a download task.
  • Multi-Pass Rendering Pipelines6 وسوم فرعيةArchitectures that chain multiple rendering operations to achieve complex visual effects.