Just vibecoded a book Nostr app.
The idea is to allow for book publishing via Nostr.
Spent ~$15 so far.
Before I go any further with it, is such an app needed? #asknostr
Please share, leave feedback 🙂
Just vibecoded a book Nostr app.
The idea is to allow for book publishing via Nostr.
Spent ~$15 so far.
Before I go any further with it, is such an app needed? #asknostr
Please share, leave feedback 🙂
I just published a book, and it took me 30 minutes of copy pasting for each chapter.
A better flow would be appreciated!
Do you had the draft in one file right? Then you had to create and event for each chapter? Then create and event with the table of contents linking to each chapter?
I had a file per chapter during writing, then turned those into a final combined markdown file.
What do you think about something like this? https://video.nostr.build/347461a18e189f8c8bf17aedb4fa6baf725a5ff59ecb46230b8e12f67cbe8efe.mp4
Hey! We also make composable events for Alexandria, where our editor can generalize from just chapters -> books, to notes -> books -> magazine periodicals and so on. Our main event structure uses (index/collection) 30040 that holds together the section/chapter events, but also display composed 30023 events like you have. We chose to work with AsciiDoc over Markdown because there's only one standard, but the wiki and longform events are fine with Markdown.
The specification for the structure we're working with is in our documentation, titled NKBIP (Nostr Knowledge Base), and are working on other features like nostr citations and nostr based file systems. You can check them all here, as a collection. No shortage of testing data! We have essays, books to the full Bible (~40k linked events)
We also have a tutorial on how to publish with our client.
Hi! Thanks for reaching out 🙂 I had a quick look at Alexandria and wanna say great work you guys! Ngl I thought there's no book app on Nostr yet and I have a unique idea 😆 Glad I found out about it before any serious coding 😛 Can't commit to anything (and don't expect anyone to do it either) but perhaps there's a way in which we can collab? Will check out Alexandria in more detail later when I have more time.
I use asciidoc. Have a file per chapter. This then gets combined with a GitHub action into a PDF using book.adoc with a theme. A release package has everything to upload to Amazon for self publishing.
Pretty cool. I reverse engineering how Andreas Antonopoulos did it for Mastering Bitcoin I think it was.
I'm not sure, but maybe its better to have each chapter be its own event...
Super long md events might get dropped.
I think that would make sense.
stop, no one will use this fucking slop
This is a demo not the final app. I just wanted to test the idea.
Before you start developing a new thing, maybe you should talk to the Alexandria ( https://next-alexandria.gitcitadel.eu) folk.
nostr:npub1m3xdppkd0njmrqe2ma8a6ys39zvgp5k8u22mev8xsnqp4nh80srqhqa5sf nostr:npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z
Excellent idea. Really cool.