JupyterLite, JupyterLab का एक ऐसा संस्करण है जो पूरी तरह से वेब ब्राउज़र में चलता है। Python कोड WebAssembly के माध्यम से चलता है, इसलिए किसी सर्वर या स्थानीय Python इंस्टॉलेशन की आवश्यकता नहीं होती है। नोटबुक, फ़ाइलें और सेटिंग्स ब्राउज़र में ही स्टोर होती हैं।
यह कुछ ही सेकंड में शुरू हो जाता है और इंटरैक्टिव विजेट्स के साथ परिचित नोटबुक इंटरफ़ेस प्रदान करता है। इसकी कुछ सीमाएँ भी हैं: यह बड़े डेटासेट या भारी गणनाओं के लिए उपयुक्त नहीं है, मनमाने पैकेज इंस्टॉल करना प्रतिबंधित है, और ब्राउज़र डेटा साफ़ करने पर संग्रहीत डेटा गायब हो जाता है।
अंतर्दृष्टि
JupyterLab एक ब्राउज़र-आधारित इंटरैक्टिव कंप्यूटिंग वर्कस्पेस है, जो कोड, परिणाम (टेबल, प्लॉट, विजेट) और व्याख्यात्मक टेक्स्ट को मिलाकर बनाए गए नोटबुक पर आधारित है। इसके लिए एक Jupyter सर्वर की आवश्यकता होती है, चाहे वह स्थानीय हो या दूरस्थ, जहाँ एक वास्तविक कर्नेल (आमतौर पर Python, लेकिन R, Julia और अन्य भी) स्थापित लाइब्रेरी, स्थानीय फ़ाइलों और GPU तक पूर्ण पहुँच के साथ चलता है, जो इसे गंभीर विश्लेषण और बड़े डेटा के लिए उपयुक्त बनाता है। JupyterLite बिना सर्वर के समान इंटरफ़ेस प्रदान करता है: Python कर्नेल WebAssembly (मुख्य रूप से Pyodide) के माध्यम से ब्राउज़र के अंदर चलता है, इसलिए काम शुरू करने के लिए एक स्थिर वेब पेज का लिंक ही पर्याप्त है। इस सुविधा की कीमत एक सैंडबॉक्स है। केवल Pyodide द्वारा समर्थित पैकेज ही उपलब्ध हैं, कोई सिस्टम टर्मिनल या GPU नहीं है, प्रदर्शन और मेमोरी सीमित हैं, और नोटबुक ब्राउज़र स्टोरेज में रहते हैं, इसलिए ब्राउज़र डेटा साफ़ करने से वे डिलीट हो जाते हैं जब तक कि आप उन्हें डाउनलोड न करें। JupyterLab वास्तविक कार्य के लिए है, और JupyterLite त्वरित परीक्षणों, शिक्षण और किसी ऐसे व्यक्ति के साथ एक चलाने योग्य डेमो साझा करने के लिए है जिसके पास कुछ भी स्थापित नहीं है।
वैज्ञानिक इसका उपयोग त्वरित डेटा विश्लेषण, प्लॉटिंग और शिक्षण उदाहरणों के लिए करते हैं। इंजीनियर बिना किसी वातावरण को स्थापित किए पायथन गणना का परीक्षण करते हैं, और उत्पाद डेवलपर एक चलने योग्य डेमो साझा करते हैं। आप जिस भी नोटबुक को रखना चाहें, उसे डाउनलोड कर सकते हैं।

























