1 रिपॉजिटरी
Managing the lifecycle and I/O streams of multiple concurrent command-line processes within a browser runtime.
Distinct from Process Spawning: None of the candidates cover general process spawning specifically within a browser-based simulation; most are actor-model or Android specific.
Explore 1 awesome GitHub repository matching operating systems & systems programming · In-Browser Process Management. Refine with filters or upvote what's useful.
WebContainer एक ब्राउज़र-आधारित रनटाइम एनवायरनमेंट है जिसे सर्वर-साइड कोड, ऑपरेटिंग सिस्टम कमांड्स, और फुल-स्टैक डेवलपमेंट टूलचेन्स को सीधे वेब टैब के भीतर निष्पादित करने के लिए डिज़ाइन किया गया है। यह क्लाउड IDEs और ज़ीरो-इंस्टॉल डेवलपमेंट वर्कफ़्लो के लिए इंफ्रास्ट्रक्चर प्रदान करता है, एक ऐसा रनटाइम सिमुलेट करके जो स्थानीय इंस्टॉलेशन या रिमोट वर्चुअल मशीनों की आवश्यकता को समाप्त करता है। यह सिस्टम सिस्टम कॉल्स को मैप करने के लिए WebAssembly का लाभ उठाता है और एक वर्चुअल POSIX-अनुपालन फ़ाइल सिस्टम और नेटवर्क इंटरसेप्शन लेयर को लागू करता है। यह रनटाइम को कमांड-लाइन प्रोसेसेस को स्पॉन करने, शेल कमांड्स को निष्पादित करने, और लाइव वेब एप्लिकेशन प्रीव्यूइंग के लिए ब्राउज़र-एक्सेसिबल URLs पर आंतरिक सर्वर अनुरोधों को रूट करने की अनुमति देता है। यह प्लेटफॉर्म वर्चुअल फ़ाइल सिस्टम ऑपरेशंस को प्रबंधित करने, फ़ाइल परिवर्तनों की निगरानी करने, और सिंगल साइन-ऑन व पहचान सत्यापन के माध्यम से निजी पैकेज रजिस्ट्रियों के साथ एकीकृत करने के लिए क्षमताओं को भी शामिल करता है। इसे निष्पादन को कॉर्पोरेट फ़ायरवॉल के पीछे रखने के लिए ऑन-प्रिमाइसेस या निजी क्लाउड इंफ्रास्ट्रक्चर के भीतर तैनात किया जा सकता है।
Manages the lifecycle of multiple concurrent command-line processes and their standard input and output streams.