XBlocks Directory

XBlocks Directory

This content is archived.
Unmaintained page

Name / link

Contributor / Contact

Status

Description

License

Name / link

Contributor / Contact

Status

Description

License

XBlock Name

Credit

Who currently maintains the XBlock? Link to github account.

Live (Maintained)

Live (Abandoned)

In Progress

Dead

This XBlock does something, and you should explain it here.

License

AGPLv3
Apache
GPL
None

3D Model Viewer

ExtensionEngine

 

to include and view 3D .obj models within a course

None

ACID XBlock

edX-solutions

 

a block for testing the implementation of the XBlock runtime

AGPLv3

Active Table

Davidson, OpenCraft

Live (Maintained)

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

 

Adventure XBlock

edX-solutions, OpenCraft

Live (Maintained)

creating a simple Chose Your Own Adventure style simulation

AGPLv3

Animation XBlock

@Piotr Mitros (Deactivated)

 

Shows students an animation they can go through. There is a set of images with corresponding text, and a slider for going through these images

AGPLv3

Audio XBlock

@Piotr Mitros (Deactivated)

 

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

AGPLv3

Azure Media Services XBlock

Microsoft Corporation

In Progress

This XBlock allows for the inclusion of videos that are hosted on Azure Media Services inside of Open edX courses. The XBlock supports subtitles/captions via WebVTT standards as well as interactive transcripts.

MIT

Bibblio XBlock

Proversity

Live (Maintained)

Allows for easy inclusion of Bibblio content recommendation module as a courseware component. It supports auto-ingestion and user differentiation. 

AGPLv3

Brightcove Video XBlock

edX-solutions, OpenCraft

Dead

 to include Brightcove videos within a course

AGPLv3

Box XBlock

The Open University

Live (Abandoned)

Adds in very basic coloured boxes around some HTML.

AGPLv3

Captioned Image XBlock

The Open University

Live (Abandoned)

A template for adding large images with captions, copyright attributions and long descriptions.

AGPLv3

Carousel XBlock

Demo

METIT-BU

 

 XBlock to provide carousel of multimedia instructional content including images, video, documents.This XBlock currently supports three web hosted media formats in a unified media carousel for course content presentation. This XBlock also provides a way to integrate instructional media with a separate workspace that could be used for hands-on activities.

 

ChatGPT XBlock

CodeWithEmad

Live (Maintained)

An OpenedX XBlock to communicate with ChatGPT in your courses.

AGPLv3

CarouselWorkspace XBlock

Click here for the demo

METIT-BU

 

 

This is our second XBlock to combine learning content and practice space within the same window. The first XBlock provided a multimedia carousel to host learning contents here. This XBlock along with providing a multimedia carousel, focuses on embedding a separate url of a web-enabled workspace for hands-on activities. In the example below, we demonstrate this XBlock with terminal emulator using open source Gateone application.

AGPLv3

Click to Reveal

The Open University

Live (Abandoned)

Allows students to reveal HTML content when the button is pressed.

AGPLv3

Cohort Selector

Curricu.me

Live (Abandoned)

Allows students to self-select their cohort. Our use case uses this as a language selector in conjunction with Content Groups, for dual-language courses. Only tested as far as Dogwood. 

AGPLv3

Voice recognizer Xblock

Perpetual Learning

Live (Maintained)

allows students to recognize their voice and can see the what they spoken in text format. It supports multiple languages. This version works best on Google Chrome.

AGPLv3

Discussion XBlock

edX-solutions, OpenCraft

In Progress

a prototype of the discussion XModule as a separate, pure XBlock. Functional, but requires patches to edx-platform at the moment

AGPLv3

Done XBlock

Giulio Gratta

Stanford Online

Live (Maintained)

Lets a student mark they've finished an activity.

AGPLv3

Drag and Drop XBlock

edX-solutions, OpenCraft

Dead

exercise which asks students to drag and drop text or image elements into different buckets according to their content

AGPLv3

Drag and Drop XBlock v2

edX-solutions, OpenCraft

Live (Maintained)

enhanced version of the Image Explorer XBlock. Due to incompatible data model with v1, the original XBlock still remains

AGPLv3

Flash XBlock

MarCnu

 

Embed Flash (.swf) files in your course

AGPLv3

Flow Control XBlock

eduNEXT

Live (Maintained)

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.

AGPLv3

Google Drive XBlock

edX-solutions

Live (Maintained)

enables embedding of Google Documents or Google Calendar within a course

AGPLv3

GradeMe

Giulio Gratta

Stanford Online

In Progress

Button to send request to server to grade user.

AGPLv3

Group Project XBlock

edX-solutions

Live (Abandoned)

to allow students to work as a group of 2-5 on a group project, with peer grading between projects and team members. Functional, but requires patches to edx-platform at the moment

AGPLv3

Group Project XBlock v2

OpenCraft 

In Progress

second generation Group Project XBlock: allow students to work as a group of 2-5 on a group project, with peer grading between projects and team members, embedded discussions support and richer project navigation. Functional, but requires patches to edx-platform at the moment.

AGPLv3

Hastexo XBlock

Hastexo

 

