Skip to content

metacran/metacranweb

Repository files navigation

METACRAN

This is the Express application for the main METACRAN website at http://www.r-pkg.org

Contributions

Yes, please! METACRAN is developed completely in the open. All code and files are on GitHub at https://github.com/metacran.

Bug reports, code, design, ideas, any and all feedback are welcome.

Run it locally

Install docker and run:

docker compose build
docker compose up

then go to http://localhost:3000 in your browser.

Bits and pieces

Technology used in the app itself:

Plus several smaller packages, see package.json.

We connect to various database backends, via HTTP(S):

  • crandb A CouchDB database of CRAN package metadata.
  • cranlogs CRAN download data from the RStudio mirror. A PostgreSQL database with a HTTP API.

License

MIT © 2015-2024 Gabor Csardi and contributors