With Bluesky starting to gain traction, I noticed a couple people trying to use an extension I wrote last year that added keyboard shortcuts to the web app. Unfortunately for them, I never got around to really making it work, and I definitely didn't update it to handle the recent manifest changes.

I spent a bunch of time over the past couple weeks rewriting everything, and it's in much better shape now. It supports most of the keyboard shortcuts you'd expect, including:

  • Post navigation (j/k)
  • Liking posts (l)
  • Replying (r)
  • Expanding Images (o)
  • Opening Posts (Enter)
  • Quick search (/)
  • Cycling pinned feeds (c)

Scrolling through a Bluesky feed using the bsky-shortcuts extension.

Interacting with Bluesky posts in a thread.

There's more on deck, hopefully including some accesibility improvements. Check out the Firefox Add-on or the Chrome Extension. The source code is also available on GitHub.