Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Error Handling

Error Handling

222 projects

Showing 36 of 222 projects

Node.js Best Practices
Node.js Best PracticesDockerfile

A comprehensive collection of Node.js best practices covering architecture, error handling, testing, security, and production deployment.

#expressjs#software-architecture#devops
Stars105.3k
Forks10.7k
Last commit
Node.js Best Practices
Node.js Best PracticesDockerfile

A comprehensive collection of Node.js best practices covering architecture, error handling, security, testing, and production deployment.

#expressjs#software-architecture#production-deployment
Stars105.3k
Forks10.7k
Last commit
A simple, scalable, and powerful architecture for building production ready React applications
A simple, scalable, and powerful architecture for building production ready React applicationsTypeScript

An opinionated architecture guide and sample application for building scalable, production-ready React applications.

#react-best-practice#frontend#testing
Stars35.3k
Forks3.2k
Last commit
winston
winstonJavaScript

A versatile logging library for Node.js with support for multiple transports, custom formats, and flexible configuration.

#transports#developer-tools#log-formats
Stars24.5k
Forks1.8k
Last commit1 day ago
lo
loGo

A Lodash-style Go utility library based on Go 1.18+ generics for working with slices, maps, channels, and functions.

#functional-programming#filterable#typesafe
Stars21.3k
Forks947
Last commit6 days ago
bluebird
bluebirdJavaScript

A high-performance, feature-rich promise library for JavaScript with innovative utilities and unmatched speed.

#async-programming#promises#nodejs
Stars20.5k
Forks2.3k
Last commit1 year ago
Promise anti-patterns
Promise anti-patternsJavaScript

A high-performance, feature-rich promise library for JavaScript with innovative utilities and unmatched speed.

#async-programming#promises#es6-promises
Stars20.5k
Forks2.3k
Last commit1 year ago
validator
validatorGo

A Go package for struct and field validation with cross-field, cross-struct, and deep diving into slices, arrays, and maps.

#validation#api-validation#go-library
Stars20.0k
Forks1.4k
Last commit4 days ago
abseil-cpp
abseil-cppC++

An open-source collection of C++ libraries designed to augment the C++ standard library, derived from Google's production code.

#hashing#time#c-plus-plus
Stars17.3k
Forks3.0k
Last commit2 days ago
Q
QJavaScript

A promise library for JavaScript that helps manage asynchronous operations and avoid callback hell.

#library#async-programming#callback-hell
Stars15.0k
Forks1.2k
Last commit2 years ago
effect-ts
effect-tsTypeScript

A TypeScript framework providing a functional effect system for building robust, production-ready applications.

#platform#functional-programming#observability
Stars14.5k
Forks585
Last commit3 days ago
Whoops
WhoopsPHP

A flexible error handler framework for PHP that provides a pretty error interface and stacked error handling.

#composer#developer-tools#stack-trace
Stars13.2k
Forks599
Last commit1 month ago
react-error-boundary
react-error-boundaryTypeScript

A reusable React error boundary component for catching rendering errors and displaying fallback UIs.

#ui#frontend#react-native
Stars7.9k
Forks224
Last commit14 days ago
Scientist
ScientistRuby

A Ruby library for carefully refactoring critical paths by comparing old and new code behavior in production.

#experimentation#library#production-testing
Stars7.7k
Forks493
Last commit6 months ago
Clean Code .NET/.NET Core
Clean Code .NET/.NET CoreC#

Clean Code principles and examples adapted for .NET and .NET Core developers.

#composition#inheritance#aspnet
Stars7.7k
Forks1.1k
Last commit3 months ago
NeverThrow
NeverThrowTypeScript

A TypeScript/JavaScript library providing a Result type for type-safe error handling without exceptions.

#functional-programming#result-type#async-await
Stars7.5k
Forks147
Last commit3 months ago
boltons
boltonsPython

A collection of over 230 pure-Python utilities that extend the standard library with missing functionality.

#python-utilities#pure-python#queue
Stars6.9k
Forks392
Last commit3 months ago
better_errors
better_errorsRuby

A Rack middleware that replaces standard Rails/Rack error pages with a more informative and interactive debugging interface.

#rails#rack-middleware#repl
Stars6.9k
Forks433
Last commit1 year ago
Better Errors
Better ErrorsRuby

