This repository contains the source for the SharePoint developer documentation on Microsoft Learn, including:
- SharePoint Framework (SPFx)
- Copilot UX components with SPFx
- SharePoint Embedded
- List formatting
- Site templates and site scripts
- SPFx product bugs and documentation issues: Search the sp-dev-docs issue list before opening an issue. Include a reproducible example for product bugs or the affected article URL for documentation issues.
- How-to questions, sample or library defects, and Microsoft product support: Follow the support and feedback guidance to choose the appropriate channel.
- Feature suggestions: Use the SharePoint developer platform feedback portal.
See the SPFx compatibility reference for supported combinations and links to released versions, the SPFx 1.24 release notes for that release, and the SharePoint Framework roadmap for plans.
- Set up your Microsoft 365 developer tenant
- Set up your development environment
- Build your first web part
- Build your first Copilot UX component
- Publish SPFx solutions, including Copilot UX components, to the SharePoint Store
- Microsoft 365 & Power Platform Community - Community resources, open-source projects, and ways to participate.
- Community calls - Current schedules, calendar invitations, and joining details.
- SPFx web part samples - Find examples for SharePoint Framework development.
- Copilot UX component samples - Explore SPFx components for Microsoft 365 Copilot.
- Microsoft 365 & Power Platform sample gallery - Browse samples across Microsoft 365 and Power Platform.
- Microsoft Community Learning videos - Tutorials, demos, and community call recordings.
Samples can target different SPFx versions. Check each sample's README, dependencies, and prerequisites before using it with SPFx 1.24 or another release.
- Microsoft 365 Developer Blog
- Microsoft 365 Developer on LinkedIn
- Microsoft 365 & Power Platform Community on LinkedIn
- @SharePoint, @Microsoft365Dev, and @m365pnp on X
For issue reports and feature suggestions, use the channels in Questions & help rather than social media.
Documentation fixes and improvements are welcome. Review these instructions before submitting a pull request:
- Contribution guidance
- How to create good pull requests
- Community contribution options
- Microsoft contributors can also use the internal Microsoft Learn contribution guidance.
See the repository's documentation license and code license for the applicable terms.
We look forward to seeing what you build!