Showing 36 of 38 projects
A Python logging library that simplifies configuration with a single logger, colorful output, and powerful features like rotation and exception catching.
A flexible error handler framework for PHP that provides a pretty error interface and stacked error handling.
A powerful, expressive validation engine for PHP with over 150 built-in validators and fluent chaining syntax.
An open-source, self-hosted error catcher that's Airbrake API compliant for collecting and managing application errors.
A command-line tool that instantly fetches Stack Overflow results when an exception is thrown.
A Rails plugin that sends email notifications when exceptions occur in your application.
A Ruby gem that suggests corrections for typos in method names, class names, and other errors.
A simple, portable, and self-contained C++ stacktrace library supporting C++11 and newer on Linux, macOS, and Windows.
Thin, unified C++ wrappers for NVIDIA's CUDA APIs (Runtime, Driver, NVRTC, NVTX) that improve safety and ease of use.
Enhanced throw and catch for Clojure with support for throwing any object and flexible catch selectors.
A C++ wrapper library for SDL2 and its satellite libraries, providing RAII, exceptions, and modern C++ idioms.
Real-time .NET error reporting clients for ASP.NET, Web API, WPF, Console, and MVC applications.
A Serilog enricher that logs exception details and custom properties not included in Exception.ToString().
A Ring middleware for enhanced exception reporting and debugging in Clojure web applications.
Erlang-style supervisor error handling for Clojure with pre/post conditions and hooks.
A powerful and flexible asynchronous logging library for Delphi, FreePascal, and .NET with support for over 20 output providers.
A Laravel package that records exceptions to a database and sends notifications via multiple channels.
A lightweight, portable exception handling library for C using setjmp/longjmp, designed for embedded systems and performance-critical applications.
A Ruby gem that prepends the table-flipping ASCII art to exception messages for humorous debugging.
An error logging and handling library for ASP.NET Core and .NET Standard applications.
A PHP library that implements Golang's defer statement for executing cleanup code after function returns.
An Elixir library providing helpers for working with exceptions, offering a hybrid approach between tagged status and optimistic flow.
A middleware for centralized exception handling as a convention in ASP.NET Core applications.
Elixir client for reporting exceptions and logs to Rollbar, with automatic crash reporting for OTP processes.
C++ library providing safe numeric types that throw exceptions on arithmetic errors like overflow and underflow.
A Delphi debug framework providing stack traces, CPU register snapshots, debug info access, and PE file utilities.
A Swift package that enables catching Objective-C exceptions in Swift code, bridging a critical language interoperability gap.
A Delphi and Lazarus component for creating formatted text message dialogs with HTML styling and parameterized messages.
A Java library that enables functional interfaces to throw checked exceptions, simplifying error handling in functional programming.
A modern C++ interface wrapper for TinyXML with templates, exceptions, and improved error handling.
A Java library that allows ignoring checked exceptions in lambda expressions and functional interfaces.
A modular Bash library/framework providing exception handling, logging, argument parsing, and doc testing for robust shell scripting.
A Crystal shard providing a clear DSL for writing periodic or scheduled tasks with flow control and exception handling.
A library for displaying detailed, customizable exception pages in Crystal web applications to aid debugging.
A Symfony2 bundle for production monitoring that catches exceptions, profiles PHP code, and sends metrics to statsd/graphite.
An Elixir Plug for automatically reporting errors to Bugsnag from web applications.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.