Skip to content
NodeJS bindings for pmemkv
Shell JavaScript C++ Python
Branch: master
Clone or download
Latest commit 06dc631 Oct 22, 2019


Node.js bindings for pmemkv. All known issues and limitations are logged as GitHub issues.



Start by installing pmemkv on your system.

Clone the pmemkv-nodejs tree:

git clone
cd pmemkv-nodejs

Add npm modules to your project (install the dependencies listed in package.json in the local node_modules folder):

npm install


This library includes a set of automated tests that exercise all functionality.

LD_LIBRARY_PATH=path_to_your_libs npm test


We are using /dev/shm to emulate persistent memory in example.

Example can be found within this repository in examples directory. To execute the example:

PMEM_IS_PMEM_FORCE=1 node basic_example.js
You can’t perform that action at this time.