Widget Portal

Last deployed: 2026-02-13 12:00:56

Create a New Widget

Use the OpenLearning widget creation tool to scaffold a new project:

# Create a new widget project
pnpm create @openlearning/widget my-widget

# Navigate to the project
cd my-widget

# Install dependencies
pnpm install

# Start development server
pnpm dev

# Build for production
pnpm build

The widget framework provides React components and hooks for building interactive learning widgets with learner and setup views.

Available Widgets

Course-ready widgets built with the OpenLearning framework: