interactive terminal in the browser
Project description
pyxterm.js
A fully functional terminal in your browser.
This is a Flask/socket.io websocket backend combined with the Xterm.js Javascript terminal emulator frontend. It works out of the box.
Installation
Option 1
This option installs system-wide or to your virtual environment. Should probably only be used if you're using a virtual environment.
pip install pyxtermjs
pyxtermjs # run it from anywhere
Option 2
This option installs system-wide and isolates all of pyxterm.js's dependencies, guaranteeing there are no dependency version conflicts.
pipsi install pyxtermjs
pyxtermjs # run it from anywhere
Option 3
This option lets you play around with the source code. Requires poetry to be installed.
git clone https://github.com/cs01/pyxterm.js.git
cd pyxterm.js
poetry install
python pyxtermjs/app.py
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyxtermjs-0.1.0.tar.gz
(3.9 kB
view hashes)
Built Distribution
Close
Hashes for pyxtermjs-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ce4cbc7db4f3a4339fd2f9dcc67d022a01117f05cb1eed74583d51a673854a9 |
|
MD5 | db59505dbcd40699a1602b7796f69b47 |
|
BLAKE2b-256 | 5044eae29ece07c502f32686c4a9d3d2808cf7ccc5662845233ca4c8c83f84d8 |