All#

Active Table#

Provides a tabular problem type, where students have to fill in some of the cells of a table.

Active Table

Vendor: OpenCraft

Status: Active

Last Commit: 2021-09-30

URL: open-craft/xblock-activetable

License: AGPLv3

Categories: Advanced learning tools

Adventure XBlock#

An XBlock for creating a simple chose your own adventure-style simulation. It presents the user with a branching sequence of steps, each of which can contain other XBlockLightChildrens.

Adventure XBlock

Vendor: OpenCraft

Status: Archived

Last Commit: 2023-10-23

URL: openedx-unsupported/xblock-adventure

License: AGPLv3

Categories: Advanced learning tools

AI Coach XBlock#

AI Coach Xblock helps learner in improving their answers by levering power of AI. It evaluates open response answer of a question using Open AI and provides feedback to learner.

AI Coach XBlock

Vendor: edly

Status: Active

Last Commit: 2024-03-20

URL: edly-io/ai-coach-xblock

License: GPLv3

Categories: Course content type

Audio XBlock#

This is a simple XBlock which will play audio files as an HTML5 audio element. If unavailable, it will fall back to an embed element.

Audio XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/AudioXBlock

License: GPLv3

Categories: Course content type

Azure Media Services xBlock#

This xBlock allows for the inclusion of videos that are hosted on Azure Media Services inside of Open edX courses.

Azure Media Services xBlock

Vendor: Microsoft

Status: Archived

Last Commit: 2023-06-12

URL: microsoft/xblock-azure-media-services

License: MIT

Categories: Video delivery

Badgr Xblock#

The badgr-xblock communicates with the Badgr API, and awards badges based on a passing grade for a specified subsection in a course.

Badgr Xblock

Vendor: Construct Education

Status: Active

Last Commit: 2021-10-06

URL: pmitros/DoneXBlock

Categories: Gradable activities

Bibblio XBlock#

An XBlock that allows easy inclusion of Bibblio content recommendation module as a courseware component.

Bibblio XBlock

Vendor: Construct Education

Status: Active

Last Commit: 2018-01-29

URL: proversity-org/edx-xblock-bibblio

Categories: 3rd party tool integrated via XBlock

Charts XBlock#

This XBLock provides a new XBlock to content authors, enabling them to implement charts into their course, without a lot of hassle, and with a user interface to make the task as simple as it gets.

Charts XBlock

Vendor: Open edX

Status: Active

Last Commit: 2016-09-29

URL: TinMarkovic/ChartsXBlock

License: MIT

Categories: Course content type

Click Aware XBlock#

A simple Xblock to make sure your audience has clicked on the provided link.

Click Aware XBlock

Vendor: edSPIRIT

Status: Active

Last Commit: 2024-05-19

URL: edSPIRIT/xblock-clickaware

License: MIT

Categories: Course content type

Cohort API XBlock#

Cohort API used to get information about the student’s cohort.

Cohort API XBlock

Vendor: eduNEXT

Status: Active

Last Commit: 2021-04-26

URL: eduNEXT/cohort-api-xblock

License: AGPLv3

Categories: 3rd party tool integrated via XBlock

Completable HTML XBlock#

A subclass of the new HTML XBlock that disables marking the block as completed and adds custom completion endpoint.

Completable HTML XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2024-09-16

URL: open-craft/xblock-html-completable

License: AGPLv3

Categories: Course content type

Conditional Language preferences XBlock#

No description provided

Conditional Language preferences XBlock

Vendor: eduNEXT

Status: Active

Last Commit: 2024-05-19

URL: eduNEXT/xblock-langconditional

License: AGPLv3

Categories: Course content type

Conditional XBlock#

XBlock to show/hide one or more conditional component by a trigger component in the Open edX LMS. Editable within Open edx Studio.

Conditional XBlock

Vendor: University of Chile

Status: Active

Last Commit: 2021-11-24

