press

Write your book in Markdown. Run one command. Get a finished book — a print-ready PDF, an ebook, and a reading website — all checked and verified before they ship. press does the typesetting, the proofreading of its own output, and the publishing, so you can spend your time writing.

New here? The quickstart walks you from a blank machine to your first built book, one copyable command at a time.

What you write, what you get

You write chapters as plain Markdown files — no layout to fuss over, no software to learn. Then one command, press all, produces:

Every edition is checked and verified against your source before it ships, so what a reader gets is exactly the book you wrote.

Made with press

Real books, built with this pipeline — each is its own reading website press produced:

Start a book

pip install "press @ git+https://github.com/clintecker/press@v2" && \
  press new my-book && \
  cd my-book && \
  press all

This installs press, scaffolds a complete book that already builds, and produces every edition — so you can see the whole pipeline before you write your first real word. The quickstart explains each step and what to do when something needs your attention.

Make it yours

The look is yours to shape. Colors, fonts, and the whole design register live in one small config file — or draft them from a one-line brief with press aesthetic "1970s pulp paperback". The words are always yours: press never invents your content, and your title and author appear verbatim on the cover.

Where to go next

MIT licensed, code and bundled content alike. A book you make with press is yours entirely.