
Tools & Resources
CanoeUX SharePoint Web Parts
Ready-to-use SharePoint web parts designed to accelerate intranet development and improve user experiences.
Browse available packages, review individual components, and access detailed documentation.
Package
CanoeUX SharePoint Web Parts Essentials
Essentials is a collection of web parts to get you started designing your SharePoint sites. Each one solves a common intranet need, from featuring program champions and scheduling announcements to building a glossary or a table of contents, so you spend less time on workarounds and more time on content people use.
Deploy the package once to your tenant, then add the web parts to any modern SharePoint page and configure them in the property pane.
Coming soon
Get the package
- Web parts
- 10
- Price
- Free
- Works with
- SharePoint Online modern pages
- Package
- SharePoint app package (.sppkg)
The package isn't available to download yet. The link will appear here when it's released.
What's included
10 web parts in this package
Feature your program champions so employees can quickly connect with subject matter experts.
Display important announcements and schedule when they appear and when they expire.
A rich text editor that also lets you embed HTML code for precise formatting.
Display support contacts, email information and links to helpful resources.
Troubleshoot language, time zone, permissions, licences and browser behaviour for the signed-in user.
Create a personalized welcome with quick links, greet people in multiple languages and fine-tune the style with HTML code.
Make acronyms and company-specific terms easy to find, with definitions everyone can rely on.
List holidays and the regions where each one is celebrated.
Create a table of contents for the page, based on the heading styles applied to its content.
Create a table of contents for a folder in a document library, ideal for a wiki-style experience.
Deployment
Deploy the package to your tenant
For more detail, see Microsoft's guide to managing apps on the Apps site (opens in a new tab).
Check the prerequisites
You need SharePoint Online in Microsoft 365 and the SharePoint Administrator role (or higher) to manage apps on your tenant's Apps site, also known as the app catalog.
Download the package
Download the Essentials package (a .sppkg file) with the download button on this page.
Upload it to the Apps site
In the SharePoint admin center, go to More features and, under Apps, select Open. On the Manage apps page, select Upload and choose the .sppkg file.
Enable the app
Review the Enable app panel. To make the web parts available on every site, select Enable this app and add it to all sites; otherwise, site owners add the app to their sites themselves (Site contents, then New, then App). Then select Enable app.
Approve API access if requested
If the package requests Microsoft Graph permissions, review and approve them in the SharePoint admin center under Advanced, then API access.
Add the web parts to a page
Edit a modern page, select + (Add a new web part), search for CNX and choose a web part. Configure it in the property pane, then republish the page.
Free of charge
Support CanoeUX
CanoeUX SharePoint Web Parts Essentials is provided free of charge.
If these web parts helped you save time or deliver value to your organization, consider supporting future development.

Beyond the essentials
Planning a wider SharePoint intranet?
From information architecture to custom web parts, our senior consultants help you design a digital workplace people want to use.