The goal of cranis is to report the packages available at any moment to find when a package disappears or is added to a repository. It collects data from CRAN and Bioconductor. If you want to include any other repository open an issue or a PR.
Thanks to cransays for the idea!
This is all the package does:
packages_available <- cranis::take_snapshot()
Please note that the cranis project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.