dominikmartn

Drop-in SwiftUI component for sticky headers with progressive blur — like Apple Music, Photos, and App Store. Content scrolls underneath with increasing blur, never clipped.

99
4
100% credibility
Found Apr 09, 2026 at 99 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Swift
AI Summary

A ready-to-use component for iPhone apps that creates sticky headers with a smooth, progressive blur effect as content scrolls underneath.

How It Works

1
🔍 Discover the magic header

You're building an iPhone app and want a cool sticky header that blurs content underneath like in Apple Music or Photos.

2
📖 Explore the guide

Read the simple instructions and watch the demo video of content scrolling smoothly with a dreamy blur effect.

3
Add to your app

Copy a few lines into your app project to bring this blurring header to life instantly.

4
🎨 Design your header

Place your title, buttons, or logo inside the header area without blocking the blur.

5
📱 Fill with your content

Add your list, photos, or whatever scrolls below, and it all works together seamlessly.

6
⚙️ Tweak the look

Easily adjust the blur strength and fade distance to perfectly match your app's style.

🎉 Enjoy the blur effect

Scroll through your app and feel delighted as the content blurs progressively under your sticky header, just like Apple's apps.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 99 to 99 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is ProgressiveBlurHeader?

ProgressiveBlurHeader delivers a drop-in SwiftUI component for sticky headers with progressive blur, just like Apple Music, Photos, and App Store apps. Content scrolls freely underneath, ramping up blur and tint without ever getting clipped—solving SwiftUI's native gaps in variable blur and layout headaches. Drop it into your iOS app via Swift Package Manager for instant polish on scrollable lists.

Why is it gaining traction?

Unlike clunky UIView wrappers or flat-blur hacks, this drop-in handles Apple's private blur API smoothly through a battle-tested dependency, keeping content visible and headers floating clean. Customizable max blur radius, fade extension, and adaptive tints make it tweakable without breaking SwiftUI flows. Devs grab it for the one-line setup that nails premium app headers on GitHub.

Who should use this?

SwiftUI devs crafting media apps, photo galleries, or any scroll-heavy iOS screens needing drop-in headers with blur over content. Ideal for indie makers or teams ditching drop shadow in SwiftUI boilerplate for Apple-grade effects. Skip if you're on iOS 15 or building non-scroll UIs.

Verdict

Solid pick for iOS 16+ SwiftUI projects wanting quick, non-clipped blur headers—excellent docs and previews seal the deal. At 99 stars and 1.0% credibility score, it's immature but functional; prototype it first, as low adoption signals room for edge-case bugs.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.