Back to Plugins

Component Notes
Bulk control component metadata; annotations, descriptions & documentation links, across your file
Plugin Preview
About this plugin
Welcome to Component Notes
Easily add, modify and replace metadata for some or all components.
How to use
- Select the property type (Annotation, Description or Documentation Link).
- Choose your scope (Selection or Document).
- Configure toggles as needed (Replace existing, Include variants, Include non-components for annotations, etc.).
- Enter your content (supports markdown and line breaks).
- Click "Apply" to update or "Remove" to clear.
Component Note Features
Metadata properties
- Annotations: Add categorized annotations with markdown support.
- Descriptions: Update component descriptions with markdown formatting.
- Documentation Links: Set documentation URLs for components.
Adjusting metadata
- Append (Default): Add to existing content (press Enter first to start on a new line).
- Replace: Replace entire content.
- Find & Replace: Update specific text within existing content.
- Always New: Always create a new annotation (annotations only).
Scopes
- Selection: Update selected components.
- Document: Update all components/nodes in the file.
Custom options
- Include variants: Include variant components from Component Sets.
- Include non-components (Annotations): Enable annotations on frames, text nodes, shapes (ellipse, rectangle, polygon, star, vector, line), and instances, in addition to components.
- Annotation categories: Organize annotations by category.
- Remove: Clear property content from components.
Tips
- Start your input with Enter to append on a new line.
- Use Find & Replace to update specific text without replacing everything.
- Select specific variants to update only those (not the parent Component Set).
- Enable "Include non-components" for annotations to add annotations to frames, text, shapes, and other compatible nodes.
Limitations
- Only works with Component and Component Set nodes (except annotations with ‘Include non-components’ enabled).
- Documentation links must be valid URLs.
- Variants are only included when explicitly selected or when "Include variants" is enabled.
Notes
- Markdown formatting is preserved in annotations and descriptions.
- Line breaks are supported, press Enter in the textarea to create new lines.
- The plugin respects your selection: explicitly selected variants are always updated, regardless of toggle settings.
Plugin Details
| Version | 1 |
|---|---|
| Created | November 25, 2025 |
| Last Updated | November 25, 2025 |
| Category | File organization plugins |
| Creator | Murph |
| Stats | 6 installs, 4 likes |
| Pricing | Free |
Technical Details
- API:1.0.0
- UI:ui.html
- main:code.js
- Document Access:dynamic-page
- Editor Types:figma
- Allowed Domains:
- https://fonts.googleapis.com
- https://fonts.gstatic.com
More Like This
Discover other plugins in the File organization plugins category.