{"repo":"nine19een/CanvasCast","free":true,"listed":false,"github":"https://github.com/nine19een/CanvasCast","clone":"git clone https://github.com/nine19een/CanvasCast.git","description":"A browser-based whiteboard recording app with slides, backgrounds, camera overlay and teleprompter.","language":"TypeScript","stars":139,"topics":["canvas","mediarecorder","portfolio-project","react","recording","svg","teleprompter","typescript","vite","whiteboard"],"license":null,"category":"ui-components","readme_excerpt":"CanvasCast CanvasCast is a browser-based whiteboard recording app built with React, TypeScript and Vite. It is inspired by modern screen recording tools and digital whiteboard tools, focusing on a smooth workflow for drawing, presenting, recording and exporting whiteboard-style content directly in the browser. Demo Online Demo: https://canvascast.nine19een.com Demo Video: Watch on Bilibili Overview CanvasCast brings together an infinite whiteboard, slide-based presentation flow, recording settings, frame backgrounds, camera overlay, microphone selection and a teleprompter into one browser-based workspace. It is designed for technical explanations, teaching videos, visual notes, product walkthroughs and whiteboard-style presentation recordings. Instead of preparing a separate screen recorder, drawing app and video editor, CanvasCast focuses on a lightweight workflow for creating and recording structured whiteboard content in one place. Use Cases - Teaching and short lecture recording: Teachers can record focused explanation videos for a single concept, exercise or topic. - Technical explanation: Developers and creators can explain architecture, workflows, APIs, diagrams or implementation ideas visually. - Algorithm and programming walkthroughs: The slide workflow works well for step-by-step reasoning, data structure diagrams and code explanation outlines. - Visual note-taking: CanvasCast can be used to turn rough notes, sketches and diagrams into short recorded walkthroughs. -","default_branch":null,"files":null,"tree":[],"storefront":"/r/nine19een","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nine19een/CanvasCast/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."}