Adapt is a free, open-source authoring tool and framework for building responsive HTML5 courses. The courses work across devices and can be delivered from a web server or through a SCORM-compliant learning management system (LMS). The framework is aimed at developers and is extensible with plug-ins; it supports WAI AA accessibility and multiple languages, and xAPI through a separate plug-in. The web-based authoring tool (adapt_authoring) provides a user interface for creating courses and runs on your own server with Node.js and MongoDB.
Adapt is a community-driven project overseen by the Adapt Learning Steering Group, with discussion held in open forums. Both the framework and the authoring tool are released under the GPL-3.0 licence. Because you can install and operate the software yourself, you decide where course content and user data are stored, for example on infrastructure in the EU.