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

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

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

Qix-/better-exceptions

0
View on GitHub↗

Better Exceptions

better-exceptions एक Python डिबगिंग टूल और एक्सेप्शन फ़ॉर्मेटर है जो मानक त्रुटि ट्रेसबैक को पठनीय, विज़ुअली एन्हांस्ड लेआउट में बदल देता है। यह विकास वातावरण, सर्वर लॉग्स और टेस्टिंग फ्रेमवर्क्स में एक्सेप्शंस की दृश्यता और फ़ॉर्मेटिंग को बेहतर बनाने के लिए एक यूटिलिटी के रूप में कार्य करता है।

यह प्रोजेक्ट डिफ़ॉल्ट त्रुटि आउटपुट को ओवरराइड करने के लिए विशिष्ट एकीकरण प्रदान करता है। इसमें रिक्वेस्ट साइकिल्स के भीतर एक्सेप्शंस को कैप्चर करने के लिए एक वेब मिडलवेयर एक्सटेंशन और एक टेस्ट फ्रेमवर्क एकीकरण शामिल है जो यूनिट टेस्ट में मानक विफलता रिपोर्ट को उन्नत डायग्नोस्टिक फ़ॉर्मेटिंग के साथ बदल देता है।

यह सिस्टम रॉ ट्रेसबैक डेटा को रिफ़ॉर्मेट करने के लिए सिस्टम-स्तरीय एक्सेप्शन इंटरसेप्शन और ANSI-आधारित कंसोल स्टाइलिंग का उपयोग करता है। इन क्षमताओं को वेब एप्लिकेशन लॉगिंग, टेस्ट विफलता विश्लेषण, और सामान्य Python त्रुटि डिबगिंग में लागू किया जाता है ताकि मानक त्रुटि आउटपुट को पढ़ने के संज्ञानात्मक भार को कम किया जा सके।

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Features

  • Runtime Error Diagnostics - Improves the readability of Python tracebacks to help developers diagnose and fix runtime bugs faster.
  • Traceback Structurers - Transforms raw Python stack traces into structured objects to enable enhanced visual layouts and noise reduction.
  • Developer Experience - Optimizes the developer experience by reducing the cognitive load required to interpret Python error tracebacks.
  • Exception Formatters - Transforms standard Python error tracebacks into readable and visually enhanced layouts for easier debugging.
  • Python Development Tools - Acts as a specialized utility for the Python ecosystem to improve exception visibility and formatting.
  • Terminal Error Formatting - Provides visual rendering of technical errors specifically for the developer console to simplify debugging.
  • Process Exception Interception - Hooks into the Python system-level exception handler to intercept uncaught process crashes.
  • Application Logging - Captures and formats Python exceptions within web request middleware for improved visibility in application logs.
  • Test Failure Formatting - Provides formatting logic to convert Python test failures into readable, easy-to-diagnose error reports.
  • Diagnostic Report Overrides - Plugs into unit testing frameworks to replace standard failure reports with enhanced diagnostic formatting.
  • Output Formatting Hooks - Overrides default exception output in unit tests to apply enhanced formatting to failure reports.
  • Failure Report Enhancements - Overrides default exception output in unit tests to improve the clarity of failure reports.
  • Request Middleware - Provides middleware to intercept HTTP request cycles and capture unhandled exceptions for formatted reporting.
  • Web Framework Integrations - Integrates with web frameworks via middleware to capture and format exceptions for better system log visibility.
  • Logging and Output - Automatically formats exceptions for better readability.
4,729 स्टार्स·224 फोर्क्स·Python·MIT·3 व्यूज़

स्टार हिस्ट्री

qix-/better-exceptions के लिए स्टार हिस्ट्री चार्टqix-/better-exceptions के लिए स्टार हिस्ट्री चार्ट

Better Exceptions के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Better Exceptions के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • delgan/loguruDelgan का अवतार

    Delgan/loguru

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

    Loguru is a Python logging library and thread-safe framework designed for recording system events and diagnostic messages. It functions as a structured logging tool that can serialize messages into JSON strings with metadata for automated parsing and analysis. The library includes a specialized exception tracker that captures unhandled crashes across main and background threads, rendering detailed stack traces that include local variable values. It further distinguishes itself through a unified routing pipeline that can intercept messages from the standard library logging module and dispatch

    Python
    GitHub पर देखें↗23,964
  • winstonjs/winstonwinstonjs का अवतार

    winstonjs/winston

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

    Winston is a versatile logging library for Node.js designed to record system events and metadata. It functions as a multi-transport log manager that routes data to various destinations and a structured log formatter that transforms entries into JSON or plain text. The project is distinguished by its pluggable transport architecture, which decouples the logging interface from delivery mechanisms. This allows for the creation of custom transport extensions and the use of hierarchical logger instances to inherit configurations while attaching persistent metadata to downstream messages. The libr

    JavaScript
    GitHub पर देखें↗24,478
  • mastra-ai/mastramastra-ai का अवतार

    mastra-ai/mastra

    21,221GitHub पर देखें↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScriptagentsaichatbots
    GitHub पर देखें↗21,221
  • nswbmw/n-blognswbmw का अवतार

    nswbmw/N-blog

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

    N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as a server-side rendered web application that renders markdown source text into HTML for publishing and displaying articles. The system includes a markdown blogging engine that enables the creation and management of posts and user comments. It features a integrated user authentication system that handles account registration, secure sign-in, and session management to protect private routes. The project covers broad capability areas including request routing and middleware pipel

    JavaScriptblogcourseexpress
    GitHub पर देखें↗15,392
Better Exceptions के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

qix-/better-exceptions क्या करता है?

better-exceptions एक Python डिबगिंग टूल और एक्सेप्शन फ़ॉर्मेटर है जो मानक त्रुटि ट्रेसबैक को पठनीय, विज़ुअली एन्हांस्ड लेआउट में बदल देता है। यह विकास वातावरण, सर्वर लॉग्स और टेस्टिंग फ्रेमवर्क्स में एक्सेप्शंस की दृश्यता और फ़ॉर्मेटिंग को बेहतर बनाने के लिए एक यूटिलिटी के रूप में कार्य करता है।

qix-/better-exceptions की मुख्य विशेषताएं क्या हैं?

qix-/better-exceptions की मुख्य विशेषताएं हैं: Runtime Error Diagnostics, Traceback Structurers, Developer Experience, Exception Formatters, Python Development Tools, Terminal Error Formatting, Process Exception Interception, Application Logging।

qix-/better-exceptions के कुछ ओपन-सोर्स विकल्प क्या हैं?

qix-/better-exceptions के ओपन-सोर्स विकल्पों में शामिल हैं: delgan/loguru — Loguru is a Python logging library and thread-safe framework designed for recording system events and diagnostic… winstonjs/winston — Winston is a versatile logging library for Node.js designed to record system events and metadata. It functions as a… mastra-ai/mastra — Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and… nswbmw/n-blog — N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as… prompt-toolkit/ptpython — ptpython is an enhanced interactive Python REPL and asynchronous console built on the prompt-toolkit library. It… jonathanslenders/ptpython — ptpython is a programmable Python interactive shell and development console. It functions as an enhanced REPL for…