2.3 KiB
2.3 KiB
title: Rustpad created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, development-environment, app-marathon3-rattrapage-final-b] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=development&app=rustpad]
🦀 Rustpad
Éditeur de code collaboratif en temps réel (CRDT), minimaliste et chiffré E2E.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | rustpad.example.com |
| GitHub | ekzhang/rustpad |
| License | MIT |
| Langage | Rust + TypeScript |
| Étoiles GitHub | ~3k ⭐ |
| Catégorie | [[cat-development-environment |
📝 Description
Rustpad est un éditeur de code collaboratif temps réel (basé sur Operational Transform / CRDT) avec coloration syntaxique pour 100+ langages, sans tracking ni télémétrie. Les pads sont chiffrés en transit (HTTPS) et le serveur n'a pas besoin de persister le contenu. Différence vs VS Code Live Share : pas de contrôle à distance, juste de l'édition collaborative. Pour qui : entretiens techniques, sessions de pair programming ponctuelles, démos.
🚀 Installation
Docker Compose (recommandé)
version: '3.8'
services:
rustpad:
image: ghcr.io/ekzhang/rustpad:latest
container_name: rustpad
restart: unless-stopped
environment:
- RUSTPAD_WEBSOCKET_URL=wss://pad.example.com
- RUSTPAD_PUBLIC_URL=https://pad.example.com
labels:
- traefik.enable=true
- traefik.http.routers.rustpad.rule=Host(`pad.example.com`)
- traefik.http.routers.rustpad.tls.certresolver=letsencrypt
🔄 Alternatives
Open Source
- app-pad-ws — Alternative JS/WS
- app-excalidraw — Whiteboard collaboratif
Propriétaires
- CodeSandbox Live — Éditeur en ligne
- Replit Multiplayer — IDE partagé
🔐 Sécurité
- Chiffrement : HTTPS, pas de stockage persistant des pads
- Aucun compte utilisateur requis
📚 Ressources
Pages Liées
- cat-development-environment — Catégorie Development Environment
- app-pad-ws — Concurrent
- recettes-docker-compose — Templates Docker