🔧 GitHub Notebook Fixer
Upload a .ipynb file and this tool will:
- Predict whether it will render on GitHub
- Diagnose all issues (missing widget state, oversized outputs, bad metadata…)
- Fix the problems and return a clean
.ipynbyou can push to GitHub
Common issues fixed
metadata.widgetsmissing thestatekey → "Invalid Notebook" on GitHub- Oversized cell outputs (>500 KB) that block rendering
- Missing
kernelspec/language_infometadata - Giant base64-encoded images bloating the file
Built to solve the classic GitHub "Invalid Notebook" error. Works for Colab, Jupyter, and any nbformat-4 notebook.