eXeLearning is a free, open-source authoring tool for creating and publishing interactive educational resources. Authors combine text, images, video and interactive activities, built from ready-made interactive elements called iDevices, in a multilingual interface. Content can be exported as SCORM, HTML and EPUB, among other formats, and the tool integrates with Moodle and other platforms. It runs as a self-hosted web application, for instance with Docker, as offline desktop applications for Linux, Windows and macOS, and as an online version.
The project began at eXeLearning.org in New Zealand and has been continued since 2010 as eXeLearning.net, led by Spain's Ministry of Education, Vocational Training and Sports through Cedec-INTEF, in coordination with regional education administrations. The source code is published under the GNU Affero General Public License v3.0. Because organisations can run the tool on their own servers or desktops, data does not have to leave infrastructure they control, and there is no dependence on a commercial vendor's cloud.