RStudio is an integrated development environment (IDE) for R
Java C++ JavaScript CSS C R Other
Switch branches/tags
Latest commit 4372929 Jun 23, 2017 @gtritchie gtritchie committed on GitHub Merge pull request #1319 from rstudio/bugfix/terminal-misc
Show terminal typing lag in diagnostics dialog. Built and tested on Mac, Linux, Windows.
Failed to load latest commit information.
cmake/modules changes for rhel7 installation Oct 15, 2014
dependencies missed bits re: no longer embedding rmarkdown Jun 20, 2017
docker add unzip to suse dependencies Jun 23, 2017
package fix typo in cmake file Jun 23, 2017
src Show terminal typing lag in diagnostics dialog Jun 23, 2017
vagrant add a vagrant box definition / support scripts for CentOS 7 dev May 16, 2017
.dockerignore add jenkins pipeline (with platform containers) for linux desktop/ser… Jan 4, 2017
.gitattributes use union merge for NEWS files (avoid conflicts in PRs) Feb 17, 2016
.gitignore Initial work on terminal tab based on xcode.js Nov 8, 2016
.gitmodules Remove dead git submodule Mar 15, 2012
CMakeCompiler.txt first stab at Boost 1.63 on Windows Mar 17, 2017
CMakeGlobals.txt allow unit tests to be disabled in debug builds Oct 14, 2016
CMakeInstallDocs.txt add top-level cmake script for docs Aug 4, 2013
CMakeLists.txt add top-level cmake script for docs Aug 4, 2013 Update May 23, 2017
COPYING update source notices Jan 7, 2013
INSTALL add Mac OSX launchd plist and admin script Jun 7, 2016
Jenkinsfile trigger windows build Jun 21, 2017
Jenkinsfile.macos add jenkins pipeline for macos Jun 12, 2017 add back deletedir() execution Jun 21, 2017 NEWS re: handling of special characters with Git Jun 16, 2017
NOTICE fix copy paste error in NOTICE Apr 12, 2017 Update Apr 17, 2014 move source urls to notice file Aug 4, 2013 initial work on diagnostics Sep 26, 2012
Vagrantfile add a vagrant box definition / support scripts for CentOS 7 dev May 16, 2017
rstudio.Rproj give space for scrollbar in branch dropdown Jun 7, 2017


RStudio is an integrated development environment (IDE) for the R programming language. Some of its features include:

  • Customizable workbench with all of the tools required to work with R in one place (console, source, plots, workspace, help, history, etc.).
  • Syntax highlighting editor with code completion.
  • Execute code directly from the source editor (line, selection, or file).
  • Full support for authoring Sweave and TeX documents.
  • Runs on all major platforms (Windows, Mac, and Linux) and can also be run as a server, enabling multiple users to access the RStudio IDE using a web browser.

For more information on RStudio please visit the project website.

Getting the Code

RStudio is licensed under the AGPLv3, the terms of which are included in the file COPYING. You can find our source code repository on GitHub at


For information on how to use RStudio check out our online documentation.

For documentation on running your own RStudio Server see the server getting started guide.

See also the following files included with the distribution:

  • COPYING - RStudio license (AGPLv3)
  • NOTICE - Additional open source software included with RStudio
  • SOURCE - How to obtain the source code for RStudio
  • INSTALL - How to build and install RStudio from source

If you have problems or want to share feedback with us please visit our support website. For other inquiries you can also email us at