Sorcery
Back to home

28 Supported Framework Error Pages

The Sorcery browser extension makes stack traces clickable in development error pages. Click any file path to open it in your editor.

JavaScript / TypeScript (8)

Next.js
React framework
React
Error overlay
Nuxt
Vue framework
Astro
Static site
Vite
Build tool
Deno Fresh
Deno framework
Express
Node.js
Fastify
Node.js

Python (5)

Django
DEBUG=True
FastAPI
ASGI
Flask / Werkzeug
Debugger
Starlette
ASGI
Jupyter
Notebook tracebacks

PHP (7)

Laravel
Ignition
Symfony
Exception page
Yii
Call stack
CodeIgniter
Error page
CakePHP
Stack trace
Whoops
Error handler
Phalcon
Debug mode

Ruby (3)

Rails
ActionDispatch
better_errors
Ruby gem
Sinatra
show_exceptions

Java / JVM (4)

Spring Boot
Java
Play Framework
Scala / Java
Quarkus
GraalVM
Ktor
Kotlin

Other Languages (3)

Go Panic
Runtime panic
ASP.NET
.NET
Phoenix
Elixir

How it works

When your application throws an error during development, the error page displays a stack trace. With Sorcery:

  1. Install the Sorcery desktop app and browser extension
  2. Trigger an error in your local development server
  3. Command-click (Mac) or Ctrl-click (Windows/Linux) any file path in the stack trace
  4. Your editor opens to that exact file and line number