URL: eol-uchile/eol-conditional-xblock

License: AGPLv3

Categories: Advanced learning tools

Container XBlock#

XBlock to display “Add and Continue” containers Open edX LMS.

Container XBlock

Vendor: University of Chile

Status: Active

Last Commit: 2024-06-06

URL: eol-uchile/eol-container-xblock

License: AGPLv3

Categories: Advanced learning tools

Crowdsource Hinter XBlock#

The Crowdsource Hinter serves to provide students with hints when they incorrectly answer a problem within a course. The hinter is compatible with numerical input and text input type problems.

Crowdsource Hinter XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/crowdsourcehinter

License: AGPLv3

Categories: Course content type

Dialogs XBlock#

XBlock to display “Add and Continue” Dialogs Open edX LMS.

Dialogs XBlock

Vendor: University of Chile

Status: Active

Last Commit: 2024-05-14

URL: eol-uchile/eol-dialogs-xblock

License: AGPLv3

Categories: Advanced learning tools

Done XBlock#

An XBlock that let student mark when they finish an activity.

Done XBlock

Vendor: Stanford Online

Status: Active

Last Commit: 2021-10-06

URL: pmitros/DoneXBlock

License: AGPLv3

Categories: Gradable activities

Drag And Drop problem#

Enhance your courses with interactive drag-and-drop problems, making learning more engaging and interactive.

Drag And Drop problem

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/xblock-drag-and-drop-v2

License: AGPLv3

Categories: Course content type

End of Course Journal XBlock#

This XBlock provides the ability for a participant to download his/her activity once he/she completes the course. Currently only problem-builder freeform answers are supported. This XBlock also displays a summary of the learner’s participation, proficiency, and engagement in the course compared with the course averages.

End of Course Journal XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2023-08-28

URL: open-craft/xblock-eoc-journal

License: AGPLv3

Categories: Course content type

Feedback XBlock#

The Feedback XBlock encourages learners to reflect on their learning experiences and allows instructors to capture feedback from learners. Feedback is provided as sentiment on a predefined scale and free text feedback. Feedback can be aggregated by instructors to understand which parts of a course work well and which parts work poorly.

Feedback XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/FeedbackXBlock

License: AGPLv3

Categories: Course content type

Files Manager XBlock#

allows course creators to add a file manager to upload/download files and create, delete and download folders, and students to view and download them.

Files Manager XBlock

Vendor: eduNEXT

Status: Active

Last Commit: 2024-05-22

URL: eduNEXT/xblock-filesmanager

License: AGPLv3

Categories: Course content type

Flow Control XBlock#

The Flow Control XBlock provides a way to display the content of a unit or to redirect the user elsewhere based on compliance with a condition that evaluates the submission or the score of a problem or a set of problems.

Flow Control XBlock

Vendor: eduNEXT

Status: Active

Last Commit: 2024-09-18

URL: eduNEXT/flow-control-xblock

License: AGPLv3

Categories: Course content type

Free Text Response XBlock#

XBlock to capture a free-text response. This package provides an XBlock for use with the Open edX Platform and makes it possible for instructors to create questions that expect a free-text response.

Free Text Response XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-17

URL: openedx/xblock-free-text-response

License: AGPLv3

Categories: Course content type

Geogebra xBlock#

A simple edX xBlock wrapper around the GeoGebra graphing calculator widget. Note that the calculator is subject to GeoGebra’s licensing requirements.

Geogebra xBlock

Vendor: Appsembler

Status: Active

Last Commit: 2024-01-02

URL: QueriumCorp/geogebra_xblock

License: AGPLv3

Categories: Course content type

Google Drive & Calendar XBlock#

This XBlock allows embedding of Google documents and calendar, within an OpenedX course.

Google Drive & Calendar XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/xblock-google-drive

License: AGPLv3

Categories: 3rd party tool integrated via XBlock

Grade Fetcher XBlock#

