Positron

posit.co ↗

A Python and R IDE that pairs script and notebook editing with live data exploration tools.

SI Score
80/100
Pricing
Free AI reading, not confirmed
Free plan
Not confirmed
Sign-up required
Not confirmed

Ask SI about Positron

Answers use saved listing facts and recorded sources.

What it does

Positron is a desktop data-science IDE for Python and R. It opens scripts, Quarto documents, and Jupyter notebooks alongside language sessions, with a Variables pane and a Data Explorer for inspecting in-memory data frames or files such as CSV and Parquet. The editor is designed for analysis work where code, tables, plots, and notebook output need to be examined together. A separate Positron Pro product is offered through Posit Workbench for centrally managed browser access.

Keep the analysis and its evidence together

Install the desktop build for Windows, macOS, or Linux, then open the project containing your Python or R code. Positron's notebook guide says .ipynb files open in its native notebook editor by default; the same IDE also supports plain .py and .R files and Quarto documents. For Python, the current guide describes bundled language tools and Ruff formatting. R users need an installed R environment; the installation guidance lists R 4.2 or newer. Check the language-specific prerequisites before opening a project that depends on a custom runtime.

When a data frame is already in a session, the Variables pane can open it in the Data Explorer. You can also use the View Data Frame at Cursor command in the editor or run %view df in a Python session; in R, the documented View(dataframe, "label") call opens a frame. The grid supports temporary filters and sorts and displays column summaries. Those views are for exploration, not a substitute for writing the final transformation in your analysis code. The Import Data action can generate Python or R loading code for supported files, including CSV, TSV, Parquet, and XLSX.

Posit describes the desktop IDE as free, but licenses it under Elastic License 2.0, a source-available license. Its terms prohibit providing the software to third parties as a hosted or managed service without Posit's agreement. Positron Pro, the browser-based managed offering through Posit Workbench, is a separate product; its current commercial price was not established in this research.

Strengths

  • The native Jupyter editor works alongside Python and R sessions, data connections, variables, and the Help pane without extra notebook dependencies.
  • The Data Explorer can inspect raw CSV, TSV, Parquet, and XLSX files or data frames in active Python and R sessions, with temporary filters and column summaries.
  • The Python guide documents bundled completion, static analysis, formatting, and debugging tools, so common analysis tasks do not depend on finding separate editor extensions.

Watch out for

  • Data Explorer filters and sorts are temporary inspection state; reproducible transformations still belong in the Python or R code.
  • R analysis requires an R installation, and the license restricts offering the desktop software itself as a hosted service to third parties.

Best for

  • Data scientists moving between Python or R scripts, Jupyter notebooks, and interactive data-frame inspection
  • Analysts who want a desktop editor with data exploration beside code rather than a notebook-only workspace

Sources