jupyter-positron-server

Run Positron Server inside your JupyterHub environment.

Overview

jupyter-positron-server is a jupyter-server-proxy extension that enables running Positron Server within JupyterHub. This allows users to access the full Positron IDE experience directly from their Jupyter environment without needing a separate deployment.

This project draws inspiration from jupyter-rsession-proxy, which provides similar functionality for RStudio Server. Both packages leverage the jupyter-server-proxy framework to integrate external web applications into the Jupyter ecosystem.

See the Get Started guide for detailed setup instructions.

Features

Positron Server provides a robust data science IDE without needing a local install or new infrastructure:

  • Rich Python and R support
  • OpenVSX extension marketplace access
  • Built-in data viewer and variables explorer
  • Integrated debugger, help pane, and version control

Requirements

  • Python >= 3.9
  • positron-server installed and available in PATH
  • A valid Positron license key file and signing key

Getting a License

Positron Server is available for educational use only. Free licenses are available for currently enrolled students using Positron for coursework. Review the Positron Education License Rider for full eligibility terms.

To request a license, email academic-licenses@posit.co.