SHA-1 is still perfectly fine for some applications like detecting duplicate files on a storage medium (and it's less likely to produce a false positive than MD5) but it's been a bad idea for anything security related for a decade.

The biggest issue is that git still uses it, which presents a problem if you want to protect a repo from active integrity attacks.

If you're only using the hash for non-cryptographic applications, there are much faster hashes: https://github.com/Cyan4973/xxHash

SHA1 and MD5 are the most widely accessible, though, and I agree it's fine to use them if you don't care about security.