Everything the lesson does, and everywhere it goes
Design it, make the slides respond to what the learner does, then hand your LMS a package it can actually read. One file to maintain instead of two.
Build the deck in your browser
Text, images, video, shapes, icons and SVG on a canvas with layers, guides and snapping. Animate anything on the slide, or move between slides with a transition — morph included, matching elements by name the way PowerPoint does.
- Drag-and-drop canvas with layers, alignment guides and snapping
- Object animations and eighteen slide transitions, morph among them
- Charts — bar, line, area, pie, scatter, radar, gauge, org chart, bar race
- Tables, an icon library and editable SVG shapes
- LaTeX equations, typeset rather than pasted in as pictures
- Reusable slide layouts, so a change to the master reaches every slide using it
- Import an existing .pptx and keep working on it
Slides that answer back
This is the part that separates a deck from a lesson. Objects carry states, triggers fire on a click, a hover, a key press or when a slide loads, and variables remember what happened — the model Articulate Storyline made standard, in a browser, without code.
- Object states: normal, hover, down, visited, disabled, or your own
- Triggers on click, hover, double-click, key press and slide load
- Actions: show, hide, toggle, navigate, open a URL, play an animation, play or pause media
- Custom, system and input variables — set them, increment them, branch on them
- Feedback messages and confetti when someone gets it right
- Insert text with {{variables}} so a slide can say the learner's own answer back
Ask questions on the slide itself
Drop a question straight onto a slide and it is scored automatically — no separate quiz to build, no second tool to buy. Learners answer in the shared link or inside the exported package.
- Multiple choice, multiple response, true/false and dropdowns
- Short answer and long-form essay
- Click-the-image hotspots
- Drag-and-drop matching
- Automatic scoring, reported back to your LMS
SCORM, xAPI and cmi5 — without a second tool
This is the part other design tools leave to you. Export a package your LMS imports directly, and completions and scores come back without anyone rebuilding the content.
- SCORM 1.2 and SCORM 2004 packages
- xAPI and cmi5 packages
- A Learning Record Store included, so the data has somewhere to land
- Works with the questions on your slides — no rebuild in an authoring tool
An answer to “did anyone actually do it?”
Not every lesson goes through an LMS, and the ones that do not still deserve a number. Share a link and the results come back to your own dashboard — views, completions, scores and what each learner answered, question by question.
- Views and completions per deck
- Scores, and the answers behind them
- Per-question breakdown, so you can see which one the class got wrong
- Runs on the built-in Learning Record Store — no external LMS required
A PDF that is actually a PDF
Most tools export slides as pictures of slides. Mosra builds the document from your deck's own data, so the text stays text — you can select it, search it, and zoom in without it turning to mush.
- Real vector text and shapes, not screenshots
- Your fonts embedded in the file, so it looks the same on a machine that has never seen them
- LaTeX equations typeset properly rather than pasted in as images
- Handouts, archives and print all come from the same export
Leave in any format, including editable
Your deck is not trapped here. Export to PPTX and keep editing it in PowerPoint if you ever want to.
- PPTX — editable in Microsoft PowerPoint
- Standalone HTML5 with animations intact
- PNG and SVG for single slides
- MP4 and WebM video, up to 4K — in the desktop app
One deck, several people, no attachments
Edit the same deck at the same time and watch each other's changes. Comment on the slide instead of in a reply-all. Brand Kit keeps everyone on the same colours and fonts without a style guide nobody reads.
- Real-time collaborative editing
- Comments pinned to the slide, with @mentions and threads
- Per-link roles: viewer, commenter or editor
- Access code, and switches for downloading and copying
- Brand Kit for shared colours and fonts
- Present from your browser, no install
Browser, desktop, or your own servers
Use it in a tab, install the desktop app for offline work and video export, or run the whole thing inside your own infrastructure when the data cannot leave.
- Web app — nothing to install
- Desktop app for Windows and macOS: offline projects, and video export
- Self-hosted deployment for data-residency requirements
- Interface and content in English and Vietnamese
All features
Turn a presentation into a SCORM package
Design the deck once, export the package your LMS already knows how to read. No rebuilding the same lesson in a separate authoring tool.
PDF exportA PDF that is actually a PDF
Not a stack of screenshots with a .pdf extension. Real vector text and shapes, your fonts embedded, sharp at any zoom.
PowerPointBring your .pptx files, and take them back
Import the decks you already have, work on them in the browser, and export to editable PowerPoint whenever you want. Nothing gets locked in.
QuestionsAsk questions on the slide itself
No separate quiz to build, no second subscription. Drop a question onto any slide and it is scored for you.
Video exportSend the lesson as a video
MP4 or WebM, up to 4K, with your animations and transitions where you put them. No screen recording, no re-timing. Video is rendered locally, so this one lives in the desktop app rather than the browser.
CollaborationOne deck, several people, no attachments
Edit together in real time and watch each other's changes land. No final_v3_REALFINAL.pptx.
Self-hostedRun the whole thing on your own servers
For organisations where the content, the learner data, or both are not allowed to leave the building.
Make one and see
Free while we build in the open. Export a SCORM package and try it in your own LMS before you commit to anything.