-
Yes it's possible. I've used, for example, the better-sqlite3 library, which is written in C++, in an Electron app. React in the Renderer process would call Main process over IPC, then Main would use the Node bindings to whatever native Node module you're using.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
node-sass provides Node bindings to the Libsass C library.
-
Prisma
Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB
prisma calls out to binaries compiled by Rust.
-
I'd suggest Sciter that was specifically designed to be integrated with native code.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.
Related posts
-
I built an audit-friendly SQLite viewer for VSCode because I stopped trusting marketplace extensions
-
Browser Storage Comparison: sql.js vs IndexedDB vs localStorage
-
Run SQLite in the Browser with sql.js: A Complete Guide from Install to CRUD
-
sql.js + IndexedDB: Building an Offline-First Web App
-
Implementing Transactional Tests with MySQL