A nostr client, you just select a relay at the top and it uses that for fetching data.

Only relay with books is the one in the screenshot.

I think nostr:nprofile1qqsd6ejdteqpvse63ntf7qz6u9yqspp4z7ymt8094urzwm0x2ceaxxgprdmhxue69uhhg6r9vehhyetnwshxummnw3erztnrdakj7qg3waehxw309ahx7um5wghxcctwvshszythwden5te0dehhxarj9emkjmn99uugqss6 is the one making the book spec and client

nostr:nevent1qqsx9l39k2cqmtkh2dkadvdswejd64xcvtkfcn6msvalk6mvkeq2g7cpz9mhxue69uhkummnw3ezuamfdejj7q3q0npj3gydmv40m70ehemmal6vsdyfl7tewgvz043g54p0x23y0s8qxpqqqqqqzsa2lys

Reply to this note

Please Login to reply.

Discussion

Would love to see the book spec. Is there a custom nip for this yet?

We publish the books with Alexandria or Scriptorium, but there are other clients that can create them. I was just using Nostrudel event publisher and NAK, at the beginning, but that's more fiddly.

The books are actually on lots of relays, like Damus. They're just normal-sized events.

We did it the other way around, to the other "book" clients: we store the books, themselves, as events on relays, and you can export them from there to PDF, HTML, EPUB, or Asciidoc.

The export function is on the Wikistr client. It's cool because you can download books from relays to your PC or e-reader or whatever.

Here is that Jane Eyre on my Kindle mobile app and my e-paper reader:

With relay.tools, you don't even need to download, as it reads straight from the relays.

That's why I encourage people install Citrine, as it's a great local storage for their publications. Then they can read them offline.

yes and relaytools-android keeps all loaded event in memory, so if you task switch without killing it, well, it's like a big in-memory cache. profiles and relay lists are cached to disk, the rest is per relay on switch or resume.

Yeah, it's listed on the NIP repo ReadMe.md, but it's called "Publications", rather than "Books". We also use it for academic journals, blogs, etc. Or collections of books, like the Bible. We published the entire Bible on Nostr with it.

I'm currently editing the Quran, but only in English. Someone else will have to do the Arabic, as I can't read it.