Skip to main content
Sentry supports a wide range of JavaScript frameworks and runtimes beyond the major ones. This guide covers installation for additional platforms.

Available Packages

The Sentry JavaScript SDK provides packages for many frameworks and runtimes:
  • Astro: @sentry/astro
  • Solid: @sentry/solid
  • SolidStart: @sentry/solidstart
  • Ember: @sentry/ember
  • Gatsby: @sentry/gatsby
  • Bun: @sentry/bun
  • Deno: @sentry/deno
  • Cloudflare Workers: @sentry/cloudflare
  • Vercel Edge: @sentry/vercel-edge
  • AWS Lambda: @sentry/aws-serverless
  • Google Cloud Functions: @sentry/google-cloud-serverless

Astro

Installation

Configuration

Usage

Solid

Installation

Configuration

Error Boundary

SolidStart

Installation

Client Configuration

Server Configuration

Bun

Installation

Configuration

Deno

Installation

Import directly from deno.land:
Or use npm specifier:

Configuration

Cloudflare Workers

Installation

Configuration

With Hono

AWS Lambda

Installation

Configuration

Google Cloud Functions

Installation

Configuration

Ember

Installation

Configuration

Gatsby

Installation

Configuration

Generic JavaScript

For frameworks not listed here, you can use the base browser or Node.js SDK:

Browser

Node.js

Common Patterns

Capturing Errors

All SDKs share the same API for capturing errors:

Setting Context

Performance Monitoring

Framework-Specific Documentation

For detailed documentation on each framework:

Need Help?

If your framework isn’t listed:
  1. Check the official Sentry documentation
  2. Use the base @sentry/browser or @sentry/node SDK
  3. Reach out on the Sentry Discord
  4. Search Stack Overflow

Next Steps