The flipbook library for modern sites

zinejs turns PDFs and images into a realistic flipbook: smooth, touch-friendly, and ready to embed on any website in minutes.

Licensing

Install in one line

Start with images, add PDF support when you need it. Same flipbook experience either way.

pnpm add @zinejs/core

For PDFs, also install @zinejs/pdf and pdfjs-dist.

Why teams pick zinejs

  • Images & PDFs

    Ship catalogs, magazines, lookbooks, and reports as a book your readers can actually flip through.

  • Feels like paper

    Smooth page turns, corner grabs, zoom and pan. The gestures people expect from a real flipbook.

  • Built for production

    TypeScript-first, framework-agnostic, and light enough for marketing pages and product apps alike.

  • Drop it in anywhere

    Works with a script tag or your bundler. React, Vue, vanilla: same API either way.

Ship a flipbook today

Follow the quickstart, try the examples, or grab a commercial license when you’re ready for production.