an open-source education platform

Welcome to eduskript

In German, a Skript is the course material teachers write, use in class, and often hand out. Their students read it, scribble on it, struggle with it, make it their own. An entire course can happen using one single document.

Eduskript is that. But online, interactive, and collaborative.

Features

Annotations & Snaps

Everyone can freely annotate pages and create snapshots of solutions. Teachers can also broadcast their annotations and snaps to specific classes or students.

Code editor

Students can write, run, and experiment with code directly in the browser. Our code editor supports Python including turtle, matplotlib, numpy, and multiple files.

Live SQL Databases

Teach databases with real, queryable SQLite databases running entirely in the browser. Students execute queries against actual data and see results instantly.

Collaborate

Teachers can share and collaborate to maintain educational material together.

Excalidraw Diagrams

Quickly explain your ideas visually with diagrams that automatically adapt to light and dark themes.

Privacy-First Design

Student accounts use pseudonymous identifiers. No personal data collection, no tracking, no ads. E-mails are never stored on our server (and since all this is open-source, you can verify that).

One Markdown document

No cumbersome block structure, but one document per lesson in easy Markdown syntax. Just write.