Sky.app is a great way to use Bluesky Social on MacOS. It features keyboard shortcuts, Dark Mode Sync, and notification badges.
If you're looking for the official Bluesky Social iOS app, head on over to the App Store.
The current release is 0.4.1.
- DIY way: Clone the repo and build in XCode
- Easy way: Download the DMG from the Releases page
⌘-N
New Post
⌘-⇧-R
Refresh⌘-⇧-]
Next Tab (or^-Tab
)⌘-⇧-[
Previous Tab (or^-⇧-Tab
)
In Compact Mode:
⌘-1
Home⌘-2
Search⌘-3
Chat⌘-4
Notifications⌘-5
Profile
In Desktop Mode:
⌘-1
Home⌘-2
Search⌘-3
Notifications⌘-4
Chat⌘-5
Feed⌘-6
Lists⌘-7
Profile⌘-8
Settings
⌘-,
Settings...⌘-K
Jump To...⌘-T
Open in Browser⌘-⇧-C
Copy Share URL^-⌘-⇧-C
Copy Current URL
Made by @jcsalterego.bsky.social.
App icon based on the work of Carmine Savarese.
Check for Updates powered by Sparkle.
- Clean up ⌘-n behavior as
n
is bound to New Post in-app - Fix color scheme sync (again)
- Some code cleanup around old window and view controllers
- Fix: Window control boxes disappear during lost focus #22
- Fix: White title bar and scroll bar #24
- ⌘-2 (Search) a second time will focus on search box
- Fix tab navigation
- Fix setZoomFactor crash
- Add (
⌘-,
) to go to the Settings page - Fix color scheme sync
- Remove "Toggle Dark Mode" (for now?)
- Notification badges now include unread chat messages
- Fix notification badges
- Fix keybindings and menu items between Compact and Desktop modes
- Remove Developer Console #7
- Remove Mute Terms
- Fix page up/down #8
- Fix ⌘-n for New Post #9
- Fix ⌘-# for refresh #10
- Restore scrolling
- Restore tab navigation
- Fix menu item shortcuts (
⌘-1
)
- More bug fixes for keyboard navigation
- Bug fixes for keyboard navigation
- Performance cleanup
Advanced > Translations in Window
opens up translations in its own window.- FIX: badge notification counts reflect muted threads
Advanced > Hide Replies in Following
hides replies in your Home Following timeline.
Jump To...
allows for quick access to various sections- FIX: Dark Mode toggle when not in System mode
Check for Updates...
available.
- Update View Menu and navigation hotkeys
- Zoom support
- Clean up "Search Posts By Newest First" loading
- Mute Terms also apply to search results
- Mute Terms: hide posts and notifications with certain words.
Advanced > Mute Terms > Edit...
- FIX: Dev Console loading error
Esc
clears search terms when searching- Performance cleanup
- Rewrite
staging.bsky.app
tobsky.app
- Use
bsky.app
⌘-1
,⌘-2
, etc now follow the available navigation, depending on whether you're in compact mode, or desktop mode- FIX: Some network calls failed to return correctly
- View > Toggle Dark Mode
- Performance updates
- ⌘-⇧-C now copies the Share URL (
staging.bsky.app
becomesbsky.app
) - ^-⌘-⇧-C copies the Full URL, while increasing finger dexterity
- FIX: ⌘-5 opens Settings in compacted mode
- FIX:
⌘-Number
navigation in non-compact view - New keyboard shortcuts:
- Go back in various contexts:
Esc
- Next page:
PgDn
,SPC
- Prev page:
PgUp
,⇧-SPC
- Go to Top:
Home
- Go back in various contexts:
- FIX: Attach photos to posts
- Notarized ✨
- Fix Tab navigation in Dark Mode
Advanced > Developer Console
- Using
⌘-1
for Home while you're already on the page will click the "Load More Posts" button. Same for Notifications. - Navigate inner tabs (Following, What's New):
- Previous Tab:
⌘-⇧-[
or^-⇧-Tab
- Next Tab:
⌘-⇧-]
or^-Tab
- Previous Tab:
- Bonus key binding:
⌘-k
goes to Search Advanced > Search Posts By Newest First
will reorder searched posts in reverse chronological order.
- FIX: Restore Dark Mode sync scrollbars. Whoops.
- Notification badges! It might be a little wonky. One can always issue a Refresh (⌘-⇧-R).
- FIX: Dark Mode sync got outta whack. It is in whack now.
- FIX: Search page is scrollable now.
- ⌘-⇧-C to copy the current URL (#1)
- Open in Browser
- Full Light/Dark Mode sync (scrollbars included)
- Title bar follows dark mode
- FIX: Remove outer scrollbars
- Initial release