Office365 Developer Patterns and Practices
C# JavaScript CSS ASP HTML PowerShell Gherkin
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is 455 commits behind SharePoint:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Patterns and Practices

This is the main repository for the community driven Office 365 Developer 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

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.

Notice. There are different kind of techniques shown in the PnP guidance for apps/add-ins targetted to store and also for apps targeted to be deployed or created more as enterprise developmented 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"