onvibe.run

← All updates

DX

Your app captures its own errors — automatically

Debugging a deployed app usually goes: something breaks, you have no idea what, you add logging, redeploy, and wait for it to happen again. onvibe flips that around so the evidence is already there when you look.

One wrapper, full coverage

Wrap your handler with withErrorReporting and both frontend and backend errors are captured automatically — unhandled exceptions, rejected promises, the runtime crash you didn't anticipate. You don't sprinkle try/catch everywhere; you opt in once.

See what your users hit

Errors, HTTP request logs (path, status, duration) and console output land in the dashboard, so when a user reports "it didn't work" you can go look at exactly what happened — no redeploy to add a console.log, no guessing. The bug that only happens on someone else's phone finally leaves a trail.

📖Read the docs — Frontend Error Reporting
Built with onvibe
Offline-first to-do list
Private per-user lists — works offline and installs on your phone.
See how it was made →
Build your own app on onvibe →← All updates