Did you already start on this? Or has anyone done it?
I think no one will make this, I'll try to do it myself and then maybe someone can improve it later.
Discussion
nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 I started a little shell of a library here. https://github.com/erskingardner/nostr-ignition
It's got the basics of the UI, I haven't yet started on the OAuth stuff but that's next. Any suggestions welcomed.