11 releases (1 stable)
| new 1.0.0 | Jan 7, 2026 |
|---|---|
| 0.9.1 | Dec 17, 2025 |
| 0.9.0 | Nov 13, 2025 |
| 0.7.0 | Jan 9, 2025 |
| 0.5.0 | Nov 28, 2024 |
#3 in #terminal-session
205KB
4K
SLoC
Sidecar
A lightweight viewer of Jupyter output to run next to your terminal session.
Installation
cargo install sidecar
Usage
In a jupyter console session with Python, run:
import subprocess
from ipykernel.connect import get_connection_file
connection_file = get_connection_file()
sidecar = subprocess.Popen(
["sidecar", "--quiet", connection_file],
stdout=subprocess.PIPE, stderr=subprocess.PIPE
)
That will open a separate window showing the output of your Jupyter session.
It even works with anywidgets like quak!
%load_ext quak
import polars as pl
df = pl.read_parquet(
"https://github.com/uwdata/mosaic/raw/main/data/athletes.parquet"
)
df
Dependencies
~23–69MB
~1M SLoC