teletype

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

Github星跟蹤圖

Teletype for Atom

An Atom package that lets developers share their workspace with team members and collaborate on code in real time.

Learn more at teletype.atom.io.

demo

Installation

Command Line

  1. Install Atom 1.22 or newer

  2. In the terminal, install the package via apm:

    apm install teletype
    

GUI

  1. Install Atom 1.22 or newer
  2. Launch Atom
  3. Open Settings View using Cmd+, on macOS or Ctrl+, on other platforms
  4. Click the Install tab on the left side
  5. Enter teletype in the search box and press Enter
  6. Click the "Install" button that appears

Hacking

This package is powered by three main components:

  • teletype-crdt: The string-wise sequence CRDT that enables peer-to-peer collaborative editing.
  • teletype-server: The server-side application that facilitates peer discovery.
  • teletype-client: The editor-agnostic library that manages the interaction with other clients.

Dependencies

To run teletype tests locally, you'll first need to have:

  • Atom 1.22 or later
  • Node 7+
  • PostgreSQL 9.x

Running locally

  1. Clone and bootstrap

    git clone https://github.com/atom/teletype.git
    cd teletype
    createdb teletype-test
    apm install
    
  2. Run the tests

    atom --test test
    

主要指標

概覽
名稱與所有者atom/teletype
主編程語言JavaScript
編程語言JavaScript (語言數: 2)
平台
許可證MIT License
所有者活动
創建於2017-06-06 09:22:09
推送於2023-03-13 04:40:31
最后一次提交2022-09-28 11:52:01
發布數27
最新版本名稱v0.13.4 (發布於 2019-05-15 10:15:15)
第一版名稱v0.1.1 (發布於 2017-11-15 10:55:17)
用户参与
星數2.4k
關注者數78
派生數325
提交數1.1k
已啟用問題?
問題數483
打開的問題數163
拉請求數124
打開的拉請求數20
關閉的拉請求數20
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?