You ship the code.
Blurt writes the post.
Connect your repos. Blurt watches your commits and drafts a ready-to-post update. You approve it, it goes out on Bluesky. No screenshots, no camera, no blank page.
How does Blurt work?
Four steps, then it runs while you code. Blurt sits between your git history and your audience — you stay in control of every post.
- 1
Connect your repos
Sign in with GitHub and pick the repos you build in public on.
- 2
Blurt watches the work
New commits, merges and releases: it reads the diff, not just the message.
- 3
Approve & post
A drafted skeet lands in your queue. Post to Bluesky in one tap.
- 4
See what landed
Track likes, reposts and replies per post, plus your follower growth.
Why does Blurt post to Bluesky?
Because we build for the open web. Blurt publishes to Bluesky on the open social web (AT Protocol): posts go straight to your own account, in your name, and the records live in your personal data server — portable by design. Posting is free, with no API meter. Your words are never locked inside our database — leave any time and keep everything.
We chose Bluesky on purpose. When X moved its API to pay-per-post, we bet on the network that stays open, free, and yours.
Real engagement, not vanity metrics.
Blurt pulls the numbers that actually mean something back from the open network — for free — so you can see which ships resonated.
Straight talk: Bluesky doesn't expose view counts, so Blurt won't pretend to show them. You get followers, likes, reposts and replies — the signals that tell you what people actually cared about.
Questions, answered.
What is Blurt?
Blurt is a build-in-public tool that turns your git activity into social posts. You connect your GitHub repositories, and Blurt watches for new commits, merges and releases. Instead of relying on commit messages alone, it reads the actual diff and drafts a short, human-sounding update about what you shipped. The draft lands in your queue; nothing is ever published without your approval. When you approve, Blurt posts to your own Bluesky account over the AT Protocol, so your posts live in your personal data server and stay portable — you can leave Blurt at any time and keep everything. Blurt is text-only by design: no screenshots, no camera, no blank-page anxiety. It also pulls engagement numbers back from the open network for free, so you can see which updates resonated. Blurt is built for indie developers and small teams who would rather ship than write, and who want their audience and their posts to stay theirs if they ever leave.
Does Blurt post without my approval?
No. Every draft waits in your queue until you approve it. You can edit the text before it goes out, or skip it entirely — nothing is ever published automatically.
Why Bluesky and not X?
When X moved its API to pay-per-post, we bet on the network that stays open. Bluesky runs on the AT Protocol: posting is free with no API meter, your posts live in your own personal data server, and you can take your account and audience anywhere.
What does Blurt read from my repos?
New commits, merges and releases on the repositories you connect. Blurt reads the diff, not just the commit message, so drafts describe what actually shipped.
How do I join the waitlist?
Follow @blurt.sh on Bluesky — the follow is the signup. We'll post the day it opens and DM early followers.
Turn your git log
into your feed.
Follow @blurt.sh on Bluesky — that’s the whole waitlist. We’ll post the day it opens.