Canvas LMS
gitlab
Our great sponsors
Canvas LMS | gitlab | |
---|---|---|
32 | 447 | |
5,296 | - | |
1.4% | - | |
10.0 | - | |
2 days ago | - | |
Ruby | ||
GNU Affero General Public License v3.0 | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Canvas LMS
-
Best LMS for freelancers, to include a way for clients to track learners?
I did not realize that Canvas is open source. That's an LMS most people like. You have hosting space and server-side savvy, you could set that up: https://github.com/instructure/canvas-lms
- Looking for self hosted exam monitoring and management system
-
College level course. The correct answer should be a literal, not a constant, right?
Canvas go brrrrrrrr
-
Self host a video course website like udemy, skillshare
Also look at Canvas.
-
OOP vs. services for organizing business logic: is there a third way?
github.com/instructure/canvas-lms (745k lines): A popular LMS (learning management system).
-
An open-source distributed object storage service
No it's not. From a practical standpoint, I'm not even sure how that could work. You would have to require all browsers to be open source AGPL in order to load a web page served by it. By way of analogy it seems the equivalent of requiring the mouse and keyboard firmware to be licensed the same as the operating system.
A real life example is Instructure, which makes Canvas (which is agpl) but has other proprietary services that interact heavily with it. It's never been a problem
-
Open source LMS
Look into Canvas LMS, I would recommend using 8GB RAM and at least 4 vCores. I have used it in the past (`2 years ago) and only had issues with cloning class/course templates.
-
[Noob] Trying to create a Learning Management System using Rails 7. Am I biting off more than I can chew?
If you're planning on doing this as business though, bear in mind this is a pretty crowded market. There's already at least one Rails-based LMSes out there (https://github.com/instructure/canvas-lms), and dozens in PHP-land.
-
LMS for home use, recommendations
There is also Canvas.
- Learning Management System
gitlab
- Code Search Is Hard
- XZ Backdoor Investigation Request to Gitlab Team
-
Client side Git hooks 101
(Side note: Issues are usually hash-prefixed like #1234 both on GitLab and GitHub. However, commit messages must not begin with a hash, they would be considered a comment and ignored. Therefore, GitHub has introduced the alternative prefix GH- and I've contributed a similar prefix GL- to GitLab a while ago.)
- Assign Issue to an AI Developer
-
BuildKit in depth: Docker's build engine explained
and its "oh, you want multi-arch, do you?" friend. While prosecuting this <https://gitlab.com/gitlab-org/gitlab/-/issues/339567> I learned that https://hub.docker.com/layers/multiarch/qemu-user-static/7.2... actually mutates the binfmt_misc in buildx's context in order to exec the static copy of qemu in it https://github.com/multiarch/qemu-user-static/blob/v7.2.0-1/...
and, that the buildx plugin itself has some qemu magick in it, which got addressed in a minor version bump but I couldn't track down the relevant GitHub issue this second (I've flushed it from my mind, only recalling that there were a lot of actors in that tire fire)
-
Gitlab password reset bug leaves more than 5.3K servers up for grabs
This is actually a follow-up refactor, the fix is here: https://gitlab.com/gitlab-org/gitlab/-/commit/abe79e4ec43798...
- ExifTool CVE-2021-22204 – Arbitrary Code Execution
- Critical Gitlab vulnerability exposes 2FA-less users to account takeovers
- Upcoming critical Gitlab security issue
-
I Love Ruby
This made me curious. Having never read the gitlab code before, and on mobile, took all of about 30 seconds to find https://gitlab.com/gitlab-org/gitlab/-/blob/master/config/ro...
Those are some pretty clean routes!
What are some alternatives?
edX - The Open edX LMS & Studio, powering education sites around the world!
Gitea - Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Chamilo LMS - Chamilo is a learning management system focused on ease of use and accessibility
Harbor - An open source trusted cloud native registry project that stores, signs, and scans content.
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.
onedev - Git Server with CI/CD, Kanban, and Packages. Seamless integration. Unparalleled experience.
Moodle - Moodle - the world's open source learning platform
rich-markdown-editor - The open source React and Prosemirror based markdown editor that powers Outline. Want to try it out? Create an account:
ILIAS - GitHub repository for official ILIAS release branches and development branches (trunk)
gitlab-foss
Open eClass - Open eClass
chatwoot - Open-source live-chat, email support, omni-channel desk. An alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