Package: srcpkgs 0.2.1

srcpkgs: R Source Packages Manager

Manage a collection/library of R source packages. Discover, document, load, test source packages. Enable to use those packages as if they were actually installed. Quickly reload only what is needed on source code change. Run tests and checks in parallel.

Authors:Karl Forner [aut, cre, cph]

srcpkgs_0.2.1.tar.gz
srcpkgs_0.2.1.zip(r-4.7-any)srcpkgs_0.2.1.zip(r-4.6-any)srcpkgs_0.2.1.zip(r-4.5-any)
srcpkgs_0.2.1.tgz(r-4.6-any)srcpkgs_0.2.1.tgz(r-4.5-any)
srcpkgs_0.2.1.tar.gz(r-4.7-any)srcpkgs_0.2.1.tar.gz(r-4.6-any)
srcpkgs_0.2.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION |NEWS
card.svg |card.png
srcpkgs/json (API)

# Install 'srcpkgs' in R:
install.packages('srcpkgs', repos = c('https://kforner.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/kforner/srcpkgs/issues

On CRAN:

Conda:

5.99 score 13 stars 7 scripts 315 downloads 18 exports 94 dependencies

Last updated from:0e8f7e1da3. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK192
source / vignettesOK325
linux-release-x86_64OK156
macos-release-arm64OK114
macos-oldrel-arm64OK112
windows-develOK138
windows-releaseOK138
windows-oldrelOK122
wasm-releaseOK139

Exports:find_srcpkgsget_srcpkgshack_r_loaderspkg_checkpkg_list_attachedpkg_loadpkg_roxygenisepkg_testpkg_unloadpkgs_checkpkgs_depspkgs_installpkgs_testresetsettingssetup_and_get_dummy_srcpkgsrcpkgsunhack_r_loaders

Dependencies:askpassbase64encbrewbriobslibcachemcallrclicliprclitablecommonmarkcpp11crayoncredentialscurldescdevtoolsdiffobjdigestdownlitellipsisevaluatefansifastmapfontawesomefsgertgitcredsgluehighrhtmltoolshtmlwidgetshttpuvhttr2inijquerylibjsonliteknitrlaterlifecyclemagrittrmemoisemimeminiUIopensslotelpakpillarpkgbuildpkgconfigpkgdownpkgloadpraiseprettyunitsprocessxprofvispromisespspurrrR6raggrappdirsrcmdcheckRcpprlangrmarkdownroxygen2rprojrootrstudioapirversionssasssessioninfoshinysourcetoolsstringisyssystemfontstestthattextshapingtibbletinytexurlcheckerusethisutf8vctrswaldowhiskerwithrxfunxml2xopenxtableyamlzip

Testing and checking packages with srcpkgs
listing the LOTR collection of packages with srcpkgs | testing the collection | no tests yet | adding dummy tests to the packages | testing | using the test results | checking the collection | fixing the collection: declare testthat as dependency | checking the packages | using the check results

Last update: 2026-04-20
Started: 2025-10-25

why would you need srcpkgs?
overview of the srcpkgs_lotr_demo collection | using devtools | loading | editing and reloading | using srcpkgs | unloading

Last update: 2025-10-25
Started: 2024-05-13

Getting started
use the LOTR dummy collection of source packages | get_srcpkgs() | loading and reloading packages | hacked R loaders | using pkg_load() | updating | reset and settings

Last update: 2024-05-13
Started: 2024-05-13