{"id":14068300,"url":"https://github.com/RBigData/remoter","last_synced_at":"2025-07-30T03:32:46.483Z","repository":{"id":53677470,"uuid":"44679474","full_name":"RBigData/remoter","owner":"RBigData","description":"Control a remote R session from your local R session.","archived":false,"fork":false,"pushed_at":"2021-11-15T23:49:14.000Z","size":939,"stargazers_count":81,"open_issues_count":17,"forks_count":11,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-12-04T09:39:11.004Z","etag":null,"topics":["distributed-computing","pbdr","r","zeromq"],"latest_commit_sha":null,"homepage":"","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RBigData.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-10-21T13:52:04.000Z","updated_at":"2024-11-21T17:12:52.000Z","dependencies_parsed_at":"2022-09-12T03:11:36.063Z","dependency_job_id":null,"html_url":"https://github.com/RBigData/remoter","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/RBigData/remoter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RBigData%2Fremoter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RBigData%2Fremoter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RBigData%2Fremoter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RBigData%2Fremoter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RBigData","download_url":"https://codeload.github.com/RBigData/remoter/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RBigData%2Fremoter/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267803984,"owners_count":24146527,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-30T02:00:09.044Z","response_time":70,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["distributed-computing","pbdr","r","zeromq"],"created_at":"2024-08-13T07:06:05.038Z","updated_at":"2025-07-30T03:32:46.140Z","avatar_url":"https://github.com/RBigData.png","language":"R","readme":"# remoter\n\n* **Version:** 0.5-0\n* **License:** [BSD 2-Clause](https://opensource.org/licenses/BSD-2-Clause)\n* **Project home**: https://github.com/RBigData/remoter\n* **Bug reports**: https://github.com/RBigData/remoter/issues\n\n\nControl a remote R session from your local R session. The package uses [**pbdZMQ**](https://github.com/snoweye/pbdZMQ) to handle the communication and networking. Encryption is supported if the **sodium** package is (optionally) installed. Details below.\n\n\n\n\n## Installation\n\nYou can install the stable version from CRAN using the usual `install.packages()`:\n\n```r\ninstall.packages(\"remoter\")\n```\n\nIn order to be able to create and connect to secure servers, you need to also install the **sodium** package. The use of **sodium** is optional because it is a non-trivial systems dependency, but it is highly recommended. You can install it manually with a call to `install.packages(\"sodium\")` or by installing **remoter** via:\n\n```r\ninstall.packages(\"remoter\", dependencies=TRUE)\n```\n\nThe development version is maintained on GitHub:\n\n```r\nremotes::install_github(\"RBigData/remoter\")\n```\n\nTo simplify installations on cloud systems, we also have a [Docker container](https://github.com/RBigData/docker) available.\n\n\n\n## Usage\n\nFor setting up a local server, you can do:\n\n```r\nremoter::server()\n```\n\nAnd connect to it interactively via:\n\n```r\nremoter::client()\n```\n\nThere is also the option to pipe commands to the server in batch using the `batch()` function:\n\n```r\n### Passing an R script file\nremoter::batch(file=\"my_rscript_file.r\")\n### Passing in a script manually\nremoter::batch(script=\"1+1\")\n```\n\nFor more details, including working with remote machines, see the package vignette.\n\n\n\n## Acknowledgements\n\nInitial work for the **remoter** package was supported in part by the project *Harnessing Scalable Libraries for Statistical Computing on Modern Architectures and Bringing Statistics to Large Scale Computing* funded by the National Science Foundation Division of Mathematical Sciences under Grant No. 1418195.\n\nAny opinions, findings, and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.\n","funding_links":[],"categories":["R"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRBigData%2Fremoter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FRBigData%2Fremoter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FRBigData%2Fremoter/lists"}