Getting your apps ready...
Discover Canvas by Instructure, the world-leading, user-friendly LMS designed to simplify teaching and enhance student learning.
Categories:
Canvas is a modern, open-source learning management system (LMS) built by Instructure for educators, students, and institutions worldwide to facilitate engaging teaching and learning experiences.
Canvas by Instructure is the #1 LMS in North America, powering millions of users in K-12, higher education, and professional training. It solves the problem of delivering scalable, accessible, and efficient digital learning by providing tools for course design, assignment distribution, grading, collaboration, and analytics all in one platform.
Built for educators needing streamlined workflows, administrators seeking customizable admin tools, and students wanting anytime access via mobile apps. Instructure developed Canvas to promote equitable learning through open technology, community-driven innovation, and seamless integrations with over 1000 external tools.
This project is useful for:
Last updated: 2026-03-24
Freemium (Open source self-host free under AGPLv3, Free-for-Teacher plan, paid hosted enterprise plans - contact sales for pricing quotes starting from thousands annually).
Yes — https://github.com/instructure/canvas-lms
Yes, review CONTRIBUTING.md and AGENTS.md for guidelines. Open issues, submit PRs via GitHub. Community welcome for features, bugs, and translations.
Built with ❤️ and kept warm on WarmIndex.
gibbonedu.org
Gibbon is a flexible, open source school management platform designed to make life better for teachers, students, parents and leaders.
flaviocopes.compageebooks
I help people learn to code.
goalkicker.com
Free Programming Books on Android development, C, C#, CSS, HTML5, iOS development, Java, JavaScript, PowerShell, PHP, Python, SQL Sever and more
judge0.com
Open-source online code execution system | Secure sandboxed code execution for humans and AI | Competitive programming, E-learning, IDE, AI-agents