Canvas LMS

The open LMS by Instructure, Inc. (by instructure)

Canvas LMS Alternatives

Similar projects and alternatives to Canvas LMS

  1. WordPress

    WordPress, Git-ified. This repository is just a mirror of the WordPress subversion repository. Please do not send pull requests. Submit pull requests to https://github.com/WordPress/wordpress-develop and patches to https://core.trac.wordpress.org/ instead.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. PhotoPrism

    AI-Powered Photos App for the Decentralized Web 🌈💎✨

  4. Lobsters

    Computing-focused community centered around link aggregation and discussion

  5. Discourse

    A platform for community discussion. Free, open, simple.

  6. Mail-in-a-Box

    Mail-in-a-Box helps individuals take back control of their email by defining a one-click, easy-to-deploy SMTP+everything else server: a mail server in a box.

  7. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  8. coreutils

    Cross-platform Rust rewrite of the GNU coreutils

  9. Moodle

    Moodle - the world's open source learning platform

  10. diaspora*

    A privacy-aware, distributed, open source social network.

  11. Seaweed File System

    Discontinued SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, cross-DC active-active replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. [Moved to: https://github.com/seaweedfs/seaweedfs] (by chrislusf)

  12. seaweedfs

    SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com.

  13. gh-ost

    GitHub's Online Schema-migration Tool for MySQL

  14. RubyGems

    The Ruby community's gem hosting service.

  15. Dokuwiki

    The DokuWiki Open Source Wiki Engine

  16. edX

    12 Canvas LMS VS edX

    The Open edX LMS & Studio, powering education sites around the world!

  17. Chamilo LMS

    Chamilo is a learning management system focused on ease of use and accessibility

  18. Sakai

    10 Canvas LMS VS Sakai

    Sakai is a freely available, feature-rich technology solution for learning, teaching, research and collaboration. Sakai is an open source software suite developed by a diverse and global adopter community.

  19. ILIAS

    GitHub repository for official ILIAS release branches and development branches (trunk)

  20. minio-go

    MinIO Go client SDK for S3 compatible object storage

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Canvas LMS alternative or higher similarity.

Canvas LMS discussion

Log in or Post with

Canvas LMS reviews and mentions

Posts with mentions or reviews of Canvas LMS. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-05-27.

Stats

Basic Canvas LMS repo stats
35
6,085
10.0
6 days ago

instructure/canvas-lms is an open source project licensed under GNU Affero General Public License v3.0 which is an OSI approved license.

Canvas LMS is marked as "self-hosted". This means that it can be used as a standalone application on its own.

The primary programming language of Canvas LMS is Ruby.


Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Ruby is
the 12th most popular programming language
based on number of references?