Skip to main content

interactive terminal in the browser

Project description

pyxterm.js

A fully functional terminal in your browser.

screenshot

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


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)

Uploaded Source

Built Distribution

pyxtermjs-0.1.0-py3-none-any.whl (7.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page