Open Pair
github.com
Spec sheet
- Purpose
- Open Pair enables real-time collaborative editing between VS Code and Neovim or between two VS Code-compatible editors.Read 11 Oct 2026 · github.com
- Security
- The project describes direct TCP connections with AES-256-GCM end-to-end encryption and includes the encryption key in the share URL fragment.Read 11 Oct 2026 · github.com
- License
- The project is licensed under the MIT License.Read 11 Oct 2026 · github.com
- Access control
- Hosts can approve or deny each incoming connection and assign read-write or read-only access.Read 11 Oct 2026 · github.com
- Accounts
- The product description says no Microsoft account is required.Read 11 Oct 2026 · github.com
- Approval controls
- The host can approve or deny incoming connections and assign read-write or read-only access.Read 4 Oct 2026 · github.com
- Collaboration features
- Supported features include remote cursors and selections, follow mode, and read-only guest access.Read 11 Oct 2026 · github.com
- Compatible editors
- The README lists VS Code 1.85+, VSCodium, Cursor, Windsurf, and Google Antigravity as compatible editors.Read 11 Oct 2026 · github.com
- Editing features
- Listed features include remote cursors and selections, follow mode, and a read-only guest role.Read 4 Oct 2026 · github.com
- Editor compatibility
- The project lists VS Code 1.85+, VSCodium, Cursor, Windsurf, and Google Antigravity as compatible editors.Read 4 Oct 2026 · github.com
- Encryption
- The project describes direct TCP connections with AES-256-GCM end-to-end encryption.Read 4 Oct 2026 · github.com
- Host and guest modes
- Users can host sessions or join sessions hosted by VS Code-compatible editors or Neovim running live-share.nvim.Read 4 Oct 2026 · github.com
- Hosting and joining
- Users can host or join sessions, and VS Code and Neovim participants can join the same session simultaneously.Read 11 Oct 2026 · github.com
- Limitations
- Hosting shares only the first workspace folder, the product has no offline mode, and Neovim compatibility requires live-share.nvim protocol version 3 or later.Read 11 Oct 2026 · github.com
- Neovim integration
- Neovim interoperability uses the live-share.nvim plugin, which must be running as host for a VS Code client to join a Neovim session.Read 11 Oct 2026 · github.com
- Network requirement
- The project has no offline mode and requires an active network connection.Read 4 Oct 2026 · github.com
- No Microsoft account
- The project says a Microsoft account is not required.Read 4 Oct 2026 · github.com
- Requirements
- Using localhost.run or serveo requires ssh in PATH, while ngrok requires its CLI and an authentication token.Read 11 Oct 2026 · github.com
- Security reporting
- The security policy asks users to report vulnerabilities privately through GitHub Security Advisories and says a response will arrive within 7 days.Read 11 Oct 2026 · github.com
- Security reports
- The security policy asks users to report vulnerabilities privately through GitHub Security Advisories and says a response will arrive within 7 days.Read 4 Oct 2026 · github.com
- Shared terminal
- The shared terminal feature is marked as work in progress.Read 11 Oct 2026 · github.com
- Tunnel options
- Listed connection options include localhost.run, serveo.net, ngrok, bore.pub, and local network or VPN connections without a tunnel.Read 4 Oct 2026 · github.com
- Tunnels
- Documented tunnel options include localhost.run, serveo.net, ngrok, and local network or VPN connections.Read 11 Oct 2026 · github.com
- Workspace limit
- When hosting, only the first workspace folder is shared.Read 4 Oct 2026 · github.com
Where Specifiction places it
- Pair Programming Software#24 of 267.2