A lightweight sticky notes app that lives in the system tray. Pin notes to float as always-on-top windows on your desktop.
Built with Tauri v2 (Rust backend, vanilla HTML/CSS/JS frontend).
- System tray icon — click to toggle the notes panel
- Create, edit, and delete notes from the panel
- Pin notes to float as always-on-top frameless windows on the desktop
- Inline editing in the panel (Enter to save, Shift+Enter for newline)
- Edit directly in floating note windows with live title bar updates
- Adjustable window opacity per note
- Pinned notes restore at their saved positions on app restart
- All windows stay in sync automatically
Download the latest .dmg from Releases, open it, and drag Floaty to Applications.
Note: Since the app is not notarized, you may need to right-click > Open the first time to bypass Gatekeeper.
cargo tauri devFrontend files (HTML/CSS/JS) auto-reload on change. Rust changes trigger a recompile and app restart.
# macOS .app bundle
cargo tauri build --bundles app
# macOS .dmg installer
cargo tauri build --bundles dmgcd src-tauri && cargo testsrc/— Frontend (vanilla HTML/CSS/JS, no build step)panel.html/panel.js— notes list panelnote.html/note.js— floating note windowstyle.css— Electric Mint color theme
src-tauri/src/— Rust backendlib.rs— app setup, system tray, window eventscommands.rs— Tauri IPC command handlersnotes.rs— data model, JSON persistence, testswindows.rs— floating window creation, native opacity