rstudioapi: Safely Access the RStudio API

Access the RStudio API (if available) and provide informative error messages when it's not.

Version: 0.17.1
Suggests: testthat, knitr, rmarkdown, clipr, covr
Published: 2024-10-22
DOI: 10.32614/CRAN.package.rstudioapi
Author: Kevin Ushey [aut, cre], JJ Allaire [aut], Hadley Wickham [aut], Gary Ritchie [aut], RStudio [cph]
Maintainer: Kevin Ushey <kevin at rstudio.com>
BugReports: https://github.com/rstudio/rstudioapi/issues
License: MIT + file LICENSE
URL: https://rstudio.github.io/rstudioapi/, https://github.com/rstudio/rstudioapi
NeedsCompilation: no
Materials: NEWS
CRAN checks: rstudioapi results

Documentation:

Reference manual: rstudioapi.pdf
Vignettes: File Dialogs (source, R code)
Document Manipulation (source, R code)
Introduction to rstudioapi (source)
Interacting with RStudio Projects (source, R code)
Interact with the R Session (source, R code)
Interacting with Terminals (source, R code)
Interfacing with RStudio in Visual Mode (source, R code)

Downloads:

Package source: rstudioapi_0.17.1.tar.gz
Windows binaries: r-devel: rstudioapi_0.17.1.zip, r-release: rstudioapi_0.17.1.zip, r-oldrel: rstudioapi_0.17.1.zip
macOS binaries: r-release (arm64): rstudioapi_0.17.1.tgz, r-oldrel (arm64): rstudioapi_0.17.1.tgz, r-release (x86_64): rstudioapi_0.17.1.tgz, r-oldrel (x86_64): rstudioapi_0.17.1.tgz
Old sources: rstudioapi archive

Reverse dependencies:

Reverse depends: docknitr, shortcuts
Reverse imports: abjutils, aceEditor, addinsJoaoMelo, addinsOutline, ami, annotater, appeears, argonR, ARTofR, asciiSetupReader, azuremlsdk, baRcodeR, BED, BETS, BiocWorkflowTools, birdscanR, boomer, bruceR, buildr, cabinets, CalibrationCurves, causact, censo2017, chatAI4R, chatgpt, chattr, cheatsheet, checker, cloudml, conflr, convertr, correlationfunnel, cppcheckR, crunchy, currr, datacleanr, DataEditR, datapasta, deBif, debugr, deepRstudio, DescTools, DescToolsAddIns, desk, DiagrammeR, dipsaus, distill, diveR, do, document, dplyrAssist, dsims, echarts4r, editData, emuR, envstat, esquisse, exampletestr, exams.forge, executablePackeR, ExpImage, felp, fgeo, fidelius, fitbitViz, fitur, flow, fpp2, fpp3, framecleaner, fresh, galigor, gert, getPass, ggedit, ggplotAssist, ggThemeAssist, ggview, gimmeTools, gitgadget, goodpractice, gptstudio, grateful, groqR, guildai, GUIProfiler, gyro, healthyverse, hippie, htmlTable, ibawds, idcnrba, iheiddown, interpretCI, iSTATS, itol.toolkit, job, JSconsole, jshintr, jsmodule, jsonNormalize, jsTreeR, kableExtra, kerastuneR, kntnr, latentFactoR, liftr, linguisticsdown, link2GI, logrx, mailmerge, mappoly, MarginalMediation, matahari, mathpix, matlib, mergenstudio, MetaAnalyser, mglasso, misty, mmstat4, monaco, mstrio, MultivariateAnalysis, multiverse, namer, neo4r, neptune, nflverse, nlrx, nolock, normfluodbf, nzilbb.labbcat, oceanexplorer, OnboardClient, organizr, origin, packer, paletteer, pasteAsComment, perplexR, personalr, pfr, phdcocktail, pipefittr, postcards, praatpicture, prettifyAddins, projects, PSPManalysis, pylintR, pysparklyr, qiitr, quarto, questionr, quickcode, r2d3, r2dictionary, r6methods, RAC, radiant.data, RALSA, rcompendium, ReDaMoR, remedy, repana, RepoGenerator, reportfactory, reprex, Revticulate, rgee, rhino, rmdwc, robustbetareg, ropenblas, rpymat, rqti, rsconnect, rskey, RSP, rstudio.prefs, rTorch, saros.base, script, SDMtune, seecolor, SemNetCleaner, sherlock, shiny.i18n, ShinyItemAnalysis, shinyobjects, shinyrecipes, shinytest, ShinyWizard, simhelpers, simrel, sinew, SIPDIBGE, sjSDM, sketch, snahelper, spAddins, sparklyr, SPARTAAS, spStack, starter, stepp, SticsRFiles, surveydown, svDialogs, symbol.equation.gpt, systemPipeShiny, tensorflow, TeXCheckR, texPreview, tfaddons, tfhub, tfruns, thematic, TheOpenAIR, tidydatatutor, tidymodels, tidytlg, tidyverse, Tmisc, tntpr, todor, togglr, tutorial.helpers, twenty48, usethis, vectorsurvR, ViewPipeSteps, vtable, webexercises, weird, whereami, workflowr, worldfootballR, xpectr, ymlthis, ztable
Reverse suggests: alarmdata, arcpy, ARUtools, asciicast, askgpt, attachment, backpipe, behaviorchange, berryFunctions, blogdown, bookdown, brickster, civis, cli, cliapp, clipr, cloudstoR, codebook, colourpicker, colt, common, constructive, covidmx, covidnor, covr, crayon, crunch, csalert, csdata, cstidy, csutil, datadogr, dataquieR, devtools, disk.frame, dm, docstring, drake, dtrackr, duckplyr, easyr, ecmwfr, fledge, formatR, fusen, ggExtra, git4r, gm, golem, googleAuthR, googleCloudRunner, greta, gtools, hablar, Hmisc, hutils, insight, ipumsr, ixplorer, keras3, knitr, knitrdata, learnr, lintr, listviewer, litedown, lorem, Luminescence, maestro, mapview, mcprogress, metafor, metan, mlbplotR, modeldatatoo, natmanager, neatStats, neonstore, netrankr, nflplotR, objectremover, org, pak, paws.common, pkgdepends, pkgdown, pkgload, pkgsearch, Platypus, pliman, plumber, precommit, prettycode, progressr, prompt, psichomics, psyverse, Racmacs, rbin, rco, Rdpack, redcapAPI, renv, reservr, ReviewR, rextendr, rhandsontable, rjtools, rock, roxygen2md, RPyGeo, rstan, rstantools, rtoot, scMultiome, sentiment.ai, servr, shelter, shidashi, shinyMobile, shinytest2, SIAtools, SpaDES.core, splutil, struct, styler, sudachir, summarytools, tabxplor, targets, testit, testthat, testthis, texor, tidytuesdayR, timeseriesdb, tinsel, tinytex, transforEmotion, ubiquity, ufs, vroom, wacolors, whippr, xaringan, xfun, ypr
Reverse enhances: box, interactiveDisplayBase

Linking:

Please use the canonical form https://CRAN.R-project.org/package=rstudioapi to link to this page.