Native Markdown
Write courses with the same Markdown shortcuts your teachers already know: headings, lists, code, callouts, all parsed inline by our block editor.
The collaborative teaching platform that plugs into Moodle. Real-time courses, LaTeX, student Q&A, and shared diagrams, opened by your teachers and students with the Moodle account they already have.
Not on Moodle? Publish your courses for free
























Built on LTI 1.3 Advantage, the standard every major LMS speaks.
Your Moodle stays the source of truth for classes and roles. DTeach adds the course your students open from it.
With Moodle
Your teachers, students, and classes stay in Moodle. Nothing to re-enter, no second set of accounts.
Paste one URL into Moodle. It configures DTeach on its own, tool icon included.
Add DTeach as an activity in any course, without leaving Moodle.
Students click through and land in the course, already signed in with the role they already have.
Built for educators
One product surface for writing courses, teaching them live, and letting students ask questions and take notes long after the bell rings.
Write courses with the same Markdown shortcuts your teachers already know: headings, lists, code, callouts, all parsed inline by our block editor.
Type math the way you do on paper. A built-in shortcut library expands abbreviations on the fly, and a live preview shows exactly what students will see.
Students ask questions directly on the paragraph or formula they're stuck on. Teachers see, answer, and mark resolved, without ever leaving the course.
Build and deliver a course with co-teachers, every cursor visible in real time, and every student following the same page as you teach.
Sketch geometric figures, flow charts, or any shape your lesson needs, on a shared diagram surface embedded in your course. Drop in Mermaid when typing is faster than drawing.
Each student keeps a private notebook anchored to the lesson. Notes stay tied to the right paragraph even when the course evolves.
Drop in images, videos, audio, and file attachments. Your course is more than text, and your editor knows it.
Free for every teacher
Any teacher can write a DTeach course and put it on the web, at no cost. You are its only author, and it lives at a link you share.
Create a course from your dashboard, with LaTeX, student Q&A, and shared diagrams.
Keep it as a draft while you write, then switch it to public in one click.
Send the link. Anyone who has it reads the course, no account needed.
Roadmap
We build in the open. Here is where every part of DTeach stands, from the ideas we are weighing to the features already in your classroom.
What we are considering next.
Point an MCP client at your courses to ask questions about a lesson or draft exercises from it.
Draft a section, rewrite a paragraph, or ask a question about the course, without leaving the editor.
See what changed in a course, and roll back to any earlier version.
What we are building right now.
Canvas, Blackboard, Brightspace, Sakai, and Schoology, alongside the Moodle and LTI 1.3 support already shipped.
Turn a course into slides, then present it live to the class without switching tools.
Code blocks that run in the browser, inside the course, so students try the example instead of reading it.
Live for every classroom today.
Markdown shortcuts, callout blocks, and multimedia, with every co-teacher cursor visible as you write.
Inline and block math, an expandable shortcut library, and a preview of exactly what students will see.
A collaborative Excalidraw surface embedded in the course, with Mermaid when typing beats drawing.
Students ask on the paragraph they are stuck on. Teachers answer and mark resolved without leaving the course.