/
Extending edX Platform

Extending edX Platform

This table summarizes the types of extensions that are currently supported by the edX Platform:

Extension TypeDescriptionCurrent Support
Courseware component typesUse XBlocks to create new types of components that can be included in a course.XBlocks documentation
External gradersHost an external grader separately from the edX platform.External Graders
LTI applicationsAdd external learning applications or digital textbooks.Open edX LTI documentation
Custom problem typesAdd a new type of problem by including custom JavaScript.Custom JavaScript Applications
LMS course tabsShows a new tab to the user when they are viewing a course.Adding a new course tab
Studio/LMS pageAdd a new page to Studio or the LMS. Note that this currently requires making changes directly into the edX platform.How to add a new page to LMS or Studio
User partition schemesAdd a new scheme that will partition users into one of a set of groups./wiki/spaces/PT/pages/11927648


Related content

How to add a new feature to LMS or Studio
How to add a new feature to LMS or Studio
More like this
How to add a new plugin entry point to edX platform
How to add a new plugin entry point to edX platform
Read with this
[Community Proposal] Open edX Extensions Marketplace
[Community Proposal] Open edX Extensions Marketplace
More like this
EdX as an LTI Tool Provider
EdX as an LTI Tool Provider
More like this
Open edX Dev Summit, 2018-06-01
Open edX Dev Summit, 2018-06-01
More like this