Package: carmar 0.8.6
carmar: Notebooks and Runnable Documents on Your Own Local R
A single-file notebook for 'R' that runs on the 'R' installation already on the computer, and a 'Quarto' filter that makes the code chunks of a rendered web page runnable against each reader's own local 'R'. The notebook is a self-contained web page opened in the default browser; code is evaluated by a separate local 'R' process (the kernel) that the page reaches over a loopback socket, so closing the calling session does not close the notebook. Nothing is installed elsewhere on the system: on the user's explicit call the kernel process is started, its state is written under the directory returned by tools::R_user_dir(), and one small discovery record is written under '~/.carmar/run' and removed on a clean stop.
Authors:
carmar_0.8.6.tar.gz
carmar_0.8.6.zip(r-4.7-any)carmar_0.8.6.zip(r-4.6-any)carmar_0.8.6.zip(r-4.5-any)
carmar_0.8.6.tgz(r-4.6-any)carmar_0.8.6.tgz(r-4.5-any)
carmar_0.8.6.tar.gz(r-4.7-any)carmar_0.8.6.tar.gz(r-4.6-any)
carmar_0.8.6.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
carmar/json (API)
| # Install 'carmar' in R: |
| install.packages('carmar', repos = c('https://mohsaqr.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/mohsaqr/carmar-releases/issues
Last updated from:80768eb841. Checks:7 NOTE, 2 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | NOTE | 162 | ||
| source / vignettes | OK | 196 | ||
| linux-release | NOTE | 137 | ||
| macos-release | NOTE | 127 | ||
| macos-oldrel | NOTE | 100 | ||
| windows-devel | NOTE | 116 | ||
| windows-release | NOTE | 85 | ||
| windows-oldrel | NOTE | 96 | ||
| wasm-release | OK | 93 |
Exports:check_publishingcheck_upgradelistenmake_runnablerunrun_publishedserve_sharedsessionsstop_kernelupgradeuse_publishing
Dependencies:clievaluatefastmaphighrhttpuvjsonliteknitrlaterlifecyclemagrittrotelprocessxpromisespsR6Rcpprlangxfunyaml
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Check a rendered site for the CarmaR publishing pieces | check_publishing |
| Check whether a newer CarmaR is available | check_upgrade |
| Keep a kernel listening for published pages | listen print.carmar_listener |
| Make already rendered HTML pages runnable | make_runnable print.carmar_runnable |
| Launch CarmaR | run |
| Start CarmaR for a published page | run_published |
| Serve CarmaR to other people on the network | serve_shared |
| List CarmaR sessions | sessions |
| Stop a CarmaR kernel | stop_kernel |
| Upgrade CarmaR to the current release | upgrade |
| Make a Quarto project's R chunks runnable with CarmaR | print.carmar_publishing use_publishing |
