
André Dietrich
Originally a robotics and embedded software developer now working as a researcher at the Technical University Bergakademie in Freiberg. The current research interests are language design, new web technologies and online education with focus on open educational resources.
AI-Assisted Course Creation: From Markdown to Interactive Learning in 3 Hours
How do you transform a plain Markdown document into an engaging, interactive learning experience complete with animations, quizzes, AI-generated imagery, and video narration—all within a three-hour workshop?
Read MoreFrom PDF to LiaScript Course — Speedrun with AI
This two-part speedrun shows how you can transform static documents into interactive, narrated LiaScript courses quickly using LLMs, image AI, browser TTS and HeyGen presenter videos.
Read MoreThe Hummingbird and the Fire
(after a Brazilian fable, freely retold) One day, a mighty fire broke out in the forest.
Read MoreNewsletter 18/07/2025
Dear LiaScript community, It has been far too long since our last newsletter — but rest assured, we’ve been busy!
Read MoreSVG Integration
Although SVGs have been usable in LiaScript for quite a while, their integration just got a lot tighter.
Read MoreOPAL Integrates LiaScript: A Milestone for Interactive Learning in German Higher Education
OPAL, the learning management system used by 21 Saxon universities with over 80,000 users, now natively supports LiaScript. This integration marks a significant milestone in making interactive, open educational resources accessible to German higher education.
Read MoreSharing via gitlab://
TL;DR Add gitlab:// in front of any raw-file URL that refuses to load in LiaScript.
Read MoreNostr & LiaScript & OER
Discover how Nostr’s decentralized network can change the way we create and share Open Educational Resources.
Read MoreJoining forces: OER Hackathon Göttingen 2025
The OER Hackathon Göttingen 2025 is a collaborative event focused on enhancing the discoverability and accessibility of Open Educational Resources (OER) through innovative solutions and community engagement.
Read MoreCreating Project Websites with LiaScript-Exporter: Automating Index Pages for Multiple Documents
In the rapidly evolving landscape of educational technology, creating and managing interactive learning materials efficiently has become increasingly important.
Read MoreQuality Checks on LiaScript with GitHub: Ensuring Document Excellence
In today’s collaborative educational and documentation environments, ensuring quality isn’t just a nice-to-have—it’s essential.
Read MoreAutomating LiaScript Transformations on GitHub with Enhanced Workflows and Asset Generation
In today’s fast-paced development and educational environments, automation isn’t just a convenience—it’s essential.
Read MoreChemnitzer Linux-Tage 2025: Freie Bildung - einfach und textbasiert?
Beim folgenden Vortrag auf den Chemnitzer Linux-Tagen 2025 wird gezeigt, wie Markdown in verschiedenen Formaten für die Erstellung von Open Educational Resources (OER) genutzt werden kann.
Read Morekurzerklärt: Wie stelle ich technische Offenheit von OER sicher und warum empfiehlt sich LiaScript?
Twillo ist ein spannendes Projekt, das sich ganz der offenen Hochschullehre widmet.
Read MoreAI-Enhanced Live Coding: Building Liascript Courses for TVET 2025
Watch a live coding session where we build interactive online courses using LiaScript, supercharged with AI assistance.
Read MoreOpen Educational Resources: Gekommen, um zu bleiben?
Am 11. November 2024 fand in der Sächsischen Landesbibliothek – Staats- und Universitätsbibliothek Dresden (SLUB) eine Veranstaltung zum Thema “Open Educational Resources: Gekommen, um zu bleiben?
Read MoreWhy Open Education Needs a Common Language!?
A better question would be: Why do commercial offerings and e-learning platforms dominate online education and “NOT” Open Educational Resources (OER)?
Read MoreCreating interactive Diagrams with eCharts
LiaScript uses the powerful eCharts library to create interactive diagrams, whether you’re visualizing ASCII art or presenting data from tables.
Read MoreTeach Your AI to Generate LiaScript Previews
Claude.ai offers a powerful feature in its paid version that allows you to preview generated code directly.
Read MoreCreating interactive Diagrams with ChatGPT
Exploring AI-generated content opens the door to fascinating possibilities. In this article, we delve into how you can leverage AI models, like ChatGPT, to create interactive diagrams that can be customized on the fly.
Read MoreChanging Layout - FlexBox is your Friend
How to change the layout of certain parts of your LiaScript course easily with FlexBox
Read MoreCollaborative drawings made with LiaScript
How to create a collaborative canvas purely with LiaScripts pub-sub feature.
Read MoreNewsletter 31/07/2024
It’s been a while since our last update, and we’ve been busy attending conferences and gathering inspiring ideas to share with you.
Read MoreMultimedia Comments in LiaScript - This Changes Everything
How can you add your voice or short video sequences to your LiaScript courses?
Read MoreOpen Textbook Repositories
A list of open textbook repositories that provide free educational resources for students and educators.
Read MoreSharing Content via WebTorrent
This demo from the eLearning-Africa Conference 2024, shows how to use WebTorrent to share educational content with LiaScript.
Read MoreWhat Do Poland and Arnold Schwarzenegger Have in Common?
… for translating open textbooks into interactive LiaScript books. But, based on our discussions at the eLearning Africa Conference we realized that there is a need for open textbooks for various purposes.
Read MoreeLearning Africa 2024
In June 2024, the eLearning Africa Conference took place in Kigali, Rwanda.
Read MoreOpen Source Community Projects on GitHub versus Traditional Publishing Models for OER
This blog post explores the role of GitHub in transforming educational methodologies, emphasizing its value in fostering collaboration and innovation through open-source community projects.
Read MoreLiaScript - WorldMap
Where can you store your course content and how can you host it for free...
Read MoreNewsletter 11/04/2024
… as you might have seen finished 99% of our documentation, so nearly everything, every detail or previously hidden feature is now documented
Read MoreOffene Bildungsmaterialien an Hochschulen verankern
Handlungsleitfaden für den Entwicklungsprozess einer OER Policy mit konkreten Tipps und Materialien veröffentlicht.
Read MoreData and Analytics for Research Training (DART)
The DART program provides free, open-source educational resources to help biomedical researchers enhance their work with data science skills, offering a customizable learning experience through a modular approach. Funded by the NIH and initiated by the Arcus team at Children's Hospital of Philadelphia, it encourages contributions to its development and shares findings from its effectiveness study.
Read MorePodcast: Data Management Training at the University of Vienna
This podcast delves into the University of Vienna's innovative data management training program, developed by a diverse team of data stewards for a wide audience including PhD students and technical staff
Read MoreNewsletter 04/03/2024
… since our last newsletter, a lot has happened. For those who missed it, here is the link to our last User Symposium from December 2023:
Read MoreLiaScript 0.14 - Full Documentation (English)
This is a screencast of the LiaScript documentation in presentation mode spoken by LiaScript itself ;-)
Read MoreLiaScript 0.14 - Partial Documentation (Ukrainian)
Це автоматичний переклад документації LiaScript на українську мову.
Read MoreLiaScript 0.14 - Teilweise Dokumentation (German)
Dies ist die Aufnahme von der LiaScript-Dokumentation im Präsentationsmodus, indem die Dokumentation sich selber vorstellt ;-)
Read MoreFreiberg - Research Seminar
André Dietrich gives a brief overview on the research history around LiaScript and RemoteLabs.
Read MoreJavaScript and Image-Filtering
How to use script-tags to create image-filtering effects in LiaScript.
Read MoreImporting a local WebCam-stream into a Presentation
How to use script-tags to create image-filtering effects in LiaScript.
Read MoreLiascript User Symposium (Recording)
Discover WHO is utilizing and creating free, open online courses using the user-friendly LiaScript Markdown and WHY. Learn about the role of AI in course development, and how Open Educational Resources (OER) can be enhanced through browser-based peer-to-peer technologies. Additionally, explore our latest advancements in collaborative features within LiaScript, as well as Edrys-Lite, which aids in developing and sharing interactive, peer-to-peer RemoteLabs as OER. Soon this functionality will be available in LiaScript too!
Read MoreOffene Bildungsmaterialien auf twillo finden und teilen
Twillo ist ein Portal, das sich auf offene Bildungsmaterialien (OER) spezialisiert hat, insbesondere im Bereich der Hochschullehre.
Read MoreNewsletter 04/12/2023
This week, on December 6th from 12:00 - 14:00 UTC, in conjunction with the German celebration of St.
Read MoreServerless Online Education
This screencast from the Open Educa Berlin (OEB) Conference emphasized and demos the potential of decentralized, browser-based technologies in educational settings.
Read MoreKonzepte und Erfahrungen bei der Realisierung dezentraler, offener Lehrmaterialien mit LiaScript (German)
Dies ist ein Mitschnitt des Workshops, der auf auf der DELFI-Tagung 2023 in Aachen gegeben wurde.
Read MoreWhere is Content Stored?
Where can you store your course content and how can you host it for free...
Read MoreTables & Data Visualizations
This screencast from the Open Educa Berlin (OEB) Conference emphasized and demos the potential of decentralized, browser-based technologies in educational settings.
Read MoreeLearning Africa 2023
Instant Creation & Publishing of Free and Open Online Courses with LiaScript
Read MoreInvitation to eLearning Africa 23
We will have a full-day workshop at the eLearning Africa conference in Dakar on creating free and open interactive courses with LiaScript Markdown. No platform no, no login, just OER and publish immediately (works offline too).
Read MoreHow can Web 3.0 save Education?
A talk on the core concepts and principles and ideas on LiaScript at the University Future Festival 2023.
Read MoreSharing Content via Tor and OnionShare
How to share educational content via Tor and OnionShare to bypass censorship and surveillance.
Read MoreA Custom Extension for Algebra
Today we show how to build a custom extension for executable code-snippets for LiaScript Markdown by using the computer algebra systems Algebrite. The same can be done with any other library, framework, API ...
Read MoreLua Programming
A fully working Lua programming course, that can be used as a basis for your own course.
Read MoreEmbedding Multimedia and More
How can you embed multimedia content in LiaScript? This post shows you how to embed images, videos, and sounds in your LiaScript courses. You can also embed content from other websites using oEmbed.
Read MoreFonts: Dead or Alive
How to use different fonts in LiaScript-Markdown and why this might be useful for learning ancient and extinct languages?
Read MoreImages are handled differently
... a paragraph with a starting image will produce a floating environment, a paragraph with only images will produce a gallery, the image will be optimally sized & placed, and "titles" will be used as captions.
Read MoreOne Document - Multiple Representations
How to create narrative presentations from one Markdown document only and how one course can be used to teach in different languages. For the text to speech output we apply simple-speech ...
Read MorePraxisworkshop Erstellung eines E-Learning Kurses mit LiaScript
In zwei informativen und komprimierten Videos zeigen Lennart Rosseburg und Twillo wie man mit LiaScript effizient Online-Kurse erstellt.
Read MoreWe Are Developers 22 - Interactive Markdown for Education & Documentation
In this talk, we will present LiaScript, a Markdown-based DSL that is intended to be used for developing online courses, that look like screen-cast with various interactive elements.
Read MoreFischbestimmer - FISHIDENTIFIER
This is an experiment of porting the FISHIDENTIFIER from the Deutsches Meeresmuseeum Stralsund to LiaScript.
Read MoreOnline-Lehre offen gestalten - Einführung in die Software LiaScript (Open Science Festival 2022)
In zwei informativen und komprimierten Videos zeigen Lennart Rosseburg und Twillo wie man mit LiaScript effizient Online-Kurse erstellt.
Read MoreHow To Code in Python 3
DigitalOcean's How To Code in Python 3 tutorial series translated to LiaScript with interactive PyScript examples.
Read MorePromoting your Content
How to promote your LiaScript content and make it more visible to a wider audience. Learn how to add meta-information, badges, and social previews to your content.
Read MoreSetting up Atom (Deprecated)
This post will help you to set up your Atom with the appropriate plugins to speed up your development process.
Read MoreImport A-Frame 3D models, scenes, and more into LiaScript open-courSes
This blog entry presents an example of how to import A-Frame 3D models, scenes, and more into LiaScript open-courSes.
Read MoreInstall Atom with LiaScript (Deprecated)
This blog entry presents a little workaround and shows how you can still use our two plugins to develop your LiaScript courses offline with the Atom editor.
Read MoreInstall Visual Studio Code with LiaScript
This blog entry presents a a detailed instruction on how to install Visual Studio Code with LiaScript and how to use it to develop your LiaScript courses.
Read MoreLiaScript Tutorial an der TU Bergakademie Freiberg (German)
In diesem Tutorial werden die neusten Features und das "neue" Design von LiaScript vorgestellt. Die Vorschau auf die Klassenraumfunktionen sind in der aktuellen Version bereits enthalten und können von jedem frei und ohne Login und ohne Logging genutzt werden...
Read MoreHow to activate Tooltips in LiaScript
LiaScript has a new tooltip feature, which was inspired by the Wikipedia tooltips, which provide more information about a certain topic if you hover a link with the mouse.
Read MoreEmbedding Multimedia - How does it work??
Including any kind of multimedia content in LiaScript is easy. This post shows you how to embed images, videos, and sounds in your LiaScript courses. You can also embed content from other websites using oEmbed.
Read MoreOE³R the next Generation of OER?
A short history of open educational resources and some ideas about the future ...
Read MoreLiaScript Cheet-Sheet (German)
Ein Spickzettel der wichtigsten LiaScript-Funktionalität. Weitere sind in Vorbereitung ...
Read MoreMarkdown just got a new preview tag
Create a link preview from your Markdown documents and LiaScript courses.
Read MoreLiaScript: Crash-courSe in 13 Akten (German)
Dieses Tutorial führt in 13 „kurzen" Schritt-für-Schritt Videos in die Kursentwicklung mit LiaScript ein, von der Installation des Editors hin zu den wichtigsten Gestaltungsmöglichkeiten...
Read MoreFrom Hero to Zero with Learning Management Systems
Learning Management Systems provide more restrictions than access to educational resources and developing courses with the offered authoring tools is more tedious and intimidating task than a creative one. These claims are proved by adopting metrics from software-development, additionally a possible solution is presented: LiaScript is a domain-specific language that is based on Markdown and open-source principles, targeting interactive online-course development.
Read MoreFreie Lehr-Lern-Materialien ohne Wenn und Aber II (German)
Ein Workshop über die Entwicklung von online-Kursen mit LiaScript. Die wichtigsten Features werden vorgestellt und es wird ein Ausblick auf zukünftige Entwicklungen gegeben.
Read MoreFreie Lehr-Lern-Materialien ohne Wenn und Aber I (German)
Ein Workshop über die Entwicklung von online-Kursen mit LiaScript. Die wichtigsten Features werden vorgestellt und es wird ein Ausblick auf zukünftige Entwicklungen gegeben.
Read MoreArbeitsbuch PROLOG (German)
Interactive clone of the great Rosen-Buch about Prolog-programming (German)
Read MoreC-Programmierung (German)
Interactive clone of the Wiki-Open-Book C-Programmierung for LiaScript (German)
Read MoreC-Programming
This interactive LiaScript book is based on the free Wikibook on C-Programming. It provides a comprehensive look at the C programming language and its features.
Read MoreSister Fox and the Gray Wolf
This post will help you to set up your Atom with the appropriate plugins to speed up your development process.
Read MoreOpen-Course Development with LiaScript (... Or Markdown on Steroids)
An Elm-talk about the development of an online course DSL that is based on Markdown, given at the elm-europe conference in 2019.
Read MoreLiaScript: a domain-specific-language for interactive online courses
Interactive conference paper for the eLearning 2019 conference in Porto
Read MoreLiaScript - BearLearn Talk 2019
This is an early example of a LiaScript presentation, that was given as a BearLearn Talk 2019 in Berlin. It shows how to create a simple narrative presentations with Text-to-Speech output and animations and more.
Read MoreThe Vision of LiaScript
This poster represents one of the earliest publications on LiaScript, showcasing our pioneering ideas on leveraging open-source methodologies to develop Massive Open Online Courses (MOOCs).
Read MoreLive - Editor
The LiveEditor is an entirely browser-based collaborative Editor. It covers nearly all functionalities of other server-based solutions, but in this case, you don't need a server nor a login.
Read More