canvas-lms

From public sources

Canvas LMS is an open-source learning management system by Instructure for running courses, assignments and grading in web-based e-learning.

ApplicationCategory: Web Apps · Learning (LMS)Open sourcedata checked Oct 15, 2026

Overview

Educational institutions and training providers need a single place to publish course materials, distribute assignments, track student progress and manage grades. Canvas LMS is an open-source learning management system developed and maintained by Instructure Inc. It gives instructors and students a web-based environment for organizing course content and learning activities in one shared platform. Canvas LMS is released under the AGPLv3 license, so anyone can study its code, learn how modern learning management systems are built, or run it themselves. Installation and configuration are covered in the project's wiki, which includes Quick Start and Production Start guides for getting an instance up and running. It is aimed at schools, universities, and other organizations that want an open LMS they can inspect and deploy, as well as developers and researchers interested in how e-learning platforms work.
  • canvas-lms
  • e-learning
  • gerrit-mirror
  • instructure
  • lms

Installation

Commands are shown, never run by the marketplace. Check them against the official documentation.

Compatibility

Unknown means no evidence was found — not that the product is incompatible.
PlatformStatusArchitectureEvidenceConfidence
Web browserCompatible—Declared on the card—
Server / self-hostedUnknown———
Container (OCI)Unknown———

Releases

checked Oct 29, 2026
No releases found on the source.

Quality profile

algorithm quality-v1.0 · assessed Oct 15, 2026
Quality Score65
Risk Score0
Confidence 1.00
Quality Score and Risk Score are different measures. A high score does not guarantee safety.

Score components

Maintenance · 2012
last activity 168 days ago
Documentation · 1511
README 702 chars, description present
Ready to use · 150
install instructions: no; releases: no
Metadata · 1010
4/4 of description, homepage, license, topics
Releases · 102
0 release(s)
Category confidence · 1010
classifier confidence 1
Adoption · 1010
6873 stars (log-dampened, 10k = max)
License clarity · 55
SPDX AGPL-3.0
Community · 55
issues enabled, 3034 forks

License

AGPL-3.0
Known licensefrom the repository host

This is the catalog policy status, not legal advice.

Sources

github.com/instructure/canvas-lmsPrimary★ 6,873 starslast activity Apr 30, 2026Primary repository · Confidence 1.00

Reviews

Sign in to write a review

No reviews yet.

Alternatives

README

From instructure/canvas-lms · license AGPL-3.0 · fetched Oct 29, 2026

Canvas LMS

Canvas is a modern, open-source LMS developed and maintained by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.

Please see our main wiki page for more information

Installation

Detailed instructions for installation and configuration of Canvas are provided on our wiki.

Open the repository ↗