1 مستودع
Libraries providing programmatic control over native system webviews within a specific programming language ecosystem.
Distinguishing note: None of the candidates provide a general-purpose native webview library for Rust; most are for Android or specific C++ variants.
Explore 1 awesome GitHub repository matching operating systems & systems programming · WebView Libraries. Refine with filters or upvote what's useful.
Wry هي مكتبة Rust لتضمين والتحكم في webviews النظام الأصلية داخل تطبيقات سطح المكتب عبر أنظمة تشغيل متعددة. تعمل كغلاف webview أصلي وعارض عبر الأنظمة الأساسية يستخدم محرك المتصفح الافتراضي لنظام التشغيل المضيف لعرض محتوى الويب. يوفر المشروع طبقة اتصال لتنفيذ JavaScript داخل webview واستقبال النتائج المتسلسلة مرة أخرى في Rust. يسمح بتنفيذ بروتوكولات مخصصة لتعيين مخططات URL لمعالجات داخلية، مما يتيح تحميل الأصول المحلية واعتراض طلبات الشبكة دون خادم. تغطي المكتبة إدارة النوافذ الأصلية وعرض واجهة المستخدم، بما في ذلك القدرة على تضمين webviews فرعية وتخصيص إعدادات المظهر. تتضمن إمكانيات لاعتراض التنقل، وإدارة ملفات تعريف الارتباط والجلسات، وتنشيط أدوات مطوري المتصفح الأصلية لتصحيح الأخطاء. تكشف Wry عن مقابض النوافذ الأصلية وتوفر واجهة دالة خارجية للإضافات الخاصة بالمنصة.
Provides a comprehensive Rust library for embedding and controlling native system webviews across platforms.