Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Robotic Tooling
  3. Teletype

Teletype

MITJavaScriptv0.13.3

An Atom package for real-time collaborative coding by sharing your workspace with team members.

Visit WebsiteGitHubGitHub
2.4k stars322 forks0 contributors

What is Teletype?

Teletype is an Atom package that enables real-time collaborative coding by allowing developers to share their workspace with team members. It solves the problem of remote pair programming and team collaboration by providing synchronized editing directly within the Atom editor. The package uses a CRDT-based system to ensure conflict-free synchronization between participants.

Target Audience

Atom users who need to collaborate on code with team members in real time, particularly remote teams and developers practicing pair programming.

Value Proposition

Developers choose Teletype because it provides seamless real-time collaboration integrated directly into Atom, eliminating the need for external tools. Its peer-to-peer architecture with CRDT ensures reliable synchronization without conflicts.

Overview

Share your workspace with team members and collaborate on code in real time in Atom

Use Cases

Best For

  • Remote pair programming sessions
  • Team code reviews with live editing
  • Collaborative debugging sessions
  • Teaching programming in real time
  • Onboarding new team members to codebases
  • Brainstorming and prototyping code with colleagues

Not Ideal For

  • Teams using modern IDEs like VS Code or JetBrains products
  • Projects requiring long-term support and updates beyond 2022
  • Collaborations needing integrated voice/video chat or screen sharing
  • Organizations with strict security policies against peer-to-peer connections

Pros & Cons

Pros

CRDT-Based Synchronization

Uses a conflict-free replicated data type for seamless real-time editing without merge conflicts, ensuring reliable peer-to-peer collaboration as described in the key features.

Full Workspace Sharing

Allows sharing of the entire Atom workspace including open files and project structure, enabling comprehensive context for pair programming or team reviews.

Easy Atom Integration

Installs directly via Atom's package manager with simple GUI or command-line steps, minimizing setup friction for existing Atom users as shown in the installation guide.

Peer-to-Peer Architecture

Reduces server dependency by using direct connections for editing, with server assistance only for discovery, lowering latency and infrastructure costs.

Cons

Tied to Discontinued Editor

Atom is being archived in December 2022, meaning Teletype will receive no future updates, bug fixes, or compatibility with new systems, as noted in the README announcement.

Limited Ecosystem Support

Exclusively works within Atom, excluding developers on other editors, and lacks advanced features like user permissions or persistent collaboration rooms common in alternatives.

Complex Development Setup

Local testing requires specific dependencies including PostgreSQL, Node 7+, and Atom 1.22+, adding overhead for contributors who want to hack or modify the package.

Frequently Asked Questions

Quick Stats

Stars2,398
Forks322
Contributors0
Open Issues163
Last commit3 years ago
CreatedSince 2017

Tags

#package#developer-tools#collaborative-editing#code-editing#atom#real-time-collaboration#crdt#pair-programming#peer-to-peer

Built With

P
PostgreSQL
N
Node.js

Links & Resources

Website

Included in

Robotic Tooling3.8k
Auto-fetched 1 day ago

Related Projects

Visual Studio CodeVisual Studio Code

Visual Studio Code

Stars184,164
Forks39,360
Last commit1 day ago
AtomAtom

:atom: The hackable text editor

Stars60,828
Forks17,241
Last commit3 years ago
SourcetrailSourcetrail

Sourcetrail - free and open-source interactive source explorer

Stars16,439
Forks1,658
Last commit4 years ago
GitpodGitpod

The developer platform for on-demand cloud development environments to create software faster and more securely.

Stars13,661
Forks1,376
Last commit2 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub