Properties
Custom metadata frontmatter for your notes
Properties let you add structured metadata to your notes—custom fields for organizing, categorizing, and searching your content. Define them once, reuse them across your workspace.
Properties require a Pro License.
Overview
Properties are metadata fields stored at the top of your notes. Track status, priority, due dates, or anything else that helps you stay organized. Since properties are defined at the workspace level, they remain consistent across all your notes.
Common use cases:
- Track project status and priority levels
- Monitor word count and publication stages for writing
- Tag sources and confidence levels for research
- Set reminders and categorize topics for personal notes
Property Types
Octarine supports seven property types:
String
Free-form text for names, descriptions, or categories. Supports [[wikilink]] syntax for linking to other notes.
Author: Jane Smith
Summary: Meeting notes about project timeline
Related to: [[Project Alpha]]
Number
Numeric values for counts, ratings, scores, or measurements.
Word Count: 1250
Priority: 5
Rating: 8.5
Date
Date values without time—ideal for deadlines and milestones.
Due Date: 2024-03-15
Publication Date: 2024-04-01
DateTime
Precise timestamps when time matters.
Last Edited: 2025-09-23T09:42
Meeting Time: 2025-09-23T15:30
Checkbox
True/false toggles for completion status or flags.
Published: true
Archived: false
List
Predefined dropdown options for consistent categorization. Supports multiple selections and [[wikilinks]].
Status:
- In Progress
- Under Review
Person:
- [[Jane Doe]]
- [[Rajat K]]
Tags
A reserved type that syncs with your workspace's tag tree. Applies only to the tags property.
tags:
- project-alpha
- meeting
- urgent
Adding Properties to Notes
The properties panel appears at the top of each note, below the title. Toggle it with the properties icon in the toolbar—it also shows automatically when a note has existing properties.
Add an Existing Property
- Click + Add property at the bottom of the panel
- Select from the dropdown of workspace properties
- Set your value
Create a New Property
- Click + Add property then Create new property...
- Enter a name and choose a type
- For List types, define your options
- The property becomes available across your workspace
Remove a Property
Click the X next to any property to remove it from the current note. The property definition remains available for other notes.
Properties not used anywhere are automatically cleaned up and won't appear in suggestions.
Keyboard Shortcuts
Cmd/Ctrl + ;— Add propertyCmd/Ctrl + Shift + ;— Focus properties panelTab— Navigate between propertiesEnter— Save changesEscape— Cancel editing
Managing Properties
Properties are shared across your workspace—changes affect all notes using them.
Change a Property's Type
- Click the property name in any note
- Select Change property type
- Choose the new type
Rename a Property
- Click the property name
- Select Rename property
- Enter the new name
Reserved Properties
Some properties are managed by Octarine:
- tags — Syncs with your tag tree
- pinned, ai_recap, migrated, locked — Hidden system properties for internal tracking
Additional Features
- AI suggestions — Click the sparkles icon to analyze your note content and get property suggestions.
- Drag to reorder — Arrange properties by dragging rows. The order is saved per note.
- Copy properties — Use the more options menu to copy all properties to your clipboard.
- Undo changes — Click the undo arrow to revert recent modifications.
Searching by Properties
Filter notes using property values in the search interface with the syntax [property:] (e.g., [status:]).
Technical Details
Storage
Property definitions are stored in .octarine/properties.json—a JSON array that syncs with Git-based backup and is included in workspace backups.
Property values live in YAML frontmatter at the top of each note file. This standard format keeps your notes portable and editable with any text editor or Markdown tool.
---
Status:
- In Progress
Priority: 3
Due Date: 2024-03-15
Published: false
Author: Jane Smith
tags:
- project-alpha
- meeting
---
# Your Note Title
Your note content goes here...
Using Properties with Templates
Add properties to templates for quick reuse. Use Cmd/Ctrl + K then Create note from template to create a new note with both template content and properties applied.
Templates applied via the / command include content only—not properties.