Teamtype
github.com
Spec sheet
- What it does
- Teamtype enables real-time peer-to-peer collaborative editing of local text files using a text editor or other tools.Read 5 Oct 2026 · github.com
- Product
- Teamtype enables real-time peer-to-peer collaborative editing of local files using users’ own text editors or other tools.Read 4 Oct 2026 · github.com
- Platforms
- The command-line program works on Linux, macOS, Android, and Windows Subsystem for Linux; its README lists no native Windows desktop build.Read 5 Oct 2026 · github.com
- Integrations
- The project lists Neovim and VS Code/Codium plugins, and community plugins for JetBrains IDEs and TeXstudio.Read 5 Oct 2026 · github.com
- Security
- The project describes its peer-to-peer connections as encrypted and says it does not need a server for direct collaboration.Read 5 Oct 2026 · github.com
- Privacy
- The project says it requires no account, has no access to user data, does not use data to train AI, and does not serve ads or track users.Read 5 Oct 2026 · github.com
- Support
- The project directs users to open GitHub issues to report bugs.Read 4 Oct 2026 · github.com
- License
- Teamtype is free software distributed under the GNU Affero General Public License version 3 or later.Read 5 Oct 2026 · github.com
- Concurrent editing
- Multiple users can edit files at the same time in different text editors and see peers’ cursors, selections, and edits in real time.Read 5 Oct 2026 · github.com
- Conflict handling
- Concurrent edits are integrated automatically, but the result may not be semantically correct or compile, and when two users create a same-named file simultaneously one copy can overwrite the other.Read 5 Oct 2026 · teamtype.github.io
- Connection setup
- A one-time join code can connect peers, and the resulting secret address is stored in .teamtype/config and should be treated like a password.Read 5 Oct 2026 · teamtype.github.io
- Directory collaboration
- Teamtype synchronizes a project directory recursively, with most files included except ignored files.Read 5 Oct 2026 · teamtype.github.io
- Directory sharing
- Teamtype supports collaboration on entire directories, not just single files.Read 4 Oct 2026 · github.com
- Distribution
- The project provides precompiled static binaries and installation options through Arch Linux, Gentoo, Homebrew, Nix, and Cargo.Read 4 Oct 2026 · github.com
- Editors
- The project lists Neovim and VS Code/Codium plugins; community projects include plugins for JetBrains IDEs and TeXstudio integration.Read 4 Oct 2026 · github.com
- Extensibility
- Developers can build editor plugins using the project’s JSON-RPC protocol.Read 5 Oct 2026 · github.com
- Local first
- Teamtype retains content on disk when a user goes offline.Read 4 Oct 2026 · github.com
- Offline work
- Users can keep editing while disconnected, and changes can sync with peers later; offline support is disabled when the directory is in a Git repository with a configured remote.Read 5 Oct 2026 · teamtype.github.io
- Pricing
- The makers say they are not a company and have nothing to sell.Read 4 Oct 2026 · github.com
- Project status
- The maintainers say they maintain Teamtype in their free time and note that the project has bugs users should be aware of.Read 4 Oct 2026 · github.com
- Project status and support
- The project says it is maintained in the developers’ free time, notes that bugs remain, and invites questions on Zulip or bug reports through GitHub issues.Read 5 Oct 2026 · github.com
- Self-hosting
- For an always-online collaboration host, users can run a Teamtype peer on a public server as a cloud peer.Read 5 Oct 2026 · teamtype.github.io
- Use cases
- The project describes pair programming, brainstorming, note-taking, and shared documentation as use cases.Read 5 Oct 2026 · github.com
- Who it is for
- The documentation describes ad hoc pair programming and longer-term shared notes as collaboration workflows.Read 4 Oct 2026 · teamtype.github.io
Where Specifiction places it
- Pair Programming Software#21 of 267.4