0+
August 26, 2026
August 26, 2026
OpenLab Module Builder allows you to create, organize, and display modular content on your WordPress site. The plugin provides tools for building structured modules, self-contained units of related content that are easy to navigate, share, reuse, and remix. It helps you easily create open educational resources (OER), learning modules, and more. It supports module cloning and import/export functionality, as well as integration with interactive content via H5P.
Each module is made up of:
Features:
Check out the plugin site for more details.
OpenLab Module Builder was created by a team based at City Tech (New York City College of Technology, City University of New York) as part of Connect the DOTS: Digital Open Tools and Supports for Student Success in STEM, a City Tech initiative funded by the U.S. Department of Education’s Minority Science and Engineering Improvement Program (MSEIP)* to support student success in applying mathematical concepts to problems in other STEM disciplines.
OpenLab Module Builder was developed in partnership with The OpenLab at City Tech, an open platform for teaching, learning, and collaboration; anyone can create an OpenLab using the free and open source software Commons In A Box OpenLab.
*Disclaimer: materials developed do not necessarily represent the policy of the Department of Education, and you should not assume endorsement by the Federal Government.
A module is a collection of related information, grouped together for easy and convenient access. It has a main point of entry (the Module Home), an internal table of contents, and an expected order of presentation, making it self-contained, shareable, and remixable.
A module might be an introduction to a subject, a review of a topic for a course, a collection of related works or art, the steps of a multi-part research project, or any other set of related content.
After activating the plugin, you can create modules from the WordPress Dashboard.
Yes. You can reuse or remix an existing module by cloning it to make your own copy. You can also enable “shared cloning” across a WordPress multisite network where you can allow others to clone your modules. Export/import functionality allows you to share content across different WordPress installations.
Yes. Modules support completion tracking and completion messages, and depending on how a module is configured, learners may be able to obtain verification that they have completed it.
Yes. The plugin is built to work with any theme, but the style and layout of certain themes may work better for modules than others.
Visit our plugin site for documentation and more information about the project.
Please use the support forum to get help with the OpenLab Module Builder plugin and offer feedback or suggestions.
The plugin’s codebase is maintained in an open GitHub repo: https://github.com/openlab-at-city-tech/openlab-module-builder/. See the repo for more information about contributing.