1 مستودع
Systems for spawning and managing command-line processes and shell environments inside a web browser.
Distinct from Trusted Identity Shell Spawning: Focuses on the execution of shell commands within the browser runtime rather than the identity/signing of the spawning process.
Explore 1 awesome GitHub repository matching development tools & productivity · Browser-Based Shell Execution. Refine with filters or upvote what's useful.
WebContainer هي بيئة وقت تشغيل قائمة على المتصفح مصممة لتنفيذ كود جانب الخادم، وأوامر نظام التشغيل، وسلاسل أدوات تطوير المكدس الكامل مباشرة داخل علامة تبويب ويب. توفر البنية التحتية لبيئات التطوير السحابية (cloud IDEs) وسير عمل التطوير بدون تثبيت عن طريق محاكاة وقت تشغيل يلغي الحاجة إلى التثبيتات المحلية أو الأجهزة الافتراضية البعيدة. يستفيد النظام من WebAssembly لتعيين استدعاءات النظام وينفذ نظام ملفات افتراضي متوافق مع POSIX وطبقة اعتراض الشبكة. يسمح هذا لوقت التشغيل بإنشاء عمليات سطر الأوامر، وتنفيذ أوامر shell، وتوجيه طلبات الخادم الداخلية إلى عناوين URL يمكن الوصول إليها عبر المتصفح لمعاينة تطبيق الويب المباشر. تتضمن المنصة أيضًا قدرات لإدارة عمليات نظام الملفات الافتراضي، ومراقبة تغييرات الملفات، والتكامل مع سجلات الحزم الخاصة عبر تسجيل الدخول الموحد والتحقق من الهوية. يمكن نشرها في الموقع أو داخل البنية التحتية للسحابة الخاصة للحفاظ على التنفيذ خلف جدران حماية الشركة.
Implements a system for spawning command-line processes and executing shell commands directly within the browser.