Thanks for sharing your project. I checked the source code at GitHub and it mentions "Free public API, up to 50 req/s.". If it's true, IMO it seems excessive and could be used to exhaust your resource easily.
Nice site, I like the simplicity. One problem though, when I click on the "dark mode" switch, nothing happens.
I also experience same problem with Firefox and Chromium.