Aether 💫
banner
aethers.world
Aether 💫
@aethers.world
20 | design engineer | ex-apple maps intrn | building @KyoSchoolApp + whatever else feels fun
Backporting Glass Container effects to iOS 18 👀, uses the exact same API as 26, just drops in
September 28, 2025 at 5:04 AM
Excited to reintroduce Garnish, a Swift Package for intelligent contrast in your UI. Great for accessibility and visual harmony.

github.com/Aeastr/Garnish

Still early development, bugs may be present, open to feedback
August 6, 2025 at 7:19 AM
Big update for Portal! Portal now uses modern iOS 17 APIs, with fallbacks for previous versions, as well as an improved API with more customization and smoother text animations

github.com/Aeastr/Portal
July 31, 2025 at 3:20 AM
new update for NotchMyProblem💙(position content around the iPhone's cutout)

improved compatibility across devices – padding, bounds, etc. now auto-adjust for the space, and added new APIs for configuring behavior + improved naming

github.com/Aeastr/Notch...
July 31, 2025 at 3:16 AM
June 8, 2025 at 4:22 PM
June 7, 2025 at 6:28 PM
Seasonal Icons for Deco
June 3, 2025 at 2:17 PM
Sticker filters in Deco 1.1, soon
June 2, 2025 at 7:12 PM
May 30, 2025 at 7:05 AM
flip flip (SwiftUI)
May 17, 2025 at 12:00 AM
May 15, 2025 at 6:01 PM
new package ⚡ MenuWithAView – a SwiftUI package that lets you add an accessory view to your context menu interactions in addition to the standard menu content, using UIKit's private _UIContextMenuAccessoryView.

github.com/Aeastr/MenuW...
May 12, 2025 at 10:17 PM
Neat update for Portal 🌀

.portalTransition now takes in item, meaning you can trigger transitions using the same declarative, data-driven pattern as SwiftUI's .sheet(item:...)

github.com/Aeastr/Portal
April 29, 2025 at 9:23 AM
let ur console yap

github.com/Aeastr/LogOu...

(this is a very minimal one, use it in my projects tho)
April 25, 2025 at 12:08 AM
Updated Docs (now in Wiki) + Examples

github.com/Aeastr/Porta...
April 24, 2025 at 5:13 PM
Would you prefer a more dense sticker grid in deco?
April 23, 2025 at 9:06 PM
just updated, overlay management should be more reliable, there’s a new .portalContainer extension, and the docs/codebase are cleaner

github.com/Aeastr/Porta...
April 23, 2025 at 6:39 PM
Small thing used in Deco & Kyo
github.com/Aeastr/Glyph...
April 23, 2025 at 2:13 AM
Portal (github.com/Aeastr/Portal) makes really cool interactions possible, can't wait to ship this
April 22, 2025 at 8:18 PM
April 22, 2025 at 6:53 PM
Sticker Capturing coming soon to Deco, little sneak peak 👀
April 22, 2025 at 4:03 AM
obsessed with these swift packages i've been working on lately, icons icons icons

github.com/Aeastr
April 22, 2025 at 1:18 AM
How?

You wrap your root in: PortalContainer { … }

Under the hood this installs a transparent, non‑blocking Window that contains a single PortalLayerView. This overlay lives above your normal view hierarchy and will draw the floating animation layers.
April 21, 2025 at 11:51 PM
new package 👀 Portal 🌀 – seamless element transitions between root, sheets, and navigation pushes

github.com/Aeastr/Portal

early version, with plans for making animation creation more flexible/simple
April 21, 2025 at 9:35 PM
today progress for more custom stickers
April 21, 2025 at 3:01 AM