Item logo image for Fabric Notebook Renderer

Fabric Notebook Renderer

https://knapstad.dev/
ExtensionDeveloper Tools6 users
Item media 1 (screenshot) for Fabric Notebook Renderer

Overview

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

Details

  • Version
    1.1.0
  • Updated
    April 20, 2026
  • Size
    44.24KiB
  • Languages
    English
  • Developer
    Knapstad
    Jomfruhagen 14 Oslo 1179 NO
    Website
    Email
    hello@knapstad.dev
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps