awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jupyterlab avatar

jupyterlab/jupyterlab-desktop

0
View on GitHub↗
4,238 stars·472 forks·TypeScript·BSD-3-Clause·6 vues

Jupyterlab Desktop

JupyterLab Desktop est une application de bureau autonome pour le calcul interactif et le codage. Elle sert de wrapper natif qui regroupe l'interface web JupyterLab et un noyau Python dans une installation unique.

L'application fournit un espace de travail dédié pour créer des documents contenant du code en direct, des équations, des visualisations et du texte narratif. Elle utilise un shell Electron pour offrir une interface utilisateur cohérente et isolée pour un flux de travail de science des données sur bureau.

Le système gère l'installation locale de JupyterLab et orchestre les noyaux de calcul backend. Il inclut un runtime Python intégré et utilise un moteur de rendu basé sur Chromium pour afficher l'environnement interactif sans nécessiter de navigateur web séparé.

Features

  • Interactive Computing Platforms - Provides a native desktop application for creating documents that combine live code, visualizations, and narrative text.
  • Desktop Application Wrappers - Bundles the JupyterLab web interface and a Python kernel into a native desktop application wrapper.
  • Electron Desktop Applications - Implements a cross-platform desktop application using Electron to integrate web technologies with native system capabilities.
  • Local Process Orchestration - Manages the lifecycle of backend computing kernels by launching and monitoring local server processes.
  • Python Runtime Bundling - Provides a pre-configured, bundled Python environment to ensure the interactive environment runs without external language installation.
  • Chromium-Based Desktop Shells - Uses a Chromium-based shell to host the web-based JupyterLab interface within a native desktop container.
  • Desktop Shells - Wraps the JupyterLab web interface in an Electron shell for native window management and OS integration.
  • Desktop Workflows - Enables a dedicated native application workflow for managing notebooks and interactive code execution.
  • Standalone IDE Installations - Provides a standalone desktop installation of JupyterLab for simplified environment management.
  • Inter-Process Communication Bridges - Implements a JSON-based message bridge for data exchange between the Electron frontend and the backend system.
  • Notebook Runtimes - Electron-based desktop application for the JupyterLab interface.

Historique des stars

Graphique de l'historique des stars pour jupyterlab/jupyterlab-desktopGraphique de l'historique des stars pour jupyterlab/jupyterlab-desktop

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Jupyterlab Desktop

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Jupyterlab Desktop.
  • hokein/electron-sample-appsAvatar de hokein

    hokein/electron-sample-apps

    3,928Voir sur GitHub↗

    This project is a collection of reference implementations and sample applications for desktop software development using Electron. It provides cross-platform boilerplates and practical code examples that demonstrate how to integrate web technologies with native operating system APIs. The repository serves as a feature showcase for implementing native system integrations, such as local file system access, process management, and custom window framing. It includes demonstrations for specialized capabilities like network request interception via service workers, screen and window capture, and th

    JavaScript
    Voir sur GitHub↗3,928
  • docker-archive-public/docker.kitematicAvatar de docker-archive-public

    docker-archive-public/docker.kitematic

    12,142Voir sur GitHub↗

    Kitematic is a graphical user interface for managing and running Docker containers on desktop operating systems. It serves as a visual Docker management tool and API client that translates user interface interactions into REST API calls to control the Docker daemon without requiring the command line. The application is built as a cross-platform Electron desktop application, utilizing a Chromium-based shell to provide a consistent administrative interface across Mac and Windows. The software covers the full container lifecycle, including the creation, configuration, and monitoring of containe

    JavaScriptcontainersdockerelectron
    Voir sur GitHub↗12,142
  • boostio/boostnote-appAvatar de BoostIO

    BoostIO/BoostNote-App

    4,049Voir sur GitHub↗

    BoostNote-App is a collaborative project management tool and team documentation platform. It functions as a markdown knowledge base and document manager designed for organizing shared technical requirements and team notes. The application is delivered as an Electron desktop application, providing a cross-platform standalone installation. It employs a local-first documentation model, storing content on the local device before synchronizing changes to a remote server in the background. The platform covers shared knowledge management, collaborative technical documentation, and DevOps team coord

    TypeScriptagile-developmentboostnotedeveloper-tools
    Voir sur GitHub↗4,049
  • microsoft/vottAvatar de microsoft

    microsoft/VoTT

    4,427Voir sur GitHub↗

    VoTT is a computer vision annotation software and machine learning dataset preparation tool. It is a desktop application designed for drawing bounding boxes and assigning tags to objects in images and videos to create training datasets for object detection models. The application utilizes a cross-platform desktop interface to manage image and video assets. It features a local-first storage integration to handle large media assets directly from the host machine's file system and includes frame-rate controlled video sampling to extract specific images from video streams for labeling. The softw

    TypeScript
    Voir sur GitHub↗4,427
Voir les 30 alternatives à Jupyterlab Desktop→

Questions fréquentes

Que fait jupyterlab/jupyterlab-desktop ?

JupyterLab Desktop est une application de bureau autonome pour le calcul interactif et le codage. Elle sert de wrapper natif qui regroupe l'interface web JupyterLab et un noyau Python dans une installation unique.

Quelles sont les fonctionnalités principales de jupyterlab/jupyterlab-desktop ?

Les fonctionnalités principales de jupyterlab/jupyterlab-desktop sont : Interactive Computing Platforms, Desktop Application Wrappers, Electron Desktop Applications, Local Process Orchestration, Python Runtime Bundling, Chromium-Based Desktop Shells, Desktop Shells, Desktop Workflows.

Quelles sont les alternatives open-source à jupyterlab/jupyterlab-desktop ?

Les alternatives open-source à jupyterlab/jupyterlab-desktop incluent : hokein/electron-sample-apps — This project is a collection of reference implementations and sample applications for desktop software development… microsoft/vott — VoTT is a computer vision annotation software and machine learning dataset preparation tool. It is a desktop… boostio/boostnote-app — BoostNote-App is a collaborative project management tool and team documentation platform. It functions as a markdown… docker-archive-public/docker.kitematic — Kitematic is a graphical user interface for managing and running Docker containers on desktop operating systems. It… sqlectron/sqlectron-gui — Sqlectron-gui is a cross-platform database manager and SQL client. It provides a graphical interface for organizing… xiandanin/magnetw — magnetW is a cross-platform desktop application for BitTorrent magnet management and P2P content discovery. It…