Skip to content
View Aeastr's full-sized avatar

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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, libraries, or components that solve annoying problems. if they seem useful, i throw them out into the world.

i don’t call myself a dev, but if i’m writing code and shipping it, does it even matter?

i used to intern at apple (maps design engineering), where i learned how to push pixels and code in ways that actually make a difference. now i’m finishing my degree, open-sourcing some things, and working on projects that keep me sane.

swift student challenge '25 winner

📦 open source things i've thrown into the void:

  • Portal Icon Portal – seamless element transitions across root, sheets, and navigation pushes in SwiftUI. flexible af. portals, basically.

  • RenderMeThis Icon RenderMeThis – useful for optimising view rendering/computation, needed it during development of deco for optimisation, hope others find use in it

  • NotchMyProblem Icon NotchMyProblem – wanted buttons that perfectly hug the iphone notch. Positioning buttons around the iphone notch shouldn’t be that hard, so i made this.

  • GlowGetter Icon GlowGetter – colors being brighter than the rest of the screen seemed cool for some UI ideas, this lets you do that, or whatever idea you have.

  • LogOutLoud Icon LogOutLoud – just what i use for logs in my apps, centralized and less boilerplate

  • GlyphMeThat Icon GlyphMeThat – genmojis are kinda fun, they're backed by NSAdaptiveImageGylph, which wsan't exposed for SwiftUI fields + we couldn't just get them as images, this resolves that

  • CursorBounds Icon CursorBounds – needed precise text cursor positions on macOS. Accessibility API helped, but it’s weird. now it’s a package.

  • Garnish Icon Garnish – UI colors should just work. this helps.

🚀 other things i’ve built

  • Kyo – a school planner & organizer built with swiftui. students deserve good ui too. currently working on kyo 2.0, which is getting a full redesign & more depth.
  • Deco - a 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 occasionally 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.

📍 where to find me:

👾 built in public, shipped for fun, by aether

see you in the void.

Pinned Loading

  1. Portal Portal Public

    Seamless element transitions between root, sheets, and navigation pushes in SwiftUI.

    Swift 491 13

  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 82 5

  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 75 6

  4. NotchMyProblem NotchMyProblem Public

    A small Swift package that positions buttons around the iPhone's notch or Dynamic Island. It provides a simple view component that automatically detects your device's top cutout and places buttons …

    Swift 131 6

  5. GlowGetter GlowGetter Public

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

    Swift 323 12

  6. RenderMeThis RenderMeThis Public

    RenderMeThis is a simple SwiftUI debugging tool that reveals exactly when your views re‑render or re-compute

    Swift 520 12