Skip to content

sandal-tan/nbcat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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