I'm looking for a few alternatives for a course management web software. It should be able to:

  • manage courses online
  • generate a website with all courses
  • allow online booking with an adjustable form
    • aka add custom fields
  • manage attendees online
  • export to Excel (either xls or csv)
  • best to be standalone

I already found:


3 Answers 3


Moodle would be the software of your choice.

Most online course creators/educators use Moodle recently, and has been evolving pretty fast.

It also has a large community. So, it would be easy to setup and navigate.

I have used a site which is built on Moodle, and it's pretty smooth and very easy to use with a wonderful set of features.

Its features include:

  1. Ease of use
  2. Personalized Dashboard
  3. Intuitive and all-in-one calender
  4. Notifications from student activities
  5. Really good text editor
  6. Tracking progress of students

And a lot more.

There are already hundreds of sites in the US itself, which are built on Moodle.


Look into Regpack.

Allows you to customize fields, manage students with personalized dashboards, and has great reporting tools for every aspect of your data (payments, attendance, sessions registered for, etc).


The well known EDX platform is also open source. Main page: https://open.edx.org/ Source code at github: https://github.com/edx/ There is also a community around this software and documentation and it can be self hosted as well as software as a service.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.