Supported Registries
39 registries. Pass the registry id (or any listed alias) as the registry
argument. The package name format column notes anything non-obvious.
Language package managers
| Registry |
Aliases |
Package name format |
npm |
|
package or @scope/package |
pypi |
python |
package |
maven |
|
groupId:artifactId |
crates |
crates.io, rust |
crate |
rubygems |
gem, ruby |
gem |
go |
golang |
module path |
nuget |
.net, dotnet |
Package.Id |
packagist |
php, composer |
vendor/package |
hex |
elixir |
package |
pub.dev |
pub, dart, flutter |
package |
cran |
r |
package |
cpan |
perl |
Module::Name |
clojars |
clojure |
group/artifact |
hackage |
haskell |
package |
dub |
dlang, d |
package |
luarocks |
lua |
manifest/package |
elm |
|
author/package |
swift |
spm |
owner/repo |
jsr |
deno |
@scope/package |
conda |
anaconda |
package |
bioconductor |
bioc |
package |
Containers
| Registry |
Aliases |
Package name format |
dockerhub |
docker |
[namespace/]image |
ghcr |
ghcr.io |
owner/package |
quay |
quay.io |
namespace/repository |
gcr |
gcr.io |
project/image |
Source forges
| Registry |
Package name format |
github |
owner/repo |
gitlab |
namespace/project |
OS / system package managers
| Registry |
Aliases |
Package name format |
homebrew |
brew |
formula |
aur |
arch |
package |
snap |
snapcraft |
package |
flatpak |
flathub |
app.id |
chocolatey |
choco |
package |
cocoapods |
pods |
Pod |
Build / infra / ecosystem
| Registry |
Aliases |
Package name format |
gradle |
|
plugin id |
terraform |
tf |
namespace/name/provider |
ansible |
galaxy |
namespace.collection |
vscode |
vscode-extensions |
publisher.extension |
wordpress |
wp |
plugin slug |
jenkins |
|
plugin id |
Note
github, ghcr, and swift use the GitHub API. Set GITHUB_TOKEN to raise
rate limits (never required for basic use).