RStudio is an integrated development environment (IDE) for R
Java C++ JavaScript C R CSS Other
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.github add space after R version to avoid emoji autocomplete Feb 12, 2018
cmake/modules Minor cmake cleanup now that Windows is 64-bit only Jun 13, 2018
dependencies Fix windows-dependency script to install R 3.5.0 Aug 15, 2018
docker Open source companion commit for rstudio/rstudio-pro#532 Jul 20, 2018
package Open source companion commit for rstudio/rstudio-pro#532 Jul 20, 2018
src Merge branch 'master' into feature/publish_static_formats Aug 20, 2018
vagrant companion checkin to Pro change Jul 27, 2018
.dockerignore Open source companion commit for rstudio/rstudio-pro#447 May 2, 2018
.gitattributes use union merge for NEWS files (avoid conflicts in PRs) Feb 17, 2016
.gitignore add gnu global GSYMS to gitignore Dec 15, 2017
.gitmodules Remove dead git submodule Mar 15, 2012
CMakeCompiler.txt enable as-needed linking for monitor builds Mar 9, 2018
CMakeGlobals.txt Get 64-bit Windows package build working Jun 11, 2018
CMakeInstallDocs.txt add top-level cmake script for docs Aug 4, 2013
CMakeLists.txt ensure git rev-parse is run inside source directory Jun 14, 2018 add link to article on writing good feature requests Mar 30, 2018
COPYING update source notices Jan 7, 2013
INSTALL update INSTALL instructions for Windows Jul 7, 2018
Jenkinsfile Qt 5.11.1 Jul 5, 2018
Jenkinsfile.macos supply github login credentials on macos Apr 10, 2018 fix Windows build signing (part 2) Jul 11, 2018 NEWS re: whitespace option for csv, tsv Jul 30, 2018
NOTICE remove jquery UI from NOTICE Feb 19, 2018 update support link in README to community forum Apr 24, 2018 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 community forum. For other inquiries you can also email us at