SDKs

Find what you need to get started building your own solutions.

  • Microsoft Graph SDK

    Microsoft Graph SDK

    Build high-quality, efficient, resilient applications that access Microsoft Graph.

  • Microsoft Graph Toolkit

    Microsoft Graph Toolkit

    Reusable, framework-agnostic components with built-in providers to fetch data from Microsoft Graph securely.

  • PnP Core

    PnP Core

    A modern .NET SDK designed to work for Microsoft 365 and provide a unified object model for working with SharePoint Online, abstracting the underlying APIs.

  • PnP Framework

    PnP Framework

    A .NET library targeting Microsoft 365 containing the PnP Provisioning engine and a ton of other useful extensions.

  • PnPjs

    PnPjs

    Call SharePoint, Graph, and Microsoft 365 REST APIs in a type-safe way with fluent libraries. For SPFx, Nodejs, or any JavaScript project.

  • React Reusable Controls

    React Reusable Controls

    Build professional-looking web parts and extensions with a set of reusable React controls that can be used in SharePoint Framework (SPFx) solutions.

  • Reusable Property Controls

    Reusable Property Controls

    Add professional property panes to your web parts with a set of reusable property pane controls that can be used in SharePoint Framework (SPFx) solutions.