Orion is an opinionated Reddit client built for iOS. It is also, for me, personally, the culmination of the last year and a half of effort I’ve put into really stepping up my capabilities as a developer. But most of all, it is an app built with respect - for you and for the iPhone.
Because Orion is a labor of love.
Orion is built natively, to a fault. It’s built by me and it’s built without AI. It is built largely with SwiftUI and boy have I paid dearly for that.
It does everything you’d expect a native app to do and a non-native app to not do.
Context menu + preview + peak-and-pop on posts
Liquid Glass ui
native built-in video player
native built-in image viewer (UIScrollView with the right settings, for anyone questioning what the native image viewer is)
semantic colors, nothing wacky or custom except when Reddit specifies a color to use
dynamic type (accessibility sizes aren’t quite supported yet though, and by that I mean I want the app to be nice to use at those sizes)
swipe to upvote
tap or swipe to collapse comment
the gestures are nice
state restoration
good design
Orion does some things you might not even expect from a Reddit client:
vote on polls!
uploading media to Reddit instead of Imgur
viewing comment inline media
soon: upload inline comment media
maybe: view it inline, I’m not too confident in my ability to do this though
soon: rtjson support, which will mean perfect formatting
notifications within 15 minutes of one arriving
account switching
Reddit chat, kinda sorta (it’s a web view okay but I can at least have the little badge telling you the number of notifications, that’s unique to this app!)
wiki browsing
Orion will release later this fall. The major things remaining are: