Microsoft Teams Development Samples

Microsoft Teams is highly extensible, allowing 3rd party and custom applications to run alongside the many Office 365 services already included in Teams. Use this site to browse through the available Teams app samples from Microsoft and the Patterns and Practices community.

Click on the left to choose how you'd like to filter the samples, and then click a filter to the right of the search box. You can use the search box to further refine the list of samples shown. Here are some helpful search terms:

  • Sample types (apptemplate, barebones, demo, solution)
  • Capabilities (bot, connector, meetings, msgext, tab, taskmodule, webhook)
  • Source (appTemplate, botBuilder, msftTeams, officeDev, pnp)
  • Language (csharp, java, javascript, powerapps, powerautomate, python, typescript)
  • Keyword or technology (such as "auth", "react", or "spfx")

We welcome your contributions! To learn more about how to use these samples, please refer to our getting started section.


App templates
Bare bones
No results found.