Skyscraper Brings Bluesky to the Linux Terminal
In an increasingly tech-savvy world, some users prefer a more unconventional method of interacting with social networks. Skyscraper, created by developer Cameron Banga, addresses this need by providing an open-source terminal client for Bluesky. It’s built in Rust and available on GitHub, offering core functionalities like timeline browsing, posting, replies, reposts, likes, and profile viewing. While it is primarily designed for macOS, it can also be easily compiled and run on Ubuntu.
Features of Skyscraper
Bluesky is a decentralized social network similar to Twitter, built on the AT Protocol. With a reasonably active user base, the introduction of Skyscraper as a terminal client enhances its accessibility. Users can navigate through their home timeline using keyboard inputs to reply, repost, like, browse profiles, and post updates. However, it lacks extensive features found in full-fledged clients, such as image viewing, a notifications panel, and direct messaging. Its simplicity and focus offer a different experience, stripping away distractions like images and link cards.
Installing Skyscraper on Ubuntu
Although Skyscraper is mainly geared towards macOS, the open-source nature of the software allows effortless installation on Linux. Here’s how to do it on Ubuntu 24.04 LTS:
-
Install Dependencies:
sudo apt install rustup build-essential pkg-config libssl-dev -
Download the Source:You can either download it as a ZIP from GitHub or clone it using:
git clone https://github.com/CameronBanga/cli-2026-skyscraper_command_linecd cli-2026-skyscraper_command_line -
Set the Rust Toolchain:
rustup default stable -
Compile with Cargo:
cargo build --release -
Run Skyscraper:Navigate to the release folder:
cd target/release./skyscraper
First Run Setup
On the first launch, Skyscraper will display a notice about the developer’s iOS app, which can be dismissed with any key (but shouldn’t be reflexively clicked if you want to avoid interruptions). You’ll need to enter your Bluesky handle and an app password. This password differs from your main account password and can be generated in the Bluesky settings under "Privacy and Security."
Final Thoughts
While Skyscraper may not replace traditional clients, its command-line interface presents a minimalistic approach to browsing Bluesky that some may find refreshing. By reducing the visual clutter associated with social media, it offers a unique way to engage without the distractions typical of graphical interfaces. For those curious about terminal user interfaces (TUIs), Skyscraper is worth trying for a different social networking experience.
