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

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

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

4 مستودعات

Awesome GitHub RepositoriesC Bindings

Interfaces that connect high-level language types to low-level C structures.

Distinct from Python-C++ Bindings: Specifically targets C bindings for Python rather than C++ wrappers like pybind11.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · C Bindings. Refine with filters or upvote what's useful.

Awesome C Bindings GitHub Repositories

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

    esnme/ultrajson

    4,485عرض على GitHub↗

    UltraJSON هي مكتبة JSON عالية الأداء ومحلل مكتوب بلغة C مع روابط لـ Python. توفر بديلاً سريعاً لمعالجة JSON القياسية لفك تشفير سلاسل JSON إلى هياكل بيانات أصلية وتشفير هياكل البيانات مرة أخرى إلى سلاسل JSON. تستخدم المكتبة محركاً يعتمد على C لتقليل زمن انتقال المعالجة وزيادة الإنتاجية لإنشاء وتحليل JSON. وهي مصممة لتسريع خطوط أنابيب البيانات وتحسين التعامل مع حمولات JSON.

    Connects Python high-level types to low-level C structures for efficient memory sharing.

    C++
    عرض على GitHub↗4,485
  • apachecn/pytorch-doc-zhالصورة الرمزية لـ apachecn

    apachecn/pytorch-doc-zh

    4,224عرض على GitHub↗

    هذا المشروع عبارة عن ترجمة صينية للأدلة التقنية ومراجع واجهة برمجة التطبيقات لإطار عمل التعلم العميق PyTorch. يعمل كقاعدة معرفية مترجمة ومادة مرجعية لجعل وثائق التعلم العميق في متناول غير الناطقين بالإنجليزية. تغطي الوثائق مجموعة شاملة من قدرات PyTorch، بما في ذلك تطوير نماذج الشبكات العصبية، والتمايز التلقائي، وتنفيذ النواة (kernels) في الواجهة الخلفية. يوفر إرشادات مفصلة حول استراتيجيات التدريب الموزع، ونشر النماذج عبر تنسيقات مثل ONNX و C++، وتقنيات تحسين النماذج وتكميمها (quantization) المختلفة. يستخدم المشروع خط أنابيب ترجمة مدفوعاً بالمجتمع ونموذج مساهمة موزعاً للحفاظ على محتوى متزامن مع الإصدارات. يتم تنظيم المواد التقنية باستخدام markdown وعرضها في موقع ويب قابل للتصفح عبر توليد المواقع الثابتة.

    Provides guides on linking external C++ classes to the runtime environment.

    Shelldeep-learningdocumentationpython
    عرض على GitHub↗4,224
  • zeromq/pyzmqالصورة الرمزية لـ zeromq

    zeromq/pyzmq

    4,146عرض على GitHub↗

    توفر pyzmq روابط لغة Python لـ ZeroMQ، وتعمل كمكتبة مراسلة غير متزامنة لنقل البيانات الموزع والتواصل بين العمليات. تمكن من تنفيذ أنماط تواصل غير حظورة (non-blocking) بين المكونات الموزعة والعمليات المحلية. تركز مجموعة الأدوات على تبادل البيانات عالي الأداء من خلال ميزات مثل الوصول إلى المخزن المؤقت بدون نسخ (zero-copy)، والذي يقرأ الرسائل الواردة مباشرة إلى ذاكرة مخصصة مسبقاً لتجنب تكرار البيانات. كما تدعم إدارة الرسائل متعددة الأجزاء واستخدام مغلفات كائنات تظليل الحالة لتتبع دورات حياة المقبس (socket). تغطي المكتبة مجموعة واسعة من قدرات التواصل، بما في ذلك توجيه حركة مرور الشبكة عبر الوكلاء، والمصادقة الآمنة للأقران، وضوابط اشتراك المقبس. تتكامل مع بيئات التشغيل غير المتزامنة لتوفير عمليات مقبس غير حظورة ومعالجة دفق الخلفية. يتم دعم الامتدادات الثنائية عبر بنيات أجهزة متعددة من خلال التجميع عبر الأنظمة الأساسية.

    Provides high-performance Python bindings to the low-level C-based ZeroMQ library.

    Python
    عرض على GitHub↗4,146
  • ncsoft/unreal.jsالصورة الرمزية لـ ncsoft

    ncsoft/Unreal.js

    3,754عرض على GitHub↗

    Unreal.js is a JavaScript runtime and scripting layer for Unreal Engine that embeds the V8 engine to implement game logic and manage application state. It provides a bridge for writing high-level application behavior and actor control without modifying the core engine source code, as well as a framework for extending the Unreal Engine editor with custom interface elements. The project distinguishes itself through a V8-based integration that supports real-time code reloading and live iteration, allowing scripts to be updated without restarting the application. It includes a bidirectional commu

    Allows JavaScript objects to inherit from native C++ base classes to maintain state and synchronization.

    javascriptpluginscripting
    عرض على GitHub↗3,754
  1. Home
  2. Programming Languages & Runtimes
  3. Python-C++ Bindings
  4. C Bindings

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

  • C++ Class BindingsInterfaces that connect high-level language objects to low-level C++ classes to maintain persistent state. **Distinct from C Bindings:** Specifically targets binding C++ classes to the runtime, whereas C Bindings focus on C structures.