{"slug": "moodle", "name": "Moodle", "category": "selfhosted", "category_name": "Self-hosted and home server", "description": "", "recommenders": 5, "commenters": 12, "warners": 1, "score": 4.592, "rising": -1.64, "first": "2025-11-07", "latest": "2026-10-29", "why": "this seems roughly equivalent to Moodle, which is open-source (GPL) and used globally", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 5, "neutral": 7, "compare": 1, "warn": 1}, "spark": [0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "this seems roughly equivalent to Moodle, which is open-source (GPL) and used globally", "kind": "", "icon": true, "domain": "moodle.org", "github_repo": null, "official_url": "https://moodle.org", "pricing": "", "aliases": ["Moodle"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 772559136, "item_id": 48284946, "url": "https://news.ycombinator.com/item?id=48284946", "by": "vinay427", "date": "2026-05-26", "version": null, "stance": "recommend", "quote": "this seems roughly equivalent to Moodle, which is open-source (GPL) and used globally", "excerpt": "> Argentina's ministry of education did something like this with university software. The one used by students to sign up and by teachers to track grades, etc. For what it's worth, this seems roughly equivalent to Moodle, which is open-source (GPL) and used globally, apparently especially popular in some of western Europe, the US, etc. [1] School systems can and do of course customise it as needed. [1] https://stats.", "context": "", "use_case": "university learning management", "switched_from": "", "story": "Netherlands blocks US takeover of vital digital supplier"}, {"id": 768938224, "item_id": 48058639, "url": "https://news.ycombinator.com/item?id=48058639", "by": "gucci-on-fleek", "date": "2026-05-07", "version": null, "stance": "recommend", "quote": "That already exists [0], and is actually reasonably popular.", "excerpt": "> rather than universities writing an open alternative they share with each other for free That already exists [0], and is actually reasonably popular. > the SaaSpocalypse is coming for them - it seems it is simply that LLMs will be used to exploit it first I doubt it, because enterprise sales has nothing to do with how good your product is, how expensive it is, how easy it is to administer, how secure it is, etc.; i", "context": "", "use_case": "", "switched_from": "", "story": "Canvas (Instructure) LMS Down in Ongoing Ransomware Attack"}, {"id": 768914160, "item_id": 48057135, "url": "https://news.ycombinator.com/item?id=48057135", "by": "ibgeek", "date": "2026-05-07", "version": null, "stance": "recommend", "quote": "Moodle is an open-source LMS that can be self-hosted.", "excerpt": "Moodle is an open-source LMS that can be self-hosted. https://moodle.org/", "context": "", "use_case": "Learning management system", "switched_from": "", "story": "Canvas (Instructure) LMS Down in Ongoing Ransomware Attack"}, {"id": 766122768, "item_id": 47882673, "url": "https://news.ycombinator.com/item?id=47882673", "by": "k310", "date": "2026-04-23", "version": null, "stance": "recommend", "quote": "I was an early Moodle adopter, and Moodle can to all kinds of things.", "excerpt": "Mostly Moleskine. Computers have changed dramatically in my 11 or so years here, but files always get transferred on external drives. As I go through things looking to downsize from stuff I never used and never will, the notes remain, along with substantial context. Just about everything remains undone from 10 or 11 years ago. And almost everything \"high urgency\" lost its urgency. I have gone through a raft of outlin", "context": "early adopter", "use_case": "holding project docs", "switched_from": "", "story": "Ask HN: I need a reminder-brain \u2013 how do you do it?"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 733599665, "item_id": 45849979, "url": "https://news.ycombinator.com/item?id=45849979", "by": "yomaru_1999", "date": "2025-11-07", "version": null, "stance": "warn", "quote": "Moodle is complex to deploy and maintain (often requires outsourcing)", "excerpt": "I was a software engineer from Hong Kong and currently a learning technology specialist at a Christian university in Canada. I've been working on Paideia LMS, a modern learning management system built as a single binary executable. I built this proof of concept in under 30 days, which is why it's far from production-ready, but I've reached v0.5 and would love to get feedback from the HN community. I've worked with Mo", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: I built a single-binary university LMS that is actually easy to use"}]}], "who": [{"by": "k310", "context": "early adopter", "url": "https://news.ycombinator.com/item?id=47882673", "date": "2026-04-23"}], "tags": [], "use_cases": ["university learning management", "offline project documentation", "learning management system", "holding project docs", "project documentation storage"], "compared": [{"slug": "canvas-lms", "name": "Canvas LMS", "co": 4, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=48055913", "title": "Canvas (Instructure) LMS Down in Ongoing Ransomware Attack", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=48103668", "title": "Instructure Pays Ransom to Canvas Hackers", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50287599", "title": "NetBSD adds a new text editor called atto", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48266619", "title": "Confidence Scores for Exam Questions", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48278406", "title": "Netherlands blocks US takeover of vital digital supplier", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48265441", "title": "Is there any offline meeting apps?", "mentions": 1}], "sentiment_by_month": {"2025-11": {"warn": 1, "neutral": 1}, "2025-12": {}, "2026-01": {}, "2026-02": {"neutral": 1}, "2026-03": {}, "2026-04": {"recommend": 1}, "2026-05": {"recommend": 4, "neutral": 4, "compare": 1}, "2026-06": {}, "2026-07": {}, "2026-08": {}, "2026-09": {}, "2026-10": {"neutral": 1}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 804683793, "item_id": 50292737, "url": "https://news.ycombinator.com/item?id=50292737", "by": "mig39", "date": "2026-10-29", "version": null, "stance": "neutral", "quote": "Also used by Moodle, the open source LMS", "excerpt": "Also used by Moodle, the open source LMS: https://docs.moodle.org/400/en/Atto_editor", "context": "", "use_case": "", "switched_from": "", "story": "NetBSD adds a new text editor called atto"}, {"id": 773072144, "item_id": 48317009, "url": "https://news.ycombinator.com/item?id=48317009", "by": "korkoros", "date": "2026-05-28", "version": null, "stance": "neutral", "quote": "Moodle has had certainty based marking for at least 15 years.", "excerpt": "Moodle has had certainty based marking for at least 15 years. https://docs.moodle.org/502/en/Using_certainty-based_marking", "context": "", "use_case": "", "switched_from": "", "story": "Confidence Scores for Exam Questions"}, {"id": 772559136, "item_id": 48284946, "url": "https://news.ycombinator.com/item?id=48284946", "by": "vinay427", "date": "2026-05-26", "version": null, "stance": "recommend", "quote": "this seems roughly equivalent to Moodle, which is open-source (GPL) and used globally", "excerpt": "> Argentina's ministry of education did something like this with university software. The one used by students to sign up and by teachers to track grades, etc. For what it's worth, this seems roughly equivalent to Moodle, which is open-source (GPL) and used globally, apparently especially popular in some of western Europe, the US, etc. [1] School systems can and do of course customise it as needed. [1] https://stats.", "context": "", "use_case": "university learning management", "switched_from": "", "story": "Netherlands blocks US takeover of vital digital supplier"}, {"id": 772271040, "item_id": 48266940, "url": "https://news.ycombinator.com/item?id=48266940", "by": "k310", "date": "2026-05-25", "version": null, "stance": "neutral", "quote": "I used to run a Moodle instance on a laptop. Mainly for documenting projects I was working on.", "excerpt": "I used to run a Moodle instance on a laptop. Mainly for documenting projects I was working on. Any wiki ought to do, as will paper and pen. A Moodle can author and share a presentation (as web pages) and even accept others' comments. Some wiki's are file-based, so you can protect/delete data at will, unless you or corporate backs it up. Unless you want some kind of automation. Simple is beautiful.", "context": "", "use_case": "offline project documentation", "switched_from": "", "story": "Is there any offline meeting apps?"}, {"id": 769816625, "item_id": 48113539, "url": "https://news.ycombinator.com/item?id=48113539", "by": "skywhopper", "date": "2026-05-12", "version": null, "stance": "compare", "quote": "", "excerpt": "Canvas itself is also open source (https://github.com/instructure/canvas-lms), which was the big appeal of it originally in a world where Blackboard had a stranglehold on the LMS market.", "context": "", "use_case": "", "switched_from": "", "story": "Instructure Pays Ransom to Canvas Hackers"}, {"id": 769815520, "item_id": 48113470, "url": "https://news.ycombinator.com/item?id=48113470", "by": "__MatrixMan__", "date": "2026-05-12", "version": null, "stance": "neutral", "quote": "https://github.com/moodle/moodle is my first find", "excerpt": "I'm curious about the open source competition (https://github.com/moodle/moodle is my first find, there are likely others) and what they could've made happen with that money if they had received it instead as an investment re: not worrying about future ransomware attacks.", "context": "", "use_case": "", "switched_from": "", "story": "Instructure Pays Ransom to Canvas Hackers"}, {"id": 769109298, "item_id": 48069331, "url": "https://news.ycombinator.com/item?id=48069331", "by": "brikym", "date": "2026-05-08", "version": null, "stance": "neutral", "quote": "I remember my university switched to Moodle around that time.", "excerpt": "I remember my university switched to Moodle around that time. I wonder if they're still popular.", "context": "", "use_case": "", "switched_from": "", "story": "Canvas (Instructure) LMS Down in Ongoing Ransomware Attack"}, {"id": 769048192, "item_id": 48065512, "url": "https://news.ycombinator.com/item?id=48065512", "by": "senkora", "date": "2026-05-08", "version": null, "stance": "recommend", "quote": "", "excerpt": "Canvas is actually also open source and can be self-hosted: https://github.com/instructure/canvas-lms (I don't have experience in hosting either software so I can't really comment beyond that)", "context": "", "use_case": "", "switched_from": "", "story": "ShinyHunters claims data theft from 8,800 schools (Instructure/Canvas)"}, {"id": 768938224, "item_id": 48058639, "url": "https://news.ycombinator.com/item?id=48058639", "by": "gucci-on-fleek", "date": "2026-05-07", "version": null, "stance": "recommend", "quote": "That already exists [0], and is actually reasonably popular.", "excerpt": "> rather than universities writing an open alternative they share with each other for free That already exists [0], and is actually reasonably popular. > the SaaSpocalypse is coming for them - it seems it is simply that LLMs will be used to exploit it first I doubt it, because enterprise sales has nothing to do with how good your product is, how expensive it is, how easy it is to administer, how secure it is, etc.; i", "context": "", "use_case": "", "switched_from": "", "story": "Canvas (Instructure) LMS Down in Ongoing Ransomware Attack"}, {"id": 768914160, "item_id": 48057135, "url": "https://news.ycombinator.com/item?id=48057135", "by": "ibgeek", "date": "2026-05-07", "version": null, "stance": "recommend", "quote": "Moodle is an open-source LMS that can be self-hosted.", "excerpt": "Moodle is an open-source LMS that can be self-hosted. https://moodle.org/", "context": "", "use_case": "Learning management system", "switched_from": "", "story": "Canvas (Instructure) LMS Down in Ongoing Ransomware Attack"}, {"id": 766122768, "item_id": 47882673, "url": "https://news.ycombinator.com/item?id=47882673", "by": "k310", "date": "2026-04-23", "version": null, "stance": "recommend", "quote": "I was an early Moodle adopter, and Moodle can to all kinds of things.", "excerpt": "Mostly Moleskine. Computers have changed dramatically in my 11 or so years here, but files always get transferred on external drives. As I go through things looking to downsize from stuff I never used and never will, the notes remain, along with substantial context. Just about everything remains undone from 10 or 11 years ago. And almost everything \"high urgency\" lost its urgency. I have gone through a raft of outlin", "context": "early adopter", "use_case": "holding project docs", "switched_from": "", "story": "Ask HN: I need a reminder-brain \u2013 how do you do it?"}, {"id": 750087793, "item_id": 46880487, "url": "https://news.ycombinator.com/item?id=46880487", "by": "k310", "date": "2026-02-03", "version": null, "stance": "neutral", "quote": "I used to run a moodle on my desktop/laptop just to store project documentation.", "excerpt": "Liberty As Resistance. Forgive me for extensive quoting (and skipping to the end) but it rings a bell. > In closing, here\u2019s a thought to consider. It\u2019s something I\u2019ve learned during my adult life. There are those who want to take from you, and to control you, and their greatest weapon is not intimidation and fear; it is ease, and comfort. Ease of living, ease of use, ease of grasping a point or identifying a threat. ", "context": "former Sun employee", "use_case": "project documentation storage", "switched_from": "", "story": "Liberty Ad Resistance"}, {"id": 736393440, "item_id": 46024590, "url": "https://news.ycombinator.com/item?id=46024590", "by": "gus_massa", "date": "2025-11-23", "version": null, "stance": "neutral", "quote": "An program to cleanup Moodle backups that uses gzip and xml.", "excerpt": "It's a general purpouse language. Reusig an old comment, I used it for * A bot to reply emails that uses IMAP, SMTP and web scrapping. (It's not 100% automatic. It replies only the easy cases and adds labels so I reply the tricky ones.) * An program to cleanup Moodle backups that uses gzip and xml. I compiled it and send it to my coworkers. (The backups have too much info, so before restoring it in another site it's ", "context": "", "use_case": "", "switched_from": "", "story": "Racket v9.0"}, {"id": 733599665, "item_id": 45849979, "url": "https://news.ycombinator.com/item?id=45849979", "by": "yomaru_1999", "date": "2025-11-07", "version": null, "stance": "warn", "quote": "Moodle is complex to deploy and maintain (often requires outsourcing)", "excerpt": "I was a software engineer from Hong Kong and currently a learning technology specialist at a Christian university in Canada. I've been working on Paideia LMS, a modern learning management system built as a single binary executable. I built this proof of concept in under 30 days, which is why it's far from production-ready, but I've reached v0.5 and would love to get feedback from the HN community. I've worked with Mo", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: I built a single-binary university LMS that is actually easy to use"}]}