Time Wise is a ScreenTime clone built with Tauri and Leptos. Thanks to Tauri's multi-platform runtime, the desktop app runs on macOS, Windows, and Linux with a shared code base.
This template should help get you started developing with Tauri and Leptos.
VS Code + Tauri + rust-analyzer.
To get started, you need to have rustup and the Tauri CLI installed.
Follow the instructions on the Tauri website to set up your environment.
The Rust toolchain itself is declared in rust-toolchain.toml, so rustup installs the correct channel, components, and the wasm32-unknown-unknown target on the first build. You do not need to select a toolchain manually.
Once the prerequisites are installed, you can clone the repository and install the dependencies:
# You need to replace <repository-url> with the actual URL
git clone <repository-url>
# You need to replace <repository-name> with the actual name
cd <repository-name>
cargo buildTo run the application in development mode:
cargo tauri devTo build the application for production:
cargo tauri buildThis project is licensed under the terms of the LICENSE file.