Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Pair Programming Software
  3. Teamtype

Teamtype

What it is

Teamtype lets people edit local files together in real time through their own text editors or other tools. Collaborators can work simultaneously and see one another’s cursors, selections, and changes. It can synchronize whole directories recursively, including most files except those ignored by the project. Example uses include pair programming, brainstorming, and shared notes.

Connections are encrypted and peer to peer, with no server required. Content remains on disk while users are offline, and changes can sync later. Offline support is disabled for directories in Git repositories with a configured remote. A one-time join code connects peers; afterward, a secret address is saved in `.teamtype/config` and should be treated like a password. The project says it requires no account and does not access user data, use it to train AI, serve ads, or track users. Plugins are listed for Neovim and VS Code/Codium, with community projects for JetBrains IDEs and TeXstudio. Teamtype is free software, with no paid plan. Its maintainers note that bugs remain.

For and against

For

  • Collaborators see cursors, selections, and edits in real time.
  • Supports collaboration across entire directories.
  • Encrypted peer-to-peer connections require no server.
  • Content stays on disk while offline.
  • Free software with no paid plan.

Against

  • Offline support is disabled for Git repositories with a configured remote.
  • Concurrent edits may produce results that are semantically incorrect or fail to compile.
  • Simultaneous same-named file creation can overwrite one copy.
  • Maintainers say bugs remain.

The verdict

Teamtype combines real-time editing, directory sharing, and offline work while keeping files local. Users should account for its Git-related offline limitation and the possibility of conflicts or remaining bugs.

Who it suits

Teamtype suits people who want ad hoc pair programming or longer-term shared notes using their preferred editor. It may also suit users who want peer-to-peer collaboration without an account or required server.

On the record

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.github.com · read 5 Oct 2026
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.teamtype.github.io · read 5 Oct 2026
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.teamtype.github.io · read 5 Oct 2026
Directory collaboration
Teamtype synchronizes a project directory recursively, with most files included except ignored files.teamtype.github.io · read 5 Oct 2026
Directory sharing
Teamtype supports collaboration on entire directories, not just single files.github.com · read 4 Oct 2026
Distribution
The project provides precompiled static binaries and installation options through Arch Linux, Gentoo, Homebrew, Nix, and Cargo.github.com · read 4 Oct 2026
Editors
The project lists Neovim and VS Code/Codium plugins; community projects include plugins for JetBrains IDEs and TeXstudio integration.github.com · read 4 Oct 2026
Extensibility
Developers can build editor plugins using the project’s JSON-RPC protocol.github.com · read 5 Oct 2026
Integrations
The project lists Neovim and VS Code/Codium plugins, and community plugins for JetBrains IDEs and TeXstudio.github.com · read 5 Oct 2026
License
Teamtype is free software distributed under the GNU Affero General Public License version 3 or later.github.com · read 5 Oct 2026
Local first
Teamtype retains content on disk when a user goes offline.github.com · read 4 Oct 2026
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.teamtype.github.io · read 5 Oct 2026
Pricing
The makers say they are not a company and have nothing to sell.github.com · read 4 Oct 2026
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.github.com · read 5 Oct 2026
Product
Teamtype enables real-time peer-to-peer collaborative editing of local files using users’ own text editors or other tools.github.com · read 4 Oct 2026
Project status
The maintainers say they maintain Teamtype in their free time and note that the project has bugs users should be aware of.github.com · read 4 Oct 2026
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.github.com · read 5 Oct 2026
Security
The project describes its peer-to-peer connections as encrypted and says it does not need a server for direct collaboration.github.com · read 5 Oct 2026

The review

Teamtype is a free tool for editing local text files together in real time, through each person’s own editor. It best suits developers and other collaborators who want to share a project directory without moving their work into a hosted editor. Its peer-to-peer, local-first approach is appealing, though Git-related offline limits and merge risks call for care.

Overview

Teamtype synchronizes a directory recursively, including most files while excluding ignored ones. Collaborators can edit at once, see one another’s cursors and selections, and keep working on disk when disconnected. It fits ad hoc pair programming as well as shared notes that persist over longer projects.

