Skip to content

Latest commit

 

History

History
34 lines (19 loc) · 806 Bytes

README.md

File metadata and controls

34 lines (19 loc) · 806 Bytes

nbcat - cat for Jupyter Notebooks

Display syntax-highlighted, markdown-rendered, jupyter notebooks in your terminal.

Built using rich, nbcat is capable of displaying a rendered jupyter notebook to your terminal.

asciicast

Usage

Usage is very simple, to cat a notebook run:

$ nbcat <notebook>

Installation

You can install nbcat via:

$ pip install nbcat

Development

This project is managed with poetry, to install the development environment:

$ git clone
$ cd nbcat
$ poetry install 

Future Goals

  • Printout cell and notebook metadata
  • Natively scroll-able
  • Render pandas DataFrames as tables