Modern sticky notes application built with Python, GTK4, and Libadwaita for Linux.
Important
This is the new GTK4/Libadwaita version.
This version is NOT compatible with stickers created in previous versions (PyQt6 v1.x).
Existing stickers will not be migrated automatically, so please save or export any important text in advance before installing this version.
If you are looking for a legacy version, please use the original PyQt6 version (v1.4.1) available in the
👉 legacy branch.
- 📝 Smart Sticky Notes Create, edit, and organize your notes in a clean, distraction-free interface designed for daily use.
- 🎨 Custom Color Palette Personalize your notes by choosing colors that match your workflow and mood.
- ✍️ Rich Text Preservation All text formatting is reliably saved, so your notes always look exactly as intended.
- 🌍 Multilingual Support
Use the app in multiple languages, including:
- English
- Русский
- Español
- Deutsch
- Français
- 简体中文
- Português (Brasil)
- Türkçe
- Қазақша
- 🖥️ Modern GNOME Experience A refreshed interface that follows current GNOME / Adwaita design guidelines for a native look and feel.
- Support of dark theme.
The easiest way to install LinSticky is via the Snap Store:
sudo snap install linstickyYou can download the latest .deb package from the Releases page.
# 1. Download the package
curl -O -L https://github.com/pavel-glukhov/linsticky/releases/download/v2.0.3/io.linsticky.app_2.0.3_all.deb
# 2. Install dependencies
sudo apt update
sudo apt install -y python3-gi gir1.2-gtk-4.0 gir1.2-adw-1 gir1.2-gtk-3.0 gir1.2-ayatanaappindicator3-0.1 gettext
# 3. Install the package
sudo dpkg -i io.linsticky.app_2.0.3_all.debIf the app's language doesn't change after selection:
- Install Language Pack:
sudo apt install language-pack-[lang_code]
- Generate Locale:
sudo locale-gen [lang_code].UTF-8
- Restart: Restart the application.
Check available locales: locale -a
- Author: Pavel Glukhov
- Email: glukhov.p@gmail.com
- License: MIT License
