| Crates.io | tauri-plugin-schedule-task |
| lib.rs | tauri-plugin-schedule-task |
| version | 0.1.0 |
| created_at | 2025-07-15 18:48:00.333702+00 |
| updated_at | 2025-07-15 18:48:00.333702+00 |
| description | A Tauri plugin for scheduling tasks using cron-like syntax. |
| homepage | |
| repository | https://github.com/charlesschaefer/tauri-plugin-schedule-task |
| max_upload_size | |
| id | 1753706 |
| size | 198,102 |
This is a plugin to schedule tasks to run in the future. The task must be a rust code.
It works with tauri's async runtime in desktop implementation, and uses an Android plugin to schedule a worker. The worker will run even when the app is not on foreground.
This is important, because, in android, when the app is not in foreground, the JS can't be run because of webview throttling.
To be honest, on desktop platforms not much. Schedule Task also use's Rust and Tauri's runtime to suspend a task for some amount of time before running it.
It will be more useful for android platform, where the Frontend code won't execute if your app is minimized/running in background because of the webview throttling (that can be deactivated for desktop but not for android).
Check Usage.md
Not really known, but I couldn't test the app in iOS or Mac environments. It must work as expected for Mac Desktop, but