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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nostr-protocol avatar

nostr-protocol/nostr

0
View on GitHub↗
11,414 Stars·383 Forks·5 Aufrufe

Nostr

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 content delivery and identity verification. It supports the publication of signed notes and the retrieval of user content from remote servers to reconstruct chronological activity feeds. Security is maintained through client-side verification of message authenticity and integrity.

Features

  • Public Key Authentication - Uses cryptographic public keys as unique user identifiers, eliminating the need for centralized account databases.
  • Censorship Resistant Publishing - Ensures content remains available and resistant to removal by broadcasting signed messages to multiple independent relays.
  • Data Replication - Stores identical copies of signed notes across multiple independent relays to ensure high availability and censorship resistance.
  • Social Content Retrievers - Retrieves signed notes from remote servers using public keys to reconstruct chronological user activity feeds.
  • Distributed Messaging - Broadcasts signed data across a decentralized network of independent servers that store and forward messages.
  • Decentralized Messaging Protocols - Provides a set of rules for exchanging cryptographically signed messages across a distributed network of relays.
  • Decentralized Social Networks - Enables the creation of social feeds and profiles that operate across a distributed network of servers.
  • Cryptographic Integrity Controls - Uses public-key cryptography to check that received notes remain unaltered during transmission.
  • Signed Data Repositories - Broadcasts cryptographically signed records to decentralized servers to ensure content authenticity and permanence.
  • Cryptographic Signature Verification - Provides client-side validation of digital signatures against public keys to ensure message authenticity.
  • Identity & Key Management - Defines user identities via public-key pairs, replacing the need for centralized account usernames.
  • Cryptographic Identity Verification - Uses public key pairs to prove authorship and authenticity of messages without a central registry.
  • Distributed Event Delivery - Aggregates signed data from various remote servers to reconstruct a user's chronological activity stream.
  • Event Relay Networks - Implements a network of servers that store and forward signed events to subscribers based on public keys.
  • Agnostic Routing - Allows clients to connect to any compatible relay to retrieve user content regardless of the server operator.
  • Event-Based Communication - Implements a system for transmitting discrete JSON events to maintain a chronological and verifiable history.
  • Decentralized Applications - Protocol specifications for decentralized social networking.
  • Protocol Documentation - Core protocol overview and frequently asked questions.
  • Social Platforms - Censorship-resistant protocol for decentralized social networking.

Star-Verlauf

Star-Verlauf für nostr-protocol/nostrStar-Verlauf für nostr-protocol/nostr

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht nostr-protocol/nostr?

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.

Was sind die Hauptfunktionen von nostr-protocol/nostr?

Die Hauptfunktionen von nostr-protocol/nostr sind: Public Key Authentication, Censorship Resistant Publishing, Data Replication, Social Content Retrievers, Distributed Messaging, Decentralized Messaging Protocols, Decentralized Social Networks, Cryptographic Integrity Controls.

Welche Open-Source-Alternativen gibt es zu nostr-protocol/nostr?

Open-Source-Alternativen zu nostr-protocol/nostr sind unter anderem: bluesky-social/atproto — atproto is a decentralized social networking protocol implementation and a schema-driven API framework. It provides… bluesky-social/social-app — This project provides a comprehensive implementation of the AT Protocol, serving as a framework for building… bluesky-social/indigo — Indigo is a Go-based framework and toolkit designed for building, hosting, and scaling services within the AT Protocol… nats-io/nats-server — NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge… amark/gun — Gun is a decentralized graph database and synchronization engine designed for real-time, peer-to-peer data management.… open-keychain/open-keychain — OpenKeychain is a mobile OpenPGP key manager and identity provider used for storing, importing, and organizing…

Open-Source-Alternativen zu Nostr

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Nostr.
  • bluesky-social/atprotoAvatar von bluesky-social

    bluesky-social/atproto

    9,474Auf GitHub ansehen↗

    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,

    TypeScript
    Auf GitHub ansehen↗9,474
  • bluesky-social/social-appAvatar von bluesky-social

    bluesky-social/social-app

    18,063Auf GitHub ansehen↗

    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,

    TypeScript
    Auf GitHub ansehen↗18,063
  • bluesky-social/indigoAvatar von bluesky-social

    bluesky-social/indigo

    1,357Auf GitHub ansehen↗

    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

    Goatprotoblueskydweb
    Auf GitHub ansehen↗1,357
  • nats-io/nats-serverAvatar von nats-io

    nats-io/nats-server

    20,076Auf GitHub ansehen↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Gocloudcloud-computingcloud-native
    Auf GitHub ansehen↗20,076
  • Alle 30 Alternativen zu Nostr anzeigen→