A-Frame for LiaScript: 3D and VR Scenes in Your Course
Embed interactive 3D scenes and VR environments in LiaScript using the A-Frame template — write HTML A-Frame markup in a code block and render a fully interactive WebGL scene on any page.
Read MoreBeforeAndAfter for LiaScript: Compare Two Images with a Slider
Add a drag-to-compare image slider to any LiaScript slide with a single inline macro — perfect for before/after comparisons in science, medicine, history, design, and geography.
Read MoreChat-Simulation for LiaScript: Bring Dialogues to Life in Your Course
Use the Chat-Simulation template to embed animated, multi-participant chat conversations directly in your LiaScript course — ideal for dialogues, case studies, and collaborative learning scenarios.
Read MoreChemmacrosJS for LiaScript: Professional Chemistry Notation in Courses
Write professional chemical formulas, reaction equations, GHS hazard pictograms, and H/P safety statements in LiaScript with ChemmacrosJS — a port of the LaTeX Chemmacros package for the browser.
Read MoreDragAndDrop Template for LiaScript: Order and Multiple-Choice Drag Quizzes
Build drag-and-drop quizzes in LiaScript with the DragAndDrop template — sortable order exercises and pool-based multiple-choice selection, both graded automatically.
Read MoreH5P in LiaScript: Embed Interactive H5P Content in Courses
Embed H5P interactive activities — quizzes, videos, presentations, games — directly in LiaScript courses using a simple iframe. A proof-of-concept for integrating H5P content from h5p.org or any LRS.
Read Morelia-annotation for LiaScript: Live Drawing Overlay for Classroom Presentations
Add a freehand drawing overlay to every LiaScript slide with lia-annotation — pen, eraser, undo/redo, and optional LaTeX OCR for handwritten quiz answers, all in presentation mode.
Read Morelia-canvas-ocr for LiaScript: Handwriting Recognition in Math Quizzes
Let students hand-write math answers on a canvas with lia-canvas-ocr — the browser-based LaTeX OCR engine recognizes handwriting and fills quiz fields automatically, no server needed.
Read Morelia-coordinate for LiaScript: Interactive JSXGraph Coordinate Exercises
Build interactive coordinate system exercises in LiaScript with lia-coordinate — drag points, plot functions, draw value tables, and auto-grade student answers, powered by JSXGraph.
Read Morelia-freeze-v2 for LiaScript: Quiz Submission and Teacher Review Links
Let students freeze their LiaScript quiz answers into a shareable URL with lia-freeze-v2 — the teacher opens the link, sees exactly what the student answered, and the page is locked for review.
Read Morelia-kachel for LiaScript: Drag-and-Drop Tile Quizzes
Enhance LiaScript's built-in tile quizzes with lia-kachel — rounded drag-and-drop cards with full touch support, order-independent grading, and sequential reveal modes for classroom exercises.
Read Morelia-marker for LiaScript: Color-Coded Text Highlighting Quizzes
Add interactive text highlighting to LiaScript courses with lia-marker — students color-code words in six colors, while quiz macros verify that the right terms are highlighted in the right color.
Read Morelia-Mathe for LiaScript: Interactive Fraction Quizzes with Visual Feedback
Create interactive fraction quizzes in LiaScript with lia-Mathe — students set divisions with a slider and click circle or rectangle segments to represent fractions, with automatic grading.
Read Morelia-orthography for LiaScript: Spelling and Dictation Exercises
Create interactive spelling correction and dictation exercises in LiaScript with lia-orthography — inline correction, full-text editing with diff feedback, and narrated dictation gaps.
Read Morelia-timer for LiaScript: Countdown Timers for Quizzes and Exercises
Add countdown timers to any LiaScript quiz with lia-timer — three trigger modes (immediate, on-check, manual), flexible time formats, and optional on-screen badges for timed assessments.
Read MoreLiveEdit-Embeddings for LiaScript: Inline Interactive LiaScript Examples
Embed fully interactive LiaScript examples directly in your course using the LiveEdit-Embeddings template — students can edit and preview LiaScript code without leaving the slide.
Read MorePannellum for LiaScript: 360° Panoramas and Virtual Tours in Your Course
Embed interactive 360° panorama images and virtual tours in LiaScript using the Pannellum template — add clickable hotspots, links, and 360° video, all from a single image URL.
Read MorePeriodicTable for LiaScript: An Interactive Element Table in Your Course
Add a fully interactive periodic table of the elements to any LiaScript course slide with a single macro — no setup, no server, just import and use.
Read MorePGlite for LiaScript: Full PostgreSQL in the Browser
Use the PGlite template to run full PostgreSQL 16 queries directly in your LiaScript courses — no server, no setup, just write SQL and teach.
Read MoreSCORM-Progress for LiaScript: Score and Completion Tracking in LMS
Display a live gauge of student score and completion progress in LiaScript courses deployed via SCORM — the SCORM-Progress template reads window.SCORE and renders an ECharts gauge visualization.
Read MoreABCjs for LiaScript: Embed and Play Music Notation in Open Courses
Use the ABCjs template to write, render, and play music in ABC notation directly inside your LiaScript courses — no server, no extra tools, just text.
Read MoreJSXGraph for LiaScript: Interactive Math and Geometry in the Browser
Add interactive function graphs, dynamic geometry, and animated math constructions to LiaScript courses with JSXGraph — browser-only, no server required.
Read MoreMermaid for LiaScript: Create Flowcharts and Diagrams in Plain Text
Use the Mermaid template to draw flowcharts, sequence diagrams, Gantt charts, ER diagrams, and more in plain text — directly inside your LiaScript courses, no server needed.
Read MorePyodide for LiaScript: Run Python Directly in Your Course
Use the Pyodide template to run Python code directly inside LiaScript courses — no server, no setup. Just import and teach.
Read MoreJSXGraph & LiaScript ... a Perfect Match
Discover how JSXGraph integrates seamlessly with LiaScript through a powerful extension system, enabling interactive mathematical visualizations and dynamic geometry directly in your educational content. Presented at JSXGraph Conference 2025.
Read MoreFischbestimmer - FISHIDENTIFIER
This is an experiment of porting the FISHIDENTIFIER from the Deutsches Meeresmuseeum Stralsund to LiaScript.
Read MoreCategories
Tags
- 3D
- Academic Writing
- Accessibility
- Advanced
- AI
- Animation
- Attribution
- Audio
- Authoring
- Automation
- BMBFSFJ
- Charts
- Chemistry
- Classroom
- Code
- Collaboration
- Community
- Computer Science
- CSS
- Data Science
- Database
- Design
- Desktop
- Developers
- Diagrams
- Documentation
- Education
- Electronics
- Embedded Systems
- Engineering
- Exporter
- Funding
- GitHub
- GitLab
- Graph
- H5P
- Higher Education
- Images
- Integration
- Interactive
- Interactive Exercises
- JavaScript
- Language Learning
- LaTeX
- Libraries
- Live Coding
- LiveEditor
- LMS
- Macros
- Markdown
- Mathematics
- Media
- MOOC
- Music
- No Server
- OEmbed
- OER
- OPAL
- Open Source
- P2P
- Physics
- Podcast
- Presentation
- Preview
- Programming
- Python
- Quiz
- Quizzes
- Science
- SCORM
- Self Assessment
- Semantic Web
- Sharing
- Simulation
- Software Engineering
- SPARQL
- SQL
- STEM
- Students
- Survey
- Tables
- Teachers
- Templates
- Textbooks
- Tooltips
- TTS
- Tutorial
- TVET
- Video
- Visualization
- VS Code
- Web
- WebGL
- WebSerial
- XAPI