instant.nvim

instant.nvim is a collaborative editing plugin for Neovim written in Lua with no dependencies.

Untitled-Project.gif

Features

  • Powerful collaborative editing algorithm
  • UTF-8 Support
  • Single or multiple buffer sharing
  • Virtual cursors with username of other clients
  • Spectate actions of a user
  • Built-in localhost server
  • Separated undo/redo for each user
  • Persistent data on server

tmux solution

Remote Pair Programming Made Easy with SSH and tmux