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
·

37 repository-uri

Awesome GitHub RepositoriesBlur Effects

Components that apply Gaussian or directional blur filters to UI elements or background layers.

Explore 37 awesome GitHub repositories matching user interface & experience · Blur Effects. Refine with filters or upvote what's useful.

Awesome Blur Effects GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • wasabeef/awesome-android-uiAvatar wasabeef

    wasabeef/awesome-android-ui

    56,463Vezi pe GitHub↗

    This project is a community-driven directory of open-source Android libraries focused on user interface development. It serves as a centralized knowledge base that organizes high-quality third-party tools into a structured, categorical taxonomy to assist developers in discovering reliable solutions for mobile application design. The repository distinguishes itself by providing a version-agnostic index that links directly to external project resources, bypassing the need for complex dependency management. To facilitate rapid evaluation, each entry is paired with visual asset indexing, includin

    Unites various blur-effect implementations to assist developers in applying sophisticated background or overlay filters.

    androidawesomeui
    Vezi pe GitHub↗56,463
  • greensock/gsapAvatar greensock

    greensock/GSAP

    23,877Vezi pe GitHub↗

    GSAP is a comprehensive JavaScript animation library designed for orchestrating complex motion sequences and interactive user interfaces. It provides a robust property-interpolation engine that calculates intermediate values for CSS styles, attributes, and numeric properties, enabling smooth visual transitions across web elements. The framework is built on a core architecture that manages animation lifecycles, timeline-based sequence orchestration, and virtual property interception to ensure precise control over motion. The library distinguishes itself through a modular, plugin-based extensib

    Applies blur and color matrix effects like saturation, brightness, and contrast directly to objects without manually managing filter instances.

    JavaScriptanimationgsapjavascript
    Vezi pe GitHub↗23,877
  • niri-wm/niriAvatar niri-wm

    niri-wm/niri

    20,069Vezi pe GitHub↗

    Niri is a Wayland compositor and tiling window manager designed for Linux systems. It functions as a display server that organizes application windows into a scrollable, column-based layout, providing a structured environment for managing graphical sessions, input routing, and hardware output. The project distinguishes itself through a declarative configuration engine that enables live-reloading of settings, allowing users to modify window rules, input bindings, and visual appearance without restarting the session. It features a physics-based animation system that uses spring-based curves to

    Adjusts visual parameters for background blur effects to control aesthetic quality and performance.

    Rustrustsmithaytiling-window-manager
    Vezi pe GitHub↗20,069
  • lettier/3d-game-shaders-for-beginnersAvatar lettier

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

    19,407Vezi pe 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

    Applies edge-preserving filters to occlusion textures to remove noise while maintaining geometric boundaries.

    C++3d3d-graphicsgame-development
    Vezi pe GitHub↗19,407
  • webadderallorg/recordlyAvatar webadderallorg

    webadderallorg/Recordly

    17,953Vezi pe GitHub↗

    Recordly is a screen recording and video editing suite designed for creating product demonstrations. It combines screen and audio capture software with a dedicated demo video editor and tools for merging webcam overlays and exporting projects as MP4 files or looping GIFs. The platform features a specialized cursor animation engine that applies smoothing, motion blur, and click animations to the rendered mouse movements. It also provides customizable webcam bubbles and a system for placing recordings inside styled containers with custom wallpapers and drop shadows. The editing workflow center

    Applies motion blur to the rendered cursor to simulate speed and create a more professional visual experience.

    TypeScriptelectronfreelinux
    Vezi pe GitHub↗17,953
  • jbranchaud/tilAvatar jbranchaud

    jbranchaud/til

    14,116Vezi pe GitHub↗

    This project is a markdown knowledge base used to maintain a curated collection of concise technical notes and write-ups across various programming languages and tools. It serves as a searchable personal reference library for documenting technical discoveries and software development patterns. The system implements a learning in public workflow, transforming markdown-based content storage into a static site. It utilizes directory-based routing to map folder structures to URL paths and employs schema-driven type generation to ensure data consistency across the knowledge base. The codebase cov

    Optimizes CSS blur performance to reduce browser rendering jank and paint failures.

    Vim Script
    Vezi pe GitHub↗14,116
  • jingmatrix/lsposedAvatar JingMatrix

    JingMatrix/LSPosed

    11,494Vezi pe GitHub↗

    LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of application and system behavior in memory without altering original installation files, serving as a platform for distributing and managing community-created extension modules. The project provides a comprehensive suite for device and identity spoofing, including the ability to mask hardware identifiers, simulate geographic locations, and conceal root access or hooking frameworks to bypass security and integrity checks. It also functions as an application modder to unlock premium featu

    Implements dynamic blurring effects on system widgets and status bars.

    Javaandroidarthooklsposed
    Vezi pe GitHub↗11,494
  • akveo/blur-adminAvatar akveo

    akveo/blur-admin

    11,294Vezi pe GitHub↗

    Blur Admin is an AngularJS and Bootstrap framework for building responsive administrative dashboards. It provides a set of grid-based templates and predefined layout components designed to create high-resolution management interfaces that adapt to different screen sizes. The framework includes a Sass-based theme engine that allows for the customization of visual appearances, color schemes, and brand identity through a central set of style variables. It specifically features a blur theme effect that applies translucent backgrounds and blurred effects across the interface. The system covers da

    Implements a specific blur theme effect that applies translucent backgrounds and blurred effects across the interface.

    JavaScriptadminadmin-dashboardadmin-template
    Vezi pe GitHub↗11,294
  • esimov/caireAvatar esimov

    esimov/caire

    10,481Vezi pe GitHub↗

    Caire is a command-line image processing engine designed for content-aware resizing and batch manipulation. It utilizes seam carving algorithms to adjust image dimensions by identifying and removing low-energy pixels, allowing for the rescaling of images while preserving primary visual subjects and maintaining aspect ratios. The tool distinguishes itself through its ability to protect specific visual elements, such as human faces, from distortion during the resizing process. Users can apply custom binary masks to define regions for protection or forced removal, and the engine provides real-ti

    Applies box-blur approximations using sliding windows to efficiently soften image details.

    Gocomputer-visioncontent-aware-resizecontent-aware-scaling
    Vezi pe GitHub↗10,481
  • luanfujun/deep-photo-styletransferAvatar luanfujun

    luanfujun/deep-photo-styletransfer

    9,994Vezi pe GitHub↗

    This project is a deep learning style transfer framework designed to apply artistic styles to photographs. It functions as a photorealistic image stylizer that merges the content of one image with the visual characteristics of another while maintaining the original geometry and structural details. The system distinguishes itself through the use of matting Laplacian matrices and semantic segmentation masks to prevent distortion and preserve edge fidelity. These capabilities allow for region-specific styling, where different aesthetics can be applied to distinct objects or areas within a single

    Preserves edge and detail fidelity during style transfer using edge-preserving filtering techniques like matting Laplacians.

    Matlab
    Vezi pe GitHub↗9,994
  • wasabeef/glide-transformationsAvatar wasabeef

    wasabeef/glide-transformations

    9,888Vezi pe GitHub↗

    This is a Glide image transformation library for Android that provides a collection of image processing filters and shapes. It functions as a suite of hardware-accelerated tools for image cropping, artistic filtering, and transformation pipeline management. The project distinguishes itself through an image filter pipeline that allows for sequential transformation chaining, enabling multiple visual effects and color modifications to be applied in a single pass. It utilizes GPU acceleration to implement artistic effects such as pixelation, sketching, and blur. The library covers a broad range

    Provides optimized rendering techniques to apply blur effects for softening visual detail.

    Javaandroidandroid-libraryglide
    Vezi pe GitHub↗9,888
  • xenia-project/xeniaAvatar xenia-project

    xenia-project/xenia

    9,480Vezi pe GitHub↗

    Xenia is an emulator designed to run Xbox 360 games and applications on modern computer hardware. It enables the execution of console software from disc images, digital downloads, and extracted files, facilitating legacy software preservation on hardware that lacks native support. The project distinguishes itself through high-fidelity graphics enhancements, including the ability to increase internal rendering resolution and apply contrast-adaptive sharpening to restore image clarity. It implements specialized visual techniques such as blue noise dithering to reduce color banding and multisamp

    Uses edge-adaptive spatial upsampling to preserve the integrity of hard edges when increasing output resolution.

    C++c-plus-pluscppd3d12
    Vezi pe GitHub↗9,480
  • tsparticles/tsparticlesAvatar tsparticles

    tsparticles/tsparticles

    8,887Vezi pe GitHub↗

    tsparticles is a JavaScript particle animation library and configuration-driven visual effects engine used to create customizable effects, confetti, and interactive backgrounds using HTML5 Canvas. It functions as a plugin-based graphics engine and a web component animation engine, allowing for the generation of complex behaviors and themes through structured JSON configuration objects. The project provides a cross-framework animation wrapper with dedicated compatible components for integrating effects into React, Vue, Angular, and Svelte. Its modular architecture allows users to extend the en

    Implements trail fades and filter effects to create motion blur and glowing aesthetics.

    TypeScript2dangularanimations
    Vezi pe GitHub↗8,887
  • shopify/react-native-skiaAvatar Shopify

    Shopify/react-native-skia

    8,424Vezi pe GitHub↗

    react-native-skia is a cross-platform graphics framework that provides a high-performance 2D graphics engine for rendering shapes, paths, and images. It functions as a vector graphics engine and UI animation toolkit, allowing for hardware-accelerated visuals across mobile and web platforms. The project is distinguished by its integration of the Skia 2D graphics library, enabling a shader and filter pipeline for complex pixel-level effects. It supports the rendering of Lottie animations exported from After Effects and the execution of animations directly on the UI thread to maintain fluid moti

    Provides Gaussian blur filters to soften the edges of graphical objects for various visual effects.

    TypeScriptreactreact-nativeskia
    Vezi pe GitHub↗8,424
  • xpixelgroup/basicsrAvatar XPixelGroup

    XPixelGroup/BasicSR

    8,297Vezi pe GitHub↗

    BasicSR is a PyTorch-based image restoration toolbox and framework designed for training and deploying deep learning models to upscale, denoise, and deblur images and videos. It serves as a comprehensive system for image super-resolution and video quality restoration, providing the necessary infrastructure to recover fine visual details and increase pixel density. The project distinguishes itself through specialized toolkits for facial image enhancement and high-fidelity face synthesis, as well as a dedicated video quality restoration suite that utilizes deformable convolutions and generative

    Provides utilities to generate Gaussian kernels used in image blurring and degradation simulation.

    Pythonbasicsrbasicvsrdfdnet
    Vezi pe GitHub↗8,297
  • photopea/photopeaAvatar photopea

    photopea/photopea

    8,284Vezi pe GitHub↗

    Photopea is a browser-based image editor that runs entirely in the browser without requiring any downloads or installations, capable of editing both raster and vector graphics. It functions as a multi-format image converter, a PSD file editor, a RAW photo processor, and a vector graphics editor, all within a single web application. The editor distinguishes itself through its extensive file format support, opening and saving industry-standard formats including PSD, AI, Sketch, Figma, and XD, as well as native files from Affinity, InDesign, and Krita. It also supports RAW camera files from Niko

    Applies interactive blur effects including field blur, iris blur, and tilt-shift.

    Vezi pe GitHub↗8,284
  • swiftuix/swiftuixAvatar SwiftUIX

    SwiftUIX/SwiftUIX

    8,067Vezi pe GitHub↗

    SwiftUIX is a framework extension and component library that provides specialized layout tools and native platform bridges for SwiftUI. It functions as a declarative toolkit for building macOS and iOS applications by adding missing native components and expanded interface elements to the standard library. The project focuses on bridging declarative state to native imperative APIs, particularly for macOS desktop interfaces. It includes specialized controls for window visibility, navigation bar appearance, and system status bar integration, as well as tools for managing system activity controll

    Provides components that apply blur filters to UI elements and backgrounds for visual depth.

    Swiftattributedstringbackwards-compatibilitycollection-view
    Vezi pe GitHub↗8,067
  • software-mansion/react-native-svgAvatar software-mansion

    software-mansion/react-native-svg

    7,990Vezi pe GitHub↗

    This project is a graphics library for React Native that provides a cross-platform vector rendering engine. It maps SVG XML elements to native graphics APIs, allowing for the creation of scalable shapes and custom illustrations that maintain visual consistency across mobile and web environments. The library functions as a mapper that converts standard SVG markup into declarative component structures. It enables the creation of interactive vector interfaces by providing components that can detect and respond to user touch events. Its capability surface includes drawing basic geometric primiti

    Applies visual filter manipulators like blurring, color matrix transforms, and shadows to vector elements.

    TypeScript
    Vezi pe GitHub↗7,990
  • shimat/opencvsharpAvatar shimat

    shimat/opencvsharp

    6,011Vezi pe GitHub↗

    OpenCVSharp is a .NET library that wraps native OpenCV functions, providing C# developers with access to OpenCV's computer vision capabilities through an API that mirrors the native C/C++ style. It serves as a managed wrapper for image processing, feature detection, object detection, and image manipulation tasks, while also handling automatic disposal of unmanaged OpenCV resources like Mat objects to prevent memory leaks in .NET applications. The library enables keypoint detection and descriptor extraction using algorithms such as AKAZE, BRISK, or FAST, with brute-force or FLANN-based matchin

    Smooths images while preserving sharp edges using edge-preserving decomposition methods.

    C#computer-visiondotnetdotnetstandard
    Vezi pe GitHub↗6,011
  • h2non/imaginaryAvatar h2non

    h2non/imaginary

    6,017Vezi pe GitHub↗

    Imaginary is a self-hosted HTTP server for image processing that applies transformations like resizing, cropping, rotating, and format conversion through URL parameters. It operates as a stateless request-response pipeline, processing images fetched from remote URLs or served from a local directory without requiring client-side dependencies. The server distinguishes itself through its security and access control capabilities, offering optional API key validation, HMAC-signed URL verification, and remote origin whitelisting to restrict which image sources are permitted. It also provides a heal

    Applies Gaussian blur to images with a configurable sigma value.

    Gocrop-imagedockergif
    Vezi pe GitHub↗6,017
