Skip to content

Watermelon v0.1.0 - Initial Release πŸ‰

Latest

Choose a tag to compare

@aashiqumar aashiqumar released this 13 Dec 10:47
· 4 commits to main since this release

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 run

Flatpak (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