Skip to content
SPECIFICTION
Get listed

GNU ELPA vs R-universe

GNU ELPA

elpa.gnu.org

R-universe

r-universe.dev

Side by side

FigureGNU ELPAR-universe
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
WebYesYes
Windows—Yes
macOS—Yes
Linux—Yes
API—Yes
Self-hostedYes—
Plans published11
Spec score · Package Registries8.6 (#8)7.5 (#20)
PurposeGNU ELPA is the default package repository for GNU Emacs.R-universe is rOpenSci’s platform for publishing and discovering research software in R.

Plans

GNU ELPA

  • GNU ELPAFree

GNU ELPA pricing →

R-universe

  • FreeFree

R-universe pricing →

In their own words

GNU ELPA

GNU ELPA has no write-up on Specifiction yet; its figures are above.

Visit elpa.gnu.org

R-universe

R-universe is rOpenSci’s platform for publishing and discovering research software in R. Its searchable catalogue covers R software, articles, and datasets, using R-specific indexing and ranking. Package and universe pages provide detailed information and rendered material. Users and developers can run personal CRAN-like package repositories whether or not they publish packages on CRAN; R-universe builds and deploys packages from Git repositories into installation repositories. It also provides a continuous integration development environment without configuration to help identify potential breakage before release. WebAssembly binary support is experimental. Publishing a packages.json registry requires a GitHub account and the R-universe GitHub app, although package repositories may be hosted on other public Git servers such as GitLab. Unauthenticated APIs support listing universes and packages, retrieving package information, and searching. The service is free at free and is available through web, API, Linux, macOS, and Windows. rOpenSci initiated and governs the platform. R-universe does not vet packages; each universe owner is responsible for policies and quality control.

Visit r-universe.dev