Skip to content

Core Concepts

YYNote has a few core concepts. Understanding their differences and relationships is the foundation of using YYNote well.


A task you need to complete or keep track of.

Todos come in 3 forms, determined by whether you set time fields — no manual selection needed:

FormTriggerBehavior
Plain TodoDefaultAppears in todo lists
ScheduleSet start + end timeAlso appears on calendar; draggable on calendar (Windows)
CountdownSet target dateShows “X days left” or “X days overdue”

All forms support reminders. After completion, they move to the Completed area and can be restored anytime.

Recurring to-dos are not set on individual to-dos — they have an independent management entry (see below).

Typical uses: Call a client, meeting at 3 PM, Mom’s birthday in 18 days


A quick text note — the lightest recording unit.

  • No reminder support (use a todo for reminders)
  • No repeat support
  • Can be pinned and archived; archived notes can be restored anytime

Typical uses: Meeting notes, idea snippets, temporary reminders, reading notes


A label attached to todos or sticky notes for cross-list categorization.

  • Tags are independent — they don’t belong to any list
  • A todo or sticky note can have multiple tags
  • Deleting a tag only removes the association; your content is unaffected

Typical uses: Tag items across different lists as “Important,” then tap the “Important” tag to see all important items at once


A filtered view of todos or sticky notes. There are Todo Lists and Sticky Note Lists — they are independent of each other.

Lists are essentially tag-filtered views — they don’t store content directly, but filter items to display based on tag rules. Each list can set one or more tags, and items matching ANY tag will be displayed (OR logic).

Auto-tagging: When a list has tag filter rules, creating a todo or sticky note in that list automatically applies the same tags as the list’s rules. No manual selection needed.

A desktop widget binds to a list — the widget displays that list’s content.

Setup paths:

  • PC: Expand the left sidebar → click Settings → Todo List / Sticky Note List
  • App: My → Todo List / Sticky Note List

A rule that automatically generates todos on a schedule. Create one rule, and the system creates a real todo in the specified todo list when it’s time.

5 recurrence types:

TypeTypical Use
Every N daysDaily medication
Every N weeks on weekdayWeekly Monday meeting
Every N months on dayRent on the 1st of each month
Annual (Gregorian)Annual reunion on July 15
Annual (Lunar)Birthday on lunar March 3

Recurring todos have a separate management entry — they are not set during todo creation.

Note: Deleting or modifying a rule only affects future generated todos. Todos already generated in the list are not affected.


Content subscribed from external calendar services (e.g., Google Calendar, Outlook, Apple Calendar) for display.

  • Read-only: You can add or remove subscriptions, but individual events cannot be edited in YYNote — go back to the original calendar service to modify
  • Not part of YYNote’s cloud sync — it’s a one-way pull
  • Can be viewed alongside YYNote’s own todos on the same timeline, but the two datasets don’t interact

Todo (plain/schedule/countdown)
→ Tag it
→ Matches todo list filter rules
→ Appears in the matching todo list(s)
→ Desktop widget bound to that list → visible on desktop

A todo can have multiple tags, match multiple lists, and appear on multiple desktop widgets simultaneously.

Sticky Note
→ Tag it
→ Matches sticky note list filter rules
→ Appears in the matching sticky note list(s)
→ Desktop widget bound to that list → visible on desktop

The todo chain and sticky note chain are two parallel systems — they don’t affect each other.

Recurring todo rule
→ Triggers automatically on schedule
→ Generates a real todo in the todo list
→ From there, behaves like a normal todo — tag matching, widget display
External calendar service
→ One-way sync (read-only)
→ Displayed on calendar view
→ Does not enter the tag / list / widget system