bookiza logo bookiza small logo


Beautiful, responsive books on web.

Bookiza is a lightweight book reification framework for the web. Manage your manuscript smartly, cut down your book making time by half. Publish for everyone!

Bake your book with all the goodness of web!

Liberate your work. Take distribution in your control.


node (>=8.11.3), gulp, shelljs, git-scm and a unixy-style shell or the terminal app.

To install:

$ npm i -g bookiza

Check installation with:

$ bookiza --version

Next, register client with:

$ bookiza register

It will ask for your Bubblin credentials and connect Bookiza to its sweet POST/PATCH API. You're all set now… 😇

To start a new project My-Awesome-Comics :

$ bookiza new My-Awesome-Comics --leafs 12 --template comics

Creates a new project with 12 fresh leafs (24 pages) inside manuscript/ folder along with a layout template for comics. Boom!

cd into My-Awesome-Comics , and then:

$ bookiza server

It will 🔥 up your manuscript at https://localhost:4567 and watch for changes!

Open project on your favorite editor (Sublime / Atom), write away. Once the book is ready, hit:

$ bookiza publish

Boom!, and now your book is live on web.

Complete vocabulary is available with:

$ bookiza --help

Or read documentation at


The future of e-books

— Paul Singh, Results Junkies / Brickyard / 500 Startups - Washington DC

The most beautiful implementation of a book in browser that I have ever seen…

— Craig Mod, MacDowell fellow / Flipboard - New York

... every bit as interesting as it could get!

— Judith Monica Neumann, Writer Programmer Teacher - Buenos Aires

Why Bookiza?

Johannes Gutenberg invented a printing press with movable type more than 500 years ago. His invention led to improved readability of books and enabled pagination on a scale never seen before. His invention pushed the page turner forward and took longform consumption to a whole another level. Bookiza aims to do exactly the same for another medium — the web.

Simple & efficient

Optimized for happiness. Write your heart out, your manuscript and you're one. See changes live in real-time.

Hit $ bookiza publish to update.

Insanely powerful

Fire $ bookiza new my-book -l 20 and BOOM!, your book with 40 pages has struck ground in under a minute.

Superbooks are supported everywhere.

Version control

Bookiza uses git-scm internally to track changes. Adopt collaboration and semantic versioning on your book.

Bring your editor, designer and developer together.

Strong layouts

Use a layout that works for your readers. Choose a free template that brings polish and focus on your story.

Create comics, novels, magazines -- anything!

Interactive Content

Use JavaScript in your book to add beautiful visuals. Plot a great story with responsive animations, webgl or anything!

Superbooks are Static PWAs!

Flavorful and flexible

Bookiza comes in multiple flavors—use markdown, haml, pug, sass, less, stylus or anything else that suit you best.

Configuring preprocessors for Superbooks.

Available on Github!
Help & Support