Skip to main content

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

Release files for pyxtermjs 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyxtermjs 0.1.0
File Size Uploaded
pyxtermjs-0.1.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyxtermjs 0.1.0
File Interpreter ABI Platform
pyxtermjs-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.3 kB

Release files / pyxtermjs-0.1.0.tar.gz

Download URL pyxtermjs-0.1.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
53dddfda4b854aa34971b567329e4d870449bdd468dbed2876d068fa18701013
BLAKE2b-256 checksum
How to use checksums
cf57d2fe16261a8a5a18ad551cf83ce137c0cfe761f1060004d99d90beddba78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.11.0-alpha.1 CPython/2.7.10 Darwin/17.7.0

Release files / pyxtermjs-0.1.0-py3-none-any.whl

Download URL pyxtermjs-0.1.0-py3-none-any.whl
Size 7.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5ce4cbc7db4f3a4339fd2f9dcc67d022a01117f05cb1eed74583d51a673854a9
BLAKE2b-256 checksum
How to use checksums
5044eae29ece07c502f32686c4a9d3d2808cf7ccc5662845233ca4c8c83f84d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/0.11.0-alpha.1 CPython/2.7.10 Darwin/17.7.0
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page