All Projects

vaultlink

A CLI tool that checks Obsidian vault integrity — finds broken wikilinks, stale notes, and missing hub pages to keep your vault healthy.

Overview

vaultlink is a Rust CLI that scans an Obsidian vault and reports on its structural health. It detects broken wikilinks that point to non-existent notes, identifies stale notes that haven't been updated, and flags missing hub pages that should exist based on the vault's folder structure.

Designed to run as a quick health check before or after major vault reorganization, or as part of an automated maintenance workflow.

Features

  • Detect broken wikilinks across the entire vault
  • Identify stale notes based on last-modified date
  • Flag missing hub pages for folder structures
  • Fast Rust implementation — handles large vaults quickly

Tech Stack

Rust Obsidian Markdown

Links