Înapoi12Înainte
  1. Home
  2. User Interface & Experience
  3. Animation and Motion Systems
  4. Blur Effects

Explorează sub-etichetele

  • Box BlursCalculates average color of neighboring pixels to create smooth blur effects. **Distinct from Blur Effects:** Distinct from general blur effects: focuses on the specific box-filter implementation.
  • Edge-Preserving Filters1 sub-tagAlgorithms for smoothing image data while maintaining sharp boundaries and structural details. **Distinct from Blur Effects:** Distinct from Blur Effects: focuses on noise reduction in buffers like occlusion maps while preserving edges, rather than general aesthetic blurring.
  • Gaussian Blur Implementations3 sub-tag-uriAlgorithms and utilities specifically designed to apply Gaussian blur filters to image data. **Distinct from Blur Effects:** Distinct from general Blur Effects: focuses on the specific implementation of Gaussian blur for image processing rather than UI-layer effects.
  • Intensity ControlsAdjustable parameters for controlling the strength or radius of blur effects. **Distinct from Blur Effects:** Distinct from Blur Effects by focusing specifically on the control mechanism for diffusion levels.
  • Interactive Blur GalleriesInteractive blur effects such as field blur, iris blur, and tilt-shift applied to images. **Distinct from Blur Effects:** Distinct from Blur Effects: provides interactive, spatially-variable blur effects rather than simple uniform UI blurs.
  • Motion BlurSimulates speed by blurring pixels based on camera or object movement. **Distinct from Blur Effects:** Distinct from general blur effects: focuses on movement-based temporal blurring.
  • Performance OptimizationsTechniques to improve the rendering speed and efficiency of visual effects. **Distinct from Blur Effects:** Focuses on reducing rendering jank and paint failures specifically for blur filters.
  • Visual Filter ManipulatorsUtilities for applying color matrix effects directly to objects. **Distinct from Blur Effects:** Focuses on direct filter manipulation, distinct from general blur effects.