This repository hosts the source code for the Positron IDE, a fork of Visual Studio Code that provides a batteries-included, opinionated environment for data science and scientific authoring.
In the Releases section you can download nightly Alpha builds of the Positron IDE. Currently Mac (Universal) and Windows (x86) installers are provided.
You can read more about Positron IDE development on the Positron Wiki.
Positron is a highly extensible IDE. Its foundation is implemented in src
, however, much of the core functionality is provided through extensions
.
Positron provides the following built-in extensions:
- Jupyter Adapter, the interface between the front end and language extensions described below
- Positron R, the Positron extension for the R programming language powered by ARK (the Amalthea R kernel -- our Rust-based kernel for R) which is built on top of our Amalthea Jupyter kernel framework and the open source tower-lsp LSP framework
- Positron Python, the Positron extension for the Python programming language, a fork of Microsoft's Python VSCode extension built on top of the open source Python-based kernel IPyKernel and Jedi Language Server
- Positron Zed, the Positron extension for a test-bed language, intended for fast simulations primarily to aid UI development
- VSCode - OSS, the upstream VS Code OSS repository
- OpenVSCode Server, another fork of VS Code focused on running in the browser
- Positron Codicons, a fork of the MS Codicons repository
- Positron Wiki, the Quarto-based source for Positron's development wiki