{"repo":"codewiththiha/OpenSlides","free":true,"listed":false,"github":"https://github.com/codewiththiha/OpenSlides","clone":"git clone https://github.com/codewiththiha/OpenSlides.git","description":"Free, open-source, offline desktop app for creating animated code presentations. Magic Move transitions, 16 syntax themes, highlight steps, autoplay , built with Tauri + Svelte5. An alternative to CodeSlides.app.","language":"TypeScript","stars":186,"topics":["code-animation","code-presentation","desktop-app","developer-tools","magic-move","open-source","presentation-tool","rust","shiki","tauri"],"license":"MIT","category":"dev-tools","readme_excerpt":"OpenSlides Beautiful code presentations for content creators, educators, and developers. OpenSlides is a free, open-source, offline desktop app for turning code into polished slides with smooth, step-by-step transitions. It is a direct alternative to codeslides.app: create expressive code decks, keep your work on your own machine, and present without a subscription or internet connection. --- Slides Turn source code into presentation-ready slides. Move between code states with smooth Magic Move transitions, and build a visual story around your code instead of showing a static editor. Highlights Reveal an idea line by line with stepped highlights. Control emphasis per step: dim amount, size-up scale, and custom transition timings — so you can guide viewers through a function, refactor, algorithm, or feature at a natural pace. Themes Choose light or dark presentation themes to match your style and recording setup. --- Made for explaining code beautifully Whether you are recording a tutorial, teaching a class, streaming a live build, giving a conference talk, or sharing a technical demo, OpenSlides helps you focus attention on the exact part of the code that matters. - Keep projects private, local, and ready to present anywhere. - Search across slides, use thumbnails and hover previews, and navigate by keyboard. - Present in full screen with optional autoplay and per-slide timing. - Create, organize, rename, duplicate, import, and export slide projects. - Arrange slides in stack","default_branch":null,"files":null,"tree":[],"storefront":"/r/codewiththiha","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/codewiththiha/OpenSlides/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}