bookiza logo bookiza small logo
on

bookiza


Responsive, beautiful books on web.

Bookiza is a lightweight book reification framework for web. Manage your manuscript efficiently, cut down your book-writing time by half. Publish for everyone on the planet.

Bake your book with all the goodness of web!

VERSION: 1.0.0-beta.9

"Liberate your books. Take distribution in your control."

Prerequisites:

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

To install:

$ npm i -g bookiza@1.0.0-beta.9

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 https://bubblin.io/bookiza/docs/

🏆

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

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.

Help & support
Available on Github!