SHA256 Checksums
# Checksums will be updated after v1.0.9 release
# QuickNotes-1.0.9-x64.zip
# QuickNotes-1.0.9-arm64.zip
π v1.0.9: Improved multi-line notes with better code snippet support. Full changelog
π v1.0.8: PowerToys Run plugin validation compliance, optimized dependencies
π v1.0.7: Enhanced note deletion with better confirmation dialogs and ID-based identification
π v1.0.6: Reworked note management system fixing critical bugs with deletion and editing
QuickNotes is a plugin for Microsoft PowerToys Run that allows you to quickly create, manage, and search notes directly from your PowerToys Run interface. Simply type qq
followed by your note text to save it, or use various commands to manage your notes collection.
For detailed documentation, visit the QuickNotes Wiki.
- Download the x64 or ARM64 version
- Extract to
%LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins\
- Restart PowerToys
- Start using with
Alt+Space
then typeqq
# Download and install the latest version (x64)
$url = "https://github.com/ruslanlap/CommunityPowerToysRunPlugin-QuickNotes/releases/download/v1.0.9/QuickNotes-1.0.9-x64.zip"
$pluginPath = "$env:LOCALAPPDATA\Microsoft\PowerToys\PowerToys Run\Plugins\QuickNotes"
New-Item -ItemType Directory -Force -Path $pluginPath | Out-Null
Invoke-WebRequest -Uri $url -OutFile "$env:TEMP\QuickNotes.zip"
Expand-Archive -Path "$env:TEMP\QuickNotes.zip" -DestinationPath $pluginPath -Force
Remove-Item "$env:TEMP\QuickNotes.zip"
Write-Host "QuickNotes plugin has been installed. Please restart PowerToys." -ForegroundColor Green
- π Quick Note Creation - Instantly save notes with a simple command
- π Powerful Search - Find notes with highlighted search terms
- π·οΈ Tag Support - Add #tags to notes and search by tag
- π Pin Important Notes - Pin critical notes to keep them at the top
- β¨ Full Markdown Support - Format with headers, code blocks, lists, and more
- π Multi-Line Notes - Rich editor with live preview for longer notes
- π Clipboard Integration - Copy notes with a single click
- π Undo Delete - Restore recently deleted notes
- πΎ Simple Backup - Create backups of your notes collection
Open PowerToys Run (default: Alt + Space) and use these commands:
Command | Description |
---|---|
qq <text> |
Create a new note |
qq help |
Show help information |
qq search <term> |
Search notes with highlighted matches |
qq searchtag <tag> |
Search notes by tag |
qq view <number> |
View note details |
qq edit <number> |
Edit a specific note |
qq del <number> |
Delete a specific note |
qq delall |
Delete all notes |
qq undo |
Restore last deleted note |
qq pin <number> |
Pin a note to the top |
qq unpin <number> |
Unpin a note |
qq sort date |
Sort notes by date |
qq sort alpha |
Sort notes alphabetically |
qq backup |
Backup notes |
qq markdown |
Create multi-line markdown note |
- Press Enter on a note to copy it to clipboard
- Right-click for more options (copy, edit, delete, pin/unpin)
- Add #tags to notes:
qq Meeting with John #work #important
- Format with Markdown:
- Bold:
**text**
or__text__
- Italic:
*text*
or_text_
Code
:`code`
- Headers:
# Heading
- Lists:
- item
or1. item
- Bold:
- Use Ctrl+C to copy with timestamp
- Type
qq
then press Tab for command suggestions - URLs in notes are automatically detected and clickable
QuickNotes stores all your notes in a simple text file at:
%LOCALAPPDATA%\Microsoft\PowerToys\QuickNotes\notes.txt
- Visual Studio 2022 or later
- .NET SDK
- Microsoft PowerToys installed
- Windows 10 or later
- Clone the repository
- Open the solution in Visual Studio
- Build the solution:
dotnet build -c Release
Contributions are welcome! Please check the Contributing Guidelines for more information.
How do I update the plugin?
Download the latest release and replace the files in your PowerToys Plugins directory. Restart PowerToys afterward.
Can I sync my notes across devices?
The plugin doesn't have built-in sync, but you can place the notes.txt file in a cloud-synced folder and create a symbolic link to it.
What if I accidentally delete all my notes?
If you've created backups using the qq backup
command, you can restore from those. Otherwise, you might be able to recover from Windows File History if enabled.
Can I change the storage location?
Currently, the storage location is fixed. A future update may add customizable storage locations.
This project is licensed under the MIT License - see the LICENSE file for details.
- Microsoft PowerToys team for creating the extensible PowerToys Run platform
- All contributors who have helped improve this plugin
- Icons and visual elements from various open-source projects
This project is licensed under the MIT License - see the LICENSE file for details.
- Microsoft PowerToys team for creating the extensible PowerToys Run platform
- All contributors who have helped improve this plugin
- Icons and visual elements from various open-source projects
- Timestamp Management: Automatically adds timestamps to notes and provides options to display or hide them
- Tag Detection: Identifies and formats #tags with customizable styling (bold or italic)
- URL Detection: Uses regex to find and make URLs clickable in notes
- Undo Functionality: Tracks deleted notes to enable undo operations
- Sort Capabilities: Implements flexible sorting by date or alphabetically
- Autocomplete: Provides intelligent command suggestions as you type
The implementation prioritizes user experience with features like:
- Clean content copying (stripping timestamps and tags)
- Intelligent display of pinned vs. regular notes
- Comprehensive error handling
- Helpful tooltips and notifications
- Flexible search capabilities
This robust architecture makes QuickNotes not just a simple note-taking plugin, but a powerful productivity tool that seamlessly integrates with PowerToys Run.
For more detailed implementation information, see the IMPLEMENTATION_SUMMARY.md file.