Extend your Open edX platform with powerful plugins that improve learning experiences.
Run Jupyter notebooks right in your LMS. Launch a JupyterHub single-node cluster and install the Jupyter XBlock in the Open
Guide learners through a defined sequence of components within a single unit, preventing them from skipping ahead until they have
Assign grades based on whether learners have completed specified activities or milestones, rather than on scored assessments, supporting competency models
Automatically calculate a grade for learners based on the number of posts they have made in course discussion forums, making
Trigger outbound HTTP webhooks from within a course unit, sending a payload containing learner and course information to a configured
Display a browsable carousel of images within a course unit, allowing instructors to upload multiple images that learners can scroll
Embed rich, interactive H5P content types, including quizzes, presentations, videos, and games, directly into Open edX courses, with learner scores
Deliver CMI5-compliant learning content within Open edX courses, taking advantage of the modern standard that bridges SCORM and xAPI by
Challenge learners to arrange a set of items into the correct sequence by dragging and dropping them into position, with
Structure learner reflection at both the beginning and end of a course by prompting them to articulate what they already
Allow learners to upload assignment files directly within a course unit for instructors to review and grade asynchronously, with scores
Gather structured learner feedback on course units by presenting a predefined sentiment scale alongside an optional free-text comment field, giving
Show or hide course components based on whether learners meet specific conditions, such as having answered a question correctly, completed
Collect short text responses from all learners in a course and display them together as a live, colorful word cloud
Provide learners with hints when they submit incorrect answers to numerical input or text input problems, drawing on a growing
Create interactive tables where learners fill in cells with text or numeric answers and get immediate, actionable feedback on each
Give learners a simple, satisfying way to confirm they have finished an activity with a toggle switch that marks it
Bridge the gap between in-person and online learning by recording grades for activities that happen outside the Open edX platform,
Show or hide course components dynamically based on learner interactions with other components, such as poll responses or quiz answers,
Control which content a learner sees within a unit, or redirect them to a different part of the course, based
Collect open-ended, text-based responses from learners and evaluate them against specific substrings or keywords, giving instructors a flexible tool for
Embed area, bar, line, and other chart types directly into course units through a user-friendly authoring interface that requires no
Embed interactive images with clickable hotspots that reveal additional content, such as explanations, definitions, or supplementary media, when learners tap
Let learners click any thumbnail or inline image to open a full-screen, high-resolution version, making it easy to examine fine
Pause video playback at specified timestamps and display interactive Open edX components, such as multiple-choice questions or polls, directly within
Embed dropdown selection menus directly within paragraphs or other inline text, enabling fill-in-the-blank and cloze-style questions that read naturally as
Enable precise transcription of medieval manuscripts, including support for non-Unicode characters and original underlining conventions used in historical texts, through
Surface a peer-curated list of recommended resources, hints, and reference materials alongside a given problem, drawing on contributions and ratings
Bring existing SCORM 1.2 and SCORM 2004 e-learning packages into Open edX courses without rebuilding them from scratch, preserving learner
Embed PDF documents directly within course units so learners can read reference materials, handouts, readings, and resources without navigating away
Give learners access to downloadable files and organized folders directly within a course unit, and allow them to upload their
Deploy surveys and questionnaires built in LimeSurvey directly within Open edX course units, collecting structured learner feedback or research data
Let learners create, edit, and navigate visual mind maps directly within a course unit, building hierarchical diagrams that help organize
Gate access to course content based on configurable conditions including password entry, date and time windows, IP address ranges, or
Real time python package installation for Open edX This is a plugin for Tutor that provides real time python package
Easy integration of custom microfrontends with your Open edX platform. Microfrontends form the backbone of Open edX. Thus, this plugin
We are NY city based, Minority and Women-owned business enterprise. We partner with educational institutions to design and develop online,
Enable pod-autoscaling mechanisms for Open edX installations in Kubernetes. The specific mechanisms are HPA and VPA.
Sentry integration for Open edX.
Tutor plugin to install premium plugins from the Wizard Edition. NOTE This plugin is obsolete and no longer required, as
Connect your Open edX instance to external services with this handy plugin by adding webhooks and webfilters. Both webhooks and
Effortlessly integrate Open edX into WordPress with this plugin, designed for smooth setup and reliable performance.
Extend the default LMS and CMS celery workers included in Tutor allowing to run multiple celery queues to optimize the
Enable execution of untrusted code in secure sandboxes. In particular, this plugin is required to run Python-evaluated input XBlocks.
Drydock is an opinionated tool offering a set of Tutor plugins aiming to provide features that enhance the operation of
Tutor plugin to deploy multiple Open edX instances on a single cluster.
Extend the MFE plugin to allow the use of CDNs and routing MFE traffic by path instead of domains.
Enable nudge and highlights emails.
Challenge learners to arrange a set of items into the correct sequence by dragging and dropping them into position, with
Guide learners through a defined sequence of components within a single unit, preventing them from skipping ahead until they have
Trigger outbound HTTP webhooks from within a course unit, sending a payload containing learner and course information to a configured
Structure learner reflection at both the beginning and end of a course by prompting them to articulate what they already
Gather structured learner feedback on course units by presenting a predefined sentiment scale alongside an optional free-text comment field, giving
Show or hide course components based on whether learners meet specific conditions, such as having answered a question correctly, completed
Run Jupyter notebooks right in your LMS. Launch a JupyterHub single-node cluster and install the Jupyter XBlock in the Open
Real time python package installation for Open edX This is a plugin for Tutor that provides real time python package
Easy integration of custom microfrontends with your Open edX platform. Microfrontends form the backbone of Open edX. Thus, this plugin
Enable pod-autoscaling mechanisms for Open edX installations in Kubernetes. The specific mechanisms are HPA and VPA.
Tutor plugin to install premium plugins from the Wizard Edition. NOTE This plugin is obsolete and no longer required, as
Sentry integration for Open edX.