A few months ago I posted here about EbookForge — a JSON-to-PDF engine I built because formatting ebooks was driving me insane.
That post got zero comments. Fair enough. The product was rough, the pitch was confusing, and honestly — asking people to write books as JSON was a hard sell.
But the formatting problem was real. So I kept building. And the project got completely out of hand.
What started as a formatter became something else
The original pain: I had structured content and no clean way to turn it into a typeset PDF with a cover page, justified text, embedded fonts, and a table of contents with actual page numbers. Everything I tried required a server, looked terrible, or both.
So I built a client-side PDF engine. That worked. But then I realized: the formatting was the easy part. The hard part was making the input worth formatting.
So I kept going.
EbookForge today
EbookForge now generates complete books from scratch — entirely in your browser.
Discussion
Get the discussion rolling
A single comment can start something great.