Version View

approved

by JoeyToday

This plugin has not been manually reviewed by Obsidian staff. A simple version control plugin for Obsidian. Save, manage, compare and restore file versions with an intuitive interface.

Updated 4d agoMIT

Version View for Obsidian

Note: This is a community-maintained fork of the original Version View plugin by joeytoday. The original repository was missing the main.js file, so this plugin has been rebuilt from scratch using AI to provide a fully functional version with all features intact.

A simple version control plugin for Obsidian. Save, manage, compare and restore file versions with an intuitive interface.

Features

  • Save Version Snapshots - Save current file version with optional name
  • Visual Version Comparison - Side-by-side diff with line numbers, highlighting added (green) and removed (red) content
  • One-Click Restore - Revert to any previous version instantly
  • Edit Version Info - Update version name and description
  • Compare Any Two Versions - Select two versions to compare, or compare with current document
  • Fullscreen Diff View - Toggle fullscreen mode for better readability
  • Show Only Differences - Filter to show only changed lines
  • Configurable Settings - Set version storage folder and maximum version count

Installation

Manual Installation

  1. Download main.js, styles.css, and manifest.json from the latest release
  2. Create a folder version-view in your vault's .obsidian/plugins/ directory
  3. Copy the downloaded files into the version-view folder
  4. Restart Obsidian
  5. Enable the plugin in Settings β†’ Community plugins

BRAT Installation

  1. Install the BRAT plugin
  2. Add this repository: https://github.com/maoqingwei/obsidian-version-view

Usage

  1. Open any note
  2. Click the clock icon πŸ• in the ribbon, or run the command "εˆ‡ζ’η‰ˆζœ¬θ§†ε›Ύ"
  3. Enter a version name (optional) and click "δΏε­˜ζ­€η‰ˆζœ¬"
  4. Use the action buttons for each version:
    • ✏️ Edit version name and description
    • πŸ” Compare with current document
    • ↩️ Restore to this version
    • πŸ—‘οΈ Delete this version
  5. Select two versions with checkboxes to compare them directly

Settings

  • Version Storage Folder - Where version files are stored (default: res/versions)
  • Maximum Versions - Auto-delete old versions when exceeding this limit (default: 50)

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.