By adding this XBlock to a course unit you can fetch grades from an external system for a corresponding problem(s) in Open edX and another system and grade users in Open edX based on what received from the external system.

Grade Fetcher XBlock

Vendor: Appsembler

Status: Active

Last Commit: 2024-05-20

URL: appsembler/xblock-grade-fetcher

License: AGPLv3

Categories: Course content type

Group Project v2 XBlock#

This tool implements a group project, where a group of students work together on a task, which is then graded.

Group Project v2 XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2023-01-06

URL: open-craft/xblock-group-project-v2

License: AGPLv3

Categories: Advanced learning tools

H5P XBlock#

H5P Xblock provides ability to host and play H5P content in open edX. It has few more features - Ability to mark H5P content complete in open edX - Ability to capture score of H5P content in open edX - Save learner state which can be retrieved later - Ability to host H5P content on cloud storage like AWS S3

H5P XBlock

Vendor: edly

Status: Active

Last Commit: 2024-09-20

URL: edly-io/h5pxblock

License: MIT

Categories: Course content type

HTML XBlock#

A new HTML XBlock that is designed with security and embedding in mind.

HTML XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2024-09-16

URL: open-craft/xblock-html

License: AGPLv3

Categories: Course content type

Image Explorer XBlock#

This package provides the Image Explorer XBlock that allows you to use an image with hotspots in a course. When the student clicks a hotspot icon, tooltip containing custom content is displayed.

Image Explorer XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/xblock-image-explorer

License: AGPLv3

Categories: Gradable Activities

Image Modal XBlock#

An XBlock provides a way to place dropdown questions inline with other text, for example, in a paragraph.

Vendor: Open edX

Status: Active

Last Commit: 2024-09-19

URL: openedx/xblock-image-modal

License: AGPLv3

Categories: Gradable Activities

Inline Dropdown XBlock#

An XBlock provides a way to place dropdown questions inline with other text, for example, in a paragraph.

Inline Dropdown XBlock

Vendor: Open learning initiative

Status: Active

Last Commit: 2024-09-16

URL: openedx/xblock-drag-and-drop-v2

License: AGPLv3

Categories: Gradable Activities

Jupyter Notebook Viewer#

LimeSurvey XBlock allows a better integration between the Open edX platform and the Open source LimeSurvey service.

Vendor: eduNEXT

Status: Active

Last Commit: 2019-03-12

URL: eduNEXT/jupyter-viewer-xblock

License: AGPLv3

Categories: Advanced learning tools

Kinescope XBlock#

XBlock for embedding Kinescope Videos.

Kinescope XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2023-11-06

URL: open-craft/xblock-kinescope

License: GPLv3

Categories: Video delivery

LimeSurvey XBlock#

LimeSurvey XBlock allows a better integration between the Open edX platform and the Open source LimeSurvey service.

LimeSurvey XBlock

Vendor: eduNEXT

Status: Active

Last Commit: 2024-05-22

URL: eduNEXT/xblock-limesurvey

License: AGPLv3

Categories: 3rd party tool integrated via XBlock

LTI Consumer XBlock#

This XBlock implements the consumer side of the LTI specification enabling integration of third-party LTI provider tools.

LTI Consumer XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-19

URL: openedx/xblock-lti-consumer

License: AGPLv3

Categories: Course content type

MindMap XBlock#

Mind Map XBlock is a pluggable extension to the Open edX platform that allows course creators to build a learning experience in which students can visualize and easily edit Mind Maps within a course unit.

MindMap XBlock

Vendor: eduNEXT

Status: Active

Last Commit: 2024-05-22

URL: eduNEXT/xblock-mindmap

License: AGPLv3

Categories: Advanced learning tools

MUFI XBlock#

A WYSIWYG transcription tool for Medieval Manuscripts, for use within the OpenEdX platform.

MUFI XBlock

Vendor: Stanford Online