Connections are encrypted and peer to peer, with no server required. Teamtype requires no account, and its makers say they do not access user data, train AI on it, serve ads, or track users. A one-time join code connects peers; the resulting secret address is saved in .teamtype/config and should be treated like a password.

Key features

Work in your own editor

Neovim and VS Code/Codium have listed plugins, with community integrations for JetBrains IDEs and TeXstudio. The JSON-RPC protocol gives developers a way to build additional editor plugins. This flexibility makes Teamtype a natural fit for groups that already have preferred tools, though the experience depends on editor integration.

Directory sync and offline work

Sharing a whole project directory saves collaborators from coordinating individual files. Edits made offline can sync after reconnecting, except when the directory is in a Git repository with a configured remote. That limitation matters for many software projects: teams relying on Git remotes should not count on offline changes syncing through Teamtype.

Conflicts and reliability

Teamtype integrates concurrent edits automatically, but the combined result may be semantically wrong or fail to compile. If two users create a file with the same name at the same time, one copy can overwrite the other. The maintainers also say bugs remain and maintain the project in their free time, so teams should keep their own safeguards for important work.

Pricing

Teamtype is free, with no free trial because there is no paid plan. The makers say they have nothing to sell, and the software is distributed under the GNU Affero General Public License version 3 or later. There are no paid tiers or seat quotas to weigh; users who want an always-online host can run a Teamtype peer on a public server themselves.

Platforms

Teamtype supports Android, Linux, macOS, Windows, browser extensions, and self-hosted use. Distribution includes precompiled static binaries and installation options through Arch Linux, Gentoo, Homebrew, Nix, and Cargo.

Who it's for

Choose Teamtype if your group wants real-time collaboration inside familiar editors, local files, and peer-to-peer connections. It is especially suited to ad hoc pair programming and shared notes. Groups that need dependable offline syncing inside Git repositories, or cannot tolerate conflict risks and remaining bugs, should look elsewhere.

Pros and cons

  • Pros: Real-time edits, cursors, and selections work across collaborators’ own editors, supporting established workflows.
  • Pros: Recursive directory sharing and local copies make it useful for project work without requiring a server.
  • Pros: Free software, no account, and no ads or tracking make access and privacy straightforward.
  • Cons: Offline syncing is disabled for directories in Git repositories with configured remotes, limiting a common development workflow.
  • Cons: Automatic conflict integration can produce incorrect results, and simultaneous same-named files can overwrite a copy.
  • Cons: The maintainers work on Teamtype in their free time and acknowledge that bugs remain.

Alternatives

Pair Programming Software is a broader category to browse if you are still comparing tools for collaborative coding.

Pick Coterm if a macOS app with an optional self-hosted collaboration backend better fits your setup; it is free to use under GPL-3.0-or-later. Visual Studio is a Windows IDE option, with a Community plan for students, open-source contributors, and individual developers, plus a Professional monthly plan at $45 a month.

Zed suits readers seeking a cross-platform code editor with a free Personal plan that includes 2,000 accepted edit predictions and external-agent or API-key support. CodeInterview is geared to interview sessions: its free plan allows two interviews per month, with unlimited users and all languages and frameworks.

For screen sharing and calls, consider Drovio, whose free Basic plan allows up to two participants and limits remote control to 30 minutes per day. Duckly offers a free plan for occasional sessions with two simultaneous participants and no video calls.

Hopp offers a free self-hosted option for running it on your own infrastructure. Pop is another cross-platform option for meetings, with a free Pro plan described as available while in beta.

Verdict

Teamtype is a strong fit for developers and collaborators who want free, real-time editing in their own tools while keeping files local and sharing whole directories. Its peer-to-peer design and broad editor integrations are compelling reasons to choose it. Look elsewhere if your work depends on offline syncing in Git repositories with remotes or requires conflict handling and reliability beyond a project maintained in developers’ free time.

Alternatives to Teamtype

Every alternative, ranked