FAQ
Questions and answers about VFX Todo
What is VFX Todo?+
VFX Todo is a desktop todo application whose signature feature is triggering WebGL visual effects when tasks are completed. It is built on Tauri v2 with a React 18 frontend and Rust backend, supporting macOS, Windows, and Linux.
Is VFX Todo free?+
Yes. VFX Todo is fully open source and free. The source code is hosted on GitHub; you can clone, build, and modify it yourself. Installers are built automatically by CI.
Do the effects impact performance?+
No. Effects are rendered with WebGL shaders in a separate Overlay window, leaving the main UI unaffected. Shaders are cached, and particle counts and frame rates are controllable.
Where is data stored?+
Todo data is stored as a JSON file in the system application data directory. The Rust backend uses an in-memory cache with a 5-second background flush strategy, balancing performance and data safety.
Which platforms are supported?+
macOS, Windows, and Linux. A WebGL-capable GPU is required; mainstream hardware runs it without issue.
Can effects be customized?+
Yes. Each effect supports custom play count, duration, danmaku speed, and more. Shader sources are bundled in the frontend and available for secondary development.