nout67 downloadsSmart unified autocomplete for natural language dates, Templater templates, and vault file links.

@ autocomplete for dates, templates, and filesAmazeComplete brings natural language dates, inline Templater template expansion, and vault file linking together under a single configurable trigger character (default @).
Built on the date-parsing foundation of Natural Language Dates (nldates-obsidian), AmazeComplete extends your @ menu so you never have to juggle separate trigger symbols or conflicting autocomplete popups.
DATE)@Today, @Tomorrow, @Yesterday, @next Friday, @in 3 days, @2 weeks ago, @time:now, or any natural language date phrase powered by chrono-node.2026-10-27).[[2026-10-27]] wikilinks or plain text depending on your settings.TEMPLATE)@Book or @Trip) strips the trigger text and executes/expands the template directly at your cursor position.FILE)aliases (e.g. @Taxes or @Trips).[[File]] or [[File|Alias]] links while automatically excluding your templates folder from duplicate file suggestions.| Key | Action on DATE |
Action on TEMPLATE |
Action on FILE |
|---|---|---|---|
Enter |
Inserts formatted date (e.g. [[2026-10-27]]) |
Executes & expands the template inline at cursor | Inserts file link (e.g. [[Taxes]]) |
Shift + Enter |
Keeps natural language text as alias ([[2026-10-27|Today]]) |
Inserts a link to the template file ([[Trip]]) without expanding |
Inserts link with alias |
main.js, manifest.json, and styles.css from the latest release.<Vault>/.obsidian/plugins/amazecomplete/.npm install
npm test
npm run build