NBSHOW(1)

πŸ“¦
version 4.0.4 Β· 2 versions
, in fedora 43, fedora 44

✨ NAME ✨

nbshow β€” bestie, it shows a Jupyter notebook right there in your terminal πŸ’–


🌸 DESCRIPTION 🌸

okay so here's the vibe. the usage line is literally:

usage: nbshow [-h] [--version] [--config]

       [--log-level {DEBUG,INFO,WARN,ERROR,CRITICAL}] [-s] [-o] [-a]
       [-m] [-i] [-d] [notebook ...]

It shows a Jupyter notebook in your terminal, periodt. By default it's showing ALL the notebook fields β€” the whole thing, no holding back πŸ’… Limit it to specific fields by passing options, that's the whole game.

🫢 positional arguments

  • notebook β€” notebook filename(s), or - if you wanna read from stdin. yeah, a literal dash. iconic.

πŸŽ€ options

  • -h, --help β€” show this help message and exit. the classic. the icon.
  • --version β€” show program's version number and exit.
  • --config β€” list the valid config keys and their current effective values. lowkey so useful.
  • --log-level {DEBUG,INFO,WARN,ERROR,CRITICAL} β€” set the log level by name.

πŸ’œ ignorables

Set which parts of the notebook (not) to show. that's the whole bit.

  • -s, --sources, -S, --ignore-sources β€” show/ignore sources.
  • -o, --outputs, -O, --ignore-outputs β€” show/ignore outputs.
  • -a, --attachments, -A, --ignore-attachments β€” show/ignore attachments.
  • -m, --metadata, -M, --ignore-metadata β€” show/ignore metadata.
  • -i, --id, -I, --ignore-id β€” show/ignore identifiers.
  • -d, --details, -D, --ignore-details β€” show/ignore details not covered by other options.
ngl bestie, notice the pattern: lowercase means show, uppercase means ignore. the way that symmetry ate πŸ˜­πŸ‘‘

and that's the whole page, mwah πŸ’‹ this was nbshow version 4.0.4, from February 2026 β€” go forth and read your notebooks in the terminal, you absolute main character πŸ¦‹βœ¨

πŸ“¦ where this page comes from