Wrapped
approvedby Varun Paherwar
Generate year-in-review cards showing your writing stats, rhythm, and personality in Obsidian. - This plugin has not been manually reviewed by Obsidian staff.
Obsidian Wrapped
A Spotify Wrapped-style look at your year in Obsidian. Scan your vault and generate shareable wrapped cards showing your writing stats, rhythm, and personality.
Features
- Vault scanning with accurate date resolution (frontmatter → mtime → ctime)
- Archetype detection — Journaler, Taskmaster, Zettelkasten Architect, Collector, Balanced
- 8 shareable card types with Obsidian theme integration
- PNG export for sharing on social media
- Progress bar for batch export
Cards
- Cover — Your archetype emoji, personality badge, and year
- Stats — Notes created, words written, words per note, notes per day
- Monthly — Bar chart of notes created each month
- Rhythm — Writing streaks and active days
- Influential — Top linked notes and recent popular notes
- Archetype — Personality-specific card with detailed stats
- Embarrassing — One humorous stat about your vault
- Fun facts — Random interesting observations
Installation
Manual
- Download
main.js,manifest.json,styles.css, andversions.jsonfrom the latest release - Create a folder
.obsidian/plugins/wrapped/in your vault - Place the downloaded files in that folder
- Enable "Obsidian Wrapped" in Settings → Community plugins
From Community Plugins
- Open Settings → Community plugins → Browse
- Search for "Obsidian Wrapped"
- Install and enable
Usage
- Open the command palette (Ctrl/Cmd + P)
- Type "Generate wrapped" and select the command
- Browse your wrapped cards
- Click "Save as PNG" on individual cards or "Save all as images" to export
Settings
- Year — Which year to analyze (default: current year)
- Save folder — Where to save exported PNGs (default: Wrapped)
- Daily notes folder — Path to your daily notes folder for journal detection
Date Resolution
The plugin resolves note creation dates using this priority:
- Frontmatter date fields (
created,date,date_created,created_at,creation_date) - File modification time (mtime)
- File system change time (ctime)
This ensures accurate dates even if your vault was copied or moved.
Development
npm install
npm run build
To test locally, copy main.js, manifest.json, and styles.css to your vault's .obsidian/plugins/wrapped/ folder.
License
MIT
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.