Git does not allows spaces in URLs, and GitHub automatically replaces spaces in repo or branch names with hyphens. For the LOC & GitHub/GitLab star history tools, spaces in the user/branch URL are replaced with %20.
Could spaces instead be replaced by hyphens, such as user name/repo name becoming user-name/repo-name. Or maybe an error message indicating that spaces cannot exist in the URL?