Flowo is a calm, local-first focus and task-tracking desktop application for developers. It is built with React, TypeScript, and Tauri 2.
Flowo is distributed as a Windows desktop installer. You do not need to install Rust, Node.js, npm, or any other development tools.
- Download the latest installer from the GitHub Releases page, or use the installer provided to you by the application's distributor.
- Choose one of the available Windows packages:
Flowo_<version>_x64-setup.exe— recommended for most people.Flowo_<version>_x64_en-US.msi— useful for managed or administrative deployments.
- Open the downloaded installer and follow the on-screen instructions.
- Launch Flowo from the Start menu or desktop shortcut.
Flowo uses the Microsoft Edge WebView2 Runtime, which is already present on most current Windows systems. If Windows reports that it is missing, install WebView2 when prompted and then open Flowo again.
Only install packages obtained from this repository or another source you trust. Development tools are required only when building the application from source, as described below.
To develop or build Flowo, make sure you have:
- Node.js and npm
- Rust
- The platform-specific dependencies listed in the Tauri prerequisites guide
On Windows, this generally includes Microsoft C++ Build Tools and WebView2.
Clone the repository and install the JavaScript dependencies:
git clone https://github.com/JagNanda/task-tracker.git
cd task-tracker
npm ciRust dependencies are downloaded automatically the first time the Tauri application is run or built.
Start Flowo in desktop development mode:
npm run tauri devThis starts the Vite development server and opens the native Tauri window. Source changes are reflected during development.
To work on the React interface in a browser:
npm run devThen open http://localhost:1420. Features that depend on Tauri's native APIs may not work in browser-only mode.
Create a production desktop build:
npm run tauri buildBuild artifacts and installers are written beneath src-tauri/target/release/bundle/. The current Tauri configuration produces MSI and NSIS installers on Windows.
To build only the web interface:
npm run buildThe web output is written to dist/ and can be previewed with npm run preview.
This project was entirely vibe coded. Review and test the code carefully before relying on it for important workflows or data. It is provided as-is, without any guarantee that it is bug-free, secure, or suitable for a particular purpose.