0.1.15 • Published 12 months ago

@curvenote/nbtx v0.1.15

Weekly downloads
-
License
MIT
Repository
github
Last release
12 months ago

nbtx

Transform and manipulate Jupyter Notebook json files (*.ipynb), converting these to and from more compact data structures, which are useful for efficient and async loading in the context of a web-based viewer.

Specific functionality included is:

  • translators - moves between parts of *.ipynb json and json representations of the notebook, cells and outputs
  • summarise - an abstraction layer on top of the output arrays produced by code cells. These abstractions allow groups of mimetypes to be handled together, as well as nominating primary and fallback mimetypes to use for a partcular output. The summarized outputs may also have their content truncated and moved to remote storage (blob/file) if it is large.

Installation

Install using npm:

npm install nbtx
0.1.15

12 months ago

0.1.14

1 year ago

0.1.13

1 year ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.9

2 years ago

0.1.8

2 years ago

0.1.7

2 years ago

0.1.4

2 years ago

0.1.6

2 years ago

0.1.5

2 years ago

0.1.3

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago