Open the Pyxel Config Lab UI directly inside a Jupyter notebook as an embedded iframe.
Project description
Pyxel Config Lab for Jupyter 🪐
Pyxel Config Lab for Jupyter opens the Pyxel Config Lab interface directly inside a Jupyter notebook as an embedded iframe — no JavaScript, no labextension build, no extra setup.
✨ Features
- Launches the Pyxel Config Lab UI straight from a notebook cell
- Pure Python — uses
IPython.displayto embed the live app - Works in JupyterLab and the classic Notebook
🧩 Installation
pip install pyxel-config-lab-jupyter
PyPI: https://pypi.org/project/pyxel-config-lab-jupyter/
🚀 Usage
In any notebook cell:
from pyxel_config_lab_jupyter import open_pyxel_config_lab
open_pyxel_config_lab()
The Pyxel Config Lab UI appears in the cell output. You can pass a custom height in pixels:
open_pyxel_config_lab(height=800)
🛠️ Troubleshooting
If the output area is blank:
- Make sure the notebook is trusted — untrusted notebooks may strip iframes.
- The embedded site must allow cross-origin framing, i.e. it must not
send a restrictive
X-Frame-Optionsor CSPframe-ancestorsheader.
📜 License
MIT © 2025 Doby Baxter
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyxel_config_lab_jupyter-0.3.0.tar.gz.
File metadata
- Download URL: pyxel_config_lab_jupyter-0.3.0.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d572c9e9c0bf3ae3edcf36856031e128b7feb051a8fd3c152fe3c0910f3bf689
|
|
| MD5 |
24eddbf96761ec9b101bfdb785f210e0
|
|
| BLAKE2b-256 |
3d1682e2dfc39a913bfd60fbc473c6ddfd84f7f3d226679bb9de964811d65ec3
|
File details
Details for the file pyxel_config_lab_jupyter-0.3.0-py3-none-any.whl.
File metadata
- Download URL: pyxel_config_lab_jupyter-0.3.0-py3-none-any.whl
- Upload date:
- Size: 3.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.4
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7712431c332231eda8165279d45ee1e4aa504c906707ab66ddb132c924b2d343
|
|
| MD5 |
612ca30172227b3a885d4821780ccf56
|
|
| BLAKE2b-256 |
4b8fc29beb918f9116a7c964d40f9c434be50c1014960e52940e68de2d687d39
|