2 Repos
Managing multiple different language kernels within a single interactive environment.
Distinct from Interactive Notebooks: Focuses on the polyglot capability and namespace sharing across files, not just data analysis.
Explore 2 awesome GitHub repositories matching part of an awesome list · Polyglot Notebooks. Refine with filters or upvote what's useful.
Hydrogen is an interactive code execution environment and text editor integration that enables the execution of individual lines or blocks of code with immediate inline output. It functions as a polyglot interactive notebook and a remote kernel orchestrator, allowing users to run code via Jupyter kernels and render rich media, such as plots, images, and video, directly within the editor. The system distinguishes itself through remote kernel management, routing code execution to external containers or remote servers via network sockets. It maintains a stateful programming environment where lan
Manages multiple language kernels and shares namespaces across different files for exploration.
Gophernotes ist eine Backend-Implementierung des Jupyter-Kernel-Protokolls und eine interaktive Laufzeitumgebung, die die Ausführung von Go-Code innerhalb von Notebook-Umgebungen ermöglicht. Es dient als Go-Ausführungs-Engine, mit der Benutzer Go in polyglotten Notebooks wie Jupyter und nteract integrieren können. Das Projekt unterstützt die Erstellung von Dokumenten, die ausführbaren Quellcode mit Rich Media kombinieren. Es bildet interne Datentypen auf verschiedene Formate ab, darunter HTML, JSON, LaTeX, PDF und Bilder, um visuelle Darstellungen der Ausführungsergebnisse bereitzustellen. Das System deckt eine Reihe von Funktionen ab, einschließlich der Ausführung von System-Shell-Befehlen, der Verwaltung von Notebook-Ausführungskontexten und der Verknüpfung von Drittanbieter-Paketen über verschiedene Betriebssysteme hinweg.
Enables a polyglot workflow by adding Go as a compatible execution kernel within a single notebook interface.