SharePointYankee is a free collection of PowerShell scripts, code snippets, and configuration files from SharePointYankee.com — covering SharePoint On-Premises, SharePoint Online, Azure, and Microsoft 365.
Every SharePoint admin has the same graveyard of one-off scripts — a bulk approval here, a permissions export there, a farm health check written at 2 AM during an outage. They end up scattered across old blog posts, consulting engagements, and forgotten folders, and you rewrite them from scratch every time.
SharePointYankee puts a decade-plus of that real-world work in one place. Many of the scripts were originally published as blog posts on SharePointYankee.com; others come from years of consulting, administration, and development. All of it is organized by category for easy reference and reuse.
The whole library is free and open source under the MIT License — clone it and browse by category.
Some scripts target older versions of SharePoint (2007, 2010, 2013, 2016) while others target current SharePoint Online and Azure services — always test in a non-production environment first.
Source and documentation: github.com/VAROIndustries/SharePointYankee