I built a Markdown → typeset PDF + EPUB tool with live page preview I kept burning hours in Canva and InDesign just to ship a short ebook. So I built bukpress. Paste Markdown. Watch a real paginated preview while you write. Export a typeset PDF + reflowable EPUB. No watermark. I

Turn plain Markdown into a typeset PDF and EPUB. Your fonts, covers and colors, saved as a reusable Brand Kit, with a live paginated preview that matches the file you download. No InDesign, no Canva, no watermark.
and the robots are matched literally, spaces and self-closing slash included. If you reformat this block, the prerender silently stops replacing and every route ships the landing page's copy. Keep them one-line. These values are the landing route's own, duplicated from src/routes.ts: they are what the un-prerendered SPA fallback would serve, so they should not drift from ROUTES[0]. --> bukpress — Markdown to a designed PDF and EPUB book that triggers a full page reload, so the single "config" call below already fires on every real navigation. The explicit `page_location` is the same rule the a
Turn plain Markdown into a typeset PDF and EPUB. Your fonts, covers and colors, saved as a reusable Brand Kit, with a live paginated preview that matches the file you download. No InDesign, no Canva, no watermark.
and the robots are matched literally, spaces and self-closing slash included. If you reformat this block, the prerender silently stops replacing and every route ships the landing page's copy. Keep them one-line. These values are the landing route's own, duplicated from src/routes.ts: they are what the un-prerendered SPA fallback would serve, so they should not drift from ROUTES[0]. --> bukpress — Markdown to a designed PDF and EPUB book that triggers a full page reload, so the single "config" call below already fires on every real navigation. The explicit `page_location` is the same rule the a
You type an email and get a position number that stays yours. There is nothing coming after it. I wanted to see how big ...
I'm Dalibor. I kept losing afternoons to Pinterest after an article was already published. The problem was not schedulin...
Hey friends... I’m building ScoutVybe. It’s a contextual, intent-meaning based AI prospecting agent that helps you distr...
Last month, I posted that my husband and I had launched [**EXTRA EXTRA Chili Crunch**](http://www.extraextracrunch.com),...
I built luoluoAI after getting tired of maintaining separate API keys, billing dashboards, streaming formats, and model ...
I build a tool that puts your desktop AI coding agent on your phone. Paid, closed source. Roughly a month ago I found ou...