Template by Note Name

by Jacob Learned
5
4
3
2
1
Score: 50/100

Description

The Template by Note Name plugin allows users to automatically apply templates to newly created or renamed notes based on their names. Users can define custom rules to match note names by prefix, suffix, or contained text, enabling more efficient note creation and organization. Templates can be stored in a designated folder, and the plugin supports case-sensitive matching. This tool is especially useful for users of the Zettelkasten method or anyone who wants to standardize the format of certain note types, such as meeting notes, tasks, or ideas. Additionally, users have the option to apply templates when renaming notes, with template content being added to the existing note. The plugin helps users maintain a structured and consistent note-taking workflow within Obsidian.

Reviews

No reviews yet.

Stats

11
stars
1,425
downloads
0
forks
694
days
208
days
686
days
103
total PRs
3
open PRs
37
closed PRs
63
merged PRs
3
total issues
0
open issues
3
closed issues
8
commits

Latest Version

2 years ago

Changelog

Fixed

  • Adds "template on rename" setting back into settings, disabled by default.
  • Consolidates template prepend logic to ensure both note creation and rename events atomically read the content of an existing note before prepending a template.

README file from

Github

Template by Note Name

This is a simple Obsidian plugin to automatically template notes based on their name when created or renamed. Users can template notes that match their desired naming conventions with any template that exists in their specified templates folder (including sub-folders).

Examples:

  • Create notes that start with Meeting with the content of Templates/meeting.md
  • Create notes that end with Task with the content of Templates/task.md
  • Create notes that contain Idea with the content of Templates/idea.md

Features

  • Quicker templating: Automatically template notes based on their name at creation time
  • Customizable: Users can create rules to template notes based on their personal naming conventions
  • Multiple match options: Choose from prefix, suffix, or contains to template notes
  • Optionally template on rename: Choose whether or not to template notes when they are renamed If a note is renamed to a matching template, the template content will be prepended to the existing note.
  • Case sensitivity options: Choose whether or not to match note names against rules in a case-sensitive manner

Installation

You can install the plugin via the Community Plugins tab within Obsidian or by direct link here.

Zettelkasten Inspiration

While the plugin supports general usage beyond Zettelkasten, my primary motivation for building the plugin was quicker templating of notes in a Zettelkasten system.

In Zettelkasten, notes are generally one of three types: reference notes, literature notes, or permanent notes (although many variations exist based on personal preference).

  • Reference notes contain information that is useful for reference, such as direct quotes from a source
  • Literature notes contain concise summaries in your own words a key point or idea made in a reference note's source.
  • Permanent notes contain fully-worked original thoughts or ideas inspired by one or more literature notes.

To manage these, I prefix each note type with a different color emoji for easy visual identification within Obsidian: 🟦 for reference notes, 🟨 for literature notes, and 🟩 for permanent notes.

I then have a template for each note type in my Templates folder, for example Templates/reference_note.md:

---
type: Note
tags:
  - reference-note
  - inbox
date:
source:
author(s):
reviewed: false
---
**Summary**:

**Highlights**:

Using the plugin, it's simple to create new Zettelkasten notes that are already populated with the Obsidian page properties I like to include for each note type.

alt text

Settings

