eXeLearning est un outil libre et gratuit pour créer et publier des ressources éducatives interactives. Les auteurs combinent texte, images, vidéo et activités interactives, construites à partir d'éléments prêts à l'emploi appelés iDevices, dans une interface multilingue. Les contenus s'exportent notamment en SCORM, HTML et EPUB, et l'outil s'intègre à Moodle et à d'autres plateformes. Il fonctionne comme application web auto-hébergée, par exemple avec Docker, comme application de bureau hors ligne pour Linux, Windows et macOS, et en version en ligne.
Le projet est né chez eXeLearning.org en Nouvelle-Zélande et se poursuit depuis 2010 sous le nom eXeLearning.net, sous la direction du ministère espagnol de l'Éducation, de la Formation professionnelle et des Sports via le Cedec-INTEF, en coordination avec les administrations éducatives régionales. Le code source est publié sous licence GNU Affero General Public License v3.0. Comme les organisations peuvent l'exécuter sur leurs propres serveurs ou postes, les données n'ont pas à quitter leur infrastructure, sans dépendre du cloud d'un éditeur commercial.