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.
did:plc & atproto handle tracker
A straightforward solution for using AT Protocol and Bluesky, written in Swift.
A straightforward solution for using the AT Protocol and Bluesky, written in Swift.
Swift package that provides a AT Protocol libraries.
CLI tool written in Swift to generate Swift codes from AT Proto's Lexicon files.
A package for interacting with the Bluesky Social API.
Your Brand Here!
50K+ engaged viewers every month
Limited spots available!
📧 Contact us via email🦋 Contact us on Bluesky