# Awesome ATProto

> AT Protocol is a federated protocol for building social applications on an open, decentralized network

## Contents

- AT Protocol
  - References
  - Articles
- Browsers
- Platforms
  - Bluesky
- Tools
- Lexicons

## AT Protocol

### References

- Glossary - Quick reference to AT Protocol terms.
- Lexicons, Pinned Posts, and Interoperability - Post-mortem about the evolution of lexicons and lessons learned.
- Quick start guide to building applications on AT Protocol - Guide to create a basic ATProto application.

### Articles

- First impressions of Bluesky’s AT Protocol - In-depth analysis of Bluesky’s ATProto, highlighting its aim to create a decentralized social media architecture.
- Nostr and ATProto - Comparison of Nostr and ATProto, two decentralized social media protocols, exploring their origins, similarities, and differences.
- How decentralized is Bluesky really? - Critical examination of Bluesky’s decentralization claims and its architectural challenges compared to established protocols.
- Reply on Bluesky and Decentralization - Reply to Christine Lemmer-Webber’s thoughtful (and widely read) “How decentralized is Bluesky really?” blog post.
- What is atproto.com good for? - Technical exploration of ATProto’s design principles, architectural challenges, and potential limitations as a decentralized social media protocol.
- The AT Protocol Architecture - Analysis of the ATProto’s architecture.
- Notes on Running a Full-Network atproto Relay (July 2024) - Experience about running an ATProto relay.

## Browsers

- PDSls - ATProto repositories browser.
- ATProto Browser - ATProto URIs browser.

## Platforms

- Bluesky - The beloved social network and main ATProto platform.
- Blue Place - Massive real-time collaborative canvas.
- Bookhive - Goodreads alternative.
- Frontpage - Federated link aggregator.
- GrayHaze - Live streaming service (alpha).
- Linkat - Link in bio for Bluesky.
- Pastesphere - Pastebin alternative.
- Picosky - ATProto chatting appview.
- PinkSea - Oekaki BBS.
- recipe.exchange - Cooking recipes sharing.
- Skylights - Book reviews.
- Smoke Signal - Event creation and managing.
- Sparta Social - Exercise activity tracker (wip).
- Whitewind - Markdown blog service using ATProto with no registration required.

### Bluesky

- ClearSky - Tool to explore Bluesky accounts.
- cleanfollow - Select inactive or blocked accounts to unfollow.
- Handles directory - Handles ranking by TLDs.
- Labellers - List of known labellers.
- BluSki account history - Editable notebook to analyze a Bluesky account.
- Starter Packs - Search Bluesky starter packs and profiles.
- PDS self-hosting - Self-hosting a Bluesky PDS means running your own Personal Data Server that is capable of federating with the wider ATProto network.
- Bluesky-powered comments for any website - Embed Bluesky comments on your website easily (announcement).

For more Bluesky tools, check Awesome Bluesky, a more exhaustive list of tools and clients available for Bluesky.

## Tools

- ATFile - Store and retrieve files on the ATmosphere.

## Lexicons

Lexicon is a schema definition language used to describe atproto records, HTTP endpoints (XRPC), and event stream messages.

Find below each platform’s lexicons:

- ATFile
- Bluemoji
- Bluesky
- Bookhive
- Frontage
- GrayHaze
- Linkat
- Pastesphere
- Picosky
- PinkSea
- place.blue
- recipe.exchange
- Skylights
- Skymdb
- Smoke Signal
- Sparta Social
- Whitewind

## Contributing

Contributions welcome! Read the contribution guidelines first.

atproto.md Github