Posit introduces Positron: New IDE for Data Science with Python and R

Positron is Posit's new, free IDE for data science. Users can work with Python and R. It explicitly does not replace RStudio.

listen Print view
Dashboard Posit Positron IDE

(Image: Posit)

3 min. read

Posit has introduced Positron, a new, free integrated development environment (IDE) for data science use that is specifically designed for modern workflows in Python and R. After more than two years of development, Positron combines exploration, analysis and implementation in one tool: Users can work with the two most important data science programming languages without context switching.

A central feature of Positron is the Variable & Data Frame Explorer. It allows users to interactively inspect variables and data frames. They can filter and sort data and receive statistical summaries directly in the editor. In the Multi-Session Console, Python or R code lines and sections can be executed in parallel in several consoles without having to change the source code. This allows different parts of a project to be tested and further developed at the same time.

Positron offers comprehensive notebook support for working with interactive documents. Users can use R and Python notebooks in the same workspace, in parallel with their functions, modules and scripts. The Plot Pane is designed for easy management and analysis of graphics. Developers can view previous visualizations, flexibly adjust their size and export them for further use.

Positron supports the integrated "Run App" function for starting and debugging data apps and APIs directly in the IDE, such as Shiny, Streamlit, Dash and FastAPI. A useful function for data access is the Database Connection Pane, which allows users to search and query local or external SQL data sources directly via the IDE.

With the Deployment push button, scripts, reports, data apps or APIs can be deployed to Posit Connect with one click or via git-based workflows. The native, generative AI Positron Assistant is still in a public preview. The assistant understands the complete context of the current session, including variables and graphics, and can answer questions, make code suggestions and assist with troubleshooting.

Videos by heise

Positron also offers easy management of the IDE through Interpreter Management, which allows users to quickly switch between the Python and R environments, as well as broad support for VS Code-compatible extensions via the Open VSX marketplace. Finally, there are project folder templates that allow new Python or R projects to be started quickly with prepared environments and necessary tools.

Users of VS Code should also find their way around quickly: Positron is also based on Code OSS, the free project behind Microsoft's editor. However, the developers have adapted its UI elements for the data science sector. And if you use Posit Workbench for team collaboration, it will support Positron as an IDE type in the next update.

Positron Desktop is available free of charge for Windows, macOS and Linux. With the new IDE, Posit is building on the many years of experience of RStudio. The latter has explicitly not been discontinued with Positron and will continue to receive updates. The provider has compiled an FAQ on the differences. All information on Positron can be found in the announcement.

(fo)

Don't miss any news – follow us on Facebook, LinkedIn or Mastodon.

This article was originally published in German. It was translated with technical assistance and editorially reviewed before publication.