Show HN: Nostr-CRDT – real-time collaborative apps over Nostr

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • nostr-crdt

    Use nostr for collaborative, decentralized, local-first applications with the Nostr-CRDT Yjs provider.

  • yjs

    Shared data types for building collaborative software

  • Hi HN!

    Nostr-CRDT is an experimental project that connects Yjs [1] (a proven, high performance CRDT) with Nostr [2].

    I wanted to learn about the Nostr protocol and see if it'd be possible to send updates to state (e.g.: edits of a rich text document, updates to a todo list) over Nostr.

    Nostr describes itself as "The simplest open protocol that is able to create a censorship-resistant global "social" network once and for all.".

    I like the idea of a decentralized social network, but what if we can decentralize more kinds of apps and create decentralized, local-first collaborative applications? I've been exploring this area for a while and earlier shared a Show HN post that does this over Matrix [3].

    There's still lots to figure out, but imo it's a very exciting and rapidly developing space - looking fwd to your thoughts already!

    [1] https://github.com/yjs/yjs

    [2] https://github.com/nostr-protocol/

    [3] https://news.ycombinator.com/item?id=29978659

    PS: for an instant demo you can open this link and click the green button to load the doc and connect over Nostr (using a new anonymous account): https://nostr-crdt-yousefed.vercel.app/#room=6d749539e1dd9ef...

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts