If you're an #Emacs user, please do yourself a favor and check out CRDT. It's simultaneous editing on multiple devices, including mixing GUI and text editors.

I absolutely love this thing: https://elpa.gnu.org/devel/crdt.html

GNU-devel ELPA - crdt

@mattsheffield It supports the tox protocol, I thought it had died! Really cool tool, if I understand correctly it allows async collaborative edits.

@lf_araujo Yes, although it isn't usable offline unless you're on the server side, and I couldn't get the TLS tunnel to work for me. Works fine through an SSH tunnel though.

I've long used daemon mode for multi-device editing, but it didn't support using a GUI client, which is often helpful with huge files. This is my Emacs holy grail, can't believe it's been out for a few years!

@mattsheffield At first I was like, "pfft, I only use Emacs from one device at a time, whatever", then the docs point out that it's multiplayer Emacs. That could be interesting.

@remcycles There's a lot you can do when you don't have to worry about syncing changes and not worrying about file locks.

Super useful!

@mattsheffield yes, indeed it is very nice and it works smoothly. we presented that feature on one of the lasts #emacsconf https://zenodo.org/records/12082743 there is a video and the script
Collaborative data processing and documenting using org-babel

This document provides insights into an efficient way handling data. We show not only how to retrieve data from an publicly accesible webpge but also how the data can be processed afterwards. We admit that in the examples shown below we definetly drawing from the full, but we consider this as a proof of concept for how in our modern technological world plain text is still a great way of processing and documenting data workflow and analyses.  

Zenodo