i know nostr:npub1gm7tuvr9atc6u7q3gevjfeyfyvmrlul4y67k7u7hcxztz67ceexs078rf6, its on a todo list for someday, i have more plans with it but just need to find the time to properly do it
You started a great effort there but the data should be machine-readable to make it searchable and filterable. I started that effort with https://github.com/Giszmo/nostrResources where each of your entries is a separate yaml file. https://nostr.info makes use of that but I'm not too happy with it neither. There's more one could do with the data.
My repos are also open source, so ... maybe somebody ...
Discussion
Wanna formulate your plans in an issue or something? I could sponsor data collection or otherwise help with it.
I moved the data out from my nostr.info repo to make it easier to integrate in other projects but I haven't touched it in a while, so your repo is probably well ahead again.