Willow Protocol

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

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • iroh

    A toolkit for building distributed applications

  • if you are looking for something similar to ipfs but a bit more minimalistic and performance oriented, check out iroh https://github.com/n0-computer/iroh .

    It is a set of open source libraries for peer to peer networking and content-addressed storage. It is written in rust, but we have bindings to many languages.

    One part of iroh is a work in progress implementation of the willow spec. The lower layers include a networking library similar to libp2p and a library for content-addressed storage and replication based on blake3 verified streaming.

    Most iroh developers have been active in the ipfs community for many years and have shared similar frustrations... See this talk from me in 2019 :-) https://www.youtube.com/watch?v=Qzu0xtCT-R0

  • uniffi-rs

    a multi-language bindings generator for rust

  • Not officially. We currently have bindings for rust, python, golang and swift.

    These were the most asked for bindings (python for ml, golang for networking and swift for ios apps).

    We are using uniffi https://mozilla.github.io/uniffi-rs/

    Would you need C or C++ bindings?

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • syncthing-android

    Wrapper of syncthing for Android.

  • pkarr

    Public Key Addressable Resource Records (sovereign TLDs)

  • Difficult to answer.

    IPNS uses the IPFS kademlia DHT, which has some performance problems that you can argue are fundamental.

    For solving a similar problem with iroh, we would use the bittorrent mainline DHT, which is the largest DHT in existence and has stood the test of time - it still exists despite lots of powerful entities wanting it to go away.

    It also generally has very good performance and a very minimalist design.

    There is a rust crate to interact with the mainline DHT, https://crates.io/crates/mainline , and a more high level idea to use DHTs as a kind of p2p DNS, https://github.com/nuhvi/pkarr

    Consider https://github.com/anacrolix/btlink. It's a proof of concept, and has all the basics. I designed it and I worked for IPFS, and I am the maintainer of a popular DHT and BitTorrent client implementation.

  • willowprotocol.org

    The Willow Protocol website.

  • I asked. They made their own generator which they want to release once it is polished up a bit: https://github.com/earthstar-project/willowprotocol.org

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

  • Sourcehut and Codeberg are both currently experiencing a DDoS attack

    5 projects | news.ycombinator.com | 12 Jan 2024
  • How to block youtube's annoying ads

    5 projects | /r/BoycottYoutubeAds | 6 Dec 2023
  • ForgeFed

    2 projects | news.ycombinator.com | 2 Sep 2023
  • Every Phone Should Be Able to Run Personal Website – Rohanrd.xyz

    5 projects | news.ycombinator.com | 12 Aug 2023
  • Comestic adblocking in iOS

    2 projects | /r/ios | 3 Aug 2023