Skymood - Watch Bluesky's heartbeat through emojis in real-time 🌟

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. jetstream

    A simplified JSON event stream for AT Proto (by bluesky-social)

    However, there's another option which got released a few weeks ago: Jetstream. In contrast to the Firehose, this allows filtering by Collection NSIDs and Repositories. This means, we can filter for e.g. all posts, either globally or scope it to a bunch of given user ids. That sounds pretty intriguing, doesn't it?

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. waku

    ⛩️ The minimal React framework

    So I went ahead and threw together a quick React SPA using Waku which was subscribing straight to the Jetstream Websocket from the client side. The prototype was done pretty quickly. The only noticeable hurdle was, that the Jetstream SDK depends on node:events. Rather than trying to workaround that, it seemed a lot simpler to just go with a plain Websocket implementation.

  4. bun

    Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one

    Bun.js is another thing I wanted to look into for a while. In the back of my head it's categorized as Nodejs, but more performant. It turned out that Bun has a custom websocket server baked in, which claims 7x more throughput compare to Nodejs and ws. Haven't verified those claims, but that's enough of an excuse to use it in this case.

  5. indigo

    Go source code for Bluesky's atproto services.

    Since becoming more active on bluesky again, I started to look into how bluesky is built behind the scenes. The backbone which ties everything together is the Firehose, which is a full stream of events (posts, likes, follows, handle changes, etc). While that's one of the coolest aspects of Bluesky and ATProto, it's also a ton of data (in the realm of ~ 50 GB / day as of today) which would have to be transferred and processed, since it's an all or nothing approach with no filtering option.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Show HN: yadiff, yet another diff viewer, based on pierre's diffshub

    4 projects | news.ycombinator.com | 3 Jun 2026
  • Bun team is rewriting SIMD from Rust to C++

    1 project | news.ycombinator.com | 25 May 2026
  • Electrobun 2.0 will be decoupled from Bun due to the rust rewrite

    1 project | news.ycombinator.com | 23 May 2026
  • I’ve Given Up on Bun. I’m Removing It from SuperRails

    1 project | dev.to | 17 May 2026
  • Audit: Add UB-exorcism audit workspace and executive guide

    1 project | news.ycombinator.com | 17 May 2026

Did you know that Go is
the 4th most popular programming language
based on number of references?