Normal mongodb libraries and ODMs should work just fine in node-webkit, but distribution of cross-platform applications with binary dependencies can be difficult to manage.
If you don't want to deal with the above, you can use a pure javascript embedded/offline-capable database like TingoDB, LokiJS or RxDB and sync with a backend server.
Lorefnon
Open Web Enthusiast
Normal mongodb libraries and ODMs should work just fine in node-webkit, but distribution of cross-platform applications with binary dependencies can be difficult to manage.
If you don't want to deal with the above, you can use a pure javascript embedded/offline-capable database like TingoDB, LokiJS or RxDB and sync with a backend server.