Open Source Mac Learning Management Systems (LMS)

Learning Management Systems (LMS) for Mac

View 116 business solutions

Browse free open source Learning Management Systems (LMS) and projects for Mac below. Use the toggles on the left to filter open source Learning Management Systems (LMS) by OS, license, language, programming language, and project status.

  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    Moodle

    Moodle

    A free course management system (CMS) to create online learning sites

    Moodle is a Course Management System (CMS), also known as a Learning Management System (LMS) or a Virtual Learning Environment (VLE). It is a Free web application that educators can use to create effective online learning sites. https://moodle.org/
    Leader badge
    Downloads: 404 This Week
    Last Update:
    See Project
  • 2
    Canvas LMS

    Canvas LMS

    The open LMS by Instructure, Inc.

    Canvas LMS is a full-featured learning management system designed for K–12, higher-ed, and professional training, with a strong emphasis on usability and openness. Instructors build courses from modular content—pages, assignments, discussions, quizzes—and organize them into learning paths with prerequisites and due dates. Rich grading tools like SpeedGrader streamline assessment with rubrics, inline annotations, and audio/video feedback, while the gradebook supports weighting, outcomes, and late/missing policies. A robust API, standards like LTI/IMS Common Cartridge, and SIS integrations make it straightforward to connect Canvas with publisher content, analytics tools, proctoring, and institutional systems. Role-based permissions, accommodations, and accessibility features support diverse learners at scale, and mobile apps keep students engaged on the go.
    Downloads: 21 This Week
    Last Update:
    See Project
  • 3
    Quiz/Survey/Test - QST

    Quiz/Survey/Test - QST

    A Free, complete, enterprise grade, open source exam management system

    QST, the worlds unparalleled open source online/lan assessment software. From a quick quiz on your phone to very large scale, high stakes, proctored desktop testing, we make it easy/secure/economical. Our intuitive design contains features (Immediate detailed results, Create/Export/Import/Convert Questions, WYSIWYG/Math-Chemistry/Basic Editors, Question/Item Bank, Multiple Question Types, Multiple Delivery Styles, Multiple Delivery/Results Options, Adaptive/Branching Questions, Randomly Chosen Questions, Print a QST, Auto Marking, Display explanations for questions, easily administer users, etc.) that rival or surpass those found in commercial online examination/testing systems. GradeBook allows you to view/mark/save users quizzes/tests and view/download detailed statistics for each quiz/survey/test and questions in them. Also allows entering marks for other assignments and adding weights(%) to them and QST's for a Complete Assessment Solution. Thanks summernote.org and mathjax.org.
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 4
    forma.lms

    forma.lms

    forma.lms is a Learning Management System (LMS), opensource lms

    forma.lms is an open-source, web-based elearning platform (learning management system - LMS), used to manage and deliver online training courses. It's focused on corporate training needs. The projects forma.lms ((aka formalms) was originally created as a fork of Docebo CE v 4.0.5. The support comnunity of forma.Lms is active on https://forum.formalms.org/
    Leader badge
    Downloads: 55 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    ATutor (Learning  Management System)

    ATutor (Learning Management System)

    Standards Compliant Learning Management System

    ATutor is an Open Source Web-based Learning Management System (LMS), designed with accessibility and adaptability in mind. Author interoperable e-learning content, provides social networking, and adheres to standards. Put your courses online.
    Downloads: 19 This Week
    Last Update:
    See Project
  • 6
    First Contributions

    First Contributions

    Help beginners to contribute to open source projects

    The first-contributions repository is a community-driven project designed to simplify and guide beginners through their very first open source contribution. Many new developers find the Git workflow intimidating, so this project provides a safe, structured, and supportive way to practice without fear of mistakes. It includes step-by-step tutorials that walk contributors through the process of forking a repository, making changes, and submitting a pull request. The repository is translated into multiple languages, making it accessible to a global audience and ensuring inclusivity for contributors around the world. Over the years, it has attracted thousands of contributors and serves as a popular entry point into the world of open source collaboration. Its impact lies not only in teaching GitHub workflows but also in fostering confidence, community spirit, and the habit of contributing to open source.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Skills Service

    Skills Service

    SkillTree is a micro-learning gamification platform

    Skills Service is an open-source microservice developed by the NSA that provides gamified skills tracking for developers. It enables organizations to define, track, and reward skill acquisition and progress through a customizable and modular system. Developers earn points and levels by completing tasks or learning activities, with progress tracked via a web UI or REST API. It is designed to foster a culture of continuous learning, provide visual skill feedback, and promote user engagement within teams or educational settings.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    Edupro School Management System

    Edupro School Management System

    All-In-One Modern School Software

    Edupro School Management System is an all-in-one, integrated platform designed to streamline school operations and enhance digital learning. Built on powerful open-source technologies—Moodle for Learning Management, Gibbon for Student Information Management, and custom-developed features—it provides a seamless experience for administrators, teachers, students, and parents. With AI-driven learning tools and advanced automation, Edupro School Management System simplifies academic management, student tracking, and online education, making it the ultimate digital solution for modern schools.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 9
    ILIAS LMS
    ILIAS is a web base learning management system (LMS, VLE). Features: Courses, SCORM 1.2 and 2004, mail, forum, chat, groups, podcast, file sharing, authoring, CMS, test, wiki, personal desktop, LOM, LDAP, role based access, see http://www.ilias.de/
    Downloads: 2 This Week
    Last Update:
    See Project
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 10
    This project is now upgraded as educational resource planning tool including LMS (learning management system). Now DEI, AVV K, IITR, NITH, AMU, JMI, IGNOU, SMVDU are partnering in this. Overall coordination is done by IIT Kanpur.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    Scribe
    Scribe is a CMS for the Liferay Portal framework. It includes Web Content Management as well as Learning Management System features.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    Php - Mysql LMS (learning management system) SCORM compatible for educational goals
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    The purpose of the DotNetSCORM project is to create an Open Source Learning Management System using .Net technologies. The goal of this project is to create a SCORM Compliant LMS using the .NET framework.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    ADA is an On Line Learning Management System - a system to deliver, manage, and monitor learning courses on a local (Intranet) or global (Internet) network. An italian e-Learning system developed by Lynx s.r.l.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Basic concepts of And-Learning 1. INTRODUCTION The object of this report, is to be good as starting point for the development of a platform of and-learning whose nucleus is based in PHP-cloud. The following points are an analysis and ..
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Answers from Results International (www.resultsinternational.com) is a Learning Management System, based on the latest SCORM standards. Answers supports far more of the SCORM Data-Model than any of the 'big-name' LMS's, although is more light-weight
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Arteduca is a web-based collaborative Learning Management System (LMS), designed to improve art teaching over the Internet. A virtual learning environment that provides laboratory experiences for courses involving art, education and contemporary technolo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    AvieOnline Framework solution for Learning Management System. This solution will provide repository for School, Courses Offered, Faculty, Students. The technology uses (Java 2 Enterprise Edition) J2EE concept.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Django LMS

    Django LMS

    A learning management system using django web framework

    django-lms is an open-source Learning Management System (LMS) built with Django and designed for ease of use and extensibility. It allows administrators to manage courses, lessons, quizzes, and users in an educational environment. The project includes a clean UI and backend tools to help educators create and track learning content.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Docebo ELearning Drupal  plugin

    Docebo ELearning Drupal plugin

    Turn your Drupal website into an ELearning portal

    Docebo’s Drupal LMS Plugin allows Drupal users to transform their website into an ELearning portal by integrating the Drupal CMS with the Docebo LMS (Learning Management System). Drupal is one of the most used open source CMS (Content Management System) on the market: this is why Docebo developed a free plugin to integrate any Drupal website with the Docebo ELearning platform. Drupal LMS plugin features: - SSO between Drupal and Docebo LMS - User synchronization between the two platforms - A "my courses" list block for Drupal - A Drupal block for searching Docebo Content library objects
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Docebo ELearning Joomla plugin

    Docebo ELearning Joomla plugin

    Turn your Joomla website into an ELearning portal

    Joomla is the second most used CMS in the world – more than fifty million people have downloaded Joomla to build their website! Not only companies, but also governments are using Joomla. Docebo Learning Management System (LMS) is now part of this widely recognized universe since a Joomla user can easily add a Docebo plugin to his/her own website. The Joomla LMS plugin allows users to: - Embed online courses on their Joomla website and assign training by using the Joomla dashboard - Access courses and training reports, plus control the whole ELearning project directly from Joomla - Display courses assigned to logged-in users by using a Joomla widget - Import in Docebo their Joomla user database - Enable the Single Sign On between Joomla and Docebo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Docebo ELearning WordPress Plugin

    Docebo ELearning WordPress Plugin

    Integration between the Docebo ELearning platform and WordPress

    We all know how powerful WordPress is for managing content. From personal blog to company website, WordPress has proven itself to be the most engaging platform for creating and sharing content in recent years. Because we know that the line between information sharing and training is grey, we have developed a plugin that allows you to integrate your WordPress website with the Docebo Learning Management System. Thanks to this plug-in you will be able to: -Embed online courses on your WordPress website and assign training by using the WordPress dashboard -Access courses and training reports, plus control the whole ELearning project directly from the WordPress dashboard -Display courses assigned to logged-in users by using a WordPress widget -Import in Docebo your WordPress user database -Enable the Single Sign On between WordPress and Docebo
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Dream Box LMS is a light weight learning management system focused toward training departments of small to mid-size corporations. DBLMS is developed using the Java programming language and adheres to MVC style of programming.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Eledge is an open source LMS that provides tools for creating online instructional materials and courses. Includes navigation, registration, quizzes, exams, graders, uploads, class e-mail directory, discussion board, journal, help, gradebook, peer review
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Freestyle Learning (FSL) and Open University Support System (OpenUSS) are specifications for Learning Content System (LCS) and Learning Management System (LMS). They provide J2SE, J2ME and J2EE reference implementations on those specifications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • Next
MongoDB Logo MongoDB