awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jupyterlite avatar

jupyterlite/jupyterlite

0
View on GitHub↗
4,840 نجوم·440 تفرعات·TypeScript·BSD-3-Clause·10 مشاهداتjupyterlite.rtfd.io/en/stable/try/lab↗

Jupyterlite

JupyterLite هي بيئة دفاتر ملاحظات تفاعلية تعتمد على WebAssembly، تتيح الحوسبة داخل المتصفح دون الحاجة إلى خادم خلفي. توفر بيئة تجريبية لعلوم البيانات من جانب العميل حيث يمكن للمستخدمين تنفيذ نوى لغات البرمجة وتشغيل دفاتر ملاحظات تفاعلية بالكامل داخل متصفح الويب.

يسمح المشروع بإنشاء توزيعات مخصصة عن طريق تثبيت حزم لغات محددة مسبقاً، وتجميع حزم (wheels) مخصصة، وتطبيق إعدادات البيئة. كما يدعم إنشاء مواقع ثابتة يمكن نشرها على أي خادم HTTP قياسي، بما في ذلك القدرة على حزم البيئة في أرشيف للوصول إليها دون اتصال بالإنترنت.

تغطي المنصة مجموعة واسعة من الإمكانيات بما في ذلك مزامنة نظام الملفات الافتراضي مع تخزين المتصفح، والعزل القائم على web-worker لواجهات سريعة الاستجابة، وتضمين REPL تفاعلي في صفحات الويب عبر iframes. كما تتضمن مجموعة من أدوات سطر الأوامر لأتمتة بناء المواقع، والتحقق من السلامة، وإدارة خادم التطوير المحلي.

Features

  • Interactive Notebook Environments - Provides a browser-based computing platform that executes interactive notebooks using WebAssembly kernels without a backend server.
  • Browser-Based Runtimes - Runs interactive notebooks and programming language runtimes entirely within the web browser using WebAssembly.
  • WebAssembly - Runs programming language kernels directly in the browser using WebAssembly, removing the need for a remote server.
  • Filesystem Mounts - Synchronizes and mounts files from the browser-based file manager into the kernel virtual filesystem.
  • Browser Filesystem Storage - Provides a storage system that persists files directly to browser storage without requiring external infrastructure.
  • Virtualized Filesystem Layers - Maps a virtual kernel filesystem to browser-based storage to persist notebooks and files without a backend database.
  • Client-Side Computing Sandboxes - Provides a serverless data science sandbox where users execute code and manage files using browser storage.
  • Computational Notebooks - Implements a web-based environment for interactive and reproducible data analysis and code execution.
  • Python Runtimes - Runs Python code directly in the browser using a WebAssembly-based runtime.
  • Wasm Language Kernels - Executes multiple programming language kernels in the browser using WebAssembly without an external server.
  • Client-Side Data Science - Enables complete data analysis and scientific computing workflows to execute entirely within the web browser.
  • Storage Layer Coordination - Implements a coordination layer that ensures files are available within the execution environment for kernel access.
  • Static Asset Serving - Bundles the entire computing environment as a set of static assets that can be served via any standard HTTP host.
  • Static Site Build Systems - Implements a build utility that merges authored content and configurations into a final output directory.
  • Interactive Notebook Deployments - Builds and hosts interactive computing environments as static websites on any standard HTTP server.
  • Custom Distribution Building - Provides a build process to create tailored distributions of the environment with specific extensions and packages.
  • Environment Customization - Provides utilities to customize available kernels and localization settings for the interactive environment.
  • Configuration Cascading Systems - Implements a hierarchical configuration system that merges global defaults with project-specific and user-defined overrides.
  • Runtime Behavior Configuration - Uses a cascading system of metadata and files to control the behavior of the browser runtime.
  • Development Environment Extensions - Offers a framework for developing new plugins, kernels, and CLI addons to expand platform capabilities.
  • Interactive REPLs - Integrates a live, programmable code console into web pages via iframes for immediate user interaction.
  • Embedded Notebook Deployments - Provides a workflow to build and publish interactive notebook environments to static hosting services.
  • Build and Task Automation - Offers a command interface to execute predefined or custom task collections for creating reactive tools and sites.
  • Static Site Deployment - Supports generating static assets that can be deployed to any standard HTTP hosting provider.
  • Custom Wasm Distributions - Provides tools to build tailored distributions of the browser environment with pre-installed packages and extensions.
  • Build-Time Package Bundling - Includes a build-time utility to bundle specific language packages and custom wheels into the kernels.
  • Web Worker Execution - Executes computation in background web workers to ensure the user interface remains responsive during long-running code execution.
  • Pre-Indexed Distributions - Indexes binary package wheels during build time to enable rapid library installation within the browser.
  • Wheel Indexing Utilities - Provides a utility to pre-index binary package wheels for distribution within the browser kernel.
  • Extension Configuration Management - Includes a configuration system to load external themes and widgets to extend environment functionality.
  • Pre-installed Extensions - Bundles software libraries and extensions into the distribution to ensure they are available without manual installation.
  • Downloadable Offline Archives - Packages the entire environment into a downloadable archive for offline use without an internet connection.
  • Static Site Generators - Generates static assets and kernels that can be deployed to any standard web server.

