Develop
The Jupyter UI source code is available on GitHub. Check out the TypeDoc documentation for @datalayer/jupyter-react 0.9.0.
note
Many developers are reporting issues with their environment (build failures...).
This is inherent to the mixed Python and JavaScript build as dependency on Jupyter toolchain. We are putting this issue at the top of our priority to ease your pain.
- Pick or
Conda
orDocker
/devcontainer
with VS Code based on your pior experience. - Only
Yarn v3
andLerna
are supported based on JupyterLab 4 requirements. engines
andos
are enforced in package.json - We only support Yarn v3 on macOS and Linux.- We are offering
hosted kernels
so you don't need to run your local Jupyter Server. If you runyarn start
, you will consume those hosted kernels from the cloud. - The default build should be faster and does not build the examples, please give your opinion on https://github.com/datalayer/jupyter-ui/issues/63.
Pyodide
kernels are supported for most of the components.
success
👉 Please continue reporting any failure and idea on how to make a better experience. ❤️
🗃️ Development Environment
2 items
📄️ Web App
You can start an example and hack the source code. The changes will build automatically and will be available in your browser.
📄️ JupyterLab Extension
Jupyter React can also be shipped as a JupyterLab extension.