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.

Earthstar will become a Willow protocol sometime in 2024.

In the first half of 2024 we will begin working on a Rust implementation funded by NGI Core. This will include Meadowcap, the Willow Data Model, Willow General Purpose Sync protocol, and Willow Sideloading protocol.

Iroh

Iroh is a sync protocol using the Willow data model. It has a high-performance Rust implementation, and is open source.

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.