Announcing the Open-Source Release of Microsoft Fabric Extension for Visual Studio Code
Microsoft Fabric Blog presents the open-sourcing of the Fabric Core Visual Studio Code extension, enabling developers to better manage and customize Fabric resources while encouraging community contributions.
Announcing the Open-Source Release of Microsoft Fabric Extension for Visual Studio Code
The Microsoft Fabric Core extension for Visual Studio Code is now officially open source. This development demonstrates Microsoft’s commitment to transparency, community involvement, and building robust tools for innovators using Microsoft Fabric.

Overview of the Fabric Core Extension
The Microsoft Fabric extension is a foundational component for developers who work with Microsoft Fabric. It centralizes common operations needed across all Fabric workloads and is built with extensibility and automation in mind.
Key Features Include
- Authentication & Tenant Management: Seamlessly sign in/out and switch tenants within Fabric environments.
- Workspace Management: Open, create, and navigate between Fabric workspaces directly from VS Code.
- Item Operations: Basic Create, Read, Update, and Delete (CRUD) functionality for working with Fabric items.
- Git Integration: Clone Git-enabled workspaces and manage version control tasks within your Fabric projects.
- Extension API: Developers can build satellite extensions on top of the core using exposed APIs and services.
Satellite Extensions for Specialized Workloads
Satellite extensions are add-ins that expand the core capabilities of the Fabric extension for specific scenarios. For example:
- User Data Functions Extension: Provides tools for authoring, debugging, and deploying user-defined functions in Fabric. Learn More
This architecture allows developers and teams to solve specialized problems while leveraging the foundation provided by the core extension.
Contributing to the Fabric Extension
As an open-source project, Microsoft encourages all developers to get involved:
- Report bugs or suggest enhancements: Use GitHub Issues to provide feedback or feature requests.
- Submit pull requests: PRs with clear descriptions and expected outcomes are welcome. Contributions will be reviewed and triaged by the Microsoft Fabric team.
- Documentation contributions and discussions: Community members are encouraged to update documentation and participate in discussions.
Please follow the project’s code of conduct when engaging with the community.
Get Started and Engage
- Try Microsoft Fabric with a free trial
- Explore the extension’s GitHub repository
- Participate in community discussions via GitHub Issues
Stay tuned for additional features and improvements as the project grows—your input and involvement are key to shaping the tool’s future.
This post appeared first on “Microsoft Fabric Blog”. Read the entire article here