Ethersync: Peer-to-peer collaborative editing of local text files
9 months ago
- #opensource
- #collaboration
- #text-editor
- Ethersync enables real-time collaborative editing of local text files for pair programming or note-taking.
- Features include simultaneous editing across different text editors, seeing peers' cursors, and encrypted peer-to-peer connections.
- Works on Linux, macOS, Android, and Windows Subsystem for Linux with precompiled static binaries available.
- Installation options include package managers like yay for Arch Linux, Nix, and Cargo.
- Editor plugins available for Neovim and VS Code/Codium.
- To start sharing, use `ethersync share`; peers can join with `ethersync join [code]`.
- Project is under active development, welcomes contributions, and has documentation and talks available.
- Communication channels include GitHub discussions, Mastodon, and email.
- Funded by NLNet's NGI0 Core Fund and the Prototype Fund.
- Based on Automerge, Iroh, and Magic Wormhole; licensed under GNU AGPL.