Integrate Epure error tracking with your current stack.
Keep the official Sentry SDK for your framework. Point the DSN at Epure. One guide per stack, with docs on every page.
- Browser
Error tracking for Browser
Vanilla JS, Vue, Angular, Svelte, and static HTML. React boundaries: /integrations/react.
Open guidevanilla JS
Vue
Angular
Svelte
static HTML
- React
Error tracking for React
React error boundary on @sentry/react. Vanilla JS stays on the browser page.
Open guideReact
- Node.js
Error tracking for Node.js
Node SDK init for Fastify, Nest, and workers. Express middleware: /integrations/express.
Open guideFastify
NestJS
Koa
Hono
Node workers / CLIs
- Express
Error tracking for Express
Express request and error handlers on @sentry/node 7.120.0. Other Node servers stay on the Node page.
Open guideExpress
- Next.js
Error tracking for Next.js
Full Next.js apps (client + server + edge). Prefer this over separate Browser + Node packages.
Open guideNext.js App Router
Pages Router
RSC / server actions
route handlers
edge
- FastAPI
Error tracking for FastAPI
FastAPI and Starlette services. Official sentry-sdk: swap the DSN, keep integrations.
Open guideFastAPI
Starlette
Uvicorn
Hypercorn
- Python
Error tracking for Python
Flask, Celery, and general Python. Django: /integrations/django. FastAPI: /integrations/fastapi.
Open guideFlask
Celery
general Python
- Django
Error tracking for Django
DjangoIntegration before the app serves. Flask and Celery stay on the Python page.
Open guideDjango
- Go
Error tracking for Go
Go services and CLIs. Keep sentry-go; framework middleware still posts to the same DSN.
Open guidenet/http
Gin
Echo
chi
Fiber
Go workers
- Ruby
Error tracking for Ruby
Sinatra, Sidekiq, and plain Ruby. Rails: /integrations/rails. Keep sentry-ruby.
Open guideSinatra
Sidekiq
plain Ruby
- Rails
Error tracking for Rails
sentry-rails initializer. Sinatra and Sidekiq stay on the Ruby page.
Open guideRails
- PHP
Error tracking for PHP
Symfony, Slim, and plain PHP. Laravel: /integrations/laravel. Keep sentry/sentry.
Open guideSymfony
Slim
Artisan / PHP CLI
- Laravel
Error tracking for Laravel
sentry/sentry-laravel config and SENTRY_DSN. Symfony and Slim stay on the PHP page.
Open guideLaravel
- Java
Error tracking for Java
JVM SDK for Quarkus, Micronaut, and servlets. Spring Boot: /integrations/spring-boot. Android is out of scope.
Open guideQuarkus
Micronaut
JVM servlets
- Spring Boot
Error tracking for Spring Boot
Spring Boot starter and application.properties. Other JVM services stay on the Java page.
Open guideSpring Boot
- .NET
Error tracking for .NET
ASP.NET Core and .NET workers. Keep the Sentry NuGet package; only the DSN host changes.
Open guideASP.NET Core
Minimal APIs
.NET workers
Same language, two surfaces? Instrument both (e.g. React SPA + Express API = Browser guide and Node guide, two inits, usually one Epure project).