Showing results for 
Search instead for 
Did you mean: 

Canvas Github Information

Canvas Github Information

Canvas LMS Repository

All code changes for Canvas LMS reside in the Canvas-lms github repository. This repository is open source and displays all code deployed to Canvas master, beta, and production environments.


Learn how to use the Canvas LMS repository in the Canvas LMS Github Repository Tutorial - Repository Page.


Canvas Services

Multiple Canvas features are built in their own repositories and are not included in the Canvas-lms project. These repositories integrate into Canvas as separate services and are not open source, so their updates are not included in github updates.


Code Additions & Comparisons

Although Canvas deploys to the production environment every two weeks, which is when deploy notes are published, code is deployed to the beta environment on a continual basis.


Quick reference links:


Learn how to create custom comparison ranges in the Canvas LMS Github Repository Tutorial - Branch Comparisons.

Labels (1)
Version history
Revision #:
2 of 2
Last update:
‎08-11-2020 08:36 AM
Updated by: