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!
"Liberate your books. 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 firstname.lastname@example.org
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.
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.