Skip to content
SharePoint / Office 365 Developer Patterns and Practices
C# JavaScript CSS HTML ASP TypeScript Other
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Update Oct 27, 2016
Components enabled taxonomypicker synomym matching for search (#1774) May 3, 2018
Samples Updated sample YAML description Oct 25, 2019
Solutions updates Aug 28, 2018
.gitattributes Reset to original value Aug 20, 2014
.gitignore updated release notes May 10, 2019
LICENSE Update LICENSE Feb 6, 2017 September 2019 release Sep 9, 2019 Small changes + documentation changes, including document MD template Aug 13, 2014

Patterns and Practices

This is the main repository for the community driven SharePoint / Office Dev Patterns and Practices (PnP) initiative. If you are looking for latest news around PnP or related topics, please have a look on our one pager at

SharePoint Patterns and Practices logo

PnP initiative has numerous GitHub repositories, so that you can more easily find what's relevant for you depending on your interest. Easiest way to follow up on latest changes is our landing page at We also recommend you to use the PnP sample and solution search tool at for finding relevant content for you.

You could be also interested on seeing all PnP resources in one PowerPoint slide.

A list of links to the various contact points for the Office 365 Developer Patterns and Practices group and content.

Notice. There are different kind of techniques shown in the PnP guidance for apps/add-ins targeted to store and also for apps targeted to be deployed or created more as enterprise developed apps/add-ins. Any app/add-in which requires higher than Manage permission to the host web cannot be distributed using SharePoint store.*

"Sharing is caring"

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.

You can’t perform that action at this time.