سجل النجوم

مخطط تاريخ النجوم لـ jupyterlite/jupyterliteمخطط تاريخ النجوم لـ jupyterlite/jupyterlite

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Jupyterlite

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Jupyterlite.
  • pyodide/pyodideالصورة الرمزية لـ pyodide

    pyodide/pyodide

    14,685عرض على GitHub↗

    This project provides a full Python interpreter compiled to WebAssembly, enabling the execution of Python code and scientific libraries directly within web browsers and server-side environments. By bridging the gap between language runtimes, it allows developers to run computational tasks, manage packages, and perform data analysis in client-side environments without requiring a backend server. The platform distinguishes itself through a comprehensive foreign function interface that enables bidirectional data exchange, object proxying, and function calling between Python and JavaScript. It in

    Pythonpythonwebassembly
    عرض على GitHub↗14,685
  • wasmerio/wasmerالصورة الرمزية لـ wasmerio

    wasmerio/wasmer

    20,421عرض على GitHub↗

    Wasmer is a high-performance runtime engine designed to execute sandboxed WebAssembly modules across server-side, edge, and browser environments. It functions as a comprehensive platform for building, distributing, and running isolated applications, providing a secure and portable execution layer that maintains consistency across diverse hardware architectures and operating systems. The platform distinguishes itself through a robust toolchain that enables cross-language interoperability and the transformation of code into portable binary packages. It supports ahead-of-time binary generation t

    Rustemscriptenlinuxmacos
    عرض على GitHub↗20,421
  • ryanfitzgerald/devportfolioالصورة الرمزية لـ RyanFitzgerald

    RyanFitzgerald/devportfolio

    4,917عرض على GitHub↗

    devportfolio is an Astro portfolio template and developer portfolio starter designed to showcase technical skills, work experience, and personal projects. It functions as a static site portfolio that generates a fast, SEO-friendly website for deployment to static hosting providers. The project provides a Tailwind CSS portfolio theme featuring a minimalist visual design. It allows for rapid styling and responsive layouts through a customizable web template that can be modified via a configuration file. The codebase utilizes static site generation, component-based templating, and utility-first

    Astrojavascriptportfolioportfolio-template
    عرض على GitHub↗4,917
  • stackblitz/webcontainer-coreالصورة الرمزية لـ stackblitz

    stackblitz/webcontainer-core

    4,610عرض على GitHub↗

    WebContainer is a browser-based runtime environment designed to execute server-side code, operating system commands, and full-stack development toolchains directly within a web tab. It provides the infrastructure for cloud IDEs and zero-install development workflows by simulating a runtime that eliminates the need for local installations or remote virtual machines. The system leverages WebAssembly to map system calls and implements a virtual POSIX-compliant filesystem and network interception layer. This allows the runtime to spawn command-line processes, execute shell commands, and route int

    browsernodejsstackblitz
    عرض على GitHub↗4,610
عرض جميع البدائل الـ 30 لـ Jupyterlite→

الأسئلة الشائعة

ما هي وظيفة jupyterlite/jupyterlite؟

JupyterLite هي بيئة دفاتر ملاحظات تفاعلية تعتمد على WebAssembly، تتيح الحوسبة داخل المتصفح دون الحاجة إلى خادم خلفي. توفر بيئة تجريبية لعلوم البيانات من جانب العميل حيث يمكن للمستخدمين تنفيذ نوى لغات البرمجة وتشغيل دفاتر ملاحظات تفاعلية بالكامل داخل متصفح الويب.

ما هي الميزات الرئيسية لـ jupyterlite/jupyterlite؟

الميزات الرئيسية لـ jupyterlite/jupyterlite هي: Interactive Notebook Environments, Browser-Based Runtimes, WebAssembly, Filesystem Mounts, Browser Filesystem Storage, Virtualized Filesystem Layers, Client-Side Computing Sandboxes, Computational Notebooks.

ما هي البدائل مفتوحة المصدر لـ jupyterlite/jupyterlite؟

تشمل البدائل مفتوحة المصدر لـ jupyterlite/jupyterlite: pyodide/pyodide — This project provides a full Python interpreter compiled to WebAssembly, enabling the execution of Python code and… wasmerio/wasmer — Wasmer is a high-performance runtime engine designed to execute sandboxed WebAssembly modules across server-side,… ryanfitzgerald/devportfolio — devportfolio is an Astro portfolio template and developer portfolio starter designed to showcase technical skills,… stackblitz/webcontainer-core — WebContainer is a browser-based runtime environment designed to execute server-side code, operating system commands,… structuredlabs/preswald — Preswald is a WebAssembly data application framework used to build interactive data apps that run entirely in the… juliapluto/pluto.jl — Pluto.jl is a reactive computing environment for Julia that functions as a programmable document format. It serves as…