In Funding

Ethersync: Collaborative editing of local text files in real time

  • Software Development
  • Applications
  • Class 01

About the project

Team Members

blinry, Moritz Neeb

Funding Period

In funding since 01/06/2025

What is the project about?

Ethersync is an open-source system that allows multiple people to work on local text files simultaneously. Through integration with popular text editors, it enables direct, synchronous collaboration on notes or code projects without the need for a central cloud infrastructure. Ethersync uses a simple protocol based on the Language Server Protocol to ensure communication between editor plugins and the system. Ethersync has the ambitious goal of fulfilling all the principles of “local-first software” while maintaining privacy and offering ease of use that enables teams to collaborate effectively.

Which audience does the project address?

The target audience is developers and small teams looking for a secure, easy way to collaborate on local text files without losing control of their data or relying on a central server.

What is to be achieved?

The project consists of two parts: On the one hand, a background daemon written in Rust, which synchronizes a project directory locally on each user's computer. On the other hand, plugins for text editors are designed to pass cursor positions and changes to the background process and display them in the text editors of other users.

More projects like this