Fabric Notebook Renderer
Extension Actions
- Live on Store
Renders Fabric notebook files on GitHub as cell cards with syntax highlighting and side-by-side diffs.
See Microsoft Fabric notebooks the way they were meant to be seen — right on GitHub.
Fabric Notebook Renderer transforms raw `.py` notebook files on GitHub into clean, readable notebook cards — just like you see them in Microsoft Fabric.
What it does
Blob view (viewing a file):
- Renders notebook-content.py files as structured cell cards
- Markdown cells are rendered as rich text
- Code cells get syntax highlighting for Python and Spark SQL
- Line numbers, collapsible long cells, and language badges
- One-click toggle between notebook and raw view
PR diff view (reviewing changes):
- Cell-level diffs: each notebook cell shown as its own card
- Side-by-side comparison for modified cells with line-level highlighting
- Added/removed cells clearly marked with color-coded badges
- Unchanged code lines are collapsed — only context around changes is shown
- Click to expand hidden lines or collapsed cells
- Notebook toggle button in GitHub's native file header
Configurable:
Click the extension icon to adjust:
- Default view mode (notebook or raw diff)
- Number of context lines around changes
- Auto-collapse unchanged cells
- Syntax highlighting on/off
- Long code cell collapsing
Privacy
- No data collection, no analytics, no external requests
- Only activates on github.com for Fabric notebook files
- File content is fetched directly from GitHub using your existing session
- Settings sync via Chrome's built-in storage
Open Source
https://github.com/Knapstad/Fabric-notebook-renderer