Repolode
snownico0722

snownico0722/PaperTodo

A minimalist Windows desktop sticky-note app with to-do and Markdown note papers that live directly on the desktop, built natively in WPF.

Open-source alternative to:Microsoft Sticky Notes

Stars
2,568
Forks
130
Open issues
35
Last commit
21 hours ago

What is it?

PaperTodo keeps a few small sheets of paper on the Windows desktop, each one an independent window. There are two basic paper types: to-do papers with drag-and-drop ordering and multi-line paste splitting, and note papers that support Markdown with real-time rendering and pasted or dropped local images.

Papers can be collapsed into compact capsules that dock to a screen edge and preview their contents on hover, so the desktop stays uncluttered. The app also includes an experimental plugin system, a local MCP mode for AI assistants, scheduled reminders for to-do items, and PowerShell script capsules that run from a note's first line.

The app is built on .NET 10 and native WPF, ships as a portable executable, and stores its data and images locally in the application directory, with automatic snapshot backups before writes.

Key features

  • 01Todo papers with drag-and-drop ordering and multi-line paste splitting
  • 02Markdown note papers with real-time rendering and local image support
  • 03Collapsible edge capsules with hover preview cards
  • 04Scheduled reminders for to-do items with tray notifications
  • 05Local MCP mode for AI assistants such as Claude and Cursor
  • 06Portable executable with local data storage and automatic backups

Use cases

  • Keeping a daily to-do list visible on the Windows desktop
  • Jotting quick Markdown notes without opening a full note app
  • Running frequently used PowerShell commands from a note capsule
  • Letting an AI assistant read and update your local todos

Quick start

  1. 1

    Download the self-contained exe from the Releases page

  2. 2

    Run the downloaded executable (no installation needed)

  3. 3

    To build from source, clone with submodules

    git clone --recurse-submodules https://github.com/snownico0722/PaperTodo.git
  4. 4

    Build the Release configuration

    dotnet build -c Release

Things to know

  • Windows only; no macOS or Linux support.
  • Version 4.0.0 is a beta release, so it may change.
  • Source builds require the .NET 10 SDK.

Topics

FAQ

What is PaperTodo?
A minimalist Windows desktop sticky-note app with to-do and Markdown note papers that live directly on the desktop, built natively in WPF. PaperTodo keeps a few small sheets of paper on the Windows desktop, each one an independent window. There are two basic paper types: to-do papers with drag-and-drop ordering and multi-line paste splitting, and note papers that support Markdown with real-time rendering and pasted or dropped local images.
Is PaperTodo free to use? What license does it have?
PaperTodo is open source under the Other license. Check the license terms before using it in commercial products.
Is PaperTodo still maintained?
Actively maintained. The last commit to PaperTodo was on Oct 19, 2026.
What can I use PaperTodo for?
Keeping a daily to-do list visible on the Windows desktop Jotting quick Markdown notes without opening a full note app Running frequently used PowerShell commands from a note capsule Letting an AI assistant read and update your local todos
How do I install PaperTodo?
Download the self-contained exe from the Releases page Run the downloaded executable (no installation needed) To build from source, clone with submodules: git clone --recurse-submodules https://github.com/snownico0722/PaperTodo.git Build the Release configuration: dotnet build -c Release
Where can I get PaperTodo?
The source code and installation instructions are on GitHub: https://github.com/snownico0722/PaperTodo

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects