# PinnyNotes **Repository Path**: solarhu/PinnyNotes ## Basic Information - **Project Name**: PinnyNotes - **Description**: Pinny Notes is a sticky note application with a button to "pin" a note making it always on top above other windows. A number of other handy tools are also available via the right click menus. - **Primary Language**: Unknown - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-05-19 - **Last Updated**: 2026-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Pinny Notes [![Latest Release](https://img.shields.io/github/v/release/63BeetleSmurf/PinnyNotes?style=flat-square)](https://github.com/63BeetleSmurf/PinnyNotes/releases) [![License: GPL v2](https://img.shields.io/badge/License-GPL_v2-blue.svg?style=flat-square)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) [![Platform](https://img.shields.io/badge/Platform-Windows-0078D6?style=flat-square&logo=windows)](https://github.com/63BeetleSmurf/PinnyNotes) [![Liberapay receiving](https://img.shields.io/liberapay/receives/63BeetleSmurf?style=flat-square&logo=liberapay&label=Sponsor)](https://liberapay.com/63BeetleSmurf/donate) [![Ko-fi](https://img.shields.io/badge/Donate-Ko--fi-29abe0?style=flat-square&logo=ko-fi)](https://ko-fi.com/63BeetleSmurf) ![Pinny Notes Screenshot](assets/Screenshot.png) ## ๐Ÿ“ข About **Pinny Notes** is a versatile sticky note application that lets you "pin" notes, keeping them always on top of other windows. It also offers a variety of handy tools accessible via right-click menus. ## ๐Ÿš€ Features - **Pin / Always on Top:** Keep notes visible above all other windows. - **Auto Save:** Automatically saves notes. - **Block Minimizing:** Prevent notes from being minimized, even with the Show Desktop button. - **Colours:** Choose from multiple colours or have new notes cycle through them automatically. - **Dark Mode:** Dark theme with colour-matched accents. - **Transparency:** Make notes semi-transparent so content behind them can still be seen. - **Start Position:** Set where on the screen your notes will open. - **Advanced Copy/Paste Actions** - **Copy/Paste Trim:** Automatically trim whitespace when copying or pasting. - **Middle Click Paste:** Quickly paste clipboard contents with a middle-click. - **Copy on Click:** Hold Ctrl and click to copy selected text. - **Auto Copy:** Automatically copy text when highlighted. - **No Selection Copy Behaviour:** Choose whether to copy the current line, full note, or nothing when no text is selected. - **Advanced Selection:** - **Triple-click:** Select current line. - **Quadruple-click:** Select the full line ignoring wrapping. - **Indent Text:** Indent selected text by pressing the tab key. - **Auto Indent:** Indent new lines to match the previous line. - **Ends with New Line:** Ensures notes always end with a newline. - **Auto Scroll:** Automatically scroll to keep the last line visible, making it easy when pasting text. - **Spell Checking:** Integrated spell checker. - **Counts Menu:** View line, word, and character counts for selected or full text. - **Tray Icon:** Easily bring all notes to the front or launch new notes from the system tray. - **Note Visibility:** Show or hide note windows from the Taskbar and Task Switcher (Alt+Tab and Win+Tab) - **Lock Text:** Make a note read only preventing the text from being edited until unlocked. ## ๐Ÿ› ๏ธ Tools - **Base64:** Encode/decode Base64 text. - **Bracket:** Add/remove parentheses, square or curly brackets. - **Case:** Convert to lower, upper, or proper case. - **Colour:** Convert RGB to and from HEX values. - **DateTime:** Get current or convert a dat eto a sortable format or the week number of the year. - **Gibberish:** Generate gibberish words, sentences, paragraphs, articles, and names. - **GUID:** Generate GUID/UUID's. - **Hash:** Generate MD5, SHA1, SHA256/384/512 hashes. - **HTML Entities:** Encode/decode HTML entities. - **Indent:** Indent all lines using 2/4 spaces or tabs. - **Join:** Join multiple lines using commas, spaces, or tabs. - **JSON:** Prettify JSON data. - **List:** Add numbering or bullets (dash), sort lines, or remove list markers. - **Quote:** Add or remove single, double, or backtick quotes. - **Remove:** Strip whitespace, slashes, or repeated text. - **Slash:** Toggle or remove forward/back slashes. - **Split:** Split text by commas, tabs, spaces, or selected patterns. - **Trim:** Remove line-leading/trailing whitespace or blank lines. - **URL:** Encode and decode text for use in URLs. ## ๐Ÿ’พ Installation (Windows Only) ### ๐Ÿ”ง Installer 1. Go to the [Releases page](https://github.com/63BeetleSmurf/PinnyNotes/releases). 2. Download the latest `.msi` installer and run it. ### ๐Ÿ‘œ Portable Version 1. Download the latest `.zip` file from the [Releases page](https://github.com/63BeetleSmurf/PinnyNotes/releases). 2. Extract it and run `Pinny Notes.exe`. > **โš ๏ธ Linux Support Notice** > > A Linux version has been requested, but one is **not planned**. Pinny Notes is built using **WPF**, which is Windows-only. Even with a cross-platform framework, modern Linux desktops using **Wayland** do not allow applications to reliably set window positions or enforce โ€œalways on topโ€ behaviour, both of which are core features of Pinny Notes. ## โค๏ธ Support Development Pinny Notes is developed in my spare time. If you find it helpful, please consider donating or sponsoring; [![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/63BeetleSmurf) Every bit of support is appreciated ๐Ÿ™