All Projects → atom → Teletype

atom / Teletype

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

Programming Languages

javascript
184084 projects - #8 most used programming language
Less
1899 projects

Projects that are alternatives of or similar to Teletype

coeditor
Yet Another Pair Programming Package for Atom.
Stars: ✭ 27 (-98.85%)
Mutual labels:  atom, realtime-collaboration, collaborative-editing
atom-toolbar-almighty
Atom editor's missing toolbar
Stars: ✭ 21 (-99.1%)
Mutual labels:  atom, package
toggler
Atom plugin - Toggle words and symbols
Stars: ✭ 21 (-99.1%)
Mutual labels:  atom, package
multi-cursor
🎉
Stars: ✭ 44 (-98.12%)
Mutual labels:  atom, package
Atom Modular Snippets
:atom: A modular solution to snippets in @Atom.
Stars: ✭ 8 (-99.66%)
Mutual labels:  atom, package
atom-package-sync
Synchronize your atom packages and settings easily
Stars: ✭ 22 (-99.06%)
Mutual labels:  atom, package
element-helper
🚀 Element-Helper is a Atom package for Element-UI.
Stars: ✭ 74 (-96.84%)
Mutual labels:  atom, package
Atom Latex
The only LaTeX package you need for typesetting with Atom.
Stars: ✭ 60 (-97.44%)
Mutual labels:  atom, package
Atom Korean Spell Daum
Daum 맞춤법 검사기로 텍스트를 보내 손쉽게 교정 가능한 Atom package
Stars: ✭ 24 (-98.98%)
Mutual labels:  atom, package
Php Ide Serenata
Atom IDE package that integrates the Serenata server to provide PHP code assistance
Stars: ✭ 277 (-88.19%)
Mutual labels:  atom, package
Atom Annotations
Atom package that shows annotations (e.g. for overriden methods interface implementations) in your PHP source code.
Stars: ✭ 14 (-99.4%)
Mutual labels:  atom, package
Open On Github
Atom package for opening files on GitHub.com
Stars: ✭ 89 (-96.2%)
Mutual labels:  atom, package
Atom Portable
Portable version of the Atom text editor
Stars: ✭ 187 (-92.03%)
Mutual labels:  atom
Css In Js
Autocomplete React Native / JS Styles and converting plain CSS to JS styles
Stars: ✭ 192 (-91.81%)
Mutual labels:  atom
Atom Todo Show
Atom package that shows a list of todos from your project.
Stars: ✭ 186 (-92.07%)
Mutual labels:  atom
Rabbit
⚡️ A lightweight service that will build and store your go projects binaries, Integrated with Github, Gitlab, Bitbucket and Bitbucket Server.
Stars: ✭ 185 (-92.11%)
Mutual labels:  package
Blogetc
Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.
Stars: ✭ 198 (-91.56%)
Mutual labels:  package
Skeleton Nova Tool
A skeleton repository for Spatie's Nova Packages
Stars: ✭ 191 (-91.86%)
Mutual labels:  package
Brief
RSS reader extension for Firefox
Stars: ✭ 184 (-92.15%)
Mutual labels:  atom
Laravel Feature
A package to manage feature flagging in a Laravel project.
Stars: ✭ 184 (-92.15%)
Mutual labels:  package

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
    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].