Showing 36 of 364 projects
Arbitrary precision decimal arithmetic library for Elixir, representing numbers exactly with sign, coefficient, and exponent.
Catch unhandled errors and promise rejections in Electron apps with customizable logging and error dialogs.
A Go library that uses static and stack-trace analysis to pinpoint errors and speed up debugging.
Elixir macros for linear retry, exponential backoff, and wait patterns with composable delay streams.
A community-driven catalog of common Clojure and ClojureScript errors with explanations and solutions.
A type-safe, functional C# REST client library with compile-time exhaustiveness checking and OpenAPI/MCP code generation.
A Go library providing a structured concurrency API to simplify parallel task management, error aggregation, and panic propagation.
A Rails gem that enhances Rack::Timeout with safer service timeouts, dynamic timeouts, and custom error pages.
A Go library providing tools and strategies for centralized error handling, logging, and integration with error monitoring services.
A Go tool that analyzes and fixes fmt.Errorf() calls to use the new %w error-wrapping verb directive.
A Laravel package that integrates the Nette Tracy debugger for enhanced error visualization and debugging.
A Go linter that checks if errors from external packages are properly wrapped to improve debugging.
A Node.js JSON parser that provides detailed, human-friendly error messages with code frames and file context.
A framework for building pluggable, composable business logic pipelines in Elixir.
A lightweight, portable exception handling library for C using setjmp/longjmp, designed for embedded systems and performance-critical applications.
A validation DSL for Clojure and ClojureScript applications, providing composable validators and custom error messages.
A lightweight TypeScript/JavaScript library providing easy-to-use monads, interfaces, and lazy iterators.
A polyfill for the AbortController API and abortable fetch, providing stubs for browsers without native support.
A custom UITextField library with floating placeholder and error label for iOS apps.
A type-safe, resilient, and tiny fetch wrapper for TypeScript that never throws on non-200 responses.
A lightweight, dependency-free library for Clojure/Script that provides inline assertions and contextual exceptions to improve error messages.
Extends Elixir's pipe operator with macros for flexible composition strategies like error handling and pattern matching.
A Go library for structured, composable error handling with extensible decorators and metadata annotation.
Introduces monads to Elixir for encapsulating state and controlling code flow with more powerful pipelines.
A comprehensive guide to Go coding standards, architecture, and best practices adopted by Trybe.
A utility to add timeout functionality to promises, rejecting or providing a fallback if they take too long.
A REST-like PHP micro-framework for building flexible, versioned APIs with HATEOAS support.
A Go library providing generic utility functions for concurrency, string manipulation, hashing, encoding, and data conversion.
A Lua binding to libcurl providing low-level C bindings and high-level APIs for HTTP, FTP, and other network protocols.
A minimalistic job system for Swift backends, enabling scheduled and recurring tasks with error handling.
A simple, highly configurable, and scalable structured logging library for Go applications.
A Node.js library providing human-friendly information about process signals, including descriptions, default actions, and OS support.
A Go library providing efficient, parallel, lazy map, reduce, filter, and other functional operations on sequences with built-in error handling.
Make unhandled promise rejections fail loudly and exit with code 1 instead of silently failing.
A configurable network layer for Relay Classic with middleware support for request manipulation, batching, and error handling.
A sophisticated, functionally-minded JavaScript promise library with coroutines, ES2015 iterables, and fantasy-land compliance.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.