A BlueSky Client. TBD.
A modern, beautiful Bluesky client for iOS built with SwiftUI and the latest iOS 26 SDK features.
IcySky (formerly known as GlowSky, RetroSky) is a native iOS client for Bluesky, the decentralized social network built on the AT Protocol. This project showcases modern iOS development practices with a focus on beautiful, fluid UI powered by the latest SwiftUI capabilities.
This is an early-stage project focused on establishing a solid foundation and exploring innovative UI designs. Currently implemented:
IcySky follows a modular architecture with two main Swift packages:
Clone the repository:
git clone https://github.com/Dimillian/IcySky.git
Open in Xcode:
cd IcySky
open IcySky.xcodeproj
Build and run on an iOS 26 simulator or device
The project uses a no-ViewModel approach, embracing SwiftUI's native patterns:
For detailed development guidelines, see CLAUDE.md.
While this is currently a personal exploration project, feedback and ideas are welcome! Feel free to:
This project is licensed under the MIT License - see the LICENSE file for details.
IcySky is an independent project and is not affiliated with Bluesky PBLLC.
Sky.app is a great way to use Bluesky Social on MacOS, featuring keyboard shortcuts, Dark Mode Sync, and notification badges.
A straightforward solution for using the AT Protocol and Bluesky, written in Swift.
AT Protocol implementation in Swift
OAuth 2.1 request authentication
swift-cbor is a library of CBOR encoder & decoder for Swift based on Codable.
Little library for working with the AT Protocol
Your Brand Here!
50K+ engaged viewers every month
Limited spots available!
📧 Contact us via email🦋 Contact us on Bluesky