Colorful – AppleCard’s animated colorful blur background
  • July 1, 2025

A SwiftUI implementation of AppleCard’s animated colorful blur background.

For improved version with Metal, see ColorfulX.

Preview


Usage


import Colorful

var body: some View {
ColorfulView()
}

Customization & Defaults


init(
animated: Bool = defaultAnimated,
animation: Animation = defaultAnimation,
blurRadius: CGFloat = defaultBlurRadius,
colors: [Color] = defaultColorList,
colorCount: Int = defaultColorCount
)

GitHub


View Github

YOU MIGHT ALSO LIKE...
ViewCondition

✨ Super sweet syntactic sugar for SwiftUI.View initializers. At a Glance

SwiftUIX

SwiftUIX attempts to fill the gaps of SwiftUI, providing an extensive suite of components, extensions and utilities to complement the ...

SwiftUI Environment Overrides

A tiny library that adds a control panel for testing how SwiftUI app adapts for different color themes, accessibility settings, ...