Awesome CanvasLMS

Community Advocate
Community Advocate
46 4 10K

Awesome Badge

A curated list of CanvasLMS Community and Open Source contributions.

Inspired by GitHub - sindresorhus/awesome: Awesome lists about all kinds of interesting topics (

For more information see CanvasLMS Awesome List Contributions




Canvas Guides
The complete list of guides for all users and roles, from Student to Parent, and everyo...

Canvas Admin

Canvas Instructor

Instructional Design

Canvas Mobile

Canvas Theme Editor

Canvas API

Canvas Data

Canvas GraphQL

Canvas Live Events

Open Source LTI

  • CUOnline/sandbox Ruby LTI tool that generates sandbox courses in Canvas
  • CUOnline/SandboxCore An ASP.NET Core implementation of the Sandbox Course functionality.
  • CIDI/kennethware-2.0 Tools to facilitate rapid course development in Instructure Canvas.
  • ets-berkeley-edu/suitec SuiteC is a set of LTI-compliant tools optimized to work with the Canvas Learning Management System (LMS).
  • ucfopen/UDOIT The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in Canvas by Instructure. It will scan a course, generate a report, and provide resources on how to address common accessibility issues
  • Materia Engage students by embedding interactive apps into your Canvas modules or assignments. Materia comes with a library of games, surveys, and simulations; each is easily customized by faculty to fit their course. Developing new apps for Materia is easy and streamlined.

Open Source LTI Development

Community Advocate
Community Advocate

I spoke with Stefanie about this awhile back when I first put this on my todo list. Since the list doesn't require 'code', and can go beyond code. I've included some items which are just discussions, theory, documentation, and courses. The reason for choosing Meta Community, was that anyone in the community (Meta Community Group) can edit the doc, while others (eg. Instructional Designers, Admins), might not be in the Developer Group.

This is not my document, I am not the maintainer. More on that here 

Community Team
Community Team

OK, that makes sense to me.  Thanks!

Learner II

Hi, A lot of the links in the Canvas Admin section don't work! 🙂

Community Coach
Community Coach

HI @b_w_reid I suspect they may be victims of moving to a new community platform. Hopefully they will be restored soon.