awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 مستودعات

Awesome GitHub RepositoriesExecution Error Interception

Middleware that catches script-level exceptions during request processing to prevent complete network failures.

Distinct from Request & Response Handling: Specifically targets the interception of script runtime errors within the request pipeline, distinct from general 404 route handling.

Explore 5 awesome GitHub repositories matching web development · Execution Error Interception. Refine with filters or upvote what's useful.

Awesome Execution Error Interception GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • rmosolgo/graphql-rubyالصورة الرمزية لـ rmosolgo

    rmosolgo/graphql-ruby

    5,448عرض على GitHub↗

    GraphQL-Ruby هو مكتبة Ruby لبناء واجهات برمجة تطبيقات GraphQL بمخطط مكتوب بقوة ومحرك تنفيذ استعلام مخصص. يوفر إطار عمل شاملاً لربط كائنات التطبيق بنظام أنواع رسمي، مما يتيح جلب البيانات المهيكلة من خلال أدوات حل (Resolvers) محددة. يتميز المشروع بآليات متقدمة للأداء والتسليم، بما في ذلك محمل بيانات (Data Loader) للتجميع والتخزين المؤقت لمنع أنماط استعلام N+1. يدعم تسليم البيانات عالي الأداء من خلال بث الاستجابة التزايدي، واستجابات الاستعلام المؤجلة، وجلب البيانات المتوازي باستخدام الألياف (Fibers). بالإضافة إلى ذلك، يوفر دعماً أصلياً لاتفاقيات Relay، بما في ذلك مساعدين متخصصين للاتصالات وتحديد الكائنات. تغطي المكتبة مساحة واسعة من إدارة واجهة برمجة التطبيقات، وتتميز بالتحكم الدقيق في الوصول، وإصدار المخطط للحفاظ على التوافق مع الإصدارات السابقة، والتحديثات في الوقت الفعلي عبر الاشتراكات. كما تتضمن أدوات إدارة حركة المرور لحماية موارد الخادم، مثل تحديد تعقيد الاستعلام وتحديد معدل الطلب. يتم دعم التطوير وقابلية المراقبة من خلال أدوات تحليل AST، وتتبع التنفيذ، وأدوات اختبار متخصصة للتحقق من التحميل المجمع.

    Intercepts exceptions during field resolution to report metrics or provide fallback values without failing the request.

    Ruby
    عرض على GitHub↗5,448
  • oakserver/oakالصورة الرمزية لـ oakserver

    oakserver/oak

    5,408عرض على GitHub↗

    Oak هو إطار عمل برمجيات وسيطة (middleware) لـ HTTP وخادم ويب مصمم للعمل عبر Deno وNode.js وBun وCloudflare Workers. يوفر نظاماً موحداً لبناء واجهات برمجة التطبيقات وخوادم الويب باستخدام سلسلة متسلسلة من وظائف البرمجيات الوسيطة ومحرك توجيه هرمي يربط مسارات URL بالمعالجات عبر هيكل شجرة متداخل. يتضمن إطار العمل محولاً لا يعتمد على بيئة التشغيل (runtime-agnostic) يترجم أحداث مزودي السحابة المتنوعة إلى واجهة طلب واستجابة قياسية. كما يتميز بتنفيذ خادم WebSocket مخصص للتواصل ثنائي الاتجاه في الوقت الفعلي ومدير جلسات ويب يستخدم توقيع ملفات تعريف الارتباط غير المتزامن والتخزين الدائم. يغطي المشروع نطاقاً واسعاً من قدرات الخادم، بما في ذلك تقديم الملفات الثابتة، وتفاوض المحتوى، وتحليل البيانات متعددة الأجزاء. يتضمن سطحه الأمني والمراقبي أدوات للتحقق من رموز JSON Web Tokens، وتكوين رؤوس الأمان، وتسجيل حركة مرور HTTP، ومحاكاة طلبات التطبيق لأغراض الاختبار.

    Includes middleware that intercepts uncaught exceptions during the request pipeline to provide centralized error responses.

    TypeScript
    عرض على GitHub↗5,408
  • salvo-rs/salvoالصورة الرمزية لـ salvo-rs

    salvo-rs/salvo

    4,376عرض على GitHub↗

    Salvo هو إطار عمل ويب Rust شامل لبناء خوادم HTTP غير متزامنة وتطبيقات ويب. يتميز بموجه ويب هرمي يستخدم بنية قائمة على الشجرة لتعيين الطلبات إلى المعالجات وخط أنابيب وسيط غير متزامن يعتمد على نموذج البصل لمعالجة الطلبات والاستجابات قبل وبعد المعالجة. يتميز إطار العمل بدعمه الأصلي لبروتوكولات الشبكة الحديثة، بما في ذلك تنفيذ HTTP/3 القائم على QUIC إلى جانب HTTP/1 و HTTP/2. يتضمن مولد وثائق OpenAPI متكاملاً يستخرج المخططات مباشرة من توقيعات المعالج لإنتاج مواصفات API موحدة وواجهات تفاعلية. بالإضافة إلى ذلك، يوفر إدارة TLS تلقائية من خلال تكامل ACME للحصول على شهادات الأمان وتجديدها. يغطي المشروع مجموعة واسعة من القدرات، بما في ذلك الاتصال في الوقت الفعلي عبر WebSockets و WebTransport، بالإضافة إلى وظائف بوابة API مع وكيل الطلب وإعادة كتابة المسار. يتضمن دعماً مدمجاً لإدارة الجلسة، واستخراج المعلمات الآمن من النوع، وإمكانية المراقبة من خلال تكامل OpenTelemetry. يتم التعامل مع تسليم المحتوى عبر خدمة الملفات الثابتة وقوالب HTML الديناميكية. يتم توفير أداة سطر أوامر لتمهيد هياكل المشاريع الجديدة.

    Provides middleware to catch runtime exceptions during request processing to return custom error responses.

    Rustasyncframeworkhttp-server
    عرض على GitHub↗4,376
  • script-hub-org/script-hubالصورة الرمزية لـ Script-Hub-Org

    Script-Hub-Org/Script-Hub

    3,396عرض على GitHub↗

    Script-Hub is a system for translating proxy rule sets and converting configuration modules between different network proxy environments. It serves as a translator and converter that enables cross-platform compatibility for rewrite rules and script-based logic. The project includes a script interop layer that normalizes header casing and handles execution errors to ensure scripts run consistently across different tools. It also provides a remote configuration manager for importing, updating, and modifying proxy modules and parameters via web URLs. The software covers a range of capabilities

    Provides a protective middleware layer that intercepts script execution errors to prevent network interruptions during request processing.

    JavaScript
    عرض على GitHub↗3,396
  • oils-for-unix/oilsالصورة الرمزية لـ oils-for-unix

    oils-for-unix/oils

    3,288عرض على GitHub↗

    Oils is a Unix shell interpreter and scripting language runtime that combines a modern shell language with POSIX and Bash compatibility. It functions as a structured data shell, integrating JSON and J8 formats to manage complex data without relying on string parsing. The system is distinguished by a C++ transpiled interpreter that converts a subset of Python source code into strongly typed C++ for high-performance execution. It features a garbage-collected typed runtime that supports prototype-based polymorphism, lexical closures, and reference-based variable mutation. To decouple shell logic

    Intercepts command or expression failures using a try block and provides an error variable for inspection.

    Python
    عرض على GitHub↗3,288
  1. Home
  2. Web Development
  3. Backend Development
  4. Request & Response Handling
  5. Execution Error Interception