Platform Overview

Open edX® Platform Features

A comprehensive overview of the capabilities that make Open edX the platform of choice for universities, government agencies, NGOs, and enterprises worldwide.

Learn Anytime, Anywhere

Learner Experience

Responsive Course Player

Modern micro-frontend (MFE) architecture with mobile-optimized course consumption. Learners pick up where they left off on any device

Progress Tracking

Visual progress bars, completion percentages, and milestone indicators give learners a clear sense of where they stand in every course.

Discussion Forums

Threaded course-level and topic-level discussion boards with upvoting, following, @mentions, and instructor endorsement.

Notes & Bookmarks

Learners can highlight text, add personal notes, and bookmark sections for review - synced across sessions and devices.

Multi-Language Support

Full platform localization in 20+ languages. Course content can be delivered in multiple languages with video transcript support.

Mobile App (iOS & Android)

Native mobile applications for offline course access, video downloads, push notifications, and on-the-go learning.

Think. Build. Teach

Course Authoring (Studio)

Open edX Studio

Browser-based course authoring tool. Drag-and-drop content organization with sections, subsections, and units. No coding required for standard courses.

XBlock Architecture

Modular component system for creating custom interactive elements - simulations, coding exercises, drag-and-drop activities, embedded tools - without forking the platform.

Video Hosting & Transcripts

Upload videos directly or embed from YouTube/Vimeo. Automatic transcript generation, multi-language subtitles, and adjustable playback speed.

Content Libraries

Reusable content libraries that can be shared across courses. Update a component once, and it propagates to every course that uses it.

Scheduling & Release

Set course start/end dates, section release schedules, and enrollment deadlines. Drip content over time or release all at once.

SCORM & LTI Support

Import SCORM 1.2/2004 packages. Connect external tools via LTI 1.3 Advantage Complete - from virtual labs to proctoring services.

Assess Learning with Confidence

Grading & Assessments

Diverse Question Types

Multiple choice, checkboxes, dropdown, numerical input, text input, math expressions, image-mapped input, and custom problem types.

Open Response Assessments (ORA)

Peer-graded and self-assessed assignments with rubrics. Staff grading for high-stakes assessments. AI-assisted grading available.

Timed & Proctored Exams

Built-in timed exam functionality. Integration with proctoring services for identity verification and monitoring.

Flexible Grading Policies

Configure grading policies per course: weighted categories, pass/fail thresholds, dropped lowest scores, and grace periods.

Randomized Problem Banks

Randomize question order, pull from problem banks, and generate unique question variants to maintain assessment integrity.

Instant Feedback

Configurable hints, explanations, and answer feedback. Show correct answers immediately, after attempts, or after the due date.

Measure, Analyze, Improve

Analytics & Reporting

Instructor Dashboard

Real-time view of enrollments, completions, grades, and learner activity. Download grade reports, enrollment data, and survey results as CSV.

Learner Analytics

Individual learner progress tracking, time-on-task metrics, and engagement indicators. Identify at-risk learners before they disengage.

Course-Level Insights

Aggregate completion rates, assessment performance, video engagement heatmaps, and discussion participation metrics.

Custom Registration Fields

Capture professional profiles, demographics, and organizational data at registration — enabling segmented reporting for donors and stakeholders.

xAPI & Data Pipeline

Event tracking via xAPI/Caliper. Export learning data to external analytics platforms, data warehouses, or business intelligence tools.

GDPR-Compliant Data Controls

Built-in data export and deletion workflows. Learner data can be anonymized or purged on request to comply with privacy regulations.

Bring Learners Together

Live Virtual Classrooms

BigBlueButton Integration

Open-source virtual classroom with breakout rooms, shared whiteboard, screen sharing, polling, and recording - embedded directly in courses.

Zoom & Teams Integration

Schedule and launch Zoom or Microsoft Teams sessions from within courses via LTI. Attendance tracked automatically.

Session Recording

Recorded live sessions are automatically available within the course for asynchronous review by learners who missed the live event.

Control Every Aspect

Enterprise & Administration

Multi-Tenancy

Run multiple branded learning sites from a single Open edX deployment. Each site has its own domain, theme, course catalog, and user base.

SSO & Authentication

SAML 2.0, OAuth 2.0, and OpenID Connect. Integrate with your institution's identity provider.

E-Commerce & Monetization

Integrated payment processing (Stripe, Flywire and others), coupon management, course bundles, and subscription models for paid learning programs.

Custom Certificates

Design branded, auto-generated PDF certificates of completion. Co-branded with partner logos. Verifiable via unique URLs.

Roles & Permissions

Granular role-based access: global admin, course admin, instructor, course staff, beta tester, and custom roles.

Custom Theming & Branding

Full visual customization - logos, colors, fonts, layouts, and page templates. Your platform, your identity.

API-First Architecture

Comprehensive REST APIs for enrollment, course data, grading, user management, and content. Build integrations with any external system.

Scalability

Proven at massive scale - from 50 learners to 60 million. Horizontally scalable on any cloud infrastructure.

Emails & Notifications

Automated enrollment confirmations, course reminders, deadline alerts, and custom bulk messaging from the instructor dashboard.