Not just because Harvard and MIT use edX® which is powered by Open edX®!

Best open-source online learning software, available as an instance in a SaaS platform, continuously enhanced by an active community. You are probably here because you know most of these. So let us show you all the main features so that you can always come back and refer to them.

why open edx
Who uses Open edX?

Who uses Open edX?

From universities to major corporations, Governments for their national initiatives, Societies, NGOs, and in fact you will have hard time finding who does not.

  • 9 out of 10 Top ranked world universities
  • Used by most valuable corporations
  • Governments have used as National eLearning Platform
  • Societies and associations use to train their members

Key Features

Easy to use

Learners find it very intuitive and easy to use. Search for course content or bookmark for future study.

Build a course

On your own or in a team. It is super easy.


Lots of choices such as SAML, OAuth 2.0 to integrate with.

Browser based and responsive

No need to install extra software.

Learning steps

Use sections and subsections of a course to establish the best learning sequence.

Manage learners

Invite them to a course, let them self register, add them to a cohort or group and customize course content for each group.


WCAG compliant with captions and ability to jump to exact points in videos, plus audio subtitles.

Course quality

Create a checklist and preview content to ensure error free courses.

Ways to control courses

Let learners self enroll, or make it invitation-only. Take an entrance exam to select learners for a course. Let guest students audit courses. Bulk enroll the whole of learners in a class. Set a prerequisite for a course.

Mobile App

Apps for mobile for several stores.

Publishing planned

Publish the whole course together or each section or subsection at a pre-determined time.

SSO and Authentication Integration

Multiple ways to login and even some content do not require sign on.

Turn in dates

Due dates can be specified for a graded section which is shown in local learner timezone.

Track progress

Monitor completion of course section and check grades. Works may be graded by a centralized "GradeBook" service, or allow peer graded or staff graded services.

Add notes

Learners can add personal or public notes.

Speed up

Import or export course templates to speed up course creation. Duplicate and reuse course components to make it even faster.


Design and customize your templates. Courses may all have certificates or select courses may offer them. Let instructors issue or revoke certificates individually or in bulk.


Students can participate in forums related to a course, receive daily forum discussion digests, and access Wiki pages to learn more and receive help.

Add digital assets

Add or embed HTML5 assets, videos, presentations and other web enabled content, live events, and build and add H5P components.


Provided as an XBlock, allows you to read other scorm based components inside your course.

Brand it

Your URL and your theme and styles for your web application instance.


A Third-party XBlock which helps you to export important statistics and analytic data about learner progress.


Use e-commerce to sell access to courses and certificates. Many payment gateways may be added.


Many types of questions and assessment components. Including but not limited to multiple choice questions, checkboxes, short text answers, numeric responses, clickable images, visual matching, interactive videos. Various kinds of control such as number of attempts, time between attempts, show response control, randomized assessments, grading, and more.


From 50 to 10 million learners


Use for your virtual classes

Auto Proctoring

May be added for integrity of exams.

Frequently Used Terms Explained!

  • Using the LTI standard (Learning Tools Interoperability), which is a set of specifications for allowing third-party learning applications (or “tool providers”), enables you to integrate with educational platforms (or “tool consumers”). LTI lets you easily integrate external tools into your Open edX courses, or let other learning systems, reuse your Open edX course components inside their own LMS. For example, Open edX lets live conferences to be embedded into its courses and any authentication required is done through LTI. H5P quizzes may be embedded into courses and any grade for students can be reported to instructors through LTI.

  • Shareable Content Object Reference Model (SCORM) is a set of technical standards for online learning software products. edX supports SCORM through one of its XBlocks. The XBlock is supposed to display SCORM content within the Open edX LMS and Studio. This will help save student state and report scores to the progress tab of the course.

  • As a new specification for learning technology, xAPI or Experience API makes collecting data possible. This data can be about a person’s wide range of experiences (online and offline). This API captures data consistently about a person or group’s activities from many technologies. Different systems can communicate by securely capturing and sharing this stream of activities using xAPI’s simple vocabulary. Open edX has chosen xAPI as one of the primary communication standards for real-time events since it has widespread industry support and usage for tracking and analyzing learning activity. These are some of the events which are tracked. Enrollment events Whenever a learner enrolls in a course. Whenever a learner unenrolls from a course. Problem interaction events Whenever a learner submits any problem. Whenever a learner’s answer to a problem is checked. Whenever a learner is shown the answer to a problem. Whenever a learner requests a hint to a problem. Video events Whenever a learner loads a video. Whenever a learner plays a video. Whenever a learner stops a video. Whenever a learner pauses a video. Whenever a learner navigates to a different position in a video. Course navigation events Whenever a learner wants to navigate to a subsection in the course. Whenever a learner navigates to the next content in the course. Whenever a learner navigates to the previous content in the course. Once a learner wants to navigate to another unit within a subsection. Whenever a learner clicks on any link in the course.

  • XBlocks are extra components which can be added to a basic Open edX deployment in order to add to flexibility and usefulness of your platform. Examples include Zoom, Drag and Drop tests, and polls and surveys. Almost all XBlocks are free, but there is a resource cost in order to add and deploy.

  • Some XBlocks are actually made by third party vendors and creators. In addition you can use and LTI XBlock to import learning content from outside of Open edX.