Discovery Plugin

Optimize Open edX, ideal for collaborations with E-commerce or external course catalogs




Integrate the Discovery Plugin into your Open edX platform using the Tutor plugin. Designed for educators, administrators, and developers, this plugin simplifies access to consolidated course and program metadata.

As an educator, diversify your courses by integrating external catalogs with the course discovery plugin. As an administrator, simplify E-commerce collaborations by broadening your course catalog with minimal effort, fostering partnerships, enhancing accessibility, and generating revenue. For students, this integration ensures access to a diverse array of courses tailored to individual interests. The discovery plugin’s user-friendly interface facilitates exploration, enrollment, and engagement in programs, establishing a comprehensive learning environment.

Key Features

  1. Simple Integration: Faster integration of the discovery application into your Open edX platform
  2. Easy Installation: Simpler installation process, compatible with tutor>=3.6.0, ensuring accessibility
  3. User-Friendly Operations: Streamlined user interface for creating administrators with ease
  4. Index Configuration: Customizable index names for models, offering flexibility for configuration
  5. Re-indexing Courses: Convenient commands for refreshing and updating course metadata
  6. Program Caching: Facilitates efficient caching of programs in the LMS for improved performance
  7. Install Extra Requirements: Integrate additional requirements effortlessly and rebuild the Docker image effortlessly
  8. Debugging Made Simple: User-friendly debugging with a mounted course-discovery repo for efficient issue resolution
  9. HTTPS Configuration: Addresses potential “Max Retries Exceeded with URL” errors during production setup with HTTPS.




This Tutor plugin is maintained by Muhammad Faraz Maqsood from Edly. For community support, visit the official Open edX forum.

Need help with this plugin? Refer to the troubleshooting section in the Tutor documentation.


This work is licensed under the terms of the GNU Affero General Public License (AGPL).



Last updated:

11th Dec, 2023