Hacker GitHub

← All repos

instructure/canvas-lms

View on GitHub ↗ ★ 6,898 Ruby

The open LMS by Instructure, Inc.

34 mentions on Hacker News by 30 people: 0 stories, 34 comments · first 2011-02-01 · latest 2026-05-12

Mentions per year 34 mentions · busiest year 2026 (12)
20082026
  1. 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.
    comment by skywhopper · 2026-05-12 · in Instructure pays ransom to Canvas hackers
  2. …I couldn't even get a development environment setup because of their storage space requirements. https://github.com/instructure/canvas-lms/wiki/Quick-Start > It is recommended that you have at least 150GB of available hard drive space, 8GB…
  3. I thought this was pretty hilarious: https://github.com/instructure/canvas-lms/pull/2630/changes/...
  4. 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)
  5. …Just look at the code. As mentioned before, it's open source . Here I saved you a google search: https://github.com/instructure/canvas-lms
  6. The alternative could be to self host. https://github.com/instructure/canvas-lms/wiki/Production-St... Or maybe consider not following the herd, and use a much simpler but sufficient system that can be self hosted, if available.
  7. A bunch of plugins running on canvas.instructure.com are proprietary, according to their FAQ: https://github.com/instructure/canvas-lms/wiki/FAQ . I would guess these plugins are chosen so a majority of user won't want to live without…
  8. Seems like instructure canvas is FOSS: https://github.com/instructure/canvas-lms/tree/master
  9. You don’t need to roll your own LMS—you can self-host Canvas: https://github.com/instructure/canvas-lms/wiki/Production-St...
  10. …you can deploy your own software you can control and modify as you need. Canvas is mostly FOSS https://github.com/instructure/canvas-lms
  11. https://github.com/instructure/canvas-lms/pulls?q=is%3Apr+is... haha i went to go check and they haven't merged a PR since 2017
  12. It is open source, so you could send pull requests with improvements: https://github.com/instructure/canvas-lms
  13. Canvas is an open-source learning management system used at universities: https://github.com/instructure/canvas-lms
  14. …but has other proprietary services that interact heavily with it. It's never been a problem 1: https://github.com/instructure/canvas-lms
  15. The Canvas LMS: https://github.com/instructure/canvas-lms
    comment by zwily · 2022-04-29 · in Actual is going open-source
  16. …a source of the false accusations. Also, it's open source if any hackers would like to take a look. https://github.com/instructure/canvas-lms
  17. …more invasive solutions. [0]: https://community.canvaslms.com/t5/Instructor-Guide/How-do-I... [1]: https://github.com/instructure/canvas-lms/blob/master/public...
  18. Canvas ( https://github.com/instructure/canvas-lms ) is open-source
  19. …sample code won’t be much more helpful than the docs of the various plugins like Switchman. 1: https://github.com/instructure/canvas-lms 2: https://github.com/instructure/switchman
  20. …Software Developer About Instructure: We make software that makes people smarter, including Canvas ( http://github.com/instructure/canvas-lms ), an open source learning management system used by universities and K-12 schools, and Bridge, a…
    comment by meakr1900 · 2015-09-01 · in Ask HN: Who is hiring? (September 2015)
  21. …Software Developer About Instructure: We make software that makes people smarter, including Canvas ( http://github.com/instructure/canvas-lms ), an open source learning management system used by universities and K-12 schools, and Bridge, a…
    comment by meakr1900 · 2015-08-03 · in Ask HN: Who is hiring? (August 2015)
  22. Instructure (the guys behind the LMS Canvas), are pre-IPO. https://github.com/instructure/canvas-lms/wiki http://www.instructure.com/
  23. Looks like it's open source [0]. If they have a clean API it might be doable without scraping. [0] https://github.com/instructure/canvas-lms
  24. Instructure's learning management system called Canvas is built in RoR and is open source. https://github.com/instructure/canvas-lms
  25. …What were the motivations to develop this system instead of enhancing or forking another lms? [1] https://github.com/instructure/canvas-lms
  26. Just wanted to note that Canvas LMS is also open source (full disclosure: I work for instructure): https://github.com/instructure/canvas-lms
    comment by fivetanley · 2014-01-26 · in Christ, I hate Blackboard
  27. …api as a developer at EmeraldExam.com and find it to be terrific. They're an open-source rails app: https://github.com/instructure/canvas-lms EDIT: should also mention lore (lore.com), which was founded by some friends of mine and fairly…
    comment by rattray · 2014-01-25 · in Christ, I hate Blackboard
  28. …have been adopting is open-core and has been quite successful over the past few years. 1. https://github.com/instructure/canvas-lms
    comment by ryankshaw · 2013-08-22 · in Nginx Plus
  29. Hm, I wonder why they didn't check out instructure. https://github.com/instructure/canvas-lms It's open source, and there's a paid arm of it for universities to outsource their IT needs.
  30. …http://canvas.net We believe deeply in Free Software; our core product is published under AGPLv3: https://github.com/instructure/canvas-lms Work at a place where you can know that with each problem you solve, you make the lives of students…
    comment by phinze · 2013-04-01 · in Ask HN: Who is hiring? (April 2013)
  31. …right next to me, writing coffeescript (as with all new code we write here at instructure, see: https://github.com/instructure/canvas-lms/tree/stable/app/co... )--and loving it. whatever "crazy gotchas" he found back then are obviously…
    comment by ryankshaw · 2012-09-17 · in CoffeeScript: less typing, bad readability
  32. …of models to ignore). This catches anything included by plugins too, which can be helpful. https://github.com/instructure/canvas-lms/blob/9b52a51b6a37e...
  33. …I needed to spin up an LMS, so I wanted to make sure folks were aware of it. p.s. Canvas is foss https://github.com/instructure/canvas-lms/wiki
  34. sick. the lms app is built on rails. https://github.com/instructure/canvas-lms