Toucan is a Sentry client for Cloudflare Workers written in TypeScript.
- Reliable: In Cloudflare Workers isolate model, it is inadvisable to set or mutate global state within the event handler. Toucan was created with Workers' concurrent model in mind. No race-conditions, no undelivered logs, no nonsense metadata in Sentry.
- Flexible: Supports
fetch
andscheduled
Workers, their.mjs
equivalents, andDurable Objects
. - Familiar API: Follows Sentry unified API guidelines.
See toucan-js package.
This repository provides starters written in TypeScript, with source maps support and local live reloading experience using open source Cloudflare Workers runtime.