awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

AT Protocol and Bluesky Tools

Ranking updated Jun 30, 2026

For a Bluesky toolkit, the first results are bluesky-social/atproto (bluesky-social/atproto is the official reference implementation of the AT Protocol, providing the core networking, identity, and data standards for building decentralized social applications—exactly the kind of foundational library that powers the Bluesky ecosystem), bluesky-social/social-app (The official Bluesky social app is built directly on the AT Protocol and provides a full-featured decentralized social networking client with feeds, posts, timelines, and cross-platform support, making it the flagship answer for this search) and bluesky-social/pds. bluesky-social/feed-generator and bluesky-social/indigo round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Explore open-source libraries, clients, and utilities built for the AT Protocol and Bluesky social ecosystem.

AT Protocol and Bluesky Tools

Find the best repos with AI.We'll search the best matching repositories with AI.
  • bluesky-social/atprotobluesky-social avatar

    bluesky-social/atproto

    9,474View on GitHub↗

    atproto is a decentralized social networking protocol implementation and a schema-driven API framework. It provides the networking and data standards required to build interoperable social networks where users control their own identity and data through a personal data server specification. The project distinguishes itself through a DID-based identity system for managing cryptographic keys and verifiable profiles, alongside a lexicon-based protocol definition that uses versioned schemas to ensure consistency across network services. It utilizes Merkle Search Trees for verifiable data storage,

    bluesky-social/atproto is the official reference implementation of the AT Protocol, providing the core networking, identity, and data standards for building decentralized social applications—exactly the kind of foundational library that powers the Bluesky ecosystem.

    TypeScriptDecentralized Social NetworksDecentralized Social Transfer StandardsPersonal Data Servers
    View on GitHub↗9,474
  • bluesky-social/social-appbluesky-social avatar

    bluesky-social/social-app

    18,063View on GitHub↗

    This project provides a comprehensive implementation of the AT Protocol, serving as a framework for building decentralized social networking applications. It enables the creation of distributed data repositories where users maintain cryptographic ownership of their identity and content, allowing for portable accounts that can be migrated between independent servers without central authority intervention. The platform distinguishes itself by decoupling content hosting from discovery through modular algorithmic curation. Users can select third-party services to filter and organize their feeds,

    The official Bluesky social app is built directly on the AT Protocol and provides a full-featured decentralized social networking client with feeds, posts, timelines, and cross-platform support, making it the flagship answer for this search.

    TypeScriptPersonal Data ServersFederated Networking Protocols
    View on GitHub↗18,063
  • bluesky-social/pdsbluesky-social avatar

    bluesky-social/pds

    2,539View on GitHub↗

    The Personal Data Server is a self-hosted infrastructure component designed to operate as a node within a federated social network. It provides the foundational services required to host personal social data, manage user account lifecycles, and participate in a decentralized ecosystem through standardized network protocols. By utilizing content-addressed, append-only data repositories, the server ensures verifiable state transitions and consistent synchronization across the network. The project distinguishes itself through its focus on portable identity and data sovereignty. It enables users

    This repository provides the official Bluesky Personal Data Server (PDS) container image, a core AT Protocol component for self-hosting your own data server, which directly fits your interest in AT Protocol implementation and decentralized social networking, though it is a server rather than a social media client.

    ShellPersonal Data ServersFederated Protocols
    View on GitHub↗2,539
  • bluesky-social/feed-generatorbluesky-social avatar

    bluesky-social/feed-generator

    2,052View on GitHub↗

    The feed generator is a framework for building and deploying custom algorithmic content feeds within the AT Protocol network. It provides the infrastructure to define unique curation logic, register these algorithms to user profiles, and serve personalized content streams to the network. The framework distinguishes itself by integrating real-time network activity indexing with a handler-based routing system. By consuming live event streams, it maintains local datasets that allow developers to apply custom sorting and filtering rules to public content. It manages the lifecycle of these feeds t

    The AT Protocol Feed Generator Starter Kit is a ready-made template for building custom feed generators on the AT Protocol, making it a direct fit for developers seeking tools and libraries within the Bluesky ecosystem.

    TypeScriptDecentralized Social Networks
    View on GitHub↗2,052
  • bluesky-social/indigobluesky-social avatar

    bluesky-social/indigo

    1,357View on GitHub↗

    Indigo is a Go-based framework and toolkit designed for building, hosting, and scaling services within the AT Protocol ecosystem. It provides the foundational infrastructure for decentralized social networking, enabling developers to implement relay services, manage cryptographically signed user repositories, and handle identity resolution across federated environments. The project distinguishes itself through a robust architecture that decouples content hosting from discovery, allowing for independent moderation and algorithmic feed generation. It utilizes content-addressed storage and Merkl

    bluesky-social/indigo is the official Go implementation of Bluesky’s AT Protocol services, so it is a foundational tool in the ecosystem, but it is primarily backend code rather than a ready-to-use client or app with feed/post/timeline features.

    GoDecentralized Social Networks
    View on GitHub↗1,357
  • dimillian/icecubesappDimillian avatar

    Dimillian/IceCubesApp

    7,005View on GitHub↗

    IceCubesApp is a native iOS social networking client built with SwiftUI. It serves as an ActivityPub and Mastodon client, providing a mobile interface for interacting with decentralized servers. The application functions as a multi-account manager, allowing users to authenticate and switch between several different social media profiles within a single interface. The software includes an AI-enhanced text editor used to refine, shorten, or generate descriptive text for posts. These artificial intelligence tools assist in writing and generating alt-text for uploaded images. The platform covers

    IceCubesApp is a native Mastodon client built on ActivityPub, not the AT Protocol used by Bluesky, so it does not integrate with Bluesky or the AT Protocol ecosystem.

    SwiftDecentralized Social Networks
    View on GitHub↗7,005
  • misskey-dev/misskeymisskey-dev avatar

    misskey-dev/misskey

    11,213View on GitHub↗

    Misskey is a self-hosted, decentralized microblogging platform and federated social media server. It functions as a distributed content management system that allows users to communicate across multiple independent and interconnected server instances using the ActivityPub protocol. The platform distinguishes itself with a dynamic application engine that allows for the creation of interactive applications and custom page layouts using a scripting language. It also features a specialized markup language for rich text rendering, enabling the use of animations and custom styles for consistent con

    Misskey is a decentralized microblogging platform built on ActivityPub, not the AT Protocol used by Bluesky, so it does not fit the ecosystem you are searching for.

    TypeScriptDecentralized Social Networks
    View on GitHub↗11,213
  • nostr-protocol/nostrnostr-protocol avatar

    nostr-protocol/nostr

    11,414View on GitHub↗

    Nostr is a decentralized social protocol and censorship-resistant messaging standard. It operates as a distributed event relay network where user identities are defined by public-key cryptography rather than centralized account databases. The protocol enables the exchange of cryptographically signed messages across a network of independent relays. This system allows for the broadcasting of signed notes to multiple servers to ensure content availability and permanence, while using public-key pairs to prove authorship and authenticity without a central registry. The system covers distributed c

    Nostr is a decentralized social protocol using relays and cryptographic signatures, but it is not part of the AT Protocol ecosystem or Bluesky-related; it is an alternative to the AT Protocol, so it does not fit this search for AT Protocol tools and apps.

    Decentralized Social Networks
    View on GitHub↗11,414
  • mastodon/mastodonmastodon avatar

    mastodon/mastodon

    50,053View on GitHub↗

    Mastodon is a self-hosted, decentralized social networking platform that functions as a microblogging application. It enables independent server instances to communicate and exchange social data through the standardized ActivityPub protocol, allowing users to participate in a global, interoperable network. The platform distinguishes itself through its federated architecture, which grants administrators full control over their community instances. This includes comprehensive tools for user moderation, account management, and the enforcement of community guidelines. The system is designed to ha

    Mastodon is a decentralized social network built on ActivityPub, not the AT Protocol, so it does not fit the Bluesky ecosystem this search is targeting.

    RubyFederated Networking ProtocolsFederated Protocols
    View on GitHub↗50,053
  • diaspora/diasporadiaspora avatar

    diaspora/diaspora

    13,658View on GitHub↗

    Diaspora is a federated social networking platform that allows users to run and manage self-hosted community servers, known as pods. It operates as a distributed network where independent server nodes exchange content and users using open protocols and standardized communication schemas. The platform is distinguished by its focus on decentralized identity management and privacy-preserving communication. It includes a privacy-focused media proxy that routes external assets through a local server to protect user identity and supports cross-instance account migration, allowing users to move thei

    Diaspora is a federated social networking platform built on its own protocol, not the AT Protocol used by Bluesky — it shares the decentralized social networking idea but operates on an entirely different, incompatible stack.

    RubyFederated Protocols
    View on GitHub↗13,658
  • lemmynet/lemmyLemmyNet avatar

    LemmyNet/lemmy

    14,454View on GitHub↗

    Lemmy is a self-hosted, federated discussion platform that enables the operation of independent, decentralized social networking servers. By implementing the ActivityPub protocol, it allows autonomous instances to exchange content, synchronize user interactions, and participate in a global, distributed network without centralized control. The platform distinguishes itself through a decoupled architecture that separates the backend API from the frontend, facilitating the development of custom interfaces while maintaining unified user handles and cross-platform communication. It provides granul

    Lemmy is a federated discussion platform built on ActivityPub, not the AT Protocol; while it shares the goal of decentralized social networking, it operates on a different protocol and is not part of the Bluesky/AT ecosystem.

    RustFederated Protocols
    View on GitHub↗14,454
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
bluesky-social/atproto9.5KTypeScriptNOASSERTIONJun 23, 2026
bluesky-social/social-app18.1KTypeScriptMITJun 16, 2026
bluesky-social/pds
2.5K
Shell
NOASSERTION
Jun 22, 2026
bluesky-social/feed-generator2.1KTypeScriptMITJun 21, 2026
bluesky-social/indigo1.4KGoApache-2.0Jun 22, 2026
dimillian/icecubesapp7KSwiftAGPL-3.0Jun 9, 2026
misskey-dev/misskey11.2KTypeScriptAGPL-3.0Jun 23, 2026
nostr-protocol/nostr11.4K——Jun 27, 2025
mastodon/mastodon50.1KRubyAGPL-3.0Jun 23, 2026
diaspora/diaspora13.7KRubyAGPL-3.0Apr 29, 2026

Related searches

  • a decentralized social network using ActivityPub
  • a toolkit for building tool-using AI agents
  • an open source frontend for Twitter
  • an osint toolkit for reconnaissance and enumeration
  • a zero-knowledge proof toolkit
  • API tooling
  • an ActivityPub server
  • a toolkit for computer-using AI agents