10 Open Source LMS (Learning Management System)

  1. Chamilo


Chamilo is a fully-fledged e-learning system.

With developments into adaptive assessment, social and mobile learning, skills management and many more other topics, the Chamilo association and high-technology members ensure you get a free software with the latest innovation from around the world.

Chamilo is released under the GNU/GPL3 LICENSE.

Required Space for install Chamilo is 407.84 MB.


Easy creation of educational content

Tracking of users results, allowing for methodology improvements

Clean interface, letting user focus on learning

Synchronous and asynchronous communication channels

Many tools allowing for all learning types (visual, auditive, practical, serious games, staff selection)

Extensive documents management capabilities

Download Chamilo LMS v1.10.2 (.zip)


  1. Claroline


Claroline is an Open Source eLearning and eWorking platform allowing teachers to build effective online courses and to manage learning and collaborative activities on the web. Translated into 35 languages, Claroline has a large worldwide users and developers community.

Claroline is released under the GNU/GPL license.

Required Space for install is 21.33 MB.


Manage documents and links

Create online exercices

Develop learning path

Coordinate group work

Produce : assignments and wiki

Discuss : chat and forum

Organize : agenda and announcements

Supervise : users and statistics


  1. eFront


eFront is a modern learning system, bundled with key enterprise functionality ranging from skill-gap analysis and branch management to tailor-made reports.

eFront is released under the Common Public Attribution License Version 1.0 (CPAL).

Required Space for install is 77.98 MB.


Emphasis on user experience

A unified learning environment

The best tests engine

Standards compliant and certified

A multitude of social tools

Extended reports and analytics


  1. DoceboLMS


DoceboLMS is a SCORM compliant Open Source e-Learning platform used in corporate, government and education markets.

DoceboLMS makes it extremely easy to construct the didactic content of lessons and teachers are free to reuse files that they already have (Powerpoint, Word, PDF, film clips, etc). Users can also be managed by groups or categories and it is also possible to personalise the graphic environment for subgroups of users.

DoceboLMS is released under the GNU GENERAL PUBLIC LICENSE.

Required Space for install is 36.70 MB.


User registration by administrator, moderated or free

User management through groups, roles or organization tree

Additional fields for better user cataloguing

Competence management module and gap analysis

Course and curricula management system

Standard and customized multilevel report

Generation and printing of PDF certificates

Track monitoring and SCORM 1.2 and 2004 support

Administrator management and profiling

Didactic multimodel support

Export report in Excel format and others, report scheduling for automatic sending

Third party software/services interfacement

Third party software/services import and export data

Web authoring

Pre-assessment and Post-assessment management

Multitemplate and Multidomain layout customization

Web browser only based, multibrowser compliance, no plugins required

Internal search engine for content library

Course catalog

Automatic course subscription based on company role, group or tree position

User registration or subscription through codes or cards


  1. Dokeos


Dokeos is an elearning and course management web application. It provides all the features needed for e-learning and blended learning management : From Authoring to Reporting.

Dokeos supports many different kinds of learning and collaboration activities. Teachers/trainers can create, manage and publish their courses through the web. Students/trainees can follow courses, read content or participate actively through groups, forums, chat.

Dokeos is distributed under the GNU GENERAL PUBLIC LICENSE.

Required Space for install is 96.87 MB.


REPORTING Track time, progress and score. & print certificates.

AUTHOR Templates based online authoring & rapid learning.

SCORM Import third party content Articulate, Captivate…& certify reporting.

ADMIN Manage users, cources, groups. & handle multisite deployment

SOCIAL Have students learn from each other. & organise videoconferences

MINDMAPS Build visual learning without graphical expertise & import mindmaps

DOCUMENTS Word, PDF, Powerpoint, Flash & Virtual library

SCENARIOS Structure learning by chapters, weeks or activities & build case studies

QUIZZES 29 templates of online learning activities & Medical imaging delineation

PODCASTS Publish images, audio and video for mobile learning & record your voice online


  1. TCExam


TCExam is a FLOSS system for electronic exams (also know as CBA – Computer-Based Assessment, CBT – Computer-Based Testing or e-exam) that enables educators and trainers to author, schedule, deliver, and report on quizzes, tests and exams.

TCExam is released under the GNU AFFERO GENERAL PUBLIC LICENSE Version 3.

Required Space : 41.53 MB


Free and Open Source Software

Community support

Platform Independent

No expensive hardware requirements

Internationalization (I18N)

Accessibility and Usability

Data Import and Export

Rich Content

Unique test


  1. ATutor


ATutor is an Open Source Web-based Learning Management System (LMS) used to develop and deliver online courses. Administrators can install or update ATutor in minutes, develop custom themes to give ATutor a new look, and easily extend its functionality with feature modules

