Learning Tool Interoperability (LTI) plugins and tools can be added to Canvas.
These LTIs are currently among those in use in Shenandoah University's instance of Canvas:
Academic Video Online (Alexander Street) and Films on Demand
Google Assignments
Lucidchart
OpenStax
Panopto
Perusall
Poll Everywhere
Turnitin
Youtube
Zoom
Various academic publishers (Cengage, Elsevier, Wiley, etc.)