awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 रिपॉजिटरी

Awesome GitHub RepositoriesAsynchronous Error Handlers

Mechanisms for propagating and managing errors from synchronous and asynchronous execution flows.

Explore 10 awesome GitHub repositories matching software engineering & architecture · Asynchronous Error Handlers. Refine with filters or upvote what's useful.

Awesome Asynchronous Error Handlers GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • expressjs/expressexpressjs का अवतार

    expressjs/express

    69,235GitHub पर देखें↗

    Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and process incoming HTTP traffic. The framework is defined by its middleware-based routing engine, which sequences request handlers and logic blocks to process traffic based on path patterns and HTTP methods. This architecture supports a highly modular approach, enabling the creation of

    Standardizes the propagation of errors from both synchronous and asynchronous operations through a dedicated middleware pipeline.

    JavaScriptexpressjavascriptnodejs
    GitHub पर देखें↗69,235
  • javascript-tutorial/en.javascript.infojavascript-tutorial का अवतार

    javascript-tutorial/en.javascript.info

    25,344GitHub पर देखें↗

    This project is a comprehensive JavaScript programming tutorial and language reference. It serves as a web development education resource providing instruction on modern language fundamentals, object-oriented design, and advanced asynchronous programming patterns. The resource functions as both a frontend development guide and a technical reference. It covers core language features such as closures, prototypes, promises, and typed arrays, while providing practical lessons on managing browser data and handling network requests. The content spans several key capability areas, including browser

    Teaches techniques for capturing and managing errors in asynchronous promise-based flows.

    HTMLenglishjavascripttutorial
    GitHub पर देखें↗25,344
  • reactivex/rxswiftReactiveX का अवतार

    ReactiveX/RxSwift

    24,648GitHub पर देखें↗

    RxSwift is a reactive programming library for Swift that provides a framework for managing push-based data flows and composing asynchronous, event-based programs. It utilizes observable sequences and functional operators to transform and filter asynchronous sequences through a declarative approach. The library is distinguished by its ability to link asynchronous data streams directly to user interface elements, automating view updates via reactive data binding. It includes specialized tools for tracking UI control properties and events on the main thread, as well as the ability to encapsulate

    Provides mechanisms for propagating and managing errors within asynchronous execution flows.

    Swift
    GitHub पर देखें↗24,648
  • spicetify/clispicetify का अवतार

    spicetify/cli

    23,479GitHub पर देखें↗

    This project is a command-line utility and development framework designed to modify, extend, and customize the Spotify desktop client. It functions as a binary patching engine that injects custom scripts, stylesheets, and interface components directly into the host application, enabling users to alter visual themes and add new functionality. The tool distinguishes itself by providing a comprehensive development environment for building modular extensions and custom applications. It includes a hot-reloading pipeline for rapid iteration, a declarative library for constructing interactive UI pan

    Captures and reports error details during background operations to improve reliability.

    JavaScriptcommand-linecommand-line-toolcustomization
    GitHub पर देखें↗23,479
  • dvajs/dvadvajs का अवतार

    dvajs/dva

    16,164GitHub पर देखें↗

    Dva is a state management library and client-side application framework designed for building user interfaces with React and Redux. It functions as an asynchronous logic orchestrator and a single page application router, organizing application data through a structured data flow of reducers, effects, and subscriptions. The framework distinguishes itself through the use of generator functions to manage asynchronous workflows and sequential side effects, keeping these operations separate from synchronous state updates. It implements namespace-based model organization to group business logic and

    Captures errors thrown by asynchronous effects or subscriptions to provide a global error handling strategy.

    JavaScriptdvaelmframework
    GitHub पर देखें↗16,164
  • kriskowal/qkriskowal का अवतार

    kriskowal/q

    15,030GitHub पर देखें↗

    q is a JavaScript promise library and asynchronous flow controller designed to manage non-blocking operations. It serves as a system for coordinating parallel tasks and sequencing asynchronous workflows through task chaining and error propagation. The library distinguishes itself with specialized debugging tools that capture long stack traces across asynchronous jumps and monitor unhandled rejections to prevent silent failures. It also functions as a remote object proxy, forwarding method calls to remote targets and routing responses back through promises. The project provides comprehensive

    Automatically forwards rejections through promise chains until an appropriate error handler is encountered.

    JavaScript
    GitHub पर देखें↗15,030
  • bvaughn/react-error-boundarybvaughn का अवतार

    bvaughn/react-error-boundary

    7,952GitHub पर देखें↗

    react-error-boundary is a set of components and handlers designed to intercept JavaScript runtime exceptions and provide graceful user interface replacements during failures. It functions as a wrapper that catches errors within a component tree to render a fallback interface, preventing the entire application from crashing. The project provides a mechanism for handling both synchronous errors during rendering and unexpected errors from asynchronous callbacks or event handlers. This ensures that failures are isolated within specific segments of the component tree, maintaining the stability and

    Manages errors from asynchronous callbacks or event handlers to ensure they trigger a consistent fallback UI.

    TypeScript
    GitHub पर देखें↗7,952
  • wilsonpage/fastdomwilsonpage का अवतार

    wilsonpage/fastdom

    6,920GitHub पर देखें↗

    Fastdom is a task scheduler and rendering optimizer designed to prevent layout thrashing by batching document reads and writes. It functions as a coordination system that separates document measurements and mutations into distinct queues, ensuring that asynchronous operations are executed in a way that minimizes browser reflows. The project provides a performance profiling capability that detects improper document API access. By enforcing strict execution phases, it identifies layout thrashing bottlenecks and flags unauthorized DOM access occurring outside of the coordinated batching cycles.

    Implements a global catch handler to manage exceptions occurring during the asynchronous execution of batched tasks.

    JavaScript
    GitHub पर देखें↗6,920
  • errbit/errbiterrbit का अवतार

    errbit/errbit

    4,269GitHub पर देखें↗

    Errbit एक सेल्फ-होस्टेड एक्सेप्शन लॉगर और एरर मॉनिटरिंग सर्वर है जिसका उपयोग केंद्रीकृत एक्सेप्शन मैनेजमेंट के लिए किया जाता है। यह बग्स की पहचान करने के लिए विभिन्न सॉफ़्टवेयर एप्लिकेशन से क्रैश रिपोर्ट एकत्र, एकत्रित और व्यवस्थित करता है। यह सिस्टम Airbrake स्टैंडर्ड के साथ संगत एक API इंटरफ़ेस लागू करता है, जिससे यह कई प्रोग्रामिंग भाषाओं से एरर नोटिफिकेशन प्राप्त कर सकता है। यह वेब ब्राउज़र में होने वाली सर्वर-साइड एक्सेप्शन और क्लाइंट-साइड JavaScript एरर दोनों को कैप्चर करता है। यह प्लेटफ़ॉर्म समान रिपोर्टों को क्लस्टर करने और डुप्लिकेट अलर्ट से बचने के लिए फिंगरप्रिंट-आधारित समूहीकरण के माध्यम से एरर लाइफसाइकिल को मैनेज करता है। इसमें क्रैश रिपोर्ट के साथ विशिष्ट यूज़र विवरणों को जोड़ने और टिकट निर्माण को स्वचालित करने के लिए बाहरी इश्यू ट्रैकिंग सिस्टम के साथ पता लगाए गए एरर को सिंक्रोनाइज़ करने की क्षमताएं शामिल हैं। विस्तारक्षमता एक प्लगइन आर्किटेक्चर और OAuth के माध्यम से थर्ड-पार्टी आइडेंटिटी प्रदाताओं को यूज़र ऑथेंटिकेशन सौंपने के लिए एक सिस्टम के माध्यम से प्रदान की जाती है।

    Uses a background queue for asynchronous processing of incoming error reports to ensure system stability.

    Ruby
    GitHub पर देखें↗4,269
  • staart/apistaart का अवतार

    staart/api

    1,158GitHub पर देखें↗

    This project is a comprehensive backend framework built on NestJS, designed to accelerate the development of multi-tenant software-as-a-service applications. It provides a production-ready foundation that integrates essential infrastructure, including user authentication, subscription billing, and team management, into a modular, decorator-based architecture. The framework distinguishes itself by offering a complete suite of SaaS-specific orchestration tools, such as a built-in billing engine for managing recurring revenue and a multi-tenant database partitioning system. It also includes a ro

    Provides mechanisms for propagating and managing errors from asynchronous execution flows.

    TypeScriptadminauthnest
    GitHub पर देखें↗1,158
  1. Home
  2. Software Engineering & Architecture
  3. Error Handling
  4. Error Management
  5. Asynchronous Error Handlers