A Bluesky Terminal Client that Works on Linux
A Bluesky Terminal Client that Works on Linux
https://www.omgubuntu.co.uk/2026/04/skyscraper-bluesky-terminal-client-linux
Publish Date: 2026-04-03 22:06:00
Source Domain: www.omgubuntu.co.uk
What’s better than using a social network? Not using one, I suppose. Or using one in the nerdiest way you can.
Case in point, Skyscraper.
Created by developer Cameron Banga, Skyscraper is an open-source terminal client for Bluesky, written in Rust and available on GitHub. It does the core essentials – timeline browsing, posting, replies, reposts, likes and profile viewing.
Though aimed at macOS (where it’s available to install via brew), Skyscraper compiled easily on Ubuntu with minimal setup – I show you how to do it, if you’re interested.
But before we get that far, let’s answer the big one:
What can Skyscraper do?
Functional text-based interface
Bluesky, for the uninitiated, is a Twitter-like social network built on the AT Protocol, an open and decentralised standard. It has a reasonably active user base and, now, a decent terminal client (Twitter (pre-X’s API restrictions) had several of its own).
Skyscraper gives you command-line access to your home timeline and the means to interact with what you see there. You can reply, repost, like, view threads, browse profiles and post your own updates (just don’t call ’em Skeets).
Navigation is, naturally, keyboard-driven. Your keyboard arrow keys and enter handle most of the zipping around, with esc to go back. Available shortcuts are signposted in the interface as you go, so there’s no ‘cheatsheet’ to swot up and learn.
Read threads/replies to posts on Bluesky
It’s not a full-featured client, mind. There’s no image viewing (not even via Kitty), no notifications panel to gauge your popularity (or lack thereof) and no direct messaging. What’s there, works – reliably and, arguably, is all that’s needed.
Simplicity is sometimes a feature.
Skyscraper isn’t the only Bluesky terminal client around. Other alternatives worth knowing about include bsky (a Go-based command-line client, better suited to scripting than…