I'm so excited to announce the first release of Lazurite for Android! I've been working on this for months and am really excited to share this with the community!
You can download it here:
Highlights
OAuth2 authentication and multi-account support
Full posting workflow: compose, draft persistence, edit (delete-recreate), delete, and thread/reply actions
Profile, feed, list, and starter pack exploration
Search across users, posts, hashtags, and starter packs
Local + protocol-level save/bookmark flows
Moderation labels and profile context (blocking/blocked-by/lists)
Offline/low-connectivity handling with cached data display
AppView/provider-aware routing (BlueSky/BlackSky) with trending/listing support
Rich theming, including Oxocarbon, Rose Pine, Nord, Catppuccin, and Shades-of-Purple/BlackSky-inspired theme
Added
Core social features
Profile screen with post viewing
Feed management (reordering, pinning)
Post actions: like, reply, repost
Thread screen with threaded replies and depth-based auto-collapse
Direct messages and message requests
Composer and content management
Post composer with persisted drafts
Post deletion
Post editing via delete-recreate
In-app URL resolution for profiles/posts/hashtags
Discovery and navigation
Search for posts and users
Autocomplete/typeahead for login and actor/profile search
Jump-to-profile from search
Dedicated hashtag screen with Top/Latest sorting and related hashtag exploration
Starter pack and list views
Starter pack search
Suggested follows tab for non-currently authenticated users
Media and reliability
Image/video playback and downloading
Video upload limit controls in settings
Offline/low-connectivity detection with cached data fallback
Safety and power-user tools
Moderation service integration with user labels
Profile Context section (blocking/blocked-by/lists)
Follow hygiene tooling for inactive/problematic account cleanup
Dev Tools for logs and PDS record exploration
Platform
AppView (BlueSky/BlackSky) swappable provider routing from Login/Settings
Trending views and listings based on selected AppView