Open for LMS operators
Test the universal
Open edX app
with your LMS
We're building one mobile app for every Open edX instance. Register your LMS, configure branding and features through a visual wizard, and test it with your learners.
Compatible with Open edX Ulmo and above
Ulmo+
Open edX versions supported
6
Configurable wizard steps
iOS + Android
TestFlight & Open Testing
100%
Open Source
Visual Wizard
What you can configure
Register your LMS and customize the mobile experience through a step-by-step wizard. No coding required.
Branding
Your brand, your colors
Upload your logo, pick an accent color, and set a login background image. Learners see your institution, not a generic app.
First Experience
Pre-login flow
Choose what unauthenticated users see first: browse courses before sign-in, or go straight to the login screen.
Discovery First
Browse courses before signing in
Direct Login
Login / registration immediately
Dashboard
Layout style
Pick how enrolled courses appear: a visual gallery with thumbnails or a compact list for quick navigation.
Gallery
List
Course Features
Learning enhancements
Toggle course UI features on or off depending on your institution's needs.
Course Progress Bar
Position and completion markers within sections
Dropdown Navigation
Quick jump between verticals in lessons
Content Display
Unsupported content handling
Some content types aren't natively supported on mobile. Decide whether to block them with a fallback message, or render them in an embedded WebView.
Block
"Not available on mobile"
WebView
Embedded browser with banner
Get started in minutes
Four steps from registration to testing the app with your learners.
01
Register your LMS
Provide your Open edX instance URL, OAuth Client ID, and basic info. Requires Ulmo or newer.
02
Configure via wizard
Set branding, dashboard layout, course features, and content handling through a visual step-by-step wizard.
03
Test with your learners
Get access via TestFlight (iOS) or Android Open Testing. Invite your learners to try the app.
04
Share feedback
Tell the community what worked, what didn't, and what you'd like to see next.
Open edX community,
Your feedback shapes the future of universal mobile access to Open edX. Every opinion matters — from small deployment operators to large institutions.
Community
We need your voice
This initiative belongs to the whole Open edX ecosystem. We're launching the beta to learn what works, what doesn't, and what the community needs most.
Whether you run a small pilot or a national platform — your experience testing the universal app will directly shape its roadmap.
Register your LMS
for the beta
Add your Open edX instance to the universal app. Configure branding and features through the wizard, then test with your learners via TestFlight and Android Open Testing.
Requires Open edX Ulmo or newer. You'll need your instance URL and an OAuth Client ID.


