Skip to contents

Get Languages from GitHub Repo

Usage

github_languages(repo)

Arguments

repo

The URL of the repository (in the format "username/repo" or "https://github.com/username/repo")

Value

vector of languages

Examples

# \donttest{
if (online("api.github.com")) {
  # GitHub can refuse when its request limit is reached; then this says why
  tryCatch(github_languages("scienceverse/metacheck"),
           error = function(e) message(conditionMessage(e)))
}
#>                      repo         language    bytes
#> 1  scienceverse/metacheck                R 28680017
#> 2  scienceverse/metacheck             HTML  7960734
#> 3  scienceverse/metacheck           Python   153529
#> 4  scienceverse/metacheck              Lua    92710
#> 5  scienceverse/metacheck              CSS    18875
#> 6  scienceverse/metacheck              TeX    14439
#> 7  scienceverse/metacheck            Stata    12520
#> 8  scienceverse/metacheck       JavaScript     9123
#> 9  scienceverse/metacheck            Typst     5329
#> 10 scienceverse/metacheck Jupyter Notebook     3394
#> 11 scienceverse/metacheck       Dockerfile     2975
#> 12 scienceverse/metacheck             SCSS     2860
#> 13 scienceverse/metacheck         Makefile     1407
#> 14 scienceverse/metacheck            Rebol       34
#> 15 scienceverse/metacheck            Shell       17
# }