awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 dépôts

Awesome GitHub RepositoriesError Tracking and Exception Handling

Services for capturing and analyzing runtime application errors.

Explore 17 awesome GitHub repositories matching devops & infrastructure · Error Tracking and Exception Handling. Refine with filters or upvote what's useful.

Awesome Error Tracking and Exception Handling GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • ripienaar/free-for-devAvatar de ripienaar

    ripienaar/free-for-dev

    123,154Voir sur GitHub↗

    This project is a community-maintained directory of technical resources, tools, and services that offer free tiers for developers. It serves as a centralized reference point for discovering infrastructure, software, and educational materials, helping individuals and teams minimize operational costs while building and scaling applications. The directory distinguishes itself through a collaborative, community-driven curation model that aggregates metadata about third-party services. By utilizing a hierarchical taxonomy and storing all content in version-controlled, plain-text files, the project

    Collects error tracking services that provide free tiers for capturing and analyzing runtime application exceptions.

    HTMLawesome-listfree-for-developers
    Voir sur GitHub↗123,154
  • openai/openai-agents-pythonAvatar de openai

    openai/openai-agents-python

    27,191Voir sur GitHub↗

    This project is a Python framework for building autonomous, event-driven agent systems. It provides a unified runtime for orchestrating multi-agent workflows, managing persistent conversation state, and executing code within secure, isolated sandbox environments. The framework is designed to handle complex task delegation, allowing agents to invoke other agents as tools while maintaining context across multi-turn interactions. The framework distinguishes itself through its deep integration with the Model Context Protocol, enabling agents to connect to external data sources and remote services

    Captures and analyzes runtime application errors within agentic processes to facilitate debugging.

    Pythonagentsaiframework
    Voir sur GitHub↗27,191
  • nativescript/nativescriptAvatar de NativeScript

    NativeScript/NativeScript

    25,446Voir sur GitHub↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    Captures and reports runtime exceptions from background threads to the main thread.

    TypeScriptandroidangularcapacitor
    Voir sur GitHub↗25,446
  • cjbarber/toolsofthetradeAvatar de cjbarber

    cjbarber/ToolsOfTheTrade

    17,075Voir sur GitHub↗

    ToolsOfTheTrade is a comprehensive, curated directory designed to help developers and operational teams discover software services for a wide range of technical and business requirements. It functions as a centralized resource catalog, indexing tools that support the entire software development lifecycle, infrastructure management, and organizational productivity. The project distinguishes itself by providing a structured index of both hosted and self-hosted solutions, enabling users to identify specific utilities for tasks ranging from continuous integration and project planning to applicati

    Captures and analyzes runtime application errors to facilitate rapid debugging.

    Voir sur GitHub↗17,075
  • getgrav/gravAvatar de getgrav

    getgrav/grav

    15,395Voir sur GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Provides detailed backtraces and code context for exceptions to assist in identifying issues during development.

    PHPcmscontentcontent-management
    Voir sur GitHub↗15,395
  • coderamp-labs/gitingestAvatar de coderamp-labs

    coderamp-labs/gitingest

    13,979Voir sur GitHub↗

    Gitingest is a Git repository analysis and conversion service that transforms code repositories into structured plain-text summaries optimized for large language model consumption. It provides HTTP API endpoints and Python functions to integrate repository processing into AI pipelines and applications, with S3-compatible storage for persisting and retrieving generated digests. The service is packaged as a Docker container with all dependencies bundled for consistent deployment across environments. The project distinguishes itself through asynchronous processing of multiple repositories concur

    Captures runtime exceptions and performance traces for debugging and error tracking.

    Pythonaicodedeveloper-tool
    Voir sur GitHub↗13,979
  • filp/whoopsAvatar de filp

    filp/whoops

    13,236Voir sur GitHub↗

    Whoops is a PHP debugging tool and error handler designed to intercept and visualize exceptions and stack traces during application development. It functions as an exception renderer that converts errors into human-readable web pages or machine-readable responses. The project differentiates itself by providing a visual debugging interface with line-highlighted code views and a stack trace visualizer that links directly to source files in a local text editor or IDE. It employs environment-aware response resolution to automatically select between HTML, JSON, XML, or plain text output based on t

    Implements a sequence of handlers and middleware to manage and report PHP exceptions.

    PHPerror-handlingerrorsphp
    Voir sur GitHub↗13,236
  • 567-labs/instructorAvatar de 567-labs

    567-labs/instructor

    13,176Voir sur GitHub↗

    Instructor is a framework designed for structured data extraction, validation, and language model integration. It functions as a library that transforms unstructured text into validated, type-safe objects by leveraging schema definitions and model-specific tool-calling capabilities. By acting as a validation middleware, the project ensures that language model outputs strictly conform to defined data structures. The library distinguishes itself through a robust validation-based retry loop that automatically re-submits failed responses with error feedback to iteratively correct schema complianc

    Captures and exposes detailed histories of failed extraction attempts to facilitate debugging and iterative correction.

    Pythonopenaiopenai-function-calliopenai-functions
    Voir sur GitHub↗13,176
  • highlight/highlightAvatar de highlight

    highlight/highlight

    9,303Voir sur GitHub↗

    Highlight est une plateforme d'observabilité full-stack et un système de monitoring qui agrège les logs, les erreurs et les traces distribuées pour fournir une vue unifiée de la santé de l'application. Il fonctionne comme un système de traçage distribué, un service de monitoring d'erreurs et un outil de relecture de session. La plateforme est disponible sous forme de stack de monitoring dockerisée pour des déploiements auto-hébergés sur Linux. Elle se distingue en combinant l'observabilité backend avec un système d'enregistrement visuel qui capture les changements du DOM et les requêtes réseau pour rejouer les interactions des utilisateurs. Le système couvre plusieurs domaines de capacités clés, incluant la gestion centralisée des logs avec des propriétés interrogeables, le suivi des erreurs d'application avec intégration de source maps pour la dés-obfuscation des stack traces, et le traçage distribué des requêtes à travers les microservices. Il inclut également le monitoring de base de données via l'exécution de requêtes nommées et l'analyse de requêtes de recherche pour récupérer des métriques de performance. L'installation peut être effectuée via un déploiement de monitoring auto-hébergé utilisant Docker ou via le provisionnement d'infrastructure cloud.

    Captures and analyzes runtime application exceptions and crashes to facilitate rapid debugging.

    TypeScript
    Voir sur GitHub↗9,303
  • basecamp/handbookAvatar de basecamp

    basecamp/handbook

    6,603Voir sur GitHub↗

    This project is a public company employee handbook that serves as a centralized reference for internal policies, organizational standards, and corporate governance for a distributed workforce. It functions as an operational guide and culture manifesto, detailing the shared values and social norms used to align a global team. The handbook defines a remote-first operational model that emphasizes asynchronous communication and a distributed work infrastructure. It specifies unique organizational practices such as cycle-based development intervals, a customer-facing support rotation for all emplo

    Provides services for capturing and analyzing runtime application errors to resolve crashes.

    Voir sur GitHub↗6,603
  • opserver/opserverAvatar de opserver

    opserver/Opserver

    4,564Voir sur GitHub↗

    Opserver is a cross-platform monitoring server and infrastructure dashboard designed for tracking system health, performance metrics, and backend service availability. It functions as an external metric aggregator and enterprise health oversight tool, centralizing data from third-party monitoring sources into a single view. The system integrates with incident response services like PagerDuty to map user identities and manage notification workflows. It also connects with external directory and identity providers to handle user authentication and permission assignments. The platform covers sev

    Displays and organizes application exception logs from external storage providers.

    C#bosundotnetelasticsearch
    Voir sur GitHub↗4,564
  • mouredev/hello-javaAvatar de mouredev

    mouredev/hello-java

    4,304Voir sur GitHub↗

    Ce projet est une collection de ressources pédagogiques et de supports de cours conçus pour enseigner le langage Java. Il fournit un cours de programmation structuré, un guide des fondamentaux et un tutoriel sur la programmation orientée objet, soutenus par une série d'exercices de codage pratiques et de défis d'implémentation. Le programme se concentre sur l'implémentation de modèles orientés objet, incluant l'héritage, le polymorphisme et l'abstraction. Il couvre la création de classes, l'utilisation d'interfaces pour définir des contrats comportementaux, et l'application de modificateurs d'accès pour contrôler la visibilité des données. Le contenu éducatif couvre également les fondamentaux du langage tels que la gestion des variables, la logique conditionnelle et les boucles itératives. Il inclut des conseils sur la gestion des structures de données via des listes, des ensembles (sets) et des maps, ainsi que l'implémentation de la gestion des erreurs via des blocs try-catch et des exceptions personnalisées. Des sujets supplémentaires couvrent la manipulation de chaînes de caractères et l'utilisation de scanners pour les entrées utilisateur en console.

    Covers the implementation of try-catch blocks to manage runtime exceptions and maintain stability.

    Javacursojavapoo
    Voir sur GitHub↗4,304
  • dtstack/chunjunAvatar de DTStack

    DTStack/chunjun

    4,104Voir sur GitHub↗

    Chunjun est un framework d'intégration de données distribué et un pipeline ETL basé sur SQL conçu pour synchroniser les données entre des sources hétérogènes. Il fonctionne comme un outil de capture de données modifiées (CDC) et un synchroniseur de données hétérogènes, utilisant un environnement de traitement distribué pour déplacer et transformer les données à travers différents types de bases de données. Le système se distingue par son architecture de connecteurs basée sur des plugins, qui permet le développement de plugins de source et de destination personnalisés pour étendre la connectivité aux systèmes de données non pris en charge. Il prend en charge la capture de données modifiées en temps réel à partir des journaux de bases de données relationnelles et implémente la propagation de l'évolution de schéma pour appliquer automatiquement les changements structurels des tables sources aux tables de destination. Le framework fournit des capacités pour la synchronisation de données incrémentielle et le calcul de données inter-sources utilisant la logique SQL. La fiabilité est gérée via une récupération de tâche basée sur des points de contrôle pour reprendre les transferts interrompus et des files d'attente de lettres mortes pour la gestion des données sales afin d'auditer les enregistrements mal formés. Les tâches d'intégration peuvent être déployées sur des clusters autonomes, Yarn ou des environnements Kubernetes, avec une prise en charge du déploiement conteneurisé via Docker.

    Provides a dead-letter queue to capture and track malformed records that fail during synchronization for later auditing.

    Javabigdatadata-integrationflink
    Voir sur GitHub↗4,104
  • uptrace/uptraceAvatar de uptrace

    uptrace/uptrace

    4,098Voir sur GitHub↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Correlates captured exceptions and stack traces with distributed trace contexts to map error flow.

    Goapmapplication-monitoringclickhouse
    Voir sur GitHub↗4,098
  • patricklouys/no-framework-tutorialAvatar de PatrickLouys

    PatrickLouys/no-framework-tutorial

    1,556Voir sur GitHub↗

    Ce projet est un guide pédagogique axé sur la création d'applications web modulaires utilisant les fonctionnalités natives de PHP. Il démontre comment construire une architecture d'application fonctionnelle à partir de zéro, sans dépendre de frameworks tiers. Le guide se concentre sur l'implémentation de modèles architecturaux fondamentaux, notamment un routeur de requêtes qui mappe les chemins HTTP entrants vers une logique de contrôleur spécifique, et un conteneur d'injection de dépendances qui gère le cycle de vie des objets et les besoins des classes. En découplant les composants grâce à une résolution automatisée des dépendances, le projet met l'accent sur la maintenabilité et la testabilité dans la conception de logiciels personnalisés. L'implémentation couvre les mécanismes essentiels des applications web, tels qu'un front-controller pour la gestion des requêtes, un moteur de template pour séparer la logique de présentation du code métier, et une couche centralisée de gestion des erreurs pour traiter les exceptions à l'exécution. Ces composants travaillent ensemble pour offrir une approche structurée de la génération de contenu dynamique et du retour système.

    Intercepts and processes runtime exceptions to provide consistent user feedback during failures.

    clean-codedependency-injectionframework-agnostic
    Voir sur GitHub↗1,556
  • ehmicky/modern-errorsAvatar de ehmicky

    ehmicky/modern-errors

    1,482Voir sur GitHub↗

    This library provides a comprehensive framework for managing errors in JavaScript and TypeScript applications. It enables the creation of structured, type-safe error hierarchies, allowing developers to define custom error classes that ensure consistent behavior and categorization across a codebase. The project distinguishes itself through a modular plugin architecture that allows for the extension of core error functionality, such as custom logging, serialization, and validation. It includes an exception normalization pipeline that converts non-standard or malformed errors into predictable in

    Captures and formats process-level exceptions to ensure graceful exits and system stability.

    JavaScriptbrowsercausecode-quality
    Voir sur GitHub↗1,482
  • yanhaijing/template.jsAvatar de yanhaijing

    yanhaijing/template.js

    1,320Voir sur GitHub↗

    Template.js is a JavaScript template engine designed for parsing and rendering dynamic HTML content in both browser and server-side environments. It functions as a frontend logic library that manages complex user interfaces through data injection, template composition, and extensible rendering logic. The engine distinguishes itself by prioritizing performance through build-time template compilation, which transforms template files into executable modules or functions to minimize runtime overhead. It also incorporates a secure execution sandbox that restricts template logic to a controlled sco

    Intercepts rendering exceptions to improve debugging and prevent application crashes during template execution.

    JavaScriptarttemplatebaidutemplatebrowserify
    Voir sur GitHub↗1,320
  1. Home
  2. DevOps & Infrastructure
  3. DevOps
  4. Operational Reliability
  5. Error Tracking and Exception Handling

Explorer les sous-tags

  • Extraction Failure TrackersMechanisms for capturing and logging failed model extraction attempts to facilitate debugging and iterative correction. **Distinct from Error Tracking and Exception Handling:** Distinct from general error tracking: focuses specifically on the lifecycle of failed LLM extraction attempts and schema validation errors.
  • Rendering Exception HandlersIntercepts and reports errors during the template rendering process to prevent application crashes. **Distinct from Error Tracking and Exception Handling:** Distinct from general Error Tracking: focuses specifically on intercepting rendering-time exceptions within the template engine.