Microsoft Fabric Updates Blog

Announcing the open-source release of Microsoft Fabric Extension for VS Code

The Fabric Core extension for Visual Studio Code is now officially open source. This milestone underscores our commitment to transparency, collaboration with the developer community, and providing robust tools to empower innovation with Microsoft Fabric.

Find the source code for the extension at GitHub: vscode-fabric.

Microsoft Fabric extension
Microsoft Fabric extension

Microsoft Fabric extension

The Microsoft Fabric extension is the foundational component (core extension) that provides essential capabilities for interacting with Microsoft Fabric from within Visual Studio Code. It centralizes common functionality required across all Fabric workloads.

Key responsibilities of the Core extension:

  • Authentication & Tenant Management: Sign in/out of Fabric and switch tenants.
  • Workspace Management: Open, create, and navigate Fabric workspaces.
  • Item Operations: Perform basic CRUD (Create, Read, Update, Delete) on Fabric items.
  • Git Integration: Clone Git-enabled workspaces and manage version control.
  • Extension Points: Exposes APIs and services that satellite extensions can consume to add workload-specific features.

Enhancing experience with satellite extensions

Satellite extensions are optional, workload-specific add-ons that build on the capabilities of the core extension. They register with the core extension and implement additional functionality for specialized scenarios. Currently we have User Data Functions Extension that adds tools for authoring, debugging, and deploying user-defined functions in Fabric. Stay tuned for more enhanced features for items in Fabric.

Contributing to the Fabric extension

There are many ways to contribute to the documentation. Review the following sections to find out which one is right for you.

  • Report bugs and suggesting enhancements: Submit issues or provide feedback using GitHub Issues.
  • Pull requests: You can submit a PR with feature enhancement. Provide detailed description and expected user experience in your PR. This will be reviewed by the team and triaged.

Note that the project is open source and it can take some time to reply back to your PRs or issues.  Contributors must adhere to the code of conduct.

Get involved

Stay tuned for future announcements and updates as we continue to enhance the Fabric extension experience. To get started, sign up for Fabric Free trial if you don’t have a Fabric capacity.

Check out resources for Fabric extension and get involved:

Explore the Repo: GitHub – microsoft/vscode-fabric

Join Discussions: Share ideas and feedback in GitHub Issues.

Related blog posts

Announcing the open-source release of Microsoft Fabric Extension for VS Code

December 16, 2025 by Raki Rahman

Building a Petabyte-scale Data Platform with Fabric and SQL Telemetry and Intelligence Engineering team.

December 16, 2025 by Alex Powers

As 2025 ends, we’re taking a moment to reflect on Microsoft Fabric’s second year in the market and the collective progress made alongside our community, customers, and partners. What began as a unified vision for data and AI has grown into a platform adopted by more than 28,000 organizations worldwide, anchored by OneLake and shaped … Continue reading “Microsoft Fabric 2025 holiday recap: Unified Data and AI Innovation”