nbparts: Unpack a Jupyter notebook into its sources, metadata and outputs
nbparts is a tool for splitting Jupyter notebooks into its "parts":
sources (code and markdown content),
outputs, and
metadata.
These parts can be re-assembled back into an equivalent Jupyter notebook. The goal is to make it easier to store and diff Jupyter notebooks in text-based version control systems like Git.
[Skip to Readme]
Downloads
- nbparts-0.1.1.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.1.0.0, 0.1.1.0 |
|---|---|
| Change log | CHANGELOG.md |
| Dependencies | aeson (>=2.2.3.0 && <2.3), aeson-pretty (>=0.8.10 && <0.9), base (>=4.19 && <5), base64-bytestring (>=1.2.1.0 && <1.3), bytestring (>=0.12.1.0 && <0.13), commonmark (>=0.2.6.1 && <0.3), containers (>=0.7 && <0.8), crypton (>=1.0.4 && <1.1), directory (>=1.3.8.5 && <1.4), filepath (>=1.4.301.0 && <1.5), ipynb (>=0.2 && <0.3), libyaml (>=0.1.4 && <0.2), megaparsec (>=9.7.0 && <9.8), memory (>=0.18.0 && <0.19), mime-types (>=0.1.2.0 && <0.2), mtl (>=2.3.1 && <2.4), nbparts, optparse-applicative (>=0.19.0.0 && <0.20), parsec (>=3.1.18.0 && <3.2), text (>=2.1.1 && <2.2), transformers (>=0.6.0.0 && <0.7), yaml (>=0.11.11.2 && <0.12) [details] |
| Tested with | ghc ==9.8, ghc ==9.10, ghc ==9.12 |
| License | Apache-2.0[multiple license files] |
| Copyright | (c) 2025 Dixon Sean Low Yan Feng |
| Author | Dixon Sean Low Yan Feng |
| Maintainer | root@dixslyf.dev |
| Category | Data |
| Home page | https://github.com/dixslyf/nbparts |
| Bug tracker | https://github.com/dixslyf/nbparts/issues |
| Source repo | head: git clone https://github.com/dixslyf/nbparts |
| Uploaded | by dixslyf at 2025-09-18T08:20:11Z |
| Distributions | |
| Executables | nbparts |
| Downloads | 12 total (4 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs available [build log] Last success reported on 2025-09-18 [all 1 reports] |