Shell bash réel
PTY interactif via node-pty : un vrai bash, pas une simulation.
Open source · Licence MIT
Un vrai terminal Linux dans votre navigateur : shell bash interactif, profils chargés automatiquement et identité masquée pour vos démos et captures. Interface moderne xterm.js, communication temps réel par WebSocket.
Node.js 18+ · node-pty · xterm.js · WebSocket · Linux / macOS
WebTerminal relie votre navigateur à un vrai shell bash via un PTY (node-pty). Vos profils .bashrc, .bash_profile et .bash_aliases sont chargés automatiquement, le nom d’utilisateur et la machine sont masqués dans l’invite, et tout s’affiche dans une interface xterm.js fluide.
PTY interactif via node-pty : un vrai bash, pas une simulation.
.bashrc, .bash_profile et .bash_aliases sont sourcés au démarrage.
Nom d’utilisateur et machine factices dans l’invite — idéal pour les démos et captures.
Émulateur de terminal moderne et responsive directement dans le navigateur.
Communication bidirectionnelle instantanée entre le navigateur et le serveur.
Port, utilisateur et machine affichés se règlent par variables d’environnement.
Du navigateur au shell, en cinq étapes.
WebTerminal exécute des commandes sur votre système réel. À utiliser avec prudence : uniquement sur des réseaux de confiance, en ajoutant une authentification en production et sans exposition publique sans protections.
Le code, l’installation et la configuration sont sur GitHub sous licence MIT. Clonez le dépôt, lancez npm install, et ouvrez votre terminal dans le navigateur.