Plugin Settings

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Templater
6 years ago by SilentVoid
A template plugin for obsidian
Smart Connections
4 years ago by Brian Petro
Find related notes and excerpts while writing. Your link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.
Buttons
6 years ago by Sam Morrison
Buttons in Obsidian
TagFolder
5 years ago by vorotamoroz
JSON-CSV Importer
4 months ago by farling42
Plug-in for Obsidian.md which will create Notes from JSON files
TimeStamper
5 years ago by Martin Eder
A plugin for Obsidian to quickly insert customized date- and time-stamps to the currently active note
Super Simple Time Tracker
4 years ago by Ellpeck
Multi-purpose time trackers for your notes!
Auto Template Trigger
3 years ago by Numeroflip
An obsidian.md plugin, to automatically trigger a template on new file creation
Unitade
3 years ago by Falcion
A plugin for note-taking app Obsidian which allows you to treat any file extension as markdown note-file
Mononote
3 years ago by Carlo Zottmann
An Obsidian plugin that ensures each note occupies only one tab. If a note is already open, its existing tab will be focussed instead of opening the same file in the current tab.
Hotkeys for templates
6 years ago by Vinzent
Daily Named Folder
5 years ago by Nemo Andrea
Like daily note, but nested in a daily folder and some more improvements
Note Definitions
2 years ago by Dominic Let
Obsidian plugin for seamless viewing of personal definitions
Personal Assistant
5 months ago by edonyzpc
A plugin that harnesses AI agents and streamlining techniques to help you automatically manage Obsidian.
Extract PDF Annotations
5 years ago by Franz Achermann
This is a plugin for https://obsidian.md. It extracts Annotations from PDF Files.
Smart Templates
2 years ago by 🌴 Brian Petro
Smart Templates is an AI powered templates for generating structured content in Obsidian. Works with Local Models, Anthropic Claude, Gemini, OpenAI and more.
Date Inserter
3 years ago by namikaze-40p
An Obsidian plugin that lets you insert a date at the cursor position using a calendar.
Luhman
5 years ago by Dylan Elliott
CardNote
3 years ago by cycsd
Help you extract your thoughts more quickly in canvas
From Template
5 years ago by mo-seph
Simple plugin to create Notes from a template, and fill in fields defined there
Note Auto Creator
4 years ago by Simon T. Clement
An Obsidian plugin for automatically creating notes when linking to non-existing notes
Diarian
2 years ago by Erika Gozar
All-in-one journaling toolkit.
Granola Meetings Simple Sync
3 months ago by philfreo
"Granola Meetings Simple Sync" Plugin for Obsidian
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
Objects
2 months ago by Finn
AI Agent
a year ago by Manuel Magaña López
Empower your Obsidian vault with an AI agent from the provider of your choice.
zettelkasten navigation
3 years ago by terrychenzw
This plugin provides 2 customViews for navigating a zettelkasten using Luhmann-style IDs and key word indexes.
Virtual Footer
a year ago by Signynt
Display markdown text (including dataview queries or Bases) at the bottom, top or in the sidebar for all notes which match a specified rule, without modifying them (sort of like a dynamic template).
Templify
2 years ago by Boninall
A releases repo for custom editable template in Obsidian.
Character Sheets
a year ago by Grayvox
📝Create character sheets for your very own traumatized little guys with Obsidian.
Search In Canvas
2 years ago by Boninall
Zettelkasten LLM Tools
3 years ago by Karl Smith
Zettelkasten note taking powered by Large Language Models
Obsidian Dynamic Embed
5 years ago by Ivaylo Dimitrov Dabravin
Default Template
10 months ago by raeperd
obsidian plugin to set default template for new notes
YouTube Template
3 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Visual Crossing Weather
2 years ago by willasm
Note Chain
2 years ago by ZigHolding
Package my frequently used tools, highly personal plugins.
Note to RED
2 years ago by Yeban
一键将 Obsidian 笔记转换为小红书图片进行导出
Favorite Note
3 years ago by Mahmudul Hasan
The missing Obsidian plugin to mark note as favorite.
Liquid Templates
5 years ago by Diomede Tripicchio
Define your templates with LiquidJS tags support
Bi Ji Tong Bu
3 months ago by 笔记同步助手
Bi Ji Tong Bu (笔记同步助手) for Obsidian — marketplace edition (no self-update; full disclosures)
Frontmatter generator
3 years ago by Hananoshika Yomaru
A plugin for Obsidian that generates frontmatter for notes
Advanced Copy
2 years ago by leschuster
An Obsidian plugin to copy Markdown and transform it into HTML, Anki, or any custom format. Create custom profiles with versatile templates tailored to your workflow.
New Note Fixer
2 years ago by mnaoumov
Obsidian Plugin that unifies the way non-existing notes are created when clicking on their links
Meld Build
4 years ago by meld-cp
Write and execute (sandboxed) JavaScript to render templates, query DataView and create dynamic notes.
MCP Server
a month ago by leonezz
New Note New Window
4 years ago by Pedro Reyes
Plugin for opening new notes in a floating window in Obsidian (https://obsidian.md)
Images to Notes
a year ago by Rodolfo Terriquez
Turn photos of your handwritten notes into markdown
Journalyst
3 years ago by Justin Arnold
FileName Styler
a year ago by Marc Feininger
An Obsidian plugin to hide, customize, and decorate file names in the sidebar using regex and customizable profiles.
Zettelkasten Outliner
3 years ago by Tyler Suzuki Nelson
Micro templates
3 years ago by epszaw
Flexible embedded micro templates powered by javascript functions
Ruled template
3 years ago by YPetremann
An obsidian plugin that check rules to select which template to use.
Desk
3 years ago by David Landry
A desk for obsidian
Varinote
2 years ago by Giorgos Sarigiannidis
A plugin for Obsidian that allows you to add variables in Templates and set their values during the Note creation.
Workona To Obsidian
4 years ago by Holmes555
Plug-in for Obsidian.md which will import Workona json file
Codeblock Template
3 years ago by Super10
A template plugin that allows for the reuse of content within Code Blocks!一个可以把Code Block的内容重复利用模板插件!
Note ID
2 years ago by Dominik Mayer
Displays notes by their ID, enabling structured sequences for manuscripts or a Zettelkasten ("Folgezettel")
EasyLink
a year ago by isitwho
Select text in your obsidian editor to find the most similar content from other notes and easily create links.
Search Templates Library
3 years ago by Pentchaff
Obsidian plugin that allows to store searches templates for later use, and displays search results both in the search view and graph view.
File Forgetting Curve
4 years ago by ptrsvltns
File Forgetting Curve
External Links
3 years ago by Juan Vimberg
Object Writer
3 years ago by Iago Grah
Object writing plugin for Obsidian.md (https://obsidian.md).
Set View Mode per Note
3 years ago by Alex Davies
Use YAML frontmatter to specify a view mode per note.
Emoji selector
a year ago by summer
Insert custom emojis with quick search, auto-suggestions, and customizable templates.
Templated daily notes
3 years ago by digitorum
Allow to create templayted daily note in specific folder
Mass Create
2 years ago by vellikhor
Create large quantities of notes easily at one time.
Zettelkasten Branch Tracker
a year ago by James Cussen
Obsidian Graph View Plugin for Zettelkasten Notes
Template Filename
a year ago by Callum Alpass
Obsidian plugin for creating notes with templatable filenames
Minote Sync
2 years ago by Emac Shen
Minote Sync is a Obsidian plugin to sync Minote(小米笔记) into your Vault.
Note Types
3 months ago by jsmorabito
Duplicate Detector
2 years ago by David Alcalde
Obsidian plugin to detect and highlight duplicate lines in the active file
Handlebars Dynamic Templating
9 months ago by Hide_D
Handlebars dynamic templating. Define template files and use them dynamically via hb blocks. Template recursion is also possible.
LongtimeDiary
8 months ago by sawamaru
This is Obsidian Plugin to show past DailyNotes on the same day in previous years.
Fuzzy Note Creator
2 years ago by HaloGamer33
An Obisidan plugin for quickly creating notes with the help of a fuzzy finder. Now with templates!
Quick Cards
2 years ago by Camus Qiu
Abele
2 months ago by dudaanton
An Obsidian plugin that adds a lot of functionality I personally find missing.
Xboard
3 months ago by wrbin
一款易上手、已美化、更适合AI工作流的obsidian工作台
Custom Comments
a year ago by Jack Chronicle
Adds a method to create custom methods to enclose comments
Dayframe
3 months ago by Ganessh Kumar R P
🖼️ like a picture frame but for your daily notes.
Create Note with Date in This Directory
a year ago by Sangrak Choi
Obsidian plugin for creating a note with current date in this directory
Pug Templates
2 years ago by Nicholas Wilcox
An Obsidian plugin that enables the usage of Pug templates.
Alternative Explorer
3 months ago by sk-obsidian
Alternative Explorer is an Apple Notes–style sidebar for browsing folders and notes in Obsidian. Switch between an expandable folder tree and a notes list — a compact alternative to the built-in File Explorer.
Simple Vault Importer
a year ago by WebInspectInc
Daily Notes Automater
2 years ago by David Pedrero
Date Range Expander
2 years ago by Mil
Obsidian plugin - Date Range Expander
e-Daiary
2 years ago by Thomas Campanholi
This plugin was created to make daily entries in a journal based on the day of the year.
OsyC
2 months ago by 3yesore
Store
3 months ago by shimeoki
Manage your notes within a single folder.
Second Reader
12 days ago by Kevin Miller
extension for Obsidian to create permanent notes from literature notes