Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

MADR Author

Tijs van ErpTijs van Erp55 downloads

Author Markdown Architectural Decision Records directly in your vault

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Author MADR (Markdown Architectural Decision Records) directly in your vault.

Note: This plugin was developed with the assistance of agentic AI coding tools and practices. Review the source before trusting it in sensitive vaults.

What it does

Author MADR-format architecture decision records as regular notes in your vault, with a live checklist that flags missing sections and leftover template placeholders. The plugin makes no network calls of any kind — all reading and writing happens locally against files in your vault.

Using it

  1. Configure a directory. Open Settings → MADR Author and add one or more vault folders to hold your decision records. You can also set a default MADR version (3.0 or 4.0) and default values for status, decision-makers, consulted, and informed — these prefill every new record.

  2. Create a record. There are two ways to start a new record:

    • Run the "Create new architecture decision record" command, give it a title, and (if you configured more than one directory) pick which one to save it in.
    • Right-click a configured MADR folder (or any subfolder inside it) in the file explorer and choose "Create new architecture decision record". This skips the directory picker and creates the record directly inside the folder you clicked.

    Either way, the plugin renders the MADR template for your default version into a new note, named from your title, and opens it.

  3. Use the side panel. Click the lightbulb ribbon icon ("Open architecture decision record panel") or run the "Open architecture decision record checklist" command to open the panel in the sidebar. It has two parts:

    • A Create new ADR button at the top, so you can start another record without leaving the panel.
    • A live checklist for whichever record is currently active, split into a Metadata group (status, date, decision-makers, consulted, informed), a Content group (required sections present, at least one considered option, no leftover placeholder text, no near-empty sections), and a Markdown style group (formatting issues found by markdownlint, using MADR's own rule set — a single pass entry when the note is clean, or one failing entry per distinct rule violated, each naming the affected line numbers). Each item shows a pass (✓) or fail (✗) mark.

    The panel updates automatically as you edit the open note or switch to a different one, and shows a prompt instead of a checklist when the active note isn't a recognized ADR.

License

0-BSD. See LICENSE.

HealthExcellent
ReviewPassed
About
Author MADR-format architecture decision records as plain Markdown notes with rendered templates for each new record. Open the sidebar ADR panel to create records and view a live checklist that flags missing sections and leftover template placeholders. Keep all reads and writes local to your vault — no network calls.
TemplatingFilesSidebar
Details
Current version
1.0.6
Last updated
2 months ago
Created
2 months ago
Updates
4 releases
Downloads
55
Compatible with
Obsidian 1.1.0+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Author
Tijs van ErpTijs van Erpvanerp
GitHubvanerp
  1. Community
  2. Plugins
  3. Templating
  4. MADR Author

Related plugins

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

QuickAdd

Quickly add new notes or content to your vault.

Recent Files

Display a list of recently opened files.

Reveal Active File Button

Add a button to the top of the File Explorer, to reveal the active file.

Custom File Explorer sorting

Manual or automatic config-driven reordering and sorting of files and folders in File Explorer.

Novel word count

Display a word count, page count, creation date, or other statistics for each file, folder and vault in the File Explorer pane.

Flexplorer

Enhance the file explorer with custom sorting, pinning, and hiding.

File Explorer Note Count

See the number of notes in each folder within the file explorer.

File Tree Alternative

An alternative file tree view with separate folder and file panes.

Claudian

Embeds Claude Code/Codex and other local Agents as AI collaborators in your vault.