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.