Status: Active

Last Commit: 2019-10-15

URL: Stanford-Online/xblock-mufi

License: AGPLv3

Categories: Course content type

OEmbed XBlock#

The “OfficeVideo XBlock” allows course content authors to embed videos stored in Microsoft Office 365 Video to the course.

OEmbed XBlock

Vendor: Microsoft

Status: Archived

Last Commit: 2023-06-14

URL: microsoft/xblock-oembed

License: MIT

Categories: Course content type

OfficeVideo XBlock#

The “OEmbed XBlock” allows course content authors to add files stored in various internet file storage services to the course. The files can be added as embedded content.

OfficeVideo XBlock

Vendor: Microsoft

Status: Archived

Last Commit: 2022-11-28

URL: microsoft/xblock-officevideo

License: MIT

Categories: Course content type

OneDrive XBlock#

The “OneDrive XBlock” allows course content authors to add documents stored in Microsoft OneDrive Online or OneDrive for Business to the course. The files can be added either as embedded content or as links to the files in their original location.

OneDrive XBlock

Vendor: Microsoft

Status: Archived

Last Commit: 2022-11-28

URL: microsoft/xblock-onedrive

License: MIT

Categories: Course content type

Peer Instruction XBlock#

The peer instruction tool emulates the classroom experience for the learners in an online course.

Peer Instruction XBlock

Vendor: University of British Columbia

Status: Active

Last Commit: 2023-10-25

URL: ubc/ubcpi

License: AGPLv3

Categories: Course content type

Poll XBlock#

This XBlock enables a course author to create survey/poll elements to get feedback from students. The XBlocks can either be poll or survey XBlocks. Poll XBlocks have one question, and a series of answers. Survey XBlocks have several questions and a handful of (terse) answers that a student is expect to answer each one from (Such as ‘True’, and ‘False’, or ‘Agree’ or ‘Disagree’)

Poll XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2024-09-16

URL: open-craft/xblock-poll

License: AGPLv3

Categories: Course content type

PrismJS XBlock#

XBlock for Syntax Highlighting with Prism.js

PrismJS XBlock

Vendor: Appsembler

Status: Active

Last Commit: 2024-05-06

URL: appsembler/xblock-prismjs

License: AGPLv3

Categories: Course content type

Problem Builder XBlock#

This repository provides two XBlocks: Problem Builder and Step Builder. Both blocks allow to create questions of various types. They can be used to simulate the workflow of real-life mentoring, within an edX course.

Problem Builder XBlock

Vendor: Open Craft

Status: Active

Last Commit: 2024-09-16

URL: open-craft/problem-builder

License: AGPLv3

Categories: Advanced learning tools

ProctorU xBlock#

ProctorU is a leading online proctoring service that allows students to take proctored exams online from anywhere using a webcam and a high speed internet connection, and allows institutions to maintain academic integrity in their online education programs.

ProctorU xBlock

Vendor: Perpetual

Status: Active

Last Commit: 2020-04-29

URL: perpetualny/proctoru-xblock

License: AGPLv3

Categories: Proctoring & secure exams

Recommender XBlock#

This XBlock shows students a list of recommended resources for a given problem. The resources are recommended, edited, and voted by students. For each resource, we show its title, link, short summary, preview screenshot, and votes.

Recommender XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-13

URL: openedx/RecommenderXBlock

License: AGPLv3

Categories: Course content type

SchoolYourself XBlock#

An XBlock for displaying School Yourself (SY) content on the edX platform.

SchoolYourself XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/schoolyourself-xblock

License: AGPLv3

Categories: 3rd party tool integrated via XBlock

Scorm XBlock#

This is an XBlock to display SCORM content within the Open edX LMS and Studio. It will save student state and report scores to the progress tab of the course. Currently supports SCORM 1.2 and SCORM 2004 standard.

Scorm XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-18

URL: overhangio/openedx-scorm-xblock

