4 مستودعات
Frameworks that connect low-level native logic layers to high-level application interfaces.
Distinguishing note: Candidates are either specific to database mappings or cloud deployment, not the general integration of a native logic core into a UI app.
Explore 4 awesome GitHub repositories matching operating systems & systems programming · Native Logic Integrations. Refine with filters or upvote what's useful.
Swift is a general purpose, compiled systems programming language designed for building high-performance software. It is a strongly typed language that focuses on memory safety and type safety to prevent runtime errors. The language is designed for native code integration, allowing it to interoperate with C and Objective-C libraries to leverage existing system functions and high-performance APIs. The project covers broad capabilities in type-safe application development and cross-platform toolchain engineering. It includes infrastructure for automated language validation, compiler performanc
Integrates high-level application logic with native C and Objective-C libraries to access system APIs.
Mjolnir هو إطار عمل أتمتة macOS ومحرك برمجة نصية قابل للتوسيع. يوفر نظاماً لإنشاء سير عمل إنتاجية مخصص، وإدارة حالات التطبيق، والتحكم في واجهة سطح مكتب macOS برمجياً. يعمل المشروع كمدير مفاتيح اختصار عالمي يربط اختصارات لوحة المفاتيح لتشغيل نصوص آلية عبر نظام التشغيل. يتضمن وحدة تحكم تطبيق macOS لفحص النوافذ النشطة وإدارة تفاعلات واجهة المستخدم على مستوى النظام. تدعم البيئة القابلية للتوسيع من خلال نظام إدارة حزم قابل للتوصيل، مما يسمح بتثبيت حزم الطرف الثالث ودمج الكود الأصلي. كما يتميز بنظام تنبيه على الشاشة لتوفير ردود فعل مرئية أثناء تنفيذ المهام الآلية.
Incorporates low-level native logic into modules to access deep system capabilities and hardware interfaces.
rinf is a cross-platform native bridge and integration layer used to connect business logic written in Rust to application frontends. It functions as a cross-language message broker and binary serialization framework that enables the exchange of structured data between a Rust backend and user interfaces across mobile, desktop, and web targets. The project utilizes a schema-driven code generator to produce language-specific message classes from shared definitions. This ensures type-safe message passing and consistency across different programming environments, preventing data mismatches during
Connects a native Rust logic layer to a user interface with type-safe communication and automated build configurations.
يوفر هذا المشروع غلاف C++ فقط للرأس (header-only) لـ Node-API، ويعمل كإطار عمل لبناء إضافات أصلية عالية الأداء لـ Node.js. يعمل كجسر بين C++ وJavaScript، حيث يوفر واجهة موجهة للكائنات تبسط إنشاء الامتدادات المجمعة مع إدارة تعقيدات حدود اللغة. تتميز المكتبة بتوفير تجريدات آمنة للأنواع (type-safe) لتسلسل البيانات وإدارة الذاكرة، مما يضمن تتبع الكائنات الأصلية وكائنات البرنامج النصي واستردادها بشكل صحيح. تتضمن المكتبة آليات لتنسيق المهام غير المتزامنة بين خيوط الخلفية وحلقة الأحداث الرئيسية، مما يمنع تلف البيانات أثناء تفريغ العمليات الحسابية المكثفة. علاوة على ذلك، تقوم المكتبة بتعيين الاستثناءات الأصلية لأنواع أخطاء البرنامج النصي القياسية، مما يضمن تقارير تشخيصية متسقة ومعالجة الفشل. بعيداً عن قدرات الربط الأساسية، يدعم المشروع دورة حياة التطوير الأصلية بالكامل، بما في ذلك كشف فئات وأساليب C++ لوقت تشغيل JavaScript. يوفر المشروع أدوات لإدارة دورات حياة البيئة، وأتمتة ترحيلات الكود، وتنفيذ معايير الأداء لتقييم سلوك المكونات الأصلية.
Exposes native code and data structures through a standard interface to allow high-performance execution of compiled logic.