ELMS: Learning Network
ELMS Learning Network (ELMSLN) is an open source educational technology platform for building and sustaining innovation in course technologies. It is not a traditional LMS but self federated Next Generation Digital Learning Environment (NGDLE). Think of everything about powering a course as a series of apps and those apps using REST style communications for everything. Everything is an API and is distributed by design allowing for higher scale and flexibility to innovate in production or drive individual courses in radically different directions to see what works and what doesn't, while sustainably allowing those changes to be rolled out into all other courses in a portfolio.