







Ramjet is a relay consumer that supports configurable forward and track collections, as well as record reconciliation.
atproto.africa
An atproto relay instance running the rsky-relay codebase. Operated by Blacksky Algorithms.

About — AT Proto Collection Tracker
A bottom-up tool for discovering activity across the AT Protocol network by watching live record types on the Jetstream firehose.
Introducing Tap: Repository Synchronization Made Simple | Bluesky
Just about every app built on AT needs data from a repository at some point. For many use cases – feed generators, labelers, bots – streaming live data through a Relay or Jetstream works well. But some applications need to go beyond what Jetstream was designed for, like tracking specific subsets of a repo, automatically backfilling a database when adding new repos to monitor, or even mirroring the entire Atmosphere.

y-atproto - npmx
A [Yjs](https://yjs.dev/) CRDT provider that syncs documents over the [AT Protocol](https://atproto.com/). Documents are stored as ATProto records and real-time updates are delivered via [Jetstream](https://github.com/bluesky-social/jetstream).

Relay Directory | Taproot
Browse AT Protocol relay servers. View relay details, subscriber counts, and event volumes across the network.
Into the feed of Currents, an open Pinterest alternative built on AT Protocol - Matteo Marjanovic
In this article I describe how I built the first version of Currents' feed, an open Pinterest alternative on AT Protocol, and how its personalization slider works.
Labeler Relay
A tool for finding atproto labelers, aggregating their data, and rebroadcasting a unified event stream.

Notes on Running a Full-Network atproto Relay (July 2024) | bryan newbold
Note: See updated post from May 2025 describing a newer, cheaper, easier to run relay implementation! These are some informal notes on setting up a full-network atproto Relay, using the bigsky relay software developed by Bluesky. This is the same software we run ourselves at https://bsky.network. T...
skywatch-bsky/labeler-relay
A relay which discovers and aggregates Bluesky labelers com.atproto.label.subscribeLabels
borgr/ATProto-links-bot
Relays paper links shared in the CoLab Discord to Bluesky and Semble, via a scheduled GitHub Action.
Home | OpenHPS
A modular open source hybrid positioning system developed in TypeScript. OpenHPS allows you to develop prototypes or production ready positioning systems for various use cases.

bluesky has always offered protocol services for devs— the relay, jetstream, and the bluesky api are the main ones. but until today those haven't really had a proper home. the crew as been working hard, and there's (even) more here than meets the eye, let's break this down!!
Bluesky Protocol Services
bsky.networkI'm also happy to release ramjet, a relay consumer that supports configurable forward and track collections, as well as record reconciliation. tangled.org/ngerakines.me/ramjet
ngerakines.me/ramjet
tangled.orgNick Gerakines
This weekend I'm releasing riblt-rs, a Rust implementation of Rateless Invertible Bloom Lookup Tables (RIBLT) for efficient set reconciliation. This project also includes the riblt tool for local development and testing. github.com/ngerakines/riblt-rs
bluesky has always offered protocol services for devs— the relay, jetstream, and the bluesky api are the main ones. but until today those haven't really had a proper home. the crew as been working hard, and there's (even) more here than meets the eye, let's break this down!!
Bluesky Protocol Services
bsky.networkOh this is interesting. At first I thought it was yet another lexicon to wrap data on, but it's a way for anyone to use ATProto as a discovery mechanism for their non-PDS-hosted datasets. I hadn't thought of the ATmosphere and the relays as a way to surface arbitrary existing data until know.
IPFS
🪩 Introducing matadisco.org! — a way to discover open datasets via #atproto that doesn't depend on any single institution staying online. 🕺🏼 We have more public data than ever (satellite imagery, climate models, genomic sequences), but finding it is still painfully hard.