# joouha/euporie

Jupyter notebooks in the terminal

Repository: https://github.com/joouha/euporie
Canonical: https://ross.abutalabs.com/products/euporie
Homepage: https://euporie.readthedocs.io
Language: Python
License: MIT
License Family: permissive
Topics: jupyter-notebook, jupyter, python, prompt-toolkit, tui, ipynb, euporie, kitty, sixel, ipython-notebook, ipython, terminal-graphics, vim, terminal
Last push: 2026-08-24T10:52:27+00:00

## Health v2 (maintenance only)
Score: 90/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 72, longevity 100
- inputs: {"age_days": 1943, "days_push": 9, "days_rel": 191, "gap_med": 9, "n_releases_24m": 20}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2641, forks 55 (observed 2026-08-28T04:07:06.492863+00:00)

## What it is
Euporie is a suite of terminal-based applications for interacting with Jupyter kernels, including a notebook editor, console, preview renderer, and hub client. It supports rich kernel output rendering, terminal graphics (sixel/kitty/iTerm), Jupyter widgets, and Vim/Emacs keybindings entirely within the terminal.

## Use cases
- edit jupyter notebooks in the terminal
- run jupyter kernels over ssh without a browser
- render ipynb notebooks to the terminal
- interactive python console with rich output
- display images in terminal with sixel or kitty graphics
- use jupyter widgets from the command line
- work with notebooks in a container or terminal-only environment

## When to choose
- you work with Jupyter notebooks on remote SSH servers or containers without a browser
- you prefer terminal workflows and Vim/Emacs keybindings
- your terminal supports graphics protocols like sixel or kitty and you want inline images
- you want a lightweight alternative to JupyterLab for quick interactive computing

## When to avoid
- you need the full JupyterLab extension ecosystem or browser-based collaboration features
- your terminal lacks graphics support and you need heavy image rendering
- you rely on notebook features like dashboards or JupyterHub multi-user management with a web UI

## Facets
- artifact type: application
- maturity: active
- function: developer-tools, terminal-ui, gui
- domain: developer-tools, data-science
- platform: windows, cli, python, cross-platform
- tags: jupyter, notebook, tui, ipynb, sixel, kitty-graphics, interactive-computing, vim-keybindings, command-line, linux, macos

## Member repositories
- joouha/euporie (main) score 90

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:06.492863+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:19:04.350003+00:00, confidence not recorded.
  - readme: https://github.com/joouha/euporie (fetched 2026-08-28T04:07:06.492863+00:00, sha 7ffa3cf471cd)
  - registry_pypi: https://pypi.org/pypi/euporie/json (fetched 2026-08-29T10:02:33.013409+00:00, sha f513a8ad9f9d)
- Data as of 2026-08-30T08:39:29.467469+00:00.
