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.

Zugehörige Blogbeiträge

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

Dezember 11, 2025 von Jene Zhang

This release brings consistent, secure, and scalable configuration management directly into notebooks—streamlining environment-aware development and CI/CD workflows without hardcoding. Why it Matters As projects grow, managing environment-specific settings can become complex. With Variable Library support in notebooks, you can: Key Highlights The following is an example of how to use Variable Library in notebook. Resources

Dezember 10, 2025 von Ted Vilutis

Schema lakehouses are now Generally Available. By using schemas in lakehouses, users can arrange their tables more efficiently and make it easier to find data. When creating new lakehouses, schema-enabled lakehouses will now be the default choice. However, users still have the option to create lakehouses without a schema if they prefer. What do schema … Continue reading “Lakehouse Schemas (Generally Available)”