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

November 4, 2025 by Misha Desai

We’re introducing a set of new enhancements for Data Agent creators — designed to make it easier to debug, improve, and express your agent’s logic. Whether you’re tuning example queries, refining instructions, or validating performance, these updates make it faster to iterate and deliver high-quality experiences to your users. New Debugging Tools View referenced example … Continue reading “Creator Improvements in the Data Agent”

November 3, 2025 by Arshad Ali

Additional authors – Madhu Bhowal, Ashit Gosalia, Aniket Adnaik, Kevin Cheung, Sarah Battersby, Michael Park Esri is recognized as the global market leader in geographic information system (GIS) technology, location intelligence, and mapping, primarily through its flagship software, ArcGIS. Esri empowers businesses, governments, and communities to tackle the world’s most pressing challenges through spatial analysis. … Continue reading “ArcGIS GeoAnalytics for Microsoft Fabric Spark (Generally Available)”