Topic: error-handling

3,902 repositories

go-playground/validator

:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving

★ 20,185GoForks 1,472

Effect-TS/effect

Build production-ready applications in TypeScript

★ 16,314TypeScriptForks 790

filp/whoops

PHP errors for cool kids

★ 13,232PHPForks 602

niieani/bash-oo-framework

Bash Infinity is a modern standard library / framework / boilerplate for Bash

★ 5,620ShellForks 243

benaadams/Ben.Demystifier

High performance understanding for stack traces (Make error logs more productive)

★ 2,863C#Forks 123

zkat/miette

Fancy extension for std::error::Error with pretty, detailed diagnostic printing.

★ 2,611RustForks 166

dmmulroy/better-result

Lightweight Result type for TypeScript with generator-based composition.

★ 1,989TypeScriptForks 44

shepmaster/snafu

Easily assign underlying errors into domain-specific errors while adding context

★ 1,905RustForks 71

evloghq/evlog

Digging through logs is not observability. It's hope — wide events, structured errors, TypeScript-first, every runtime.

★ 1,877TypeScriptForks 62

nette/tracy

😎 Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.

★ 1,839PHPForks 217

rotisserie/eris

Error handling library with readable stack traces and flexible formatting support 🎆

★ 1,794GoForks 55

fullstack-build/tslog

📝 tslog - Universal Logger for TypeScript and JavaScript

★ 1,742TypeScriptForks 73

joomcode/errorx

A comprehensive error handling library for Go

★ 1,270GoForks 32

Oudwins/zog

Go with Zod inspired simple schema validation

★ 1,219GoForks 42

ztrue/tracerr

Golang errors with stack trace and source fragments.

★ 1,123GoForks 43

bugsnag/bugsnag-laravel

BugSnag notifier for the Laravel PHP framework. Monitor and report Laravel errors.

★ 902PHPForks 131

bugsnag/bugsnag-js

JavaScript error handling tool for BugSnag. Monitor and report JavaScript bugs & errors.

★ 894TypeScriptForks 257

mariohahn/StatusProvider

Protocol to handle initial Loadings, Empty Views and Error Handling in a ViewController & views

★ 862SwiftForks 44

Frezyx/talker

☎️ Advanced error handler and logger for dart and flutter apps

★ 846DartForks 126

andy-landy/traceback_with_variables

Adds variables to python traceback. Simple, lightweight, controllable. Customize formats and colors. Debug reasons of exceptions by logging or pretty printing colorful variable contexts for each frame in a stacktrace, showing every value. Dump locals environments after errors to console, files, and loggers. Works in Jupyter too.

★ 701PythonForks 31