mob-sakai/UIEffect

UIEffect is an open-source package that allows you to intuitively apply rich UI effects directly from the Inspector or via code. Combine various filters,...

View on GitHub ↗Jump to charts ↓

mob-sakai/UIEffect has 7.5k+ stars and 950+ forks on GitHub, is written in C#, and was last pushed on Aug 27, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 49 minutes ago
Added to GitGenius on September 8th, 2026
Created on February 27th, 2017
Open Issues & Pull Requests: 11 (+0)
GitHub issues: Enabled
Number of forks: 954
Total Stargazers: 7,690 (+0)
Total Subscribers: 199 (+0)

Repository Insights (GitGenius)

Median issue/PR response: N/A
Mean response time: 40.7 days
90th percentile: 11.2 hours
Tracked items: 204

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 11
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 241 days
Stale 30+ days: 9
Stale 90+ days: 7

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (91)
  • released (91)
  • enhancement (64)
  • question (41)
  • ready for release (37)
  • need more info (5)
  • help wanted (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

UIEffect is a Unity package that applies visual effects to UI elements through the Inspector or code.

The tool addresses the need to add professional visual effects to Unity UI without requiring shader knowledge or complex setup. It works by providing a UIEffect component that can be attached to UI elements, allowing developers to layer multiple filters—including grayscale, blur, dissolve, pixelation, sepia, edge detection, and color adjustments—and combine them to create custom visual styles. Effects can be applied directly in the Inspector without coding, or controlled programmatically at runtime. The package includes a UIEffectTweener component for animating effects over time and supports integration with Timeline for sequencing effects within cutscenes.

Developers should adopt this tool if they need to enhance UI visuals quickly without writing custom shaders. It suits projects where designers want direct control over UI appearance through the Inspector, or where effects need to be animated and tweened. The package works with TextMeshPro, integrates with ShaderGraph for custom shader creation, and supports SoftMaskForUGUI for advanced masking scenarios. It provides both runtime presets and editor presets for reusable effect configurations.

The project maintains active development with regular updates and refinements to its effect library. Documentation is comprehensive, covering installation through multiple package management methods, detailed usage examples for each filter type, and integration patterns with other Unity systems. The tool includes clear limitations documentation and provides multiple support channels for users encountering issues.