Skip to content
View Aeastr's full-sized avatar

Sponsors

@m1guelpf

Highlights

  • Pro

Block or report Aeastr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Aeastr/README.md

👋 yo, i'm aether

i build things. sometimes i share them.

i'm a design engineer—which basically means i don't just make things look good, i make them work. sometimes while doing that, i end up building little tools that solve annoying problems. if they seem useful, i throw them out into the world.

ex-apple maps intern, swift student challenge '25 winner. finishing my degree, open-sourcing some things, working on projects that keep me sane.

twitterthreadsblueskylinkedindiscord server


🎨 UI & Interaction

Packages focused on visual design, layout, and SwiftUI behavior.

project what it does
Portal Portal advanced element transitions across navigation contexts, scroll-based flowing headers, and advanced view mirroring capabilities.
Garnish Garnish intelligent color utilities for accessibility, contrast optimization, and visual harmony.
NotchMyProblem NotchMyProblem position UI elements around iPhone notch and dynamic island.
Universal Glass UniversalGlass iOS 26 glass APIs on earlier deployments. shims for iOS 18+, defers to native when available.

🧩 System & Framework Utilities

Packages that extend or refine platform-level behavior and APIs.

project what it does
Conditionals Conditionals clean conditional modifier application based on OS availability and runtime conditions.
CursorBounds CursorBounds precise text cursor positioning and browser context detection on macOS.
AdaptiveDimensions AdaptiveDimensions SwiftUI modifiers that adapt layout dimensions to system text size settings
SettingsKit SettingsKit a declarative SwiftUI package for building settings interfaces with navigation, search, and customizable styling

🧪 Experimental & Add-ons

Creative or exploratory ideas — use with care (private APIs, unconventional behavior).

project what it does
MenuWithAView MenuWithAView add accessory views to context menus. uses private APIs.

⚙️ Development & Infrastructure

Internal tooling, performance helpers, and developer experience utilities.

project what it does
RenderMeThis Loupe SwiftUI debugging toolkit for visualizing renders, layouts, and measurements.
Chronicle Chronicle advanced logging wrapper for Apple's unified logging with async, structured metadata, runtime details and more.

🚀 other things i've built

  • kyo – a school planner & organizer built with swiftui. students deserve good ui too. currently tearing it down and rebuilding from scratch for 2.0—new design, more depth, less chaos.
  • deco – wallpaper studio for crafting unique lock screens with photos, gradients, stripes, and stickers. started as a swift student challenge project, now on the app store. won for '25.

more coming soon, probably.


🛠 what i actually do

  • build apps, interfaces, and tools that make interacting with tech feel effortless
  • obsess over systems, not just visuals
  • occasionally regret every decision that led to a complicated problem but solve it anyway
  • sometimes build something so specific that only 3 people in the world will ever need it

🤝 open to cool things

if you're building something interesting in swiftui, ui/ux, or spatial computing, i'm down to chat. otherwise, i'll be here, making things work.

👾 built in public, shipped for fun, by aether

see you in the void.

Pinned Loading

  1. Portal Portal Public

    Portal is a SwiftUI package for element transitions across navigation contexts, scroll-based flowing headers, and advanced view mirroring capabilities.

    Swift 944 31

  2. Garnish Garnish Public

    Garnish helps you pick the ideal colors for text and UI elements in light and dark themes, ensuring ideal contrast and visual harmony based on luminance and brightness

    Swift 215 6

  3. CursorBounds CursorBounds Public

    A Swift package to retrieve the position and bounds of the text cursor (caret) in macOS applications using the Accessibility API.

    Swift 104 8

  4. NotchMyProblem NotchMyProblem Public

    Position content around the iPhone's notch or Dynamic Island.

    Swift 244 5

  5. GlowGetter GlowGetter Public

    Lets SwiftUI elements glow brighter than the screen using HDR, taking advantage of extended brightness on compatible displays.

    Swift 371 11

  6. Loupe Loupe Public

    A SwiftUI debugging toolkit for visualizing renders, layouts, and measurements.

    Swift 615 17