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!
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.
$ 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 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
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.
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.
Bookiza uses git-scm internally to track changes. Adopt collaboration and semantic versioning on your book.
Bring your editor, designer and developer together.
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!
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.