What is Open Learning XML?#
OLX (open learning XML) is the XML-based standard used to build courses for the Open edX Platform.
With OLX, you can:
Move content between different Open edX instances, either by using the
.tar.gzexport of OLX that Studio provides, or by hand-writing OLX and compiling it into a.tar.gzfile (see Working with the .tar.gz File).Create course content outside of Open edX Studio, including by conversion from other content formats (note: the cc2olx converter can be used to convert Common Cartridge exports into OLX).
XML Resources#
OLX is based on XML. XML, or Extensible Markup Language, is a set of rules for creating documents in a format that is both human-readable and machine- readable.
To work with OLX, you should have a strong understanding of XML. This document presumes you understand XML and can use tools to create and edit XML files.
For a primer on XML, see the Wikipedia XML entry .
See also
OLX Documentation (reference)
Example of an OLX Course (reference)
Getting Started with OLX (quickstart)
What is the OLX Course Structure? (reference)
The OLX Courseware Structure (reference)
Maintenance chart
Review Date |
Working Group Reviewer |
Release |
Test situation |
2025-11-06 |
sarina |
Ulmo |
Pass |