/django-xtermjs

A fully functional terminal in the browser using xterm-js on the frontend and django & python-socketio on the backend.

Primary LanguagePython

django-xtermjs

screenshot

Credit

This repository is a copy of cs01/pyxterms but using django and python-socketio instead of flask and flask-socketio to create a fully functional terminal in the browser.

This is a starting point to build your own web app with a terminal.

Installation

Clone the repository and cd into it, then run:

python -m venv venv
venv/bin/pip install -r requirements.txt
venv/bin/python manage.py runserver