enables course authors to define and integrate arbitrarily complex computing environments running on private or public clouds, which auto-suspend when not in use. Currently supports OpenStack Heat.

AGPLv3

H5P Xblock

Edly

Live (Maintained)

Provides ability to host and play H5P content in open edX

MIT

Image Explorer XBlock

edX-solutions

Live (Maintained)

Display tooltips on top of an image within the course content

AGPLv3

Image Modal XBlock

Giulio Gratta, Steven Burch

Stanford Online

Live (Maintained)

A fullscreen image modal XBlock.

AGPLv3

JSME Molecular Editor

Davidson College, Jazkarta

Live (Maintained)

A molecular structure problem type

 

LeaderBoard XBlock

OpenCraft 

Live (Abandoned)

allows to display an arbitrary number of top scoring threads in an inline discussion, as well as top scores in a graded exercise

AGPLv3

Mathematica Cdf XBlock

PoliMediaUPV

 

Xblock to visualice cdf(mathematica) files

None

Mentoring XBlock

OpenCraft, edX-solutions

Live (Abandoned)

This XBlock allows to automate the workflow of real-life mentoring. Superseeded by the v2 of the XBlock, called "Problem Builder".

AGPLv3

MUFI XBlock

Giulio Gratta

Stanford Online

Live (Maintained)

XBlock for transcribing manuscripts using MUFI font.

None

OfficeMix XBlock

OfficeDev

DEAD

allows for the embedding of lectures hosted on Office Mix directly into a course

MIT License

Ooyala Video Player XBlock

edX-solutions,

Live (Maintained)

to include Ooyala videos within a course. It supports transcripts, overlays (to place raw text or html content at a specific moment in your video) and player tokens (to secure your video content using a token with an expiration time)

AGPLv3

Oppia Exploration

@Sean Lip (Unlicensed)

Live (Maintained)

allows embedding of an Oppia exploration within courseware

Apache

ORA2

edX

Live (Maintained)

Version 2 of the Open Response Assessor Project. Provides functionality for peer assessment, self assessment, student training

AGPLv3

Paella Video XBlock

PoliMediaUPV 

 

XBlock to visualice paella/matterhorn videos

GPL

PDF XBlock

PoliMediaUPV

 

XBlock to visualize PDFs

GPL

PDF XBlock (alternative)

MarCnu

 

Another XBlock to embed PDF, with XBlock title and download buttons

GPL

Personality Test

IONISx

 

Course component (Open edX XBlock) that provides a Personality Test

None

Pie Chart XBlock

ExtensionEngine

 

to include a pie char within a course

None

Poll & Survey XBlock

OpenCraft

edX, OpenCraft

Live (Maintained)

 enables a course author to create survey/poll elements to get feedback from students. Poll XBlocks have one question, and a series of answers. Survey XBlocks have several questions. Now incorporated into edx-platform natively!

AGPLv3

Pokeymanz XBlock

Julia Hansbrough

Live (Abandoned)

Enables you to embed Twitch plays Pokemon

None

Print XBlock

The Open University

Live (Abandoned)

A very simple button to print the page. Does nothing more than pressing CTRL+P would, so requires a print-friendly theme. Exists entirely because a lot of students don't seem to realise that they can print webpages without a button.

AGPLv3

Problem Builder XBlock

OpenCraft

Live (Maintained)

Set of interactive exercises, and tools to automate the workflow of real-life mentoring within an edX course. It supports: free-form answers (textarea) which can be shared accross different XBlock instances (for example, to remind a student of an answer he gave before), MCQs (multiple choice questions), MRQs (multiple responses questions), rating scales, progression tracking (allowing to check that the student has completed the previous steps before allowing to complete a given XBlock instance).

AGPLv3

Proctoring xBlock

Perpetual Learning

Live (Maintained)

Use this xBlock to enable proctored exams within Open edX. Supported on Dogwood release onwards. Uses the ProctorU proctoring service behind the scenes.

AGPLv3

PuMuKIT2 Opencast Video XBlock

TELTEK Video Research

Live (Maintained)

This XBlocks allows to integrate PuMuKIT2 Video Platform into Open edX to manage videos or even record personal videos.

AGPLv3

Qualtrics Survey

Stanford Online  

 

For creating a Qualtrics Survey.

AGPLv3

Rating XBlock

UC3Mx

 

Rating and comment the video unit

GPL

S3 Uploader/Downloader

Curricu.me

Live (Maintained)

Easy to use front-end area for course staff to add course uploads for sharing with students. Staff can just drag files onto the LMS instead of having to use Studio to upload files. Integrates with S3 storage. 

 

Schoolyourself

schoolyourself

Live (Maintained)

displays School Yourself lessons

AGPLv3

Signpost XBlock

The Open University

Live (Abandoned)

A basic template for activity signposts to instruct students in a task to complete, alongside an icon.

AGPLv3

SSH XBlock

Dennis1990

 

Provides a web-based terminal emulator through which students can send commands to a server via ssh. The server details and credentials are set by the tutor in the XBlock settings and are not visible to the student.

None

sqli XBlock

Jason Bau

Stanford Online

Comments