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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Shader filters

Ranking updated Aug 8, 2026

For shader filters, the strongest matches are gdquest/godot-shaders (This project is a curated collection of real-time post-processing), bloc97/anime4k (Anime4K provides a collection of real-time GPU shaders and) and gdquest-demos/godot-shaders (This repository provides a collection of GLSL-based visual effects). candycat1992/unity_shaders_book and dfranx/shadered round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “shader filters”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Shader filters

Find the best repos with AI.We'll search the best matching repositories with AI.
  • gdquest/godot-shadersGDQuest avatar

    GDQuest/godot-shaders

    4,002View on GitHub↗

    This project is a collection of open-source shader programs and playable demonstration scenes for the Godot game engine. It serves as a shader library providing 2D and 3D visual effects, as well as a collection of post-processing shaders for modifying the final rendered image. The library includes specific implementations for spatial effects on 3D objects, such as outlines and dissolve transitions, and planar effects for 2D sprites, including palette swapping and glow. These effects are paired with standalone demo scenes that provide a playable preview of the graphical results. The repositor

    This project is a curated collection of real-time post-processing and visual effect shaders with demo scenes for the Godot game engine, though its effects are written in Godot's shading language rather than generic raw GLSL or HLSL.

    GDShaderPost-Processing EffectsReal-Time Shader ParametersMulti-Pass Rendering Pipelines
    View on GitHub↗4,002
  • bloc97/anime4kbloc97 avatar

    bloc97/Anime4K

    20,655View on 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

    Anime4K provides a collection of real-time GPU shaders and multi-pass rendering pipelines designed for video enhancement, making it a fitting choice for shader-based visual processing despite its specialized focus on upscaling anime media.

    Jupyter NotebookShadersMulti-Pass Rendering Pipelines
    View on GitHub↗20,655
  • gdquest-demos/godot-shadersgdquest-demos avatar

    gdquest-demos/godot-shaders

    3,999View on GitHub↗

    This project is a Godot shader library consisting of a collection of GLSL-based visual effects for 2D and 3D graphics. It serves as a resource for improving game visual quality through custom shader files and demo scenes. The library is organized into three primary areas: a 2D sprite effect gallery for visuals such as water simulations and palette swapping, a 3D material shader collection featuring outlines and dissolve effects, and a post-processing shader suite for full-screen effects like Gaussian blur and color inversion. The collection covers a range of capabilities including 2D sprite

    This repository provides a collection of GLSL-based visual effects and shaders specifically tailored for the Godot engine, making it a handy shader library for 2D and 3D graphics, though it is engine-specific rather than a generic multi-platform framework.

    GDShaderPost-Processing Effects
    View on GitHub↗3,999
  • candycat1992/unity_shaders_bookcandycat1992 avatar

    candycat1992/Unity_Shaders_Book

    6,061View on GitHub↗

    This project is a reference library of HLSL shader implementations and source code examples for Unity. It provides a collection of practical samples focused on lighting, coordinate transformations, and rendering passes for 3D graphics. The repository demonstrates the application of 3D rendering mathematics, specifically using vector and matrix calculations to determine light directions and coordinate space transformations. It includes implementations for managing multi-pass rendering pipelines and mapping coordinates between object, world, and view spaces. The material covers foundational gr

    This repository provides a collection of HLSL shader implementations and rendering examples for Unity, offering practical visual effects and shader patterns well-suited for graphics development.

    ShaderLabMulti-Pass Rendering Pipelines
    View on GitHub↗6,061
  • dfranx/shadereddfranx avatar

    dfranx/SHADERed

    4,765View on GitHub↗

    SHADERed is a cross-platform shader development environment and debugger used for authoring vertex, pixel, and compute shaders. It functions as an integrated editor for writing and compiling shader code while providing live visual previews and the ability to configure render pipeline states. The tool features a GLSL shader debugger that enables line-by-line execution with breakpoints and variable watches to resolve visual logic errors. It includes a shader asset manager for importing 3D models and textures as data inputs and supports an extensible plugin system to integrate new languages and

    This cross-platform shader development environment lets you write, compile, and debug GLSL and HLSL shaders with real-time previews, making it well-suited for graphics programming and effect creation.

    C++Shader Development EnvironmentsShader Development WorkflowsCross-Platform Abstraction Layers
    View on GitHub↗4,765
  • kayac/kamakura-shaderskayac avatar

    kayac/kamakura-shaders

    353View on GitHub↗

    Kamakura Shaders

    This repository provides a collection of stylized shaders and materials in C# for real-time rendering pipelines, fitting the target category well despite lacking explicit documentation for some secondary features.

    C#Materials and Shaders
    View on GitHub↗353
  • steaklive/everyray-rendering-enginesteaklive avatar

    steaklive/EveryRay-Rendering-Engine

    738View on GitHub↗

    EveryRay Rendering Engine is a high-performance graphics framework designed for real-time three-dimensional rendering. It utilizes a physically based deferred rendering pipeline to simulate realistic light behavior, incorporating global illumination, cascaded shadow mapping, and advanced volumetric effects to produce high-fidelity visual output. The engine distinguishes itself through a unified graphics abstraction layer that enables consistent performance across diverse hardware backends by translating high-level commands into specific instructions. It further optimizes complex environments

    EveryRay Rendering Engine is a comprehensive 3D graphics and rendering framework rather than a standalone collection of reusable shader filters, making it a building block for game development rather than the requested effect library.

    C++Post-Processing EffectsPost-Processing PipelinesReal-Time Rendering Engines
    View on GitHub↗738
  • unity-technologies/postprocessingUnity-Technologies avatar

    Unity-Technologies/PostProcessing

    3,742View on GitHub↗

    PostProcessing is a post-processing stack for the Unity game engine designed to apply image-space visual effects and color grading to rendered scenes. It functions as a real-time image effect pipeline that processes frames after the primary 3D geometry has been drawn. The system includes a screen space visual effects library and an HDR color grading toolset used to adjust high dynamic range colors and contrast. These tools allow for the application of real-time image filtering to modify lighting, colors, and mood. The framework supports 3D scene post-processing and game environment polishing

    This repository is a specific post-processing framework and rendering extension for the Unity game engine rather than a standalone shader effects library, making it a building block for one particular game development environment.

    C#Post-Processing EffectsPost-Processing Effects
    View on GitHub↗3,742
  • patriciogonzalezvivo/glslviewerpatriciogonzalezvivo avatar

    patriciogonzalezvivo/glslViewer

    5,286View on GitHub↗

    glslViewer is a console-based GLSL shader sandbox and renderer designed for the real-time testing and iteration of fragment and vertex shaders. It functions as a live-reloading viewer that automatically updates visual output when source files are modified on disk. The system also operates as a headless renderer, capable of generating frames and exporting images without a physical display. The project is distinguished by its support for multi-pass rendering, utilizing framebuffer ping-ponging and convolution pyramids to execute complex visual effects. It features an integrated OSC controller t

    This console-based GLSL shader sandbox and renderer is a useful tool for real-time shader testing and execution, but it is a standalone viewer application rather than a reusable collection or library of shader effects and filters.

    C++GLSL Shader WorkflowsReal-Time Shader ParametersMulti-Pass Rendering Pipelines
    View on GitHub↗5,286

Related searches

  • a software library for applying visual effects
  • Vector search filters
  • Content filtering lists
  • GPU acceleration libraries
  • Gradient brushes
  • GPU accelerated renderer
  • GPU acceleration tools
  • a guide for learning WebGPU shader programming