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. Requires pipsi to be installed.
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.2.0.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for pyxtermjs-0.2.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca4a5248967aafe29fe5d456ad805032fe99d239240550e7b4333ea91dca7bb0 |
|
MD5 | c0f8452b9cc3969be28eac35c198d624 |
|
BLAKE2b-256 | 10885eceeaf78e7fd838c7a226525bfcc02dc4f4330051009c6a414bbbf4f510 |