Node.js Agent: Supported Technologies

Technology specification for the Node.js Agent.

Programming languages JavaScript (Node.js)
Operating systems
  • Linux: any distribution or version on x64 or ARM with a glibc or musl implementation of libc that can run a supported Node.js version.
  • MacOS: any version on x64 or ARM that can run a supported Node.js version.
  • Windows: any version that can run a supported Node.js version.
Runtime frameworks Node.js (18.0.0 or higher)
  • Apollo
  • Express
  • Fastify
  • Hapi
  • Koa
Application types
  • Ajax
  • JSON
  • Microservices
  • Mobile (over HTTP/S)
  • REST/Web APIs
  • Single-page applications
  • Web (incl. HTML5)
Cloud platforms
  • AWS
  • AWS Lambda
  • Azure Functions
  • VMware Tanzu
Databases
  • DynamoDB
  • MongoDB
  • MySQL
  • PostgreSQL
  • SQLite
  • MarsDB
API libraries
  • OpenAPI libraries:
    • Exegesis
    • oas-tools
    • swagger-tools
    • swagger-ui-express
  • GraphQL libraries: express-graphql
    • Apollo