DocuGardener
Pre-push documentation drift detection for VS Code.
What it does
DocuGardener analyses your staged changes before you push and flags documentation
that is out of sync with the code — inline, in your editor. Results appear as VS Code
diagnostics with quick-fix actions so you can open or create the relevant doc without
leaving the IDE.
Requirements
A DocuGardener account (free tier available at docugardener.dev).
Generate a plugin API key under Settings → Integrations → VS Code Plugin.
Quick Setup
- Install the extension from the VS Code Marketplace.
- Open the Command Palette (
Ctrl+Shift+P / Cmd+Shift+P) and run
DocuGardener: Enter API Key, then paste the key from the web app.
- Stage your changes with
git add, then run DocuGardener: Check Drift Now
from the Command Palette or click the status bar item.
Commands
| Command |
Description |
DocuGardener: Check Drift Now |
Run a drift check against your staged changes |
DocuGardener: Enter API Key |
Store your API key securely in the OS keychain |
Configuration
| Setting |
Default |
Description |
docugardener.backendUrl |
https://app.docugardener.dev |
Backend URL (change for self-hosted) |
docugardener.enabled |
true |
Enable or disable drift analysis |
docugardener.blockOnCritical |
false |
Show a blocking modal on critical drift |
Supported Languages
Python, JavaScript, TypeScript, JSX, TSX, MJS, CJS, HTML, CSS
Self-Hosted
If you run DocuGardener on your own infrastructure, set docugardener.backendUrl
to your instance's URL (e.g. https://dg.corp.example.com). All other settings
remain the same; no cloud calls are made when a custom URL is configured.
License
AGPL-3.0-or-later