Showing 663 open source projects for "error"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    derive(Error)

    derive(Error)

    derive(Error) for struct and enum error types

    This is a Rust crate that provides a convenient derive macro (#[derive(Error)]) for implementing std::error::Error on your custom error types (structs or enums). The goal is to enable library authors to build expressive, typed error types, with readable Display implementations (via #[error("...")] annotations) as well as From conversions (#[from]), source tracking (#[source]), and optionally backtraces. It is designed so that switching from handwritten error implementation to using this error is not a breaking change: you retain the same API. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Error Prone

    Error Prone

    Catch common Java mistakes as compile-time errors

    ...Using Error Prone to augment the compiler’s type analysis, you can catch more mistakes before they cost you time, or end up as bugs in production. We use Error Prone in Google’s Java build system to eliminate classes of serious bugs from entering our code, and we’ve open-sourced it, so you can too.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    react-error-boundary

    react-error-boundary

    Simple reusable React error boundary component

    react-error-boundary is a tiny, well-tested utility that makes React’s error boundaries practical and ergonomic for everyday apps. It wraps React’s error-handling primitives in a single <ErrorBoundary> component with a predictable API for rendering fallbacks when descendant components throw during render, lifecycle, or event handlers. The library emphasizes recovery, not just failure: you can reset the error state programmatically or when certain “reset keys” change, returning the subtree to a healthy state without a full page refresh. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4
    koa-better-error-handler

    koa-better-error-handler

    A better error-handler for Lad and Koa. Makes `ctx.throw` awesome

    Lad is the best Node.js framework. Made by a former Express TC and Koa team member. A better error-handler for Lad and Koa. Makes ctx.throw awesome (best used with koa-404-handler) Detects common programmer mistakes by detecting errors of TypeError, SyntaxError, ReferenceError, RangeError, URIError, and EvalError and yields generic "Internal Server Error" (only applies to production mode).
    Downloads: 0 This Week
    Last Update:
    See Project
  • Demo Series - Small Business Backup By Veeam Icon
    Demo Series - Small Business Backup By Veeam

    Learn how to protect your Microsoft 365 data, with simple, actionable tips today.

    Watch this on-demand demo series and learn how to protect your Microsoft 365 data with clear, simple, actionable steps that are easy to implement for businesses of all sizes.
    Watch Demo Series
  • 5
    Anyhow

    Anyhow

    Flexible concrete Error type built on std::error::Error

    This is a Rust library (crate) that provides a flexible, concrete error type built atop the standard std::error::Error trait. Its primary goal is to make error handling in applications easy: instead of defining lots of custom error types, you can use anyhow::Error (or the alias anyhow::Result<T>) for fallible functions. The crate supports attaching context to errors, so you can convert a low-level error (like “file not found”) into one with richer diagnostics (“Failed to read instructions from path X”) using .context() or .with_context(). ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Symfony ErrorHandler

    Symfony ErrorHandler

    Provides tools to manage errors and ease debugging PHP code

    Symfony ErrorHandler is a component that handles and logs PHP errors and exceptions in a structured way. It replaces PHP's default error handling with a more user-friendly and informative system. The component provides detailed error pages for development environments while ensuring minimal disruption in production. It integrates seamlessly with Symfony applications and supports custom error pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Modern Errors

    Modern Errors

    Handle errors in a simple, stable, consistent way

    Handle errors in a simple, stable, consistent way. Exporting and documenting all error classes allows consumers to check them. This also enables sharing error classes between modules. Error properties that are internal or secret can be prefixed. This makes them non-enumerable, which prevents iterating or logging them.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    soup

    soup

    Web Scraper in Go, similar to BeautifulSoup

    ...Pointer containing the pointer to the current html node. NodeValue containing the current html node's value, i.e. the tag name for an ElementNode, or the text in case of a TextNode. Error containing an error in a struct if one occurs, else nil is returned. A detailed text explanation of the error can be accessed using the Error() function. A field Type in this struct of type ErrorType will denote the kind of error that took place.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 9
    Errbit

    Errbit

    The open source error catcher that's Airbrake API compliant

    ...It is Airbrake API compliant, so if you are already using Airbrake, you can just point the airbrake gem to your Errbit server. The way Errbit arranges notices into error groups is configurable. By default, Errbit uses the notice's error class, error message, complete backtrace, component (or controller), action and environment name to generate a unique fingerprint for every notice. Notices with identical fingerprints appear in the UI as different occurences of the same error and notices with differing fingerprints are displayed as separate errors. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Try Free
  • 10
    Whoops

    Whoops

    PHP errors for cool kids

    ...Beyond error pages, Whoops supports custom handlers, logging, and filtering so exceptions can be gracefully transformed or reported. Because it only activates in development by default, it avoids revealing internal application state in production. Developers use Whoops to shorten debugging cycles, reduce the frustration of tracing issues, and maintain cleaner error surfaces across applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Measurements.jl

    Measurements.jl

    Error propagation calculator and library for physical measurements

    Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration. Physical measures are typically reported with an error, a quantification of the uncertainty of the accuracy of the measurement. Whenever you perform mathematical operations involving these quantities you have also to propagate the uncertainty, so that the resulting number will also have an attached error to quantify the confidence about its accuracy. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Sentry PHP

    Sentry PHP

    The official PHP SDK for Sentry (sentry.io)

    Sentry for PHP is a powerful error tracking library that helps developers identify, capture, and debug application issues in real time. It integrates seamlessly with PHP applications and frameworks like Laravel and Symfony, making it a go-to tool for production error monitoring.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Webmozart Assert

    Webmozart Assert

    Assertions to validate method input/output with nice error messages

    ...With these assertions, you can greatly reduce the amount of coding needed to write a safe implementation. This library is heavily inspired by Benjamin Eberlei's wonderful assert package, but fixes a usability issue with error messages that can't be fixed there without breaking backwards compatibility. This package features usable error messages by default. However, you can also easily write custom error messages. In beberlei/assert, the ordering of the %s placeholders is different for every assertion. This package, on the contrary, provides consistent placeholder ordering for all assertions. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    ozzo-validation

    ozzo-validation

    An idiomatic Go (golang) validation package

    An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags. Pozzo-validation is a Go package that provides configurable and extensible data validation capabilities. It has the following features. Use normal programming constructs rather than error-prone struct tags to specify how data should be validated. Can validate data of different types, e.g., structs, strings, byte slices, slices, maps, and arrays. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Pipeline Model Definition Plugin

    Pipeline Model Definition Plugin

    Dfine CI/CD workflows using Jenkinsfile

    The Pipeline Model Definition Plugin introduces Declarative Pipelines in Jenkins—offering a more structured, configuration-like syntax for defining CI/CD workflows using Jenkinsfile. It simplifies pipeline creation, gives clearer semantic error messages, supports post-build steps, and is fully extensible via APIs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 16
    Nushell

    Nushell

    A new type of shell

    NuShell (often shortened to “Nu”) is a modern, cross-platform shell written in Rust that treats all data as structured tables rather than plain text. It supports pipelines on rich typed data, has built-in commands for JSON/CSV/SQL/excel, and offers scripting, autocompletion, scoped variables, and strong error handling—bridging the gap between shell scripting and programming.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Chumsky

    Chumsky

    Write expressive, high-performance parsers with ease.

    Chumsky is a parser library for Rust that focuses on expressiveness and performance. It provides developers with tools to write high-performance parsers using combinators, suitable for a wide range of parsing tasks.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Discord Rich Presence

    Discord Rich Presence

    C# custom implementation for Discord Rich Presence

    This is a C# implementation of the Discord RPC library which was originally written in C++. This avoids having to use the official C++ and instead provides a managed way of using the Rich Presence within the .NET environment. While the official C++ library has been deprecated, this library has continued support and development for all your Rich Presence needs, without requiring the Game SDK.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Grape

    Grape

    An opinionated framework for creating REST-like APIs in Ruby

    ...It provides a DSL for declaring endpoints, parameters, formats, and validation rules, making it easy to build consistent and documented APIs. Grape supports multiple content types (JSON, XML, etc.), versioning, error handling, and authentication hooks, which are crucial for maintaining long-lived APIs. It integrates well with frameworks like Rails or Sinatra but can also be used standalone for microservices. Built-in tools like parameter coercion, strong validations, and automatic documentation (via Swagger integrations) reduce boilerplate and improve maintainability. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    retry

    retry

    Simple golang library for retry mechanism

    ...DelayTypeFunc accepts a new parameter err - this breaking change affects only your custom Delay Functions. RetryIf controls whether a retry should be attempted after an error (assuming there are any retry attempts remaining).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Sentry JS

    Sentry JS

    Sentry SDKs for JavaScript

    ...Source code, error filters, stack locals, Sentry enhances application performance monitoring with stack traces. Quickly identify performance issues before they become downtime. View the entire end-to-end distributed trace to see the exact, poor-performing API call and surface any related errors. Breadcrumbs make application development a little easier by showing you the trails of events that lead to the error(s).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    ReactPHP Promise

    ReactPHP Promise

    Promises/A implementation for PHP.

    ...It allows developers to handle asynchronous operations in a structured and predictable way. ReactPHP Promise makes it easier to manage non-blocking tasks, such as HTTP requests or file I/O, by providing a chainable interface for handling success and error cases.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Symfony PHPUnit Bridge

    Symfony PHPUnit Bridge

    Provides utilities for PHPUnit

    Symfony PHPUnit Bridge is a tool that facilitates unit and functional testing within Symfony applications. It enhances PHPUnit’s capabilities by providing better integration, including improved error reporting and test isolation. The bridge supports deprecation notices, legacy code compatibility, and automatic configuration for running tests efficiently.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    RA.Aid

    RA.Aid

    Develop software autonomously

    RA.Aid is an AI-powered assistant designed to enhance the efficiency of software development workflows. It integrates seamlessly with various development environments, providing intelligent code suggestions, automated documentation generation, and real-time error detection. By leveraging advanced machine learning models, RA.Aid aims to reduce development time and improve code quality.​
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Kreuzberg

    Kreuzberg

    Polyglot document intelligence framework

    ...It emphasizes modular design so that developers can define discrete tasks or “actions” and then compose them into complex flows where dependencies, parallel steps, and error handling are declaratively managed. This structure makes it simpler to build resilient automation pipelines that span multiple technologies or APIs without needing to glue everything together manually. The platform also supports observability and monitoring, helping teams trace the progression of workflows, catch errors early, and evaluate performance trends in orchestrated systems.
    Downloads: 2 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next