harveyrandall

A command-line client for Bluesky

13
0
100% credibility
Found Mar 10, 2026 at 11 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

A command-line interface for Bluesky that lets users view timelines, post updates, engage with content, manage follows and blocks, and stream live activity.

How It Works

1
🔍 Discover bsky-cli

You hear about a handy tool that lets you use Bluesky right from your computer's command line, perfect for quick posts without opening a browser.

2
📥 Get it set up

With one simple command, you download and install the tool on your computer—it takes just seconds.

3
🔐 Sign in to Bluesky

Enter your Bluesky name and password once, and it securely remembers your login for future use.

4
👀 See your timeline

Run a quick command and watch your friends' latest posts appear in a clean, easy-to-read list—feels just like scrolling but faster.

5
💬 Post your thoughts

Type your message and send it out—it posts instantly, with options to add pictures or reply to others.

6
Go further
❤️
Engage simply

Like, repost, or follow people with short commands—your interactions feel immediate and fun.

📡
Watch live stream

Tune into real-time posts matching your interests, like a personal news feed that never sleeps.

🎉 Bluesky at your fingertips

Now you manage your social feed effortlessly from anywhere, scripting routines or just chatting quickly—feels powerful and free.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 11 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is bsky-cli?

bsky-cli is a TypeScript command-line client for Bluesky, letting you post threads (with smart splitting at 300 chars), reply, quote, like/repost, view timelines/notifications, search users/posts, manage bookmarks/follows/blocks, and handle invites/app passwords—all from your terminal. Built on the AT Protocol, it supports Linux/macOS/Windows binaries, multi-account profiles via env vars or files, JSON output, and shell completions for bash/zsh/fish. Perfect for devs wanting a bsky client linux or quick command line github auth-style workflows on bsky.

Why is it gaining traction?

It auto-saves drafts on network fails or length errors (resuming threads seamlessly), fetches link cards/embeds images/videos, and resolves handles/DIDs for precise replies/quotes—features missing in lighter bsky clients. Easy install via brew/npm/download beats browser-only tools, with env-driven auth for scripts/CI. Hooks like bsky likes client ops or searching "bsky climate casino" stand out for power users like cliff cash bsky or clivepafc bsky.

Who should use this?

Bluesky power users scripting daily posts/reposts from terminals, Linux admins needing bsky cli for notifications/follows, or devs building bsky climate of gavin bots without web apps. Ideal for command line client tools fans automating command line client postgres-style queries on feeds, or multi-account managers juggling bill clinton bsky-style profiles.

Verdict

Grab the binaries for a mature-feeling CLI despite 12 stars and 1.0% credibility—excellent README, full test coverage, and MIT license make it production-ready for personal use. Skip if you need OAuth or lists yet; otherwise, it's your go-to bsky clients terminal hub.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.