Free Markdown to SCORM Compiler

Convert your simple Markdown outlines or course syllabus text directly into standard LMS-ready SCORM 2004 packages client-side.

Syllabus Markdown Editor

Use `#` for Slides, `##` for Lesson Titles, and bullets for content.

How It Works

  • Your markdown headers (`#`) are converted into separate course pages/slides.
  • Each page is injected with an integrated SCORM API communicator.
  • It generates a standard compliant `imsmanifest.xml` package and standard file directory.
  • A complete ZIP package compiles directly in your browser. Upload it to any LMS!

Want a Real Course Builder?

If simple text slides aren't enough, try **Courseware Studio**. We turn course briefs into gorgeous interactive packages featuring narrated videos, detailed labs, PDFs, assessments, slides, and manuals.

Get a print-ready syllabus draft 100% free before purchase.

Create Free Syllabus →
`; zip.file(pageFilename, slideHTML); }); // Write master index.html wrapper var launcherHTML = ` ${title} `; zip.file("index.html", launcherHTML); // Write IMS Manifest XML var manifestXML = ` ADL SCORM 2004 4th Edition ${title} ${title} ${pagesList.map(p => ``).join("\n")} `; zip.file("imsmanifest.xml", manifestXML); // Compile Zip & trigger download zip.generateAsync({ type: "blob" }).then(function(content) { var link = document.createElement("a"); link.href = URL.createObjectURL(content); link.download = title.toLowerCase().replace(/\s+/g, "-") + "-scorm.zip"; link.click(); }); };