learning and courses

canvas-lms

23 May 2020Last Commit3331 (358/yr)Github Stars173Issues

Canvas is a modern, open-source LMS developed and maintained by Instructure Inc. It is released under the AGPLv3 license for use by anyone interested in learning more about or using learning management systems.

Please see our main wiki page for more information

Detailed instructions for installation and configuration of Canvas are provided on our wiki.

sakai

23 May 2020Last Commit609 (113/yr)Github Stars79Issues

This is the source code for the Sakai CLE.

The master branch is the most current development release, Sakai 21. The other branches are currently or previously supported releases. See below for more information on the release plan and support schedule.

This is the "Mini Quick Start" for more complete steps to get Sakai configured please look at this guide on the wiki.

To build Sakai you need Java 1.8. Once you have clone a copy of this repository you can build it by running (or ./mvnw install if you don't have Maven installed):

chamilo-lms

24 May 2020Last Commit448 (63/yr)Github Stars428Issues

Chamilo is an e-learning platform, also called "LMS" or "LCMS" published under GNU/GPLv3+. It is or has been used by more than 20M people worldwide.

Chamilo 2.0 is still in development stage. This install procedure is for reference only. For a stable Chamilo, please install Chamilo 1.11.x. See the 1.11.x branch README.md for details.

We assume you have already installed "yarn" and "composer" and you're installing the portal in a domain, not in a sub folder inside a domain.

Then enter the main/install/index.php and follow the UI instructions (database, admin user settings, etc).

relate

20 May 2020Last Commit201 (34/yr)Github Stars172Issues

Relate is an Environment for Learning And TEaching

RELATE is a web-based courseware package. It is set apart by the following features:

Focus on easy content creation

See example content.

Flexible rules for participation, access, and grading

Versioning of content through deep integration with git. Instructors can preview newly-authored content while students work with prior versions, all from the same instance of RELATE.

Multiple courses can be hosted on the same installation

Code questions:

Class calendar and grade book functionality.

ilias

22 May 2020Last Commit197 (37/yr)Github Stars43Issues

ILIAS is a powerful Open Source Learning Management System for developing and realising web-based e-learning. The software was developed to reduce the costs of using new media in education and further training and to ensure the maximum level of customer influence in the implementation of the software. ILIAS is published under the General Public Licence and free of charge.

see all features on our official website or read our booklet

Installation of ILIAS is well documented on our official Installation manual and in the documentation contained inside this repo: /docs/configuration/install.md

openolat

22 May 2020Last Commit91 (42/yr)Github Stars4Issues

OpenOlat is a web-based e-learning platform for teaching, learning, assessment and communication, an LMS, a learning management system. OpenOlat impresses with its simple and intuitive operation.

A sophisticated modular toolkit provides course authors with a wide range of didactic possibilities. Each OpenOlat installation can be individually extended, adapted to organizational needs, and integrated into existing IT infrastructures. The architecture is designed for minimal resource consumption, scalability and security in order to guarantee high system reliability.

openeclass

15 May 2020Last Commit76 (15/yr)Github Stars6Issues

http://www.openeclass.org/

Warning: This is the next major release, currently under development. The current stable release is in the 3.8 branch.

The Open eClass platform (formerly known as GUnet eClass) is a complete Course Management System, used to store and present educational materials. It is the solution offered by the Greek Academic Network (GUnet) to support asynchronous elearning services. Its goal is the incorporation and constructive use of the Internet and web technologies in the teaching and learning process.

mahara

22 May 2020Last Commit66 (11/yr)Github Stars2Issues

@TODO This is only a draft. Review before the final .0 release and update the information accordingly.

Mahara is an open source ePortfolio system. An ePortfolio is a type of web application that allows users to record and share evidence of lifelong learning.

For more information about Mahara and ePortfolios, see the Mahara user manual's introduction chapter:

The best ways of obtaining support are:

For detailed installation instructions see the installation page on our wiki:

The following is a check list of the steps you need to take. Please refer to the installation instructions for the details:

rosariosis

No Repo
RosarioSIS, free Student Information System for school management.

moodle

No Repo
Moodle is a learning and courses platform with one of the largest open source communities worldwide.

edx

No Repo
The Open edX platform is open-source code that powers edX.org.