Showing 36 of 364 projects
A Crystal shard that parses exception backtraces into structured, programmatically accessible data.
A library for railway oriented programming in Ember.js applications, enabling composable pipelines with cancellation handling.
A Go concurrent toolkit for executing functions concurrently with timeout control and goroutine pooling.
An OCaml library that uses a PPX deriver to automatically generate validators for records, variants, lists, and values via annotations.
A complete and correct Bencode encoder and decoder library written in pure Elixir.
A high-level, performant CSV encoding and decoding library for Go 1.18+ with extensive configuration options.
A Go package implementing RFC 7807 for generating HTTP API error responses as structured problem details in JSON or XML.
A Node.js client for the Steam WebAPI with automatic error handling and gzip support.
A PHP library for parsing and encoding TOML configuration files with AST access and error recovery.
A wrapper for serverless handlers that normalizes events, parses bodies, and adds error safety.
A minimal, high-performance backend for proxy servers that handles redirects and 404 errors with zero memory allocation.
A Go package for creating JSON error responses that follow the JSON:API specification.
An Ember.js addon that enables test-friendly error handlers which swallow errors in production but rethrow them in tests.
A minimal validation library for Clojure and ClojureScript with built-in validators and flexible error handling.
A LÖVE library that automatically reloads shaders on save, provides better error messages, and supports #include directives.
A Swift wrapper for Firebase Realtime Database providing safe, streamlined methods for common operations.
A Go library providing helper methods for building REST APIs with cleaner error handling and JSON serialization.
A simple and flexible Angular library for displaying error messages in Angular Material form fields.
Integrates the Whoops error handler into CakePHP applications for enhanced debugging and error visualization.
Convert Node.js streams into promises for easier asynchronous stream handling.
A WezTerm plugin that simplifies event listener setup with persistent state management and toast notifications.
Go bindings for creating JSON API-compliant error responses with support for multiple error statuses.
A Neovim plugin that extends quickfix functionality with storage, restoration, and custom command execution.
A validation composition module for Crystal with built-in rules and custom validation support.
A Go library for retrying operations with customizable backoff strategies and error-based retry logic.
A lightweight asynchronous job manager for Go with configurable workers, progress tracking, and error handling.
A Gulp error handler with interactive system notifications and a custom error server for better debugging.
A JavaScript module that throws an error when given an even number.
Enhances Hunchentoot error pages and logs with detailed HTTP request and session data for debugging.
A minimal and efficient error handling package for Go applications.
A high developer experience, zap-based Go logger with selectable output formats for development and production.
A simple Go package for implementing retry logic in applications.
A Go library providing assorted middleware for HTTP services, including error handling, JSON processing, and logging.
A Go package for writing logs to multiple files with configurable message zones.
A simple yet powerful HTTP request multiplexer for Go with middleware support and global error handling.
A Crystal library for retrying code blocks with configurable error handling and exponential backoff.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.