A Rack middleware that replaces standard Rails/Rack error pages with an interactive, feature-rich debugging interface.

#rails#rack-middleware#repl
Stars6.9k
Forks433
Last commit1 year ago
pgloader
pgloaderCommon Lisp

A data loading and migration tool for PostgreSQL that handles errors gracefully and transforms data from various sources.

#mssql#migration#database
Stars6.4k
Forks602
Last commit1 year ago
wretch
wretchTypeScript

A tiny wrapper built around fetch with an intuitive syntax for making HTTP requests.

#formdata#request#isomorphic
Stars5.2k
Forks107
Last commit3 days ago
More…
More…

A curated collection of promise utility packages and patterns for solving common asynchronous programming problems in JavaScript.

#functional-programming#async-await#promise-queue
Stars5.1k
Forks138
Last commit2 years ago
returns
returnsPython

A Python library for functional programming with typed, safe, and meaningful function returns using monadic containers.

#functional-programming#python-typing#mypy-stubs
Stars4.3k
Forks145
Last commit3 days ago
backward-cpp
backward-cppC++

A C++ library for generating beautiful, detailed stack traces with source code snippets and inlining information.

#stack-trace#error-handling#cplusplus
Stars4.3k
Forks531
Last commit1 year ago
FuckitJS
FuckitJSJavaScript

A JavaScript library that forcibly executes your code by removing lines that cause errors through repeated evaluation.

#code-execution#satirical#jquery-plugin
Stars4.2k
Forks91
Last commit2 years ago
ozzo-validation
ozzo-validationGo

An idiomatic Go validation package using normal programming constructs instead of struct tags.

#validation#go-package#validation-library
Stars4.1k
Forks240
Last commit2 years ago
OneOf
OneOfC#

F#-like discriminated unions for C# with exhaustive compile-time matching, providing a type-safe alternative to polymorphism and exceptions.

#functional-programming#f-sharp#discriminated-unions
Stars4.0k
Forks163
Last commit1 year ago
promises
promisesObjective-C

A modern framework providing promises for asynchronous programming in Swift and Objective-C.

#macos-development#futures#apple-platforms
Stars3.8k
Forks310
Last commit1 year ago
rsvp.js
rsvp.jsJavaScript

A lightweight Promises/A+ implementation for organizing asynchronous JavaScript code.

#lightweight-library#es6-promises#error-handling
Stars3.6k
Forks260
Last commit2 years ago
mo
moGo

A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.

#either#functional-programming#either-type
Stars3.4k
Forks114
Last commit6 days ago
React Transform Boilerplate
React Transform BoilerplateJavaScript

A Webpack boilerplate for hot reloading React components with error handling.

#hot-reloading#development-workflow#frontend
Stars3.3k
Forks416
Last commit5 years ago
retry-go
retry-goGo

A simple and flexible Go library for implementing retry mechanisms with configurable backoff strategies and error handling.

#retry-logic#hacktoberfest#retry-library
Stars2.9k
Forks173
Last commit3 months ago
Demystifier
DemystifierC#

A .NET library that transforms cryptic stack traces into human-readable C# source code format for faster debugging.

#developer-tools#stack-trace#csharp
Stars2.9k
Forks121
Last commit2 years ago
CSharpFunctionalExtensions
CSharpFunctionalExtensionsC#

A C# library providing functional programming constructs like Result and Maybe types to write more robust and expressive code.

#functional-programming#result-type#null-safety
Stars2.8k
Forks315
Last commit
FOSRestBundle
FOSRestBundlePHP

A Symfony bundle providing tools to rapidly develop RESTful APIs with format negotiation, view layers, and exception handling.

#rest#content-negotiation#http
Stars2.8k
Forks689
Last commit3 months ago
go-multierror
go-multierrorGo

A Go package for representing multiple errors as a single error with custom formatting and concurrent error collection.

#go-1.13-plus#go-library#error-handling
Stars2.6k
Forks136
Last commit6 days ago
Page 1 of 7

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 year ago
1 year ago
25 days ago
3 months ago
Next
#Go41
#Functional Programming39
#Debugging32
#Concurrency28
#Developer Tools26
#Nodejs25
#Golang25
#Javascript25
#Logging22
#Go Library20
#Swift20
#Promises17