HACS gives you a powerful UI to handle downloads of all your custom needs.
{
"tests/repositories/test_plugin_repository.py::test_dashboard_namespace[hacs-test-org/awesome-plugin-/hacsfiles/awesome-plugin]": {
"https://api.github.com/repos/hacs-test-org/plugin-basic": 1,
"https://api.github.com/repos/hacs-test-org/plugin-basic/branches/main": 1,
"https://api.github.com/repos/hacs-test-org/plugin-basic/contents/hacs.json": 1,
"https://api.github.com/repos/hacs-test-org/plugin-basic/git/trees/1.0.0": 1,
"https://api.github.com/repos/hacs-test-org/plugin-basic/releases": 1,
"https://api.github.com/repos/hacs/integration": 1,
"https://api.github.com/repos/hacs/integration/contents/custom_components/hacs/manifest.json": 1,
"https://api.github.com/repos/hacs/integration/contents/hacs.json": 1,
"https://api.github.com/repos/hacs/integration/git/trees/main": 1,
"https://api.github.com/repos/hacs/integration/releases": 1,
"https://raw.githubusercontent.com/hacs-test-org/plugin-basic/1.0.0/README.md": 1,
"https://raw.githubusercontent.com/hacs-test-org/plugin-basic/1.0.0/plugin-basic.js": 1
}
}