Showing 36 of 60 projects
A comprehensive collection of Node.js best practices covering architecture, error handling, testing, security, and production deployment.
A comprehensive collection of Node.js best practices covering architecture, error handling, security, testing, and production deployment.
An opinionated architecture guide and sample application for building scalable, production-ready React applications.
A versatile logging library for Node.js with support for multiple transports, custom formats, and flexible configuration.
A Lodash-style Go utility library based on Go 1.18+ generics for working with slices, maps, channels, and functions.
A high-performance, feature-rich promise library for JavaScript with innovative utilities and unmatched speed.
A high-performance, feature-rich promise library for JavaScript with innovative utilities and unmatched speed.
A Go package for struct and field validation with cross-field, cross-struct, and deep diving into slices, arrays, and maps.
An open-source collection of C++ libraries designed to augment the C++ standard library, derived from Google's production code.
A promise library for JavaScript that helps manage asynchronous operations and avoid callback hell.
A TypeScript framework providing a functional effect system for building robust, production-ready applications.
A flexible error handler framework for PHP that provides a pretty error interface and stacked error handling.
A reusable React error boundary component for catching rendering errors and displaying fallback UIs.
A Ruby library for carefully refactoring critical paths by comparing old and new code behavior in production.
Clean Code principles and examples adapted for .NET and .NET Core developers.
A TypeScript/JavaScript library providing a Result type for type-safe error handling without exceptions.
A collection of over 230 pure-Python utilities that extend the standard library with missing functionality.
A Rack middleware that replaces standard Rails/Rack error pages with an interactive, feature-rich debugging interface.
A Rack middleware that replaces standard Rails/Rack error pages with a more informative and interactive debugging interface.
A data loading and migration tool for PostgreSQL that handles errors gracefully and transforms data from various sources.
A tiny wrapper built around fetch with an intuitive syntax for making HTTP requests.
A curated collection of promise utility packages and patterns for solving common asynchronous programming problems in JavaScript.
A C++ library for generating beautiful, detailed stack traces with source code snippets and inlining information.
A Python library for functional programming with typed, safe, and meaningful function returns using monadic containers.
A JavaScript library that forcibly executes your code by removing lines that cause errors through repeated evaluation.
An idiomatic Go validation package using normal programming constructs instead of struct tags.
F#-like discriminated unions for C# with exhaustive compile-time matching, providing a type-safe alternative to polymorphism and exceptions.
A modern framework providing promises for asynchronous programming in Swift and Objective-C.
A lightweight Promises/A+ implementation for organizing asynchronous JavaScript code.
A Go library providing monads and functional programming abstractions like Option, Result, and Either using Go 1.18+ generics.
A Webpack boilerplate for hot reloading React components with error handling.
A simple and flexible Go library for implementing retry mechanisms with configurable backoff strategies and error handling.
A .NET library that transforms cryptic stack traces into human-readable C# source code format for faster debugging.
A Symfony bundle providing tools to rapidly develop RESTful APIs with format negotiation, view layers, and exception handling.
A C# library providing functional programming constructs like Result and Maybe types to write more robust and expressive code.
A Go package for representing multiple errors as a single error with custom formatting and concurrent error collection.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.