Vivliostyle

vivliostyle.org ↗

CSS typesetting with browser previews and PDF export

SI Score
80/100
Pricing
Open Source AI reading, not confirmed
Free plan
Yes AI reading, not confirmed
Sign-up required
Not confirmed

Ask SI about Vivliostyle

Answers use saved listing facts and recorded sources.

What it does

Vivliostyle typesets HTML and web publications with CSS. Its viewer displays the paginated result in a browser, and its command-line tool builds PDFs from source documents.

Preview HTML, Markdown or an EPUB in the browser, adjust the CSS, then use the CLI build command to write a named PDF. Paper size and output filename are explicit options; quick preview estimates page counts, so use the full build for final pagination. The current CLI guide requires Node.js 22.12.0 or later. Core, Viewer and CLI use AGPLv3, while Pub's own code uses Apache 2.0. The licence does not require publishing a book's HTML or CSS source; embedding or modifying the engine has separate obligations.

Strengths

  • Connects a browser typesetting preview with command-line PDF production.

Watch out for

  • The browser authoring component is identified as an alpha release.

Best for

  • Authors producing CSS-styled books and publications

Sources