SPB Git
5.5 KB · 175 lines json
1{2  "slug": "moodle",3  "name": "Moodle",4  "aliases": [5    "Moodle LMS",6    "MoodleCloud"7  ],8  "vendor": {9    "name": "Moodle Pty Ltd (Moodle HQ)",10    "slug": "moodle",11    "website": "https://moodle.com"12  },13  "homepage_url": "https://moodle.com/",14  "docs_url": "https://moodledev.io/",15  "repo_url": "https://github.com/moodle/moodle",16  "pricing_url": "https://moodle.com/products/moodlecloud/",17  "license_url": "https://github.com/moodle/moodle/blob/main/COPYING.txt",18  "product_type": "platform",19  "product_status": "active",20  "summary": "Open-source learning management system used by universities and schools for courses, assignments, quizzes, grading and forums, self-hosted or via MoodleCloud",21  "description": "Moodle is an open-source learning management system developed by Moodle HQ (Moodle Pty Ltd) and a worldwide community, and it is the platform most universities in Québec and many elsewhere use to run courses. A PHP application backed by MySQL, MariaDB or PostgreSQL, it provides course pages with resources and activities, assignments with rubrics and feedback, quiz engines with question banks, forums, gradebooks, attendance, competency tracking, H5P interactive content, LTI integration with external tools, and plugins from a public directory. Institutions self-host it or use partners and MoodleCloud hosting from Moodle HQ; mobile apps complement the web interface. Instructors mainly interact through the course editor, gradebook and assignment grading screens, while web-service APIs allow scripted operations. The interface is dense and institution-themed, upgrades and plugin compatibility require administration, and pedagogical features vary with the hosting institution's configuration and enabled plugins.",22  "capabilities": [23    "Course pages with resources, activities and completion tracking",24    "Assignments with rubrics, annotation and feedback",25    "Quiz engine with question banks and automated grading",26    "Gradebook, forums and messaging",27    "LTI, H5P and plugin ecosystem",28    "Web services API and mobile apps",29    "Self-hosted or MoodleCloud deployment"30  ],31  "workflows": [32    "Publish weekly course materials and collect assignments for grading",33    "Build a question bank and deploy a timed online exam"34  ],35  "advantages": [36    "GPL open source with no licence fees for self-hosting",37    "Very large installed base and plugin directory"38  ],39  "limitations": [40    "Dense interface; configuration depends on the institution",41    "Upgrades and plugin compatibility need administration",42    "Performance at scale requires tuning"43  ],44  "prerequisites": [45    "PHP web server and database for self-hosting, or MoodleCloud subscription"46  ],47  "audiences": [48    "University and school instructors",49    "Learning technologists and administrators"50  ],51  "alternatives": [52    "google-workspace",53    "microsoft-teams",54    "notion"55  ],56  "comparison_notes": "Google Workspace (Classroom) and Microsoft Teams for Education offer lighter course coordination inside office suites; Moodle is a full LMS with grading, quizzes and standards-based integrations. Notion can host course content but has no assessment features.",57  "categories": [58    {59      "slug": "collaboration-communication",60      "primary": true61    },62    {63      "slug": "productivity-suites"64    }65  ],66  "tags": [67    "lms",68    "education",69    "open-source",70    "php",71    "self-hosted"72  ],73  "use_cases": [74    "teach-online"75  ],76  "operating_systems": [77    "web",78    "linux",79    "ios",80    "android"81  ],82  "execution_modes": [83    "self-hosted",84    "cloud"85  ],86  "interfaces": [87    "web",88    "mobile",89    "api"90  ],91  "deployment_models": [92    "on-premises",93    "saas",94    "managed-cloud"95  ],96  "integrations": [97    "LTI tools",98    "H5P",99    "Zoom",100    "Microsoft Teams",101    "BigBlueButton",102    "Turnitin"103  ],104  "data_formats": [105    "Moodle backup (.mbz)",106    "SCORM",107    "IMS Common Cartridge",108    "CSV"109  ],110  "languages": [111    "PHP",112    "JavaScript"113  ],114  "source_model": "open-source",115  "license_spdx": "GPL-3.0-or-later",116  "pricing_model": [117    "open-source",118    "free",119    "paid"120  ],121  "pricing_checked_at": "2026-11-02",122  "self_hostable": true,123  "sources": [124    {125      "url": "https://moodle.com/",126      "type": "official_site",127      "supports": [128        "name",129        "summary",130        "vendor"131      ],132      "checked_at": "2026-11-02",133      "title": "Moodle"134    },135    {136      "url": "https://moodledev.io/",137      "type": "official_docs",138      "supports": [139        "capabilities",140        "interfaces",141        "languages"142      ],143      "checked_at": "2026-11-02",144      "title": "Moodle Developer Resources"145    },146    {147      "url": "https://github.com/moodle/moodle/blob/main/COPYING.txt",148      "type": "license_page",149      "supports": [150        "license_spdx",151        "source_model"152      ],153      "checked_at": "2026-11-02",154      "title": "COPYING.txt (GPL v3)"155    },156    {157      "url": "https://moodle.com/products/moodlecloud/",158      "type": "pricing_page",159      "supports": [160        "pricing_model"161      ],162      "checked_at": "2026-11-02",163      "title": "MoodleCloud"164    }165  ],166  "confidence": "medium",167  "uncertainty_note": "The community sites moodle.org and docs.moodle.org returned HTTP 403 to all automated clients today, so moodle.com and moodledev.io are cited instead; GPL licence statement verified in the repository COPYING.txt.",168  "depth": "standard",169  "featured": false,170  "discovery_method": "editorial-research",171  "editorial_status": "reviewed",172  "visibility": "public",173  "author": "batch-F"174}175
Files · 19c0ff748ee94e0979c734f5fb3afeefc11ee9e1
Menu

Theme