I'm surprised that there aren't more however.
Anyone know why?
Free API use is pretty neglected, and things change often enough and policy changes often enough that there's not too much point building one without wanting to maintain it all the time or be arbitrarily shut down without notice