Willow Protocol

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

InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. iroh

    peer-2-peer that just works

    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

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. 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?

  4. syncthing-android

    Discontinued Wrapper of syncthing for Android.

  5. pkarr

    Public Key Addressable Resource Records (sovereign TLDs) (by Nuhvi)

    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

  6. 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

  • NetGuard – rootless Android outbound per-app OSS firewall, like LittleSnitch

    6 projects | news.ycombinator.com | 23 Oct 2024
  • Ask HN: What currently is the best, nerd-friendly, rootable Android phone?

    2 projects | news.ycombinator.com | 19 Sep 2024
  • 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

Did you know that Rust is
the 5th most popular programming language
based on number of references?