License: AGPLv3

Categories: Advanced learning tools

Skyroom XBlock#

An XBlock for integrating Open edX and Skyroom. Skyroom is an Online Classroom service.

Skyroom XBlock

Vendor: edSPIRIT

Status: Active

Last Commit: 2024-08-07

URL: edSPIRIT/xblock-skyroom

License: AGPLv3

Categories: Web conference & collaboration

Skytap XBlock#

An XBlock for integrating Open edX and Skytap. With this XBlock, you to create virtual machines so learners can practice what they are learning in the course.

Skytap XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2020-06-30

URL: open-craft/xblock-skytap

License: AGPLv3

Categories: Course content type

Sortable XBlock#

An XBlock that implements sorting problem. Learners have to sort items by dragging them at their correct position. Authors can define items and their correct order from studio. This Xblock also supports grading.

Sortable XBlock

Vendor: edly

Status: Active

Last Commit: 2022-06-29

URL: edly-io/xblock-sortable

License: GPLv3

Categories: Course content type

SQL Grader XBlock#

XBlock to grade SQL statements via a SQLite engine. This package provides an XBlock for use with the Open EdX Platform. Participants can be graded on SQL scripts, written in code editor supporting:

  • syntax highlighting

  • autocomplete (with Ctrl+Space)

SQL Grader XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-19

URL: openedx/xblock-sql-grader

License: AGPLv3

Categories: Gradable activities

Staff Graded Assignment XBlock#

This package provides an XBlock for use with the open edX platform which provides a staff graded assignment. Students are invited to upload files which encapsulate their work on the assignment. Instructors are then able to download the files and enter grades for the assignment.

Staff Graded Assignment XBlock

Vendor: MIT Office of Digital Learning

Status: Active

Last Commit: 2024-04-29

URL: mitodl/edx-sga

License: AGPLv3

Categories: Gradable activities

Staff Graded XBlock#

Staff Graded Points XBlock

Staff Graded XBlock

Vendor: MIT Office of Digital Learning

Status: Active

Last Commit: 2024-09-16

URL: openedx/staff_graded-xblock

License: AGPLv3

Categories: Gradable activities

Submit and Compare XBlock#

This XBlock provides a way to do an ungraded self assessment activity. It is useful for synthesis questions, or questions which require the student to answer in her own words. After the student submits her answer, she is able to see the instructor’s answer, and compare her answer to the expert answer.

Submit and Compare XBlock

Vendor: Open edX

Status: Active

Last Commit: 2024-09-16

URL: openedx/xblock-submit-and-compare

License: AGPLv3

Categories: Course content type

Virtual Reality XBlock#

This XBlock embeds Virtual Reality videos into a course.

Virtual Reality XBlock

Vendor: OpenCraft

Status: Active

Last Commit: 2024-02-07

URL: open-craft/xblock-virtualreality

Categories: Course content type

Voice recognizer XBlock#

Explore innovative voice recognition technology within your courses, promoting language learning and communication skills.

Voice recognizer XBlock

Vendor: Open edX

Status: Active

Last Commit: 2018-12-20

URL: perpetualny/voicerecxblock

License: AGPLv3

Categories: Course content type

Webhook XBlock#

An X-block to send a payload with basic information about the course and student to a configurable URL.

Webhook XBlock

Vendor: eduNEXT

Status: Active

Last Commit: 2024-05-19

URL: eduNEXT/webhook-xblock

License: AGPLv3

Categories: 3rd party tool integrated via XBlock

XBlock Skill Tagging#

Django app for fetching and verifying tags/skills for video and vertical/unit XBlocks. It implements two openedx_filters pipelines to inject a form into the end unit XBlocks and video XBlocks.

XBlock Skill Tagging

Vendor: Open edX

Status: Active

Last Commit: 2024-09-18

URL: openedx/xblock-skill-tagging

License: AGPLv3

Categories: Course content type