Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

need nodejs npm binding #148

Closed
guozanhua opened this issue Dec 16, 2020 · 7 comments
Closed

need nodejs npm binding #148

guozanhua opened this issue Dec 16, 2020 · 7 comments

Comments

@guozanhua
Copy link

No description provided.

@erthink
Copy link
Owner

erthink commented Dec 16, 2020

PR is welcome!

@erthink
Copy link
Owner

erthink commented Dec 16, 2020

Please use the new C++ API as a basis/template.

@erichocean
Copy link

There is an existing node-lmdb binding that should be straightforward to port.

@kriszyp
Copy link

kriszyp commented Mar 20, 2021

Yes, I made a port of it (well, of lmdb-store that contains node-lmdb) to libmdbx here:
https://github.com/kriszyp/lmdbx-store
Certainly would need some more testing and attention. There a number of issues with the port, some which I mentioned here:
kriszyp/lmdb-js#24

erthink added a commit that referenced this issue Jun 26, 2021
@anuragvohraec
Copy link

Here is another lib:
https://www.npmjs.com/package/node-mdbx#putkey-value

@erthink
Copy link
Owner

erthink commented Jul 26, 2021

Have a couple of nodejs bindings for now :)

@erthink erthink closed this as completed Jul 26, 2021
@kriszyp
Copy link

kriszyp commented Jan 31, 2022

@erthink In addition, the latest release of https://github.com/kriszyp/lmdbx-js should now support Deno, which I think counts as a separate platform for libmdbx, in addition to NodeJS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants