https://github.com/davidbrochart/ipyhtmx
Build modern UIs in Jupyter with Python
https://github.com/davidbrochart/ipyhtmx
Last synced: 7 months ago
JSON representation
Build modern UIs in Jupyter with Python
- Host: GitHub
- URL: https://github.com/davidbrochart/ipyhtmx
- Owner: davidbrochart
- Created: 2022-12-28T19:43:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-28T19:45:05.000Z (about 3 years ago)
- Last Synced: 2025-06-24T21:21:44.888Z (8 months ago)
- Language: JavaScript
- Size: 8.79 KB
- Stars: 12
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ipyhtmx
Build modern UIs in Jupyter with Python
## Installation
To install use pip:
$ pip install ipyhtmx
For a development installation (requires [Node.js](https://nodejs.org) and [Yarn version 1](https://classic.yarnpkg.com/)),
$ git clone https://github.com/davidbrochart/ipyhtmx.git
$ cd ipyhtmx
$ pip install -e .
$ jupyter nbextension install --py --symlink --overwrite --sys-prefix ipyhtmx
$ jupyter nbextension enable --py --sys-prefix ipyhtmx
When actively developing your extension for JupyterLab, run the command:
$ jupyter labextension develop --overwrite ipyhtmx
Then you need to rebuild the JS when you make a code change:
$ cd js
$ yarn run build
You then need to refresh the JupyterLab page when your javascript changes.