Does NDK include all of the major client parts that would allow any starting dev to catch up with existing clients, or would there still be some significant amount of work to do?
Login to reply
Replies (8)
I don't think NDK includes any UI components. But otherwise, just feature wise, NDK has most of the things that you need. On a project I am working on I had to use nostr-tools along with NDK for certain things, but didn't have to write any nostr specific logic by hand.
For a more comprehensive starting point, Osty by @Sep looks solid:
https://osty.dev/
Ndk has svelte components that you can use as ui
Let’s redefine the N word
NDK is a stateless library by nature so we need to do extra stuff to handle states on our applications. addressing this issue we have a wrapper library around NDK which is called Nostr-Hooks, it's a stateful library for developing React applications on Nostr.
if you are building with React, you may want to take a look at Nostr-Hooks as well.
Nderstood 🫡