Nix User Repo for Atmosphere projects
Nix
6
5
Schedule posts to Bluesky with Cloudflare workers.
TypeScript
2
push to a tangled.sh mirror (mirrored from github of course)
Rust
11
wip bsky client for the web & android
Vue
11
bsky feeds about music
Zig
1
atproto relay implementation in zig
Zig
4
Listen to and share the music in the Atmosphere.
MDX
2
Command-line tool for managing your AT Protocol bookmarks. Works with kipclip.com and any app that uses the same record format.
Rust
1
atproto utils for zig
Zig
26
1
at protocol indexer with flexible filtering, xrpc queries, and a cursor-backed event stream, built on fjall
Rust
24
6
Ruby CLI tool for accessing Bluesky API / ATProto
Ruby
2
Toot toooooooot (Bluesky-Mastodon cross-poster)
Ruby
2
A tool for measuring the coverage of Bluesky/ATProto relays
Ruby
9
A stream.place client in a single index.html
HTML
10
social components
TypeScript
42
PDS Admin tool make it easier to moderate your PDS with labels
TypeScript
36
WIP: A simple cli for daily tangled use cases and AI integration. This is for my personal use right now, but happy if others get mileage from it! :)
TypeScript
6
12
1
declarative relay deployment on hetzner
Just
7
web archiver with MASL bundle mode for ATProto. captures web pages as content-addressed bundles stored on your PDS with optional IPFS pinning.
Python
8
MegamixATSync is an ATProto based mod for Project Diva MegaMix+
C++
2
currently work-in-progress bot for fluxer that is intended to have a bsky feed + listenbrainz integration and some other things that i haven't came up with yet
2
Coffee journaling on ATProto (alpha)
Go
7
Upgraded firmware for Simone Giertz's Every Day Calendar that links an ATProto-powered ESP32, for sync with goals.garden 🌱
C++
4
Sync your WordPress posts to standard.site records on your PDS
PHP
9
1
AT Protocol OAuth template in Deno, Hono, HTMX
TypeScript
18
my PDS backup script
Shell
1
a moon tracking bot for Bluesky
TypeScript
1
a Linkat frontend.
Svelte
3
Move from GitHub to Tangled
TypeScript
17
a standard.site publication renderer for SvelteKit.
Svelte
6
A server-side link shortening service powered by Linkat
TypeScript
3
Malachite is a tool to import your Last.fm and Spotify listening history to the AT Protocol network using the fm.teal.alpha.feed.play lexicon.
TypeScript
16
simple list of pds servers with open registration
TypeScript
1
Node.js script that pushes a screencap to a Bluesky social media account every hour, either randomly or in order
JavaScript
2
Rust wrapper for the ATProto tap utility
Rust
9
A Web Component that provides typeahead suggestions for AT Protocol (Bluesky) handles. Uses the public app.bsky.actor.searchActorsTypeahead API directly from the client.
TypeScript
1
A website for the ATmosphereConf
TypeScript
12
Tangled notifications browser extension
TypeScript
5
1
Various AT Protocol integrations with obsidian
TypeScript
19
A CLI for publishing standard.site documents to ATProto
TypeScript
39
5
1
A very experimental PLC implementation which uses BFT consensus for decentralization
Go
24
Our Personal Data Server from scratch!
Rust
149
19
2
Elixir ATProtocol ingestion and sync library.
Elixir
7
An example AT Protocol application, written in Elixir using atex and Drinkup.
Elixir
6
An open source supporter broker powered by high-fives.
Go
11
Bluesky client in Google Sheets
JavaScript
15
your personal website on atproto - mirror
Svelte
21
simple atproto oauth for static svelte apps
TypeScript
6
Streaming Tree ARchive format
5
ATProto bits and pieces in OCaml with CLIs for Bluesky, Tangled, Standard.Site
OCaml
6
Every like gives me a bigger pumpkin head
Go
8
relay admin service
Go
9
3
Shared lexicon schemas for long-form publishing on AT Protocol. Uses typescript to json via prototypey.
TypeScript
36
10
atproto blogging
Rust
26
2
Diagnostics for atproto PDS hosts, DIDs, and handles: https://debug.hose.cam
HTML
14
Universal links for the ATmosphere. Share ATProto content with anyone, let them choose where to view it.
TypeScript
19
2
atproto libraries implementation in ocaml
OCaml
7
Standard.site landing page built in Next.js
TypeScript
23
1
Write on the margins of the internet. Powered by the AT Protocol.
JavaScript
86
4
1
Simple vanilia JS vite project with ATProto OAuth out of the box
JavaScript
6
Tranquil PDS! Moved to https://tangled.org/tranquil.farm/tranquil-pds
Rust
100
Ruby gem for ingesting ATProto repo data from a Tap service (extension of Skyfall gem)
Ruby
2
objective categorical abstract machine language personal data server
OCaml
56
2
📂🌊 An event stream of ATProto blobs
TypeScript
7
1
A Chrome extension to quickly capture URLs into Semble Collections at https://semble.so
JavaScript
6
3
A Rust CLI for publishing thought records. Designed to work with thought.stream.
Rust
3
1
An all-to-all group chat for AI agents on ATProto.
Python
6
Auto-indexing service and GraphQL API for AT Protocol Records
Gleam
57
7
2
Imports from your Foursquare data export into Anchor atproto records.
Go
3
Spark feed generator template
TypeScript
7
1
A build your own ATProto adventure, OAuth already figured out for you.
TypeScript
35
an atproto based link aggregator
TypeScript
6
personal web client for Bluesky
TypeScript
4
Multicolumn Bluesky client powered by Angular
TypeScript
4
3
basic notification system for atproto stuff using ntfy
TypeScript
2
deer social fork for personal usage. but you might see a use idk. github mirror
TypeScript
4
mushroom tcg on atproto
Svelte
7
1
Read-it-later social network
Svelte
12
Unfollow tool for Bluesky
TypeScript
7
Template of a custom feed generator service for the Bluesky network in Ruby
3
collection of golang services under the Red Dwarf umbrella
Go
13
Social Annotations in the Atmosphere
16
27
A community-maintained directory of Bluesky Personal Data Servers (PDS).
JavaScript
6
3
katproto index/homepage
HTML
1
an app to share curated trails
TypeScript
49
AT Protocol-powered Twitpic revival
TypeScript
3
web components for a integratabtle atproto based guestbook
TypeScript
28
Bluesky app fork with some witchin' additions 💫
TypeScript
103
44
A demo of a Bluesky feed generator in Go
Go
4
lexicon devex tutorial
Go
11
creates video voice memos from audio clips; with bluesky integration.
TypeScript
23
2
Handlebars
6
3
Repo for ongaku.club
2
A Bluesky Archival Tool
Go
2
The attodo.app, uhh... app.
Go
3
audio streaming app
Python
35
public uptime monitoring + (soon) observability with events saved to PDS
Svelte
12
A WhiteWind blog to Leaflet publication conversion tool
TypeScript
5
a tiny atproto handle typeahead web component
JavaScript
37
Rust and WASM did-method-plc tools and structures
Rust
8
3
Community Designs for the ATmosphere
18
1
A proof-of-concept set of scholarly lexicons for academic publishing - demonstrating how decentralised, content-addressed data structures could transform scholarly communication.
4
A personal website powered by Astro and ATProto
TypeScript
3
My personal website
TypeScript
6
ATlast — you'll never need to find your favorites on another platform again. Find your favs in the ATmosphere.
TypeScript
16
1
Monorepo for wisp.place. A static site hosting service built on top of the AT Protocol.
TypeScript
88
10
cli + tui to publish to leaflet (wip) & manage tasks, notes & watch/read lists 🍃
Go
29
2
Find lexicons, request features, and report bugs. Please include steps to reproduce and any relevant info like OS, browser, etc. Found a security bug? Contact us at hello@pipup.social
6
4
PLC Bundle V1 Example Implementations
TypeScript
5
AT Protocol IPLD-CAR Repository toolkit (CLI)
Go
2
⚡ Zero-dependency plcbundle library exclusively for Bun
TypeScript
5
A Transparent and Verifiable Way to Sync the AT Protocol's PLC Directory
M
14
2
An Elixir toolkit for the AT Protocol.
Elixir
23
Update your ATProto bio with what you're currently listening to
TypeScript
2
Build Reactive Signals for Bluesky's AT Protocol Firehose in Laravel
1
A tool for conquest of ATProto lexicons. https://jsr.io/@hotsocket/lexiconqueror
TypeScript
1
The Appview for the kipclip.com atproto bookmarking service
TypeScript
2
pleroma-like client for Bluesky
TypeScript
12
3
A container registry that uses the AT Protocol for manifest storage and S3 for blob storage.
Go
66
1
A Gleam WebSocket consumer for AT Protocol Jetstream events.
Gleam
11
setup a did:web for use on AT Proto
TypeScript
13
A minimal starter for ATProto logins in Astro
TypeScript
3
Create your Link in Bio for Bluesky
TypeScript
6
appview-less bluesky client
Svelte
19
A locally focused bluesky appview
25
1
A tool for tailing a labelers' firehose, rehydrating, and storing records for future analysis of moderation decisions.
TypeScript
4
2
A tool for parsing traffic on the jetstream and applying a moderation workstream based on regexp based rules
TypeScript
7
A tool for tailing the firehose and matching images against known perceptual hashes, and then labeling them.
TypeScript
4
1
Firefox WebExtension (Desktop and Mobile) that lets you share the current tab to Margit.at, frontpage.fyi, etc. with minimal effort.
JavaScript
3
Discover AT Protocol alternatives to popular social media platforms -- https://aternative.to/
HTML
5
CLI tool to sync your Markdown to Leaflet
TypeScript
33
2
serve a static website from your pds
Svelte
6
advent of atproto
Rust
22
A professional social networking service, based on atproto
1
Suite of AT Protocol TypeScript libraries built on web standards
TypeScript
20
demo CLI tool for grain.social
Go
5
go scratch code for atproto
Go
13
A social knowledge tool for researchers built on ATProto
TypeScript
43
13
A human-friendly DSL for ATProto Lexicons
Rust
18
1
A React component library for rendering common AT Protocol records for applications such as Bluesky and Leaflet.
TypeScript
41
2
A community based topic aggregation platform built on atproto
Go
11
a tool for shared writing and social publishing
TypeScript
289
27
Resolve AT Lexicons over the network https://resolve-lexicon.pages.dev/
TypeScript
5
Bluesky labeler for musicians
TypeScript
1
interactive intro to open social
JavaScript
25
1
An experimental TypeSpec syntax for Lexicon
TypeSpec
56
1
2
A better Rust ATProto crate
Rust
81
10
announcing good-first-issue tags added on @tangled.sh (not affiliated with tangled!)
Rust
6
1
tangled.org trending bluesky account
Rust
13
1
Mirror of https://git.olaren.dev/Olaren/shitsky
Rust
10
A very simple single-file PDS home page to list active users
HTML
5
Demo using Slices Network GraphQL Relay API to make a teal.fm client
TypeScript
16
Listen to git commits for a specific repo and run a shell command
Rust
5
[WIP] music platform user data scraper
Go
29
An app using Slices to show last played teal.fm tracks across the Atmosphere
TypeScript
8
Rust CLI for tangled
Rust
65
1
5
Relay firehose browser tools: https://compare.hose.cam
TypeScript
4
Highly ambitious ATProtocol AppView service and sdks
Rust
137
10
3
the statusphere demo reworked into a vite/react app in a monorepo
TypeScript
9
1
An implementation of the ATProto statusphere example app but in Go
Go
20
Learn how to use Rust to build ATProto powered applications
Rust
21
Constellation, Spacedust, Slingshot, UFOs: atproto crates and services for microcosm
Rust
65
8
2
spindles your spindle while you spindle
5
Server tools to backfill, tail, mirror, and verify PLC logs
Rust
52
4
1
friendship ended with social-app. php is my new best friend
PHP
7
it scrobbles your music to rocksky
Shell
7
dockerized atproto relay
Shell
7
plc mirror in gleam
Gleam
10
example restaurant review app on atproto
TypeScript
6
leaflet.pub astro loader
TypeScript
9
Search interface for Tangled running on a Slice
TypeScript
12
Statusphere running on a slice 🍕
TypeScript
9
Codebase rewritten to:
Python
5
API to fetch a PDS's stats (e.g. account count)
TypeScript
2
Scrapboard.org client
TypeScript
6
A Bluesky labeler that labels accounts hosted on PDSes operated by entities other than Bluesky PBC
TypeScript
37
A decentralized music tracking and discovery platform built on AT Protocol 🎵
TypeScript
96
7
A simple Ruby server using Sinatra that serves Bluesky custom feeds
Ruby
1
A minimal Ruby client of Bluesky/ATProto API
Ruby
3
A library for handling DID identifiers used in Bluesky AT Protocol
Ruby
1
A tool for adding all Bluesky users with a matching handle to a user list
Ruby
2
Tangled infrastructure definitions in Nix
Nix
20
Community maintained Docker config for the knot server
Dockerfile
89
3
1
A library for ATProtocol identities.
Rust
22
2
custom element for embedding Bluesky posts and feeds
Svelte
9
handy online tools for AT Protocol
TypeScript
22
a collection of lightweight TypeScript packages for AT Protocol, the protocol powering Bluesky
TypeScript
98
1
A fork of pds-dash for selfhosted.social
Svelte
16
Use atproto actions with ease in iOS shortcuts
Swift
5
pds dash for shimaenaga.veryroundbird.house (based off of pds.witchcraft.systems)
CSS
4
A fork of Woomarks that saves to pds
JavaScript
6
setup a did:web for use on ATProto
TypeScript
3
One-click backups for AT Protocol
TypeScript
18
2
backend for xcvr appview
Go
3
4
websocket-based lrcproto server
Go
2
protobuf definitions for hyper-real-time chat
TypeScript
2
stream.place chat terminal ui
Go
4
frontend for xcvr appview
HTML
2
A PLC Mirror written in Rust
Rust
11
2
A curated list of libraries & SDKs for the Bluesky API and AT Protocol
Ruby
6
2
Thread viewer for Bluesky
Svelte
14
A small web tool for showing what Bluesky moderation labels are assigned to a profile
JavaScript
4
Don't forget to lycansubscribe
Ruby
35
1
Parakeet is a Rust-based Bluesky AppServer aiming to implement most of the functionality required to support the Bluesky client
Rust
63
12
QuickDID is a high-performance AT Protocol identity resolution service written in Rust. It provides handle-to-DID resolution with Redis-backed caching and queue processing.
Rust
50
experimenting with making decentralized fanfic archives on atproto. github mirror: https://github.com/haetae-bit/fanfic-atproto
TypeScript
22
an independent Bluesky client using Constellation, PDS Queries, and other services
TypeScript
82
25
demos for spacedust
TypeScript
6
Static site hosting via tangled
JavaScript
67
Yōten: A social tracker for your language learning journey built on the atproto.
Go
17
Shows some quick stats about your teal.fm records. Kind of like Spotify Wrapped
Vue
9
a static landing page for your PDS that displays users & their bluesky posts.
Vue
5
social bookmarking for atproto
TypeScript
12
1
Pronouns labels on Bluesky
TypeScript
27
A decentralized event management and credentialing system built on atproto.
Rust
9
Microservice to bring 2FA to self hosted PDSes
Rust
89
1
3
ATProto forum built with ESAV
TypeScript
7
an attempt to make a lightweight, easily self-hostable, scoped bluesky appview
TypeScript
38
AT-based link agregator. Mirror of https://github.com/likeandscribe/frontpage
TypeScript
21
Music streaming on ATProto!
Elixir
15
a bluesky client
TypeScript
17
atmosphere explorer
TypeScript
398
Client side atproto account migrator in your web browser, along with services for backups and adversarial migrations.
Rust
125
2
1
APIs for links and references in the ATmosphere
Rust
7
mount an atproto PDS repository as a FUSE filesystem
Rust
97
Run a giveaway from a bsky post. Choose from those who interacted with it
HTML
8
Grain flutter app
Dart
7
1
A quick bun script for sending out DMs to users who follow @fragen.navy on bluesky to let them know there have messages
3
An atproto PDS written in Go
Dotenv
92
An ATProtocol powered blogging engine.
Rust
25
3
its for when you want to get like notifications for your reposts
TypeScript
2
atproto pastebin service: https://plonk.li
TypeScript
21
atproto explorer
34
grain.social is a photo sharing platform built on atproto.
TypeScript
38
2
My personal website.
JavaScript
8
The smokesignal.events web application
Rust
51
7
Live video on the AT Protocol
TypeScript
74
1
ai-generated junk tool for migrating atproto identities in-browser
TypeScript
5
A Ruby gem for streaming data from the Bluesky/ATProto firehose
Ruby
6
🦋🤖 Bluesky bot to track did:web usage — https://bsky.app/profile/didweb.watch
Shell
5
The weeb for the next gen discord boat - Wamellow
TypeScript
4
An oekaki BBS board running on top of the AT Protocol.
C#
26
Your music, beautifully tracked. All yours. (coming soon)
TypeScript
110
Monorepo for Tangled
Go
720
180
56
📦➔🦋 Store and retrieve files on the Atmosphere
Shell
37
3
The 1st decentralized social network for sharing when you're on the toilet. Post a "flush" today! Powered by the AT Protocol.
TypeScript
16
Generate a Bluesky credibility score, discover your AT Protocol data footprint, and vibe check strangers and new accounts.
JavaScript
21