Repository navigation
Fresh. Native. Uncompromising.
The first official release of Watermelon, a modern note-taking application built exclusively for the Linux desktop with Rust and GTK4.
β¨ Features
π Rich Markdown Support
- Formatting: Write naturally with Bold, Italic, Lists, and Links
- Tasks: Interactive checkboxes (
[ ]β[x]) that toggle with a click - Shortcuts: Familiar keybindings (Ctrl+B, Ctrl+I) for rapid editing
π Powerful Organization
- Folders: Create custom folders to structure your thoughts
- Drag & Drop: Intuitively move notes between folders
- Search: Find any note instantly with the sidebar search
π Native Performance
- Built with Rust for instant startup and zero lag
- GTK4 and Libadwaita for a beautiful, native GNOME experience
- No Electron, no bloat - just pure performance
π Privacy Focused
- Local First: All data stored in a local SQLite database
- Offline: Works perfectly without an internet connection
- No Cloud: Your notes stay on your machine
π₯ Installation
From Source
git clone https://github.com/aashiqumar/Watermelon.git
cd Watermelon
cargo runFlatpak (Coming Soon to Flathub)
flatpak install flathub com.aashiqumar.watermelonπ― What's Next
This is just the beginning! Planned features include:
- Tag system for flexible filtering
- PDF and HTML export
- Image support
- Optional encrypted cloud sync
π Acknowledgments
Built with β€οΈ and π¦ in Sri Lanka.
Special thanks to the Rust, GTK, and GNOME communities for their excellent tools and documentation.
Full Changelog: https://github.com/aashiqumar/Watermelon/commits/v0.1.0