Hangar for Bluesky

@hangar.blue

Native, modern Bluesky client for Linux. Learn more at https://hangar.blue. Get involved at http://hngr.to/git. Being built by @sethcottle.com. ✈️

More fixes are out with Hangar v0.8.2! We’ve had some very diligent testers help out across a few distros today (thank you! 💙), turning up quite a few things—the app could hang, found more memory issues, refresh stalling, …etc. As always, snag the latest from hangar.blue or hngr.to/release. ✈️

Hangar · Native Bluesky client for Linux

Your Bluesky home base. Hangar is a native Bluesky client for Linux, built with Rust, GTK4, and Libadwaita for the GNOME desktop.

hangar.blue

v0.8.1 is out! Icons render properly on KDE now. This also fixes some serious memory issues with feed fetching, image cache, stalled downloads, and decoding images. Keep feedback rolling in and I’ll try getting fixes on the nightly build asap! Get the latest from hangar.blue or hngr.to/release. ✈️

Hangar · Native Bluesky client for Linux

Your Bluesky home base. Hangar is a native Bluesky client for Linux, built with Rust, GTK4, and Libadwaita for the GNOME desktop.

hangar.blue

Hangar 0.8.0 is out, and it's the biggest release yet. Media playback, DMs, moderation tools, profile editing, and a pile of other work. 🧵 A thread on what's new:

It’s been a little quiet around here, life has been a bit busy. I have some exciting updates queued up and a Hangar release expected to land later this week. Stay tuned, I’ll have a few threads on the changes when they drop! ✈️

Hangar v0.7.0 is out ✈️ OAuth authentication is finally here! Highlights: • OAuth login • App password kept as fallback (for now) • Updated API (atrium 0.25) • Fix for quoted posts opening in browser • Release pipeline moved to Cloudflare R2 Get the latest → hangar.blue

Hangar desktop app window with a centered “Sign in to Bluesky” dialog. The dialog shows a handle input field and a prominent “Sign in with Bluesky” button (OAuth), with an option below to use an app password instead.

Hangar v0.6.0 is out ✈️ New icons (including a distinct devel/nightly icon) and a fix for AppImage background rendering. Highlights: • New production icon • New devel/nightly icon • AppImage fix • Updated brand guidelines + logo downloads Get the latest → hangar.blue Brand assets → hngr.to/brand

Side-by-side Hangar app icons. The production icon features a blue hangar with a white airplane inside. The devel/nightly version replaces the airplane with bold black and yellow hazard stripes, signaling a development build.

New nightly build! 🦉 The compose dialog just got another upgrade. You can thread up to 10 posts, add up to 4 images per post, add alt text to media, set media content warnings, generate link previews, choose the post language, and adjust interaction settings.

Screenshot of a “New Post” compose dialog showing text about new features (threads up to 10 posts, images, content warnings, URL previews, language selection, and interaction settings), with a Post button in the top right.

I’ve been building small browser extensions for a few years, and I finally put them all under tinyextensions.com. They're open-source and privacy focused (no analytics, tracking, telemetry, or data collection). I’ll use this account to share updates, new releases, and what I’m working on next.

Tiny Extensions - Open Source Browser Extensions

Privacy-focused, open source browser extensions that clean up your browsing experience. Available for Chrome, Firefox, Safari, and Edge.

tinyextensions.com

Hangar is my first native Linux app. I’m building it slowly, in the open—shipping nightly 🦉 builds and stable releases as I go. My goal is to learn the fundamentals, ship carefully, and build a Bluesky client that feels polished, meticulously crafted, highly accessible, and genuinely Linux.