Active Projects and Communities

Below is an overview of active projects related to Willow, as well as some links to places where you can connect with other people interested in the project.

Implementations

There are several funded, open source implementations of Willow being worked on.

If you would like to implement Willow in your favourite language, we’ll gladly answer any questions you may have! Please see the community and contact section below for some ways of getting in touch.

Earthstar Project

Willow is brought to you by the Earthstar Project. We aim to provide implementations of Willow specifications in both TypeScript and Rust.

We have complete TypeScript implementations of Meadowcap and Willow (comprising the Willow Data Model, Willow General Purpose Sync protocol, and Willow Sideloading protocol). These implementations have been funded by NGI Assure:

We are currently working on Rust implementations of the Willow specifications, with our work funded by NGI Core. As the time of writing, we have released the following crates:

Iroh

Iroh is an open-source framework for p2p applications adopting the Willow Data Model, Meadowcap, and the Willow General Purpose Sync protocol. They are users and contributors to our Rust implementations.

Community and Contact

This site

This website is also an active project. The repository for it can be found here. We appreciate all feedback from typos, to stumbling blocks, or any errant American English spellings you find.