Skip to content

Deprecation of the Microsoft Graph Toolkit #3461

@lramosvea

Description

@lramosvea

We are announcing the deprecation of the Microsoft Graph Toolkit (MGT). The retirement period begins September 1st, 2025 with full retirement planned for August 28th, 2026.

Why we’re retiring this toolkit

We introduced the Microsoft Graph Toolkit (MGT) to simplify the developer experience when building web applications that connect to Microsoft Graph. It provided a set of reusable web components and helpers to accelerate development and reduce the complexity of authentication and data binding. However, the MGT’s narrower ecosystem, and overlap with more powerful alternatives have led to a decline in its usage over time. Our developer community has increasingly chosen to work with more modern frameworks and SDKs that offer greater flexibility, deeper integration, and broader community support.

Retirement timeline and support

The Microsoft Graph Toolkit will enter a deprecation phase starting September 1st, 2025, with full retirement planned for August 28th, 2026. During this period:

  • No new features will be introduced.
  • Only critical accessibility and security issues will be addressed.
  • The toolkit will remain open source, but we will no longer actively maintain or support it.

Transition Guidance

We understand that some developers may still rely on MGT for specific scenarios. While there is no direct modern replacement for all components, we recommend the following:

  • For UI components, consider building with Fluent UI Web Components or integrating directly with Microsoft Graph SDKs.
  • For authentication and data access, use the Microsoft Graph SDKs for your preferred language, which offer full support and ongoing updates.

Looking Ahead

We are deeply grateful to everyone who used, contributed to, and advocated for the Microsoft Graph Toolkit. Your feedback helped shape the developer experience for Microsoft Graph. As we move forward, our focus remains on delivering high-quality, secure, and well-supported tools that empower developers to build with Microsoft Graph. We invite you to explore our latest SDKs and share your feedback as we continue to evolve the platform. Thank you for being part of the journey.

— The Microsoft Graph Developer Experience Team

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    Needs Triage 🔍

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions