10

8

6

4

2


7.6
0.0

7.1

3.0

6.2

2.5

5.7
1.8

5.2

6.5

4.7

7.3

14 Error Handling packages and projects

  • eris

    7.6 0.0 Go
    Error handling library with readable stack traces and flexible formatting support ๐ŸŽ†
  • tracerr

    7.1 3.0 Go
    Golang errors with stack trace and source fragments.
  • The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
    Promo workos.com
    WorkOS Logo
  • errlog

    6.2 2.5 Go
    Reduce debugging time. Use static & stack-trace analysis to identify the error immediately.
  • emperror

    5.7 1.8 Go
    The Emperor takes care of all errors personally
  • slog-multi

    5.2 6.5 Go
    ๐Ÿšจ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...
  • oops

    4.7 7.3 Go
    ๐Ÿ”ฅ Error handling library with context, assertion, stack trace and source fragments
  • Fault

    4.5 6.1 Go
    Go errors but structured and composable. Fault provides an extensible yet ergonomic mechanism for wrapping errors.
  • slog-formatter

    3.6 6.5 Go
    ๐Ÿšจ slog: Attribute formatting
  • slog-gin

    3.6 7.7 Go
    ๐Ÿšจ Gin middleware for slog logger
  • exception

    2.1 0.0 Go
    A simple utility package for exception handling with try-catch in Golang
  • slog-sentry

    2.1 7.1 Go
    ๐Ÿšจ slog: Sentry handler
  • Falcon

    1.0 0.0 Go
    A Simple Yet Highly Powerful Package For Error Handling
  • ๐ŸŽšShift

    0.8 0.0 Go
    ๐ŸŽšShift is an optioned circuit breaker implementation
  • slog-datadog

    0.7 7.2 Go
    ๐Ÿšจ slog: Datadog handler

Add another 'Error Handling' Package