A learning management system (LMS) is a software application for the administration, documentation, tracking, reporting and delivery of electronic educational technology (also called e-learning) education courses or training programs.
Many customers use LMS plugins in conjunction with MemberMouse to offer a more robust online experience for the customer, while still protecting lesson pages using MemberMouse's content access protection functionality.
Besides the few listed below, there are other LMSs out there to use. As long as your LMS uses a custom post type (which most do) there should not be an issue using MemberMouse along site your LMS of choice.
One thing to remember, most LMS driven websites are set up to allow customers to purchase the courses a la cart, meaning they can pick and choose what they want to purchase. Because of this, you will want to be sure to become familiar with how to use MemberMouse bundles, which are different than membership levels. Bundles allow customers to purchase multiple unique courses, and keep them all active at the same time.
Here are a few LMS systems that customers have used successfully:
http://www.learndash.com/
Though LearnDash and MemberMouse have not worked on an integration, they are both built using WordPress best practices, and therefore work together straight out-of-the-box!
In order to protect courses in LearnDash, you simply click on the Course you would like to protect, and then use the same "Grant Access" feature you would see on any other WordPress Page or Post when using MemberMouse.
You can read more about how to use this MemberMouse functionality here: Protect and Schedule Content With MemberMouse.
WP Courseware
https://flyplugins.com/wp-courseware/
WP Courseware has developed a plugin that integrates their software with MemberMouse. You can download their plugin here: https://wordpress.org/plugins/membermouse-addon-for-wp-courseware/
Thrive Apprentice also has a direct integration with MemberMouse. Here is an article on Using Apprentice with MemberMouse