Install and get started
Install
- Open the latest Release.
- Download the package for your system:
.exeon Windows,.dmgon macOS, or.AppImage/.debon Linux. - Install and open SysNotes. FreeFish uses this name for its process and window disguise.
The app uses your system webview. Windows 10/11 normally includes WebView2; install Microsoft's WebView2 Runtime if the app reports that it is missing.
Read your first book
- Open the bookshelf and select + Add TXT.
- Choose a local TXT file. It is never copied or uploaded.
- FreeFish detects the encoding and chapters automatically. Select the book to resume reading.
- Press
Ctrl+Shift+Hto hide or restore the window.
Stored data
Your bookshelf, progress, and settings are kept under com.wu.freefish in the system app-data directory. The original books stay where they are, so moved or deleted files need to be added again.
Run from source
Install Node.js 18+, Rust, and the Tauri prerequisites for your platform, then run:
bash
npm install
npm run devTo create an installer:
bash
npm run buildBundles are written to src-tauri/target/release/bundle/.