Bemærk
Adgang til denne side kræver godkendelse. Du kan prøve at logge på eller ændre mapper.
Adgang til denne side kræver godkendelse. Du kan prøve at ændre mapper.
This catalog highlights repositories in the SharePoint and PnP GitHub organizations. It isn't an exhaustive list. Start with the Microsoft 365 & Power Platform Community for broader resources.
Tip
Read a repository's README, license, contribution instructions, and support guidance before submitting an issue or pull request. Archived repositories are retained for reference; use a current project where one is available.
Note
Browse the SPFx web part sample gallery, Copilot UX component samples, or Microsoft 365 & Power Platform sample gallery. Check the individual sample's prerequisites and SPFx version before using it.
Documentation and sample repositories
| Repository | Description |
|---|---|
| sp-dev-docs | Source for SharePoint developer documentation and the issue tracker for SPFx product bugs and documentation issues. |
| sp-dev-fx-webparts | SPFx client-side web part samples and tutorial code. |
| sp-dev-fx-extensions | SPFx extension samples and tutorial code. |
| spfx-copilot-components | Copilot UX component samples built with SPFx. |
| List-Formatting | Community JSON examples for list and column formatting. |
| sp-dev-site-scripts | JSON examples for site templates and site scripts. |
| sp-dev-samples | SharePoint API and webhook examples, including older extensibility samples. Check the selected sample's requirements and the lifecycle of the APIs it uses. |
Active PnP libraries and tools
| Repository | Description |
|---|---|
| pnpcore | PnP Core SDK for .NET development with SharePoint Online and Teams. |
| pnpframework | PnP Framework, including the provisioning engine and SharePoint Online CSOM extensions. |
| powershell | Current PnP PowerShell module for Microsoft 365 automation. |
| pnpjs | Fluent JavaScript libraries for SharePoint and Microsoft Graph APIs. |
| cli-microsoft365 | Community CLI for Microsoft 365 administration, automation, and SPFx project management. |
| sp-dev-fx-controls-react | Reusable React controls for SPFx solutions. |
| sp-dev-fx-property-controls | Reusable SPFx property pane controls. |
See Open-source projects for project documentation and support considerations. Choose package versions that match your target environment; this catalog doesn't certify compatibility with a particular SPFx release.
SPFx scaffolding repositories
| Repository | Description |
|---|---|
| SharePoint/spfx | Microsoft's open-source SPFx CLI and templates. Consult the repository for its release status and supported template versions; these are separate from SPFx runtime releases. |
| pnp/generator-spfx | Community extension to the Microsoft Yeoman generator. Check its documented version requirements before use. |
Neither scaffolding project is the same tool as the CLI for Microsoft 365.
Other solution and historical references
The following repositories aren't archived, but contain solutions or older material with their own prerequisites. Check the selected branch, dependencies, and maintenance guidance; repository availability doesn't establish current platform compatibility.
| Repository | Scope |
|---|---|
| sp-starter-kit | SharePoint Starter Kit examples; older branches have separate maintenance status. |
| sp-dev-solutions | Reusable SharePoint solutions with solution-specific dependencies. |
| sp-dev-provisioning-templates | Templates previously used by the SharePoint Look Book provisioning service, not a current service endpoint. |
| modernization | Legacy modernization tooling. For new assessments, see Assess SharePoint modernization. |
| sp-dev-build-extensions | Build extensions, including gulp-era tasks. Check toolchain compatibility before use. |
| PnP-Tools | Tools and scripts, including material for older SharePoint Server versions. |
| PnP-Transformation | Historical transformation guidance, including older customization models. |
| sp-js-provisioning | JavaScript provisioning project; review its README for scope and status rather than assuming a supported provisioning engine. |
Archived repositories
These repositories are historical references, not recommendations for new projects.
| Archived repository | Current direction or historical scope |
|---|---|
| PnP-Sites-Core | Superseded by PnP Framework for SharePoint Online. Review platform and API differences when migrating. |
| PnP-PowerShell | Superseded by the current PnP PowerShell module. |
| PnP-JS-Core | Superseded by PnPjs. |
| sp-dev-fx-vs-extension | Historical Visual Studio 2015/2017 extension. Use the current SPFx environment setup guidance. |
| PnP-Provisioning-Schema | Archived provisioning schema. See PnP Framework for current provisioning engine guidance. |
| PnP | Historical samples, including the SharePoint Add-In model. Start with the current sample galleries above. |
| sp-dev-gdpr-activity-hub | Historical GDPR Activity Hub reference solution. |
| PnP-Partner-Pack | Historical packaged guidance for SharePoint and Azure. |
| PnP-Provisioning-Templates | Archived provisioning template collection. |
| PnP-Guidance | Historical guidance, presentations, and articles. |
| PnP-IdentityModel | Historical replacement for Microsoft.IdentityModel.Extensions.dll. |