Template by Note Name

by Jacob Learned
5
4
3
2
1
Score: 53/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

10
stars
969
downloads
0
forks
512
days
27
days
505
days
103
total PRs
3
open PRs
37
closed PRs
63
merged PRs
3
total issues
0
open issues
3
closed issues
79
commits

Latest Version

a year 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.
TagFolder
4 years ago by vorotamoroz
TimeStamper
4 years ago by Martin Eder
A plugin for Obsidian to quickly insert customized date- and time-stamps to the currently active note
JSON Importer
4 years ago by farling42
Plug-in for Obsidian.md which will create Notes from JSON files
Obsidian Dynamic Embed
4 years ago by Ivaylo Dimitrov Dabravin
Extract PDF Annotations
4 years ago by Franz Achermann
This is a plugin for https://obsidian.md. It extracts Annotations from PDF Files.
Note Auto Creator
4 years ago by Simon T. Clement
An Obsidian plugin for automatically creating notes when linking to non-existing notes
Super Simple Time Tracker
4 years ago by Ellpeck
Multi-purpose time trackers for your notes!
Onyx Boox Annotation & Highlight Extractor
4 years ago by Akos Balasko
This tool extracts the highlights and the annotations from OnyxBoox Reading Notes txt files, and converts them to linked zettelkasten literature and permanent notes
New Note New Window
4 years ago by Pedro Reyes
Plugin for opening new notes in a floating window in Obsidian (https://obsidian.md)
Workona To Obsidian
3 years ago by Holmes555
Plug-in for Obsidian.md which will import Workona json file
File Forgetting Curve
3 years ago by ptrsvltns
File Forgetting Curve
Smart Connections
3 years ago by Brian Petro
Chat with your notes & see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
Meld Build
3 years ago by meld-cp
Write and execute (sandboxed) JavaScript to render templates, query DataView and create dynamic notes.
Auto Template Trigger
3 years ago by Numeroflip
An obsidian.md plugin, to automatically trigger a template on new file creation
Arcana
3 years ago by A-F-V
Supercharge your Obsidian note-taking through AI-powered insights and suggestions
Ruled template
3 years ago by YPetremann
An obsidian plugin that check rules to select which template to use.
Micro templates
3 years ago by epszaw
Flexible embedded micro templates powered by javascript functions
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
Zettelkasten LLM Tools
3 years ago by Karl Smith
Zettelkasten note taking powered by Large Language Models
Codeblock Template
3 years ago by Super10
A template plugin that allows for the reuse of content within Code Blocks!一个可以把Code Block的内容重复利用模板插件!
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.
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.
ZettelFlow
3 years ago by RafaelGB
ZettelFlow is a plugin for Obsidian that helps you to create and manage your notes in a Zettelkasten way.
Frontmatter generator
3 years ago by Hananoshika Yomaru
A plugin for Obsidian that generates frontmatter for notes
Favorite Note
3 years ago by Mahmudul Hasan
The missing Obsidian plugin to mark note as favorite.
Zettelkasten Outliner
2 years ago by Tyler Suzuki Nelson
Desk
2 years ago by David Landry
A desk for obsidian
Object Writer
2 years ago by Iago Grah
Object writing plugin for Obsidian.md (https://obsidian.md).
YouTube Template
2 years ago by sundevista
📺 A plugin that would help you to fetch YouTube videos data into your vault.
Journals
2 years ago by Sergii Kostyrko
Templated daily notes
2 years ago by digitorum
Allow to create templayted daily note in specific folder
Journalyst
2 years ago by Justin Arnold
Set View Mode per Note
2 years ago by Alex Davies
Use YAML frontmatter to specify a view mode per note.
CardNote
2 years ago by cycsd
Help you extract your thoughts more quickly in canvas
Date Inserter
2 years ago by namikaze-40p
An Obsidian plugin that lets you insert a date at the cursor position using a calendar.
Persian Calendar
2 years ago by Hossein Maleknejad
Persian Calendar for Obsidian.md
External Links
2 years ago by Juan Vimberg
zettelkasten navigation
2 years ago by terrychenzw
This plugin provides 2 customViews for navigating a zettelkasten using Luhmann-style IDs and key word indexes.
Note Chain
2 years ago by ZigHolding
Package my frequently used tools, highly personal plugins.
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!
Note Definitions
2 years ago by Dominic Let
Obsidian plugin for seamless viewing of personal definitions
Templify
2 years ago by Boninall
A releases repo for custom editable template in Obsidian.
Search In Canvas
2 years ago by Boninall
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.
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.
Quick Cards
2 years ago by Camus Qiu
Pug Templates
2 years ago by Nicholas Wilcox
An Obsidian plugin that enables the usage of Pug templates.
Diarian
2 years ago by Erika Gozar
All-in-one journaling toolkit.
Templater
6 years ago by SilentVoid
A template plugin for obsidian
Buttons
5 years ago by Sam Morrison
Buttons in Obsidian
Hotkeys for templates
5 years ago by Vinzent
Liquid Templates
5 years ago by Diomede Tripicchio
Define your templates with LiquidJS tags support
Luhman
5 years ago by Dylan Elliott
Daily Named Folder
5 years ago by Nemo Andrea
Like daily note, but nested in a daily folder and some more improvements
From Template
4 years ago by mo-seph
Simple plugin to create Notes from a template, and fill in fields defined there
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.
Mass Create
a year ago by vellikhor
Create large quantities of notes easily at one time.
Visual Crossing Weather
a year ago by willasm
Note From Form
a year ago by Sergei Kosivchenko
Obsidian plugin that adds support to define input form and generate notes based on it
New Note Fixer
a year ago by mnaoumov
Obsidian Plugin that unifies the way non-existing notes are created when clicking on their links
Varinote
a year ago by Giorgos Sarigiannidis
A plugin for Obsidian that allows you to add variables in Templates and set their values during the Note creation.
Duplicate Detector
a year ago by David Alcalde
Obsidian plugin to detect and highlight duplicate lines in the active file
Minote Sync
a year ago by Emac Shen
Minote Sync is a Obsidian plugin to sync Minote(小米笔记) into your Vault.
Note ID
a year ago by Dominik Mayer
Displays notes by their ID, enabling structured sequences for manuscripts or a Zettelkasten ("Folgezettel")
Note to RED
a year ago by Yeban
一键将 Obsidian 笔记转换为小红书图片进行导出
Date Range Expander
a year ago by Mil
Obsidian plugin - Date Range Expander
Daily Notes Automater
a year ago by David Pedrero
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.
Virtual Footer
a year ago by Signynt
Display markdown text (including dataview queries or Obsidian bases) at the bottom or top of all notes which match a specified rule, without modifying them.
Images to Notes
a year ago by Rodolfo Terriquez
Turn photos of your handwritten notes into markdown
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
Template Filename
a year ago by Callum Alpass
Obsidian plugin for creating notes with templatable filenames
Character Sheets
10 months ago by Grayvox
Create character sheets for your very own traumatized little guys with Obsidian.
Simple Vault Importer
10 months ago by WebInspectInc
EasyLink
10 months ago by isitwho
Select text in your obsidian editor to find the most similar content from other notes and easily create links.
Zettelkasten Branch Tracker
8 months ago by James Cussen
Obsidian Graph View Plugin for Zettelkasten Notes
Custom Comments
8 months ago by Jack Chronicle
Adds a method to create custom methods to enclose comments
AI Agent
7 months ago by Manuel Magaña López
Empower your Obsidian vault with Google Gemini.
Emoji selector
7 months ago by summer
Insert custom emojis with quick search, auto-suggestions, and customizable templates.
Default Template
4 months ago by raeperd
obsidian plugin to set default template for new notes
Handlebars Dynamic Templating
3 months ago by Hide_D
Handlebars dynamic templating. Define template files and use them dynamically via hb blocks. Template recursion is also possible.
Blueprint
3 months ago by François Vaux
Repeatable templates plugin for Obsidian
LongtimeDiary
2 months ago by sawamaru
Show past Daily notes on the same day in previous years.
Smart Export
2 months ago by Iván Sotillo
Plugin that follows wikilinks to a configurable depth, joining the notes into a single export.