MuhammaraJS icon indicating copy to clipboard operation
MuhammaraJS copied to clipboard

Muhammara a node module with c/cpp bindings to modify PDF with js for node or electron (based/replacement on/of galkhana/hummusjs)

Welcome to MuhammaraJS

NPM version Build status

This is a drop in replacement for hummusJS originally made by Galkahana. He did an awesome job, but discontinued hummusjs.

The documentation for MuhammaraJS / HummusJS is still located at the hummusJS github wiki: available here

Welcome to HummusJS. A Fast NodeJS Module for Creating, Parsing an Manipulating PDF Files and Streams.

Original Project Project site is here.

If you are looking for a C++ Library go here.

Caution

Version 2.0 will be incompatible with some older node and electron versions because we needed to upgrade node-pre-gyp.

Version 3.x has breaking changes:

  • Node < 11 and Electron < 11 removed the prebuilts
  • Renamed typo exported value from eTokenSeprator to eTokenSeparator

This wont affect alot of you but still.

Installation

npm install muhammara

Replace hummusJS with MuhammaraJS

Replace:

let hummus = require('hummus')

With:

let muhammara = require('muhammara')

Documentation

You can find samples and documentation here