Teamtype – multiplayer mode for your text editor!

SoS Lecture E
blinry
We've been working on Teamtype (previously known as Ethersync) for two years now: It connects directories on different computers together, and keeps them in sync. And if you open a file in your text editor, you can edit it together, and see each other's cursors. This enables a new form of smooth real-time collaboration. You can use it for pair programming or note-taking, for example, all from the comfort of your own editor! It feels a bit like the missing real-time complement to Git. Teamtype follows local-first principles, and uses encrypted peer-to-peer connections (you don't need a server or an account). You can also work on entire projects, not just single files. At 39C3, it's time for a live demo! Let me show you how Teamtype works and what you can do with it! We're maintaining plugins for Neovim and VS Code/Codium; others are working on plugins for Jetbrains IDEs, have integrated it into TeXstudio, or are building a web editor for it! I can also show you some more experimental features like a Hedgedoc bridge, or writing commit messages together. We'd be excited for more collaboration on collaboration, so let me show you how to get involved! In the final part of this session, you can install & try Teamtype for yourself in a frantic massively-multiplayer editing experiment! :D Source code: https://github.com/teamtype/teamtype Documentation: https://teamtype.github.io/teamtype/ Mastodon: https://fosstodon.org/@teamtype

Additional information

Type other
Language English

More sessions

12/27/25
katy13
Komonin
Astrology is usually associated with horoscopes, prediction, or belief systems. In this self-organised session, we’ll test a different idea: using astrology as a symbolic language to reflect on daily routines, decision-making, and energy management — without fate, mysticism, or “the stars made me do it”. The session is interactive and experimental. We’ll look at how astrological concepts can function similarly to tools people already use: retrospectives, calendars, personality models, ...
12/27/25
blinry
SoS Workshop D
Jujutsu (jj) is a new version control system that uses Git as its backend. Since trying it last year, it has completely replaced Git for me. It manages to be less complex than Git, while giving you more control. I think you'll like it too! Lately, when people ask me complex Git questions, my answer is often: "First, install jj…" And that's only half a joke. :P --- A few things I like about Jujutsu: There's no index, but instead you get a subcommand for splitting changes. Commits have stable ...
12/27/25
htext
SoS Saal 6
How can we work together to improve political decision-making processes in the long term? What do you want from democracy? Motivation: While our democracy can be shaped by the people as they wish on paper, the population seems to be largely dissatisfied with political actions: - The handling of many crises appears to be inadequate - Urgent problems seem to be postponed - Democratic participation seems tedious and ineffective Dissatisfaction mixed with these perceptions can lead to the loss of ...
12/27/25
Kidspace - Workshopraum
Möchtest du uns unterstützen den Kidspace zu einem sicheren Wohlfühlort für Familien zu machen? Dann schließe dich dem Kidspace-Awareness-Team an.
12/27/25
Johannes_Max
SoS Lecture E
Wie ist das Gehirn und das Nervensystem aufgebaut? Was ist Stress und wie geht man effektiv damit um? Wie regeneriert man optimal? All das und viele Hacks lernst du hier.
12/27/25
HouseOfTea
House of Tea
Join us to get things started and be part of our Pu'Er circles! <3
12/27/25
Kidspace - Elektrotisch
Elektrobausteine/Electric circuits with building blocks