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

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

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesCallback Wrapping

Wraps legacy callback-based asynchronous code into composable effects with typed error handling.

Distinct from Callback-Based: Distinct from Callback-Based: focuses on wrapping callbacks into effect types, not defining callback-based APIs.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · Callback Wrapping. Refine with filters or upvote what's useful.

Awesome Callback Wrapping GitHub Repositories

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

    hongyangAndroid/okhttputils

    6,842عرض على GitHub↗

    OkHttpUtils is a convenience wrapper for the OkHttp HTTP client that simplifies common networking operations on Android. It provides a straightforward interface for executing GET and POST requests, including sending form parameters and JSON payloads, as well as uploading files via multipart form data and downloading remote files to local storage. The library distinguishes itself through a set of practical utilities built on top of OkHttp's core architecture. It wraps synchronous calls into an asynchronous callback pattern, includes an interceptor-based logging layer for request and response d

    Wraps synchronous OkHttp calls into asynchronous callbacks for Android UI thread safety.

    Java
    عرض على GitHub↗6,842
  • puniverse/quasarالصورة الرمزية لـ puniverse

    puniverse/quasar

    4,553عرض على GitHub↗

    Quasar هو إطار عمل للتزامن في JVM ينفذ نموذج الممثل (actor model) ومكتبة خيوط خفيفة الوزن. يوفر وحدات تنفيذ معزولة تتواصل عبر تمرير الرسائل غير المتزامن للقضاء على الحالة القابلة للتغيير المشتركة. يتميز المشروع بنظام ممثل موزع قادر على العمل عبر عقد عنقودية متعددة مع سجلات شفافة الموقع وترحيل حالة الممثل. يستخدم مجدول ألياف (fiber scheduler) يعتمد على سرقة العمل لإدارة ملايين الخيوط خفيفة الوزن، مما يسمح للمهام بالتعليق أثناء عمليات الإدخال/الإخراج غير المحظورة دون إيقاف خيوط النظام الأساسية. يشمل إطار العمل مجموعة واسعة من القدرات، بما في ذلك التسلسلات الهرمية الإشرافية للاسترداد المقاوم للأخطاء وقنوات الاتصال على طراز CSP لمزامنة تدفق البيانات. كما يوفر بدائيات لتنسيق المهام عبر العقود الآجلة (futures) ومتغيرات تدفق البيانات، بالإضافة إلى أدوات لمراقبة صحة الألياف واكتشاف التنفيذ الجامح. تم تنفيذ النظام بلغة Java.

    Transforms callback-based asynchronous operations into synchronous fiber-blocking calls to eliminate nesting.

    Javaactorsconcurrencyfibers
    عرض على GitHub↗4,553
  • zio/zioالصورة الرمزية لـ zio

    zio/zio

    4,347عرض على GitHub↗

    ZIO is a functional effect system for the JVM that models asynchronous and concurrent programs as pure, composable values with typed error handling and dependency injection. Its core identity is built on fiber-based concurrency, where lightweight, non-blocking fibers execute millions of concurrent tasks with structured lifecycle management, and a dual-channel error model that separates expected business failures from unexpected system defects at compile time. The system provides effect-typed dependency injection through a layer-based dependency graph, pull-based reactive stream processing with

    ZIO wraps legacy callback-based asynchronous code into a composable effect that supports error handling and for-comprehension syntax.

    Scalaasynchronicityasynchronousasynchronous-programming
    عرض على GitHub↗4,347
  • betterjs/badjs-reportالصورة الرمزية لـ BetterJS

    BetterJS/badjs-report

    1,135عرض على GitHub↗

    Badjs-report is a client-side JavaScript library designed to capture, manage, and report runtime exceptions and telemetry data from web applications to a remote server. It functions as a diagnostic framework that automatically intercepts global errors and wraps asynchronous operations to ensure that issues are tracked without requiring manual instrumentation throughout the codebase. The library distinguishes itself through its focus on traffic optimization and data reliability. It employs deduplication logic to suppress redundant error reports and applies probabilistic sampling to manage the

    Wraps native timer and promise functions to inject error-catching logic into the execution flow of asynchronous application code.

    JavaScript
    عرض على GitHub↗1,135
  1. Home
  2. Operating Systems & Systems Programming
  3. Filesystem APIs
  4. Callback-Based
  5. Callback Wrapping

استكشف الوسوم الفرعية

  • Asynchronous Callback WrappersWraps asynchronous callbacks and timer functions to inject error-catching logic into the execution flow. **Distinct from Callback Wrapping:** Distinct from Callback Wrapping: focuses on wrapping for error-interception in web environments rather than effect-type conversion.
  • Callback-to-Blocking SynchronizationConversion of callback-based asynchronous APIs into synchronous blocking calls for fibers to eliminate callback nesting. **Distinct from Synchronous-to-Async Wrappers:** Wraps async callbacks into blocking calls (Async-to-Sync), whereas the sibling wraps sync calls into callbacks (Sync-to-Async).
  • Synchronous-to-Async WrappersWraps synchronous calls into asynchronous callback patterns using custom executors and handlers. **Distinct from Callback Wrapping:** Distinct from Callback Wrapping: focuses on wrapping synchronous calls into async callbacks, not wrapping legacy callback-based code into effect types.