16 रिपॉजिटरी
Tables that map technical error codes to external documentation URLs or explanatory guides.
Distinct from Code Translation Mappings: Distinct from Code Translation Mappings as it maps error codes to documentation rather than translating syntax between languages.
Explore 16 awesome GitHub repositories matching development tools & productivity · Error Code Documentation Mappings. Refine with filters or upvote what's useful.
pretty-ts-errors is a VSCode extension and TypeScript error formatter that converts complex compiler errors into human-readable, visually formatted messages. It functions as a debugging tool that transforms type-checking failures into an improved developer experience within the editor. The tool distinguishes itself by linking type errors to external technical documentation and translation tools for plain-English explanations. It provides integrated navigation that allows users to jump directly from error messages to the corresponding type definitions in the source code. The extension further
Associates unique TypeScript error codes with external technical guides and translation tools via a lookup table.
pwndbg is a GDB plugin and binary analysis framework designed for reverse engineering, exploit development, and low-level program analysis. It extends the core functionality of the debugger to provide advanced memory inspection and automation tools. The project distinguishes itself with specialized capabilities for heap analysis across glibc, jemalloc, and musl, as well as a comprehensive kernel debugging toolkit for inspecting Linux kernel tasks and slab allocators. It includes an integrated ROP gadget searcher for constructing exploit chains and an LLM-powered debugging assistant that provi
Converts numeric error codes into human-readable strings to identify the cause of failures.
art-template is a JavaScript template engine and server-side rendering engine. It functions as an abstract syntax tree compiler that translates template source code into executable JavaScript to generate HTML or text output. The engine includes a template inheritance system that allows the definition of base layouts and reusable content blocks. It also provides a template debugging tool that maps syntax and runtime errors to exact line numbers within the source files.
Maintains a coordinate map between generated code and original source lines to pinpoint exact error locations.
Cocos Engine is a cross-platform game engine designed for building high-performance 2D and 3D interactive experiences for web, mobile, and desktop platforms. It features a multi-backend rendering engine and a 2D and 3D physics simulator, utilizing a core architecture that combines a C++ runtime for performance with TypeScript for game logic scripting. The engine distinguishes itself through a multi-platform deployment system that packages projects for native operating systems and instant-play web ecosystems. Its graphics system supports multiple APIs, employing physically based rendering and
Converts markdown error codes into JSON files via a CLI for improved engine debugging.
InvenTree is an open-source inventory management platform built on Django, designed for tracking parts, stock levels, and supply chain operations through a web interface and REST API. The system uses barcodes—including QR codes, 1D barcodes, and Data Matrix codes—as primary identifiers for scanning, linking, and triggering inventory actions, and extends core functionality through a Python plugin framework supporting custom actions, UI panels, barcode handlers, and scheduled tasks. The platform distinguishes itself through a comprehensive plugin-based extensibility system that allows custom in
Assigns unique prefixed codes to errors, warnings, and informational messages for diagnosis.
Go Package of validators and sanitizers for strings, numerics, slices and structs
Ships a method to retrieve all validation errors as a map keyed by field name.
libusb is a cross-platform user-space library that provides a consistent C API for discovering, configuring, and communicating with USB devices from applications. It abstracts operating-system-specific USB driver details behind a single interface that works on Linux, macOS, Windows, and other platforms, enabling developers to write portable USB code without platform-specific knowledge. The library supports both synchronous and asynchronous I/O models for USB transfers. Synchronous operations block the calling thread until a transfer completes, offering a straightforward sequential programming
Maps negative error codes from USB function calls to documented constants for diagnosing device communication failures.
Laravel Mix एक फ्रंटएंड एसेट पाइपलाइन और JavaScript बिल्ड टूल है जो Webpack के लिए एक रैपर के रूप में कार्य करता है। यह JavaScript और CSS संपत्तियों के संकलन और बंडलिंग को सरल बनाने के लिए एक घोषणात्मक कॉन्फ़िगरेशन प्रणाली प्रदान करता है। यह टूल Webpack वर्कफ़्लो सरलीकरण पर केंद्रित है, जिससे उपयोगकर्ता स्क्रैच से व्यापक कॉन्फ़िगरेशन फ़ाइलें लिखे बिना जटिल बिल्ड पाइपलाइनों का प्रबंधन कर सकते हैं। यह बिल्ड चरणों और एसेट परिवर्तन नियमों को परिभाषित करने के लिए एक फ्लुएंट इंटरफ़ेस API का उपयोग करता है। सिस्टम आधुनिक वेब एसेट बंडलिंग को कवर करता है, जिसमें JavaScript मॉड्यूल ट्रांसपाइलेशन और Sass और Less के लिए CSS प्रीप्रोसेसर एकीकरण शामिल है। यह प्लगइन-आधारित प्रसंस्करण और स्वचालित स्रोत मैपिंग के माध्यम से प्रोडक्शन-रेडी एसेट संकलन का भी प्रबंधन करता है।
Generates source maps to link compiled production assets back to original source files for easier debugging.
Effector is a reactive state management library and data flow orchestrator designed for building complex, event-driven applications. It models application logic as a directed acyclic graph, where state updates and asynchronous side effects propagate automatically through declarative pipelines. By decoupling business logic from user interface layers, it allows developers to maintain state in independent containers that communicate via standard interfaces, ensuring the system remains framework-agnostic. The library distinguishes itself through its robust support for isolated execution scopes, w
Attaches source location, variable names, and file paths to state units to improve error reporting and enable external development tools.
browserify-handbook, Browserify के लिए एक व्यापक डॉक्यूमेंटेशन गाइड है, जो एक CommonJS मॉड्यूल बंडलर और JavaScript बिल्ड टूल है। यह बताता है कि वेब ब्राउज़र में निष्पादन के लिए Node.js स्टाइल मॉड्यूल को सिंगल JavaScript फाइलों में कैसे कंपाइल किया जाए। यह गाइड यूनिवर्सल मॉड्यूल डेफिनिशन बंडल्स के निर्माण को कवर करती है जो Node, AMD और ब्राउज़र एनवायरनमेंट में काम करते हैं। यह क्रॉस-प्लेटफॉर्म संगतता सुनिश्चित करने के लिए Node.js बिल्ट-इन मॉड्यूल के लिए ब्राउज़र-संगत पॉलीफ़िल्स के उपयोग का भी विवरण देती है। यह मैनुअल सोर्स कोड ट्रांसफॉर्मेशन, फ्रंटएंड बिल्ड ऑटोमेशन और वेब एप्लिकेशन डिबगिंग की क्षमताओं का वर्णन करता है। यह बंडल साइज़ ऑप्टिमाइज़ेशन, एंट्री पॉइंट बंडल स्प्लिटिंग और सोर्स मैप्स के निर्माण को भी कवर करता है।
Generates source maps that link compiled bundle code back to original source files for debugging.
Omim कंपाइलर्स और ऑर्केस्ट्रेटर्स का एक सुइट है जिसे रॉ भौगोलिक और ट्रांजिट डेटा को रेंडर करने योग्य ऑफ़लाइन मैप बाइनरी में बदलने के लिए डिज़ाइन किया गया है। यह OpenStreetMap डेटा को अनुकूलित बाइनरी फ़ाइलों में बदलने के लिए एक मैप जनरेटर, विज़ुअल फीचर प्रतिनिधित्व के लिए एक स्टाइलिंग कंपाइलर, और इंटरनेट कनेक्शन के बिना स्थानीय स्टोरेज से भौगोलिक डेटा को विज़ुअलाइज़ करने के लिए एक रेंडरिंग इंजन प्रदान करता है। प्रोजेक्ट में एक मैप टाइल बिल्ड ऑर्केस्ट्रेटर शामिल है जो जनरेशन को अनुक्रमित करता है और ऐतिहासिक आंकड़ों के आधार पर संसाधन उपयोग को अनुकूलित करता है। इसमें एक समर्पित ट्रांजिट डेटा प्रोसेसर भी है जो सार्वजनिक परिवहन फ़ीड को ऑफ़लाइन नेविगेशन के लिए रूट करने योग्य नेटवर्क में बदलता है। टूलसेट भौगोलिक डेटा निष्कर्षण, सर्च इंडेक्स और रूटिंग इंफ्रास्ट्रक्चर के प्रबंधन, और मल्टी-मोडल यात्रा पथ गणना के लिए ट्रांजिट फ़ीड की प्रोसेसिंग को कवर करता है। यह रिमोट मैप संसाधनों के सिंक्रोनाइज़ेशन और API एंडपॉइंट्स के माध्यम से बाहरी मैपिंग और बुकिंग प्रदाताओं के एकीकरण का भी समर्थन करता है।
Regenerates specific data layers from an existing build to apply code changes without reprocessing all source data.
Authboss उपयोगकर्ता पहचान, सत्र जीवनचक्र और पासवर्ड सुरक्षा को प्रबंधित करने के लिए एक मॉड्यूलर HTTP प्रमाणीकरण फ्रेमवर्क है। यह रूट एक्सेस को नियंत्रित करने और मानक वेब प्रोटोकॉल के माध्यम से अनुरोधों में उपयोगकर्ता पहचान को सिंक्रोनाइज़ करने के लिए पहचान एक्सेस मिडलवेयर का एक सिस्टम प्रदान करता है। यह फ्रेमवर्क एक प्लगेबल आर्किटेक्चर द्वारा प्रतिष्ठित है जो पहचान तर्क का विस्तार करने के लिए स्वतंत्र मॉड्यूल के पंजीकरण की अनुमति देता है। यह प्रमाणीकरण स्थिति परिवर्तनों के दौरान कस्टम व्यावसायिक तर्क को निष्पादित करने के लिए एक हुक-आधारित इवेंट सिस्टम का उपयोग करता है और सत्यापन के दौरान टाइमिंग हमलों से बचाने के लिए एक चयनकर्ता-सत्यापनकर्ता टोकन पैटर्न को नियोजित करता है। यह सिस्टम उपयोगकर्ता पंजीकरण, पासवर्ड हैशिंग और सत्र स्थिति ट्रैकिंग सहित व्यापक पहचान प्रबंधन को कवर करता है। यह TOTP और SMS के माध्यम से मल्टी-फैक्टर प्रमाणीकरण, और OAuth1 और OAuth2 मानकों का उपयोग करके थर्ड-पार्टी पहचान एकीकरण को सपोर्ट करता है। अतिरिक्त सुरक्षा क्षमताओं में खाता लॉकिंग और ईमेल-आधारित खाता पुनर्प्राप्ति वर्कफ़्लो के साथ स्टेटफुल ब्रूट-फोर्स सुरक्षा शामिल है। यह प्रोजेक्ट हेडलेस या पारंपरिक वेब आर्किटेक्चर को समायोजित करने के लिए सर्वर-साइड HTML टेम्प्लेट रेंडरिंग और JSON-आधारित API रिस्पॉन्स दोनों को सपोर्ट करता है।
Groups validation failures by field name to facilitate targeted error reporting in user interfaces.
Mometa एक AST-आधारित विज़ुअल कोड एडिटर और लो-कोड मेटाप्रोग्रामिंग टूल है। यह एब्स्ट्रैक्ट सिंटैक्स ट्री हेरफेर के माध्यम से सोर्स कोड को संशोधित करने के लिए एक विज़ुअल इंटरफ़ेस प्रदान करता है, जो ड्रैग-एंड-ड्रॉप क्रियाओं के माध्यम से कोड ब्लॉक्स को डालने और हटाने की अनुमति देता है। यह प्रोजेक्ट एक विज़ुअल सोर्स मैपिंग सिस्टम के माध्यम से खुद को अलग करता है जो रेंडर किए गए DOM तत्वों को उनकी मूल सोर्स कोड स्थितियों से जोड़ता है। यह ब्राउज़र में एप्लिकेशन घटकों को अपडेट करने के लिए एक वास्तविक समय सिंक्रनाइज़ेशन सिस्टम और हॉट मॉड्यूल रिप्लेसमेंट वर्कफ़्लो का उपयोग करता है, जिसके लिए पूर्ण पेज रीलोड की आवश्यकता नहीं होती है। यह प्लेटफ़ॉर्म UI कंपोनेंट प्रबंधन और पुन: प्रयोज्य सामग्री लाइब्रेरी के निर्माण को कवर करता है। इसमें मेटाडेटा-संचालित कोड जनरेशन, रूट और लेआउट सिमुलेशन, और कई पैकेज और डिपेंडेंसी को समन्वयित करने के लिए मोनोरेपो वर्कस्पेस संगठन की क्षमताएं शामिल हैं।
Injects structural metadata during compilation to enable bidirectional mapping between the UI and original source code.
यह प्रोजेक्ट Underscore JavaScript यूटिलिटी लाइब्रेरी का विस्तृत विश्लेषण प्रदान करने वाले तकनीकी ब्रेकडाउन और एनोटेटेड सोर्स कोड का एक संग्रह है। यह सोर्स कोड डॉक्यूमेंटेशन के रूप में कार्य करता है जो तकनीकी कमेंट्री के माध्यम से उच्च-स्तरीय कार्यात्मक लॉजिक को कोड की विशिष्ट लाइनों से मैप करता है। यह विश्लेषण JavaScript पैटर्न अध्ययन और लीगेसी कोड डॉक्यूमेंटेशन पर केंद्रित है। यह पुराने लाइब्रेरी वर्जन्स में यूटिलिटी पैटर्न्स के विकास और विशिष्ट आर्किटेक्चरल विकल्पों के पीछे के तर्क को समझाने के लिए ऐतिहासिक भाषा बाधाओं और ब्राउज़र संगतता रणनीतियों की जांच करता है। यह प्रोजेक्ट कई तकनीकी क्षेत्रों को कवर करता है, जिसमें मोनोलिथिक लाइब्रेरीज़ का मॉड्यूलर आर्टिकल्स में विघटन, यूटिलिटी फंक्शन्स के लिए पुन: प्रयोज्य कोडिंग पैटर्न्स का अध्ययन, और सोर्स कोड का कार्यात्मक श्रेणियों में विभाजन शामिल है।
Maps high-level functional logic directly to specific line numbers in the source code for auditing.
This project is a source map implementation library used for generating, parsing, and consuming source maps. It provides the functional components necessary to link transformed or minified code back to original source files, acting as a tool for code transformation debugging. The library includes a source map composer for building trees of code snippets that automatically produce output strings and mappings. It also functions as a source map merger, providing mechanisms to chain and merge multiple maps to resolve multi-step code transformations across different build stages. The project cove
Implements the capability to rewrite mappings by applying existing source maps to resolve multi-step transformations.
Closure Compiler is a JavaScript build utility designed to transform, optimize, and validate source code for production environments. It functions as a minifier and transpiler, converting modern ECMAScript syntax into older, widely compatible versions to ensure reliable execution across diverse browsers. The tool distinguishes itself through a multi-pass optimization pipeline that performs complex refactoring, such as constant folding, function inlining, and variable renaming. It utilizes a static type inference engine to detect potential runtime errors and enforce type safety without requiri
Generates mapping files that link minified production code back to original source line numbers.