Educators can quickly assemble, package, and redistribute Web-based instructional content, easily import prepackaged content, and conduct their courses online. Students learn in an accessible, adaptive, social learning environment.

ATutor is released under the GNU GENERAL PUBLIC LICENSE.

Required Space for install is 26.96 MB.



Social Networking

Things Current


My Courses


Adaptive Navigation

Work Groups

File Storage

Group Blogs


Preference Settings

Communication Tools

Content Package Viewer


  1. Omeka


Omeka is a free, flexible, and open source web-publishing platform for the display of library, museum, archives, and scholarly collections and exhibitions.

Omeka makes launching an online exhibition as easy as launching a blog.

Omeka is designed with non-IT specialists in mind, allowing users to focus on content and interpretation rather than programming. It brings Web 2.0 technologies and approaches to academic and cultural websites to foster user interaction and participation.

Omeka is released under the GNU GENERAL PUBLIC LICENSE.

Required Space for install is 58.07 MB.


Batch importing and data sharing

Metadata input and support

Web 2.0 and online visitor interaction

Representing data in different contexts

Annotating and displaying item files

Security and site performance


  1. Moodle


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.

Moodle is released under the GNU General Public License.

Required Space for install is 139.32 MB.

The word Moodle was originally an acronym for Modular Object-Oriented Dynamic Learning Environment, which is mostly useful to programmers and education theorists. It's also a verb that describes the process of lazily meandering through something, doing things as it occurs to you to do them, an enjoyable tinkering that often leads to insight and creativity. As such it applies both to the way Moodle was developed, and to the way a student or teacher might approach studying or teaching an online course. Anyone who uses Moodle is a Moodler.


  1. Gibbon


Gibbon is free, open source software: its flexible design gives schools complete control and freedom.

Gibbon collates student information, helping teachers to understand, contact, find and help their students. It allows teachers to plan, teach, collect, assess and return work in one streamlined process. It is built by teachers, with the primary purpose of aiming to solve problems common to all schools.

Gibbon is released under the GNU GENERAL PUBLIC LICENSE Version 3.

Required Space for install is 103.92 MB.


  1. Learning


Use Smart Units to cut your planning time in half (based on anecdotal evidence). Plan lessons using rich multimedia and share them with students and parents. Incorporate lessons into units and automatically aggregate details through Departments. Assign homework, collect student work online and then tie it to a Markbook for grading. Create outcomes and assign them to units, allowing for curriculum mapping. Invite participants to peer assess each others' work through Crowd Assessment. Allow Guests to come in and view or take lessons. Take class attendance, and compare it to school attendance. Make notes on what worked and what can be improved. Students can like lessons, allowing teachers to earn gold stars and discover which lessons and popular and which are not.


Find, catalog and share resources within a single school-wide database. View resources as you find them, or insert resources directly into lesson plans, using HTML to create rich lesson plans. Organise resources using category, purpose, tags and year groups.


Display individual timetables for any student or teacher. Quickly find where people are, and the phone number of the room they are in. Link to school and personal Google Calendars, and display as dynamic overlay to see all events in one place. User the Planner to create lesson plans for any class.


Create a listing for a school activities program and allow students to view and sign up online. Manage applications on first come, first serve basis or by manual selection. Generate attendees lists and attendance registers for (great for off-site activities).

  1. Assessment


Continuously record and report on academic data across all subjects and choose to make it available to the students and their parents. Empower teachers with longitudinal academic data across all subjects, available in a single view. Integrate with the Planner to quickly view and mark student work submissions. Upload responses to students in terms of marked work, rubrics or voice recordings.


Create interactive, clickable rubrics and track student progress over time. Use outcomes from the Planner, and start tracking performance across a cohort or the whole school.

Crowd Assessment

Allow student work to be shared to flexible sets of users, who can view, like and discuss the work. Use this to enable peer assessment or cast your net wider to a whole crowd. Students who have their work "liked" by others earn gold stars, which can be used as an incentive.

  1. People

Application Form

Allow members of the public to apply for school places online. Manage a priority-based queue of applications, and reject and accept applicants at any time. Automatically create user accounts and family links for accepted students and their parents, including assignment of usernames and passwords.


Take school attendance for form groups or individual students. Quickly see a student's recent or full history to establish patterns of absence. Set future absences to make morning attendance faster. Generate school absence reports for emergency evacuation use. Allow parents to view attendance data, allowing closer monitoring of truancy.


Create notes outlining both positive and negative student behaviour. Describe behaviour with school generated descriptor and severity lists, along with individual comments. View notes by roll group or individual student. Roll group tutors see summary of recent activity on their homepage. Students receive gold star incentives for positive behaviour, and can view when, why and by whom they were deemed meritorious.

Leave a Reply

Your email address will not be published. Required fields are marked *