Screen Recording App with a editing interface, using Tauri 2, Svelte 5 and shadcn-svelte.
Forked from alysonhower/tauri2-svelte5-shadcn (thanks to him for the boilerplate)
In order to run this boilerplate, you need to install Bun and Rust. If you are on Windows I also recommend installing MSVC before the other dependencies (make sure to check the "Desktop development with C++" workload).
Some useful links:
- https://bun.sh/docs/installation
- https://www.rust-lang.org/tools/install
- https://visualstudio.microsoft.com/vs/community/
git clone https://github.com/dotNacer/dotEyes.git
cd dotEyes
bun i
bun run tauri dev
bun run tauri build
https://next.shadcn-svelte.com/
Composant | Technologie/Librairie |
---|---|
Base Desktop App | Tauri + Rust |
Frontend | Svelte + TailwindCSS + ShadCN |
Backend Vidéo | ffmpeg, xlib |
Effets Vidéo | ffmpeg, p5.js (optionnel) |
MnK | robotjs, xlib |
Realtime | WebSocket / IPC (Tauri) |
This project is licensed under the MIT License - see the LICENSE file for details.