zinejs
zinejs converts PDFs and images into flipbooks that can be embedded on websites.
What zinejs is
zinejs converts PDFs and images into flipbooks that can be embedded on websites. Its page-turn library supports corner grabs, zoom, and pan, with options to configure renderers, curls, spreads, deep links, context menus, and controls. Optional reader controls can include navigation, fullscreen, sharing, search, outlines, thumbnails, printing, and downloading when supported by the source. The same API works with React, Vue, Nuxt, Next, or plain HTML. Installation options include pnpm, npm, yarn, bun, and deno, and a separate core package supports image-only books. zinejs uses WebGL2 when available and switches to CSS rendering otherwise. The library ships TypeScript types, respects reduced-motion preferences, and includes labels and focus styling in its built-in controls. The free tier is for personal, education, and nonprofit projects under PolyForm Noncommercial 1.0.0. Commercial products and client work require a one-time license; the Commercial plan is $20, paid once per site or product, usually $40. Licensing, integration, and production-use questions can be sent to Awecode, which maintains the library.
Good
- Embeds PDFs and images as flipbooks.
- Works with React, Vue, Nuxt, Next, or plain HTML.
- Includes TypeScript types for options, events, and methods.
- Respects reduced-motion preferences.
- Offers multiple package-manager installation options.
Watch out
- Free tier is limited to noncommercial use.
- Commercial products and client work require a one-time license.
- Downloading and printing depend on source support.
Who it suits
zinejs suits developers embedding PDF- or image-based flipbooks in websites. Its free tier is for personal, educational, and nonprofit projects; commercial work requires a license.
Verdict
zinejs offers configurable flipbook behavior and reader controls for web projects, with a free noncommercial tier. Commercial projects need a one-time license, listed at $20, paid once for one site or product, usually $40.
Plans and prices
From zinejs's own pricing page, checked 8 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Non-commercial | Free | Personal, education, and non-profit projects · Full library including images, PDFs, renderers, and future updates · Free |
| Commercial | $20, paid once | One site or one product · Commercial use of the full library · One-time fee; $20 per site or product (usually $40) |
The facts
Each one read from zinejs's own pages, with the date it was checked.
What it does
- Accessibility
- The library respects reduced-motion preferences, and built-in controls include labels and focus styles.checked 8 Oct 2026
- Configuration
- Options include renderer, curl, spreads, zoom, deep links, context menu, and controls.checked 8 Oct 2026
- Installation
- The install page lists pnpm, npm, yarn, bun, and deno, with a separate core package for image-only books.checked 8 Oct 2026
- Integrations
- The site says zinejs can be used with React, Vue, Nuxt, Next, or plain HTML through the same API.checked 8 Oct 2026
- License terms
- The free tier is source-available under PolyForm Noncommercial 1.0.0, while commercial products and client work require a one-time license.checked 8 Oct 2026
- Maintainer
- zinejs is developed and maintained by Awecode.checked 8 Oct 2026
- Page turns
- The library supports smooth page turns, corner grabs, zoom, and pan.checked 8 Oct 2026
- Product
- zinejs turns PDFs and images into an embeddable flipbook for websites.checked 8 Oct 2026
- Reader controls
- Optional built-in controls include navigation, zoom, fullscreen, share, search, outline, thumbnails, print, and download when supported by the source.checked 8 Oct 2026
- Rendering
- WebGL2 is used when available, with the CSS renderer taking over automatically otherwise.checked 8 Oct 2026
- Support
- Licensing, integration, and production-use questions can be sent to [email protected] or through the contact form.checked 8 Oct 2026
- Typing
- The library ships TypeScript types for options, events, and methods.checked 8 Oct 2026
The company
- Headquarters
- Kathmandu, Nepalchecked 28 Sep 2026
- Maker history
- Awecode's story says Dipesh established the company in 2014 after Nepzilla, a collaborative effort among friends, began in 2010.checked 8 Oct 2026
Alternatives to zinejs
- 1
AnyFlip
Free planAndroidiOSWebmacOS8.2From $13.08 a month - 2
FlowPaper
Free planAndroidiOSWebAPI8.2From $995 a year - 3

Flipsnack
Free planAndroidiOSWebAPI8.1Free plan - 4
FlipbookPDF.net
Free planAndroidiOSWebmacOS8.0From $45.90 a year - 5
FlippingBook
AndroidiOSWebAPI7.8From $20 a month - 6

DCatalog
AndroidiOSWebAPI7.6From $299 a year
