Ross ROSS = Recommend OSS · open-source software intelligence for agents

oracle/node-oracledb

Oracle Database driver for Node.js maintained by Oracle Corporation. Connect your JavaScript and TypeScript applications instantly to Oracle Database. observed · 2026-08-28

github.com/oracle/node-oracledb · homepage · JavaScript · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

92/100

  • Activity 97
  • Release rhythm 81
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 49
  • age_days: 4265
  • days_rel: 49
  • days_push: 21
  • n_releases_24m: 8

Full methodology

Adoption not part of the score

2365 stars · 1075 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

node-oracledb is Oracle's official Node.js driver for connecting JavaScript and TypeScript applications to Oracle Database. It runs in a pure JavaScript 'Thin' mode by default, with an optional 'Thick' mode using Oracle Client libraries for advanced features.

Use cases

  • connect a Node.js app to Oracle Database
  • execute SQL and PL/SQL from JavaScript
  • bulk load data into Oracle tables
  • use Oracle AQ message queueing from Node.js
  • build a REST API backed by Oracle Database
  • query Oracle Database from a TypeScript service
  • stream large query results in Node.js

When to choose

  • your application needs to talk to Oracle Database from Node.js or TypeScript
  • you need advanced Oracle features like PL/SQL, batch execution, or database notifications
  • you want an officially maintained, well-documented driver with a comprehensive test suite

When to avoid

  • you use a database other than Oracle
  • your stack is not Node.js-based
  • you need an ORM rather than a low-level driver

Facets

library · maturity stable

database-driver database serialization databases backend developer-tools cross-platform oracle-database sql pl-sql typescript thin-mode thick-mode connection-pooling nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
oracle/node-oracledbmain92

For agents

markdown · JSON · MCP: product_card(name="oracle/node-oracledb")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem