Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Did you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now

gesaur

Microsoft Fabric Extensibility Toolkit (Generally Available)

If you haven’t already, check out Arun Ulag’s hero blog “FabCon and SQLCon 2026: Unifying databases and Fabric on a single, complete platform” for a complete look at all of our FabCon and SQLCon announcements across both Fabric and our database offerings. 


This milestone marks a significant step in Microsoft's commitment to building an open, extensible data platform—one where every organization can bring their own tools, applications, and data experiences natively into Fabric.

Since we introduced the Extensibility Toolkit at FabCon Vienna in September 2025 and followed it up with publishing capabilities in December 2025, we have seen tremendous adoption from the community. The platform is now ready for production use.

Additionally, we are announcing three new capabilities entering preview: CI/CD support, the Remote Lifecycle Notification API, and the Fabric Scheduler (Remote Jobs). These are covered in depth in the companion post.

Microsoft_Fabric_Extensibility_Toolkit_Generally_AvailableMicrosoft_Fabric_Extensibility_Toolkit_Generally_Available

Figure: Workload Hub shows available workloads.

What’s new

Since entering preview in September 2025, we have been listening closely to feedback from partners and the developer community. We fixed reported bugs, hardened edge cases, and continued improving platform stability with every update. Just over six months later, the result speaks for itself: the Extensibility Toolkit is now generally available for partners and customers worldwide with capabilities described in the following table.
Capability Description
Starter Kit A Copilot-optimized Hello World workload you can run in Fabric in minutes — the fastest path from zero to a running item
AI-enabled development GitHub Copilot integration via structured .ai/ context and repo instructions; build faster with AI-suggested implementations
Frontend SDK @ms-fabric/workload-client npm package — React + Fluent UI v9, full Fabric host API surface
Native item integration Items appear in workspaces like any Fabric item — CRUD operations, workspace ACLs, workspace search, and lineage, all automatic
OneLake storage Each item automatically receives its own OneLake folder (Tables + Files) — customer data stays in the customer tenant
Item definition persistence Store item metadata and configuration in a versioned, hidden OneLake folder managed by Fabric
Standard item creation Fabric-controlled creation flow with workspace selection, sensitivity labels, and governed access
Frontend Entra token Acquire On-Behalf-Of tokens in the frontend to call any Entra-protected API — Fabric, Azure, Office, your own API
iFrame relaxation Request extended capabilities (file downloads, external API calls) with user consent via Fabric's permission model
Workload Hub publishing Publish workloads to all Fabric users worldwide via the Fabric Workload Hub marketplace
GitHub Codespaces / DevContainer The Starter Kit ships with a preconfigured devcontainer — open the repo in GitHub Codespaces and have a fully running Fabric workload in the cloud with zero local setup

Pre-built visual components

The Starter Kit ships with production-ready UI components that work out of the box and make it even easier to get started.
Component Description
ItemEditor Foundation for every item editor — view registration, ribbon, and lifecycle management
ItemEditorDefaultView Resizable two-panel layout (navigation + main content) following Fabric design standards
ItemEditorEmptyView First-time experience with guided action tasks
OneLakeView Browse and select files and tables from OneLake
WizardControl Multi-step guided workflows with back/next navigation
DialogControl Dialogs styled consistently with native Fabric
Microsoft_Fabric_Extensibility_Toolkit_Generally_AvailableMicrosoft_Fabric_Extensibility_Toolkit_Generally_Available

Figure: Hello World Editor, showing in Fabric.

The ecosystem is growing

This milestone comes at a moment of real community momentum. In February 2026, we ran the first Fabric Extensibility Community Contest, receiving several nominations from the developer community. The quality and breadth of submissions showed what becomes possible when developers have a proper platform to build on.

Getting started

If you haven't used the Extensibility Toolkit, now is a great time to begin.

The fastest path:

  • Clone the Starter Kit (aka.ms/fabric-extensibility-starter-kit) or use a dev space
  • Run ./scripts/Setup.ps1 to install dependencies
  • Run ./scripts/Run.ps1 to start the DevGateway and frontend
  • Open your Fabric workspace — your Hello World item is already there
The Starter Kit is compatible with Copilot. You can open it in VS Code, request Copilot to implement a new feature, and see how AI helps with developing Fabric items firsthand.

If you have an existing workload, update it to the latest Starter Kit version:

./scripts/Setup.ps1 -Update

For publishing your workload to the Workload Hub, use the Validator to run the same test suite Microsoft uses for certification before you submit.

Full documentation is available at aka.ms/fabric-extensibility-toolkit-docs.

What's next

Alongside this announcement, three new capabilities are entering preview — CI/CD support, the Remote Lifecycle Notification API, and the Fabric Scheduler (Remote Jobs). Learn more about them in the Fabric Extensibility Toolkit: CI/CD, Remote Lifecycle Notifications, and Fabric Scheduler (Preview) blog post.

Summary

  • Generally Available: Fabric Extensibility Toolkit is now production-ready and fully supported.
  • All core capabilities — OneLake storage, item lifecycle, Entra auth, Workload Hub publishing — are stable and documented.
  • GitHub Codespaces / DevContainer support means zero local setup to get started.
  • Pre-built components significantly reduce the time to build a quality workload.
  • Community momentum is real — contest submissions live, partner workloads appearing in the Hub.
Explore the toolkit documentation and share your feedback and questions with us in the repository.