All Projects → zk-phi → Togetherly

zk-phi / Togetherly

Allow multiple clients to edit a single file on-line

Labels

Projects that are alternatives of or similar to Togetherly

Mg
Micro (GNU) Emacs-like text editor ❤️ public-domain
Stars: ✭ 117 (-10%)
Mutual labels:  emacs
Elmacro
Package to display keyboard macros or latest interactive commands as emacs lisp.
Stars: ✭ 126 (-3.08%)
Mutual labels:  emacs
Emacs Gitlab
A Gitlab client for Emacs
Stars: ✭ 128 (-1.54%)
Mutual labels:  emacs
Walkman
Write HTTP requests in Org mode and replay them at will using cURL
Stars: ✭ 120 (-7.69%)
Mutual labels:  emacs
Wgeecn
Writing GNU Emacs Extensions 翻译
Stars: ✭ 124 (-4.62%)
Mutual labels:  emacs
Yequake
Drop-down Emacs frames, like Yakuake
Stars: ✭ 126 (-3.08%)
Mutual labels:  emacs
Doom Emacs
An Emacs framework for the stubborn martian hacker
Stars: ✭ 12,774 (+9726.15%)
Mutual labels:  emacs
Emacs Solaire Mode
If only certain buffers could be so grossly incandescent.
Stars: ✭ 129 (-0.77%)
Mutual labels:  emacs
Mypy boto3 builder
Type annotations builder for boto3 compatible with VSCode, PyCharm, Emacs, Sublime Text, pyright and mypy.
Stars: ✭ 123 (-5.38%)
Mutual labels:  emacs
0blayout Mode
Small global-minor-mode to Emacs to handle several layouts
Stars: ✭ 128 (-1.54%)
Mutual labels:  emacs
Novels.org
Novels.org - Your Novels in Plain Text (Emacs . org-mode)
Stars: ✭ 120 (-7.69%)
Mutual labels:  emacs
Elisp Koans
Emacs Lisp Koans -- learn elisp through test-driven development.
Stars: ✭ 123 (-5.38%)
Mutual labels:  emacs
Auto Complete
Emacs auto-complete package
Stars: ✭ 1,622 (+1147.69%)
Mutual labels:  emacs
Emacs Gdb
GDB graphical interface for GNU Emacs
Stars: ✭ 119 (-8.46%)
Mutual labels:  emacs
Emacs Wttrin
Emacs frontend for weather web service wttr.in.
Stars: ✭ 129 (-0.77%)
Mutual labels:  emacs
1pass
A caching wrapper for the 1Passworld CLI
Stars: ✭ 117 (-10%)
Mutual labels:  emacs
Cmd Key Happy
Swap cmd and alt keys in Terminal (useful when running emacs over ssh)
Stars: ✭ 126 (-3.08%)
Mutual labels:  emacs
Psc Ide Emacs
Emacs integration for PureScript's psc-ide tool.
Stars: ✭ 130 (+0%)
Mutual labels:  emacs
Emacs Smart Input Source
Less manual switch for native or OS input source (input method).
Stars: ✭ 130 (+0%)
Mutual labels:  emacs
Dotfiles
Configuration files for XMonad, Emacs, NixOS, Taffybar and more.
Stars: ✭ 127 (-2.31%)
Mutual labels:  emacs
  • togetherly.el

allow multiple clients to edit a single buffer on-line

ネットワーク経由で同じバッファをわいわい編集

** Screencast

[[file:imgs/screencast.gif]]

** Usage

  • As a server:

    1. Open a buffer you want to share.

    2. Call =M-x togetherly-server-start= and set IP address / port to listen to.

    3. Call =M-x togetherly-server-close= when finished.

    If you want to share another buffer with the same members, call =M-x togetherly-server-start= again in that buffer (without closing the server).

  • As a client:

    1. Call =M-x togetherly-client-start= and input IP address / port you want to login to.

    2. Kill =Togetherly= buffer when finished.

** Limitations

  • =togetherly.el= does not support multiple servers / client per a single Emacs instance (for now).

  • =togetherly.el= is not secure at all (for now) so you should not share secret documents.

** Bug reporting

Before reporting "conenction error" bugs, PLEASE DO :

  • confirm that the IP address is reachable (try =ping =)

  • check that your firewall setting permits Emacs to use the port

  • confirm that simpler servers work fine ([[http://www.emacswiki.org/emacs/EmacsEchoServer][EmacsEchoServer]] for example)

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].