I started learning Axum (a Rust framework) a few weeks ago and to practise it, I used it to build CodeSesh.
CodeSesh is a real-time collaborative code editor with chat and notes. Multiple people can join a coding session, write and run code in the same editor, chat, ping each other, and each person still has their own private notes, all without signing up or logging in.
You can try it here:
codesesh.xyz.
In the next few days I’m planning to add the ability to record and replay a session, and to export code snippets as an image.
ALT CodeSesh session view: dark UI with sidebar and “Task Board Spike” in TypeScript, shared editor and run output in the terminal, collaborator avatars and chat on the right, and a private notes panel below.