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 एक ब्राउज़र-आधारित रनटाइम एनवायरनमेंट है जिसे सर्वर-साइड कोड, ऑपरेटिंग सिस्टम कमांड्स, और फुल-स्टैक डेवलपमेंट टूलचेन्स को सीधे वेब टैब के भीतर निष्पादित करने के लिए डिज़ाइन किया गया है। यह क्लाउड IDEs और ज़ीरो-इंस्टॉल डेवलपमेंट वर्कफ़्लो के लिए इंफ्रास्ट्रक्चर प्रदान करता है, एक ऐसा रनटाइम सिमुलेट करके जो स्थानीय इंस्टॉलेशन या रिमोट वर्चुअल मशीनों की आवश्यकता को समाप्त करता है। यह सिस्टम सिस्टम कॉल्स को मैप करने के लिए WebAssembly का लाभ उठाता है और एक वर्चुअल POSIX-अनुपालन फ़ाइल सिस्टम और नेटवर्क इंटरसेप्शन लेयर को लागू करता है। यह रनटाइम को कमांड-लाइन प्रोसेसेस को स्पॉन करने, शेल कमांड्स को निष्पादित करने, और लाइव वेब एप्लिकेशन प्रीव्यूइंग के लिए ब्राउज़र-एक्सेसिबल URLs पर आंतरिक सर्वर अनुरोधों को रूट करने की अनुमति देता है। यह प्लेटफॉर्म वर्चुअल फ़ाइल सिस्टम ऑपरेशंस को प्रबंधित करने, फ़ाइल परिवर्तनों की निगरानी करने, और सिंगल साइन-ऑन व पहचान सत्यापन के माध्यम से निजी पैकेज रजिस्ट्रियों के साथ एकीकृत करने के लिए क्षमताओं को भी शामिल करता है। इसे निष्पादन को कॉर्पोरेट फ़ायरवॉल के पीछे रखने के लिए ऑन-प्रिमाइसेस या निजी क्लाउड इंफ्रास्ट्रक्चर के भीतर तैनात किया जा सकता है।
Implements a system for spawning command-line processes and executing shell commands directly within the browser.