Simple Node.js wrapper of the official kindlegen program
- Node.js v4 or higher
- Windows, Linux, OS X
- Installing
kindlegen
into your PATH is not required. It will be automatically installed locally.
$ npm install kindlegen
const kindlegen = require('kindlegen');
const fs = require('fs');
kindlegen(fs.readFileSync('foo.epub'), (error, mobi) => {
// mobi is an instance of Buffer with the compiled mobi file
});