The Templater plugin is a powerful tool for Obsidian users, allowing them to create dynamic templates with variables and functions. With Templater, you can insert variables and function results into your notes, making it easy to customize your workflow and create reusable templates. The plugin also enables you to execute JavaScript code, giving you the flexibility to automate tasks and manipulate data in your notes. Whether you're looking to streamline your note-taking process or create custom templates for specific use cases, Templater is a valuable addition to your Obsidian toolkit.
The Buttons plugin enhances Obsidian by allowing users to execute commands, open links, and automate workflows with customizable buttons. It offers multiple button types, including command execution, URL navigation, math calculations, and template-based note creation. Features like inline buttons enable seamless integration within text, while swap buttons allow cycling through multiple actions with a single click. Users can personalize buttons with custom colors, CSS classes, or templater commands for dynamic functionality. Additional options like removing or replacing content and creating new notes streamline note-taking. This plugin is ideal for organizing workflows and enhancing productivity within the Obsidian ecosystem.
The Note Auto Creator plugin simplifies note creation and linking in Obsidian by automatically generating notes when links are created to non-existing files. It enhances the link suggestion process with customizable triggers (e.g., `@`), allows template application through Templater or QuickAdd, and supports relative paths and folder-based note suggestions. Users can limit suggestions to specific vault sections, include folder paths, and customize link behavior. Additionally, the plugin enables seamless integration of templates, making it highly adaptable to various workflows. Its features are ideal for maintaining organized and efficient note structures while supporting aliases, header linking, and folder-based organization.
The Auto Template Trigger plugin streamlines the process of adding templates to new files in Obsidian. It automates template application or displays a template selector when creating a note, eliminating the need for manual triggering. Users can assign specific templates to individual folders, enabling automatic template application based on the folder where the note is created. The plugin prioritizes templates assigned to more specific folder paths, and a global template can be set for all new files if desired.
The Workona To Obsidian plugin facilitates the import of resources, tabs, notes, and tasks from Workona to Obsidian, preserving your workspace structure. It generates markdown files for each item using customizable Handlebars templates, allowing for a personalized organization of the data. Users can define how the imported files are formatted, including variables like title, description, and attachments. The plugin supports importing different sections such as resources, tabs, notes, and tasks into corresponding folders within Obsidian. It also includes a feature for comparing Workona JSON files to avoid duplicates when updating Obsidian. This plugin is ideal for users who wish to sync their Workona workspace with Obsidian, offering flexibility in data organization and presentation.
The Smart Templates plugin empowers Obsidian users to create customizable, dynamic templates enhanced by AI capabilities. It integrates with various AI models to generate contextually relevant content based on user-defined variables, prompts, and templates. Users can incorporate flexible logic using EJS syntax and manual prompt inputs for precise content generation. Designed as a companion to the Smart Connections plugin, Smart Templates streamlines the note-taking process by dynamically adapting templates to the current note or selected text. With features like variable prompts, AI model configuration, and advanced rendering options, this plugin is a versatile tool for enhancing productivity and organization.
The Advanced Copy plugin enhances the copying capabilities within Obsidian by allowing users to transform copied text using customizable templates. It supports various Markdown elements and variables such as headings, file names, and dates, which can be organized into profiles for different use cases. Users can create profiles to copy content in different formats, such as HTML for web use or with references for academic purposes.
The YouTube Template plugin helps users efficiently take notes on YouTube videos by generating notes from a video URL using customizable templates. Users can configure the template folder, template structure, and formats for chapters and hashtags. This plugin streamlines the process of capturing information from videos, making it easier to organize and reference video content within Obsidian. Integration with the YouTube Data API enables enhanced functionality, such as fetching video metadata.
The Fuzzy Note Creator plugin streamlines the process of creating notes in Obsidian by offering a fuzzy search interface for selecting destination folders and naming new notes. Users can create notes in various workspace views, including new tabs, windows, or split panes, and can utilize bulk creation for adding multiple notes to the same folder. The plugin supports advanced customization, such as folder recommendations based on the current note, note templates with placeholders for dynamic content like dates and times, and untitled note handling. Additional features include an override for the native 'New Note' button and note title templates. This plugin is designed to enhance note creation workflows by making the process faster, more flexible, and user-friendly.
The Note to RED plugin transforms Obsidian notes into visually styled images optimized for sharing on platforms like Xiaohongshu (RED). It automatically segments notes using second-level headings, turning each section into a separate image. Users can personalize the output by choosing from a variety of templates, adjusting fonts and sizes, and adding profile images, usernames, and footers. The plugin supports both single-page and batch exports and provides a live preview to see changes in real time.
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.
The Pug Templates plugin allows users to render Pug templates within Obsidian notes using `pug` code blocks. It integrates the current note's frontmatter as a rendering context, enabling dynamic and reusable content generation. The plugin supports features like including or extending partial templates stored in a dedicated folder, providing flexibility for modular designs. Additionally, it integrates with the Dataview plugin for enhanced data querying, though some rendering methods are limited. This tool is ideal for users looking to leverage templating for structured, dynamic, and efficient note creation.
The Templated daily notes plugin for Obsidian allows users to quickly create daily notes based on customizable templates. With the ability to specify the template, directory, and shortcut icon, users can streamline the note-taking process and ensure consistency across their daily entries. The plugin enhances workflow efficiency by providing a dedicated shortcut in the right panel, making it easier to generate templated notes with just a click. Ideal for those who want to integrate structured daily journaling or task tracking into their Obsidian setup.
The Varinote plugin enables users to define and manage variables within templates in Obsidian. When creating a new note from a template, users can fill in predefined variables through an intuitive prompt, allowing for dynamic customization. The plugin supports various input types, including text fields, dropdowns, toggles, sliders, and even basic calculations. It integrates seamlessly with existing note-taking workflows, making template-based note creation more flexible and efficient.
The From Template plugin is a game-changer for Obsidian users who rely on creating new notes from existing templates. This innovative tool allows you to define custom templates that can be easily accessed and populated with content, saving you time and effort in the note-taking process. With this plugin, you can create reusable templates for frequently used formats, such as meeting notes or project summaries, and quickly generate new notes based on those templates. Say goodbye to tedious formatting and hello to increased productivity!
The Character Sheets plugin lets you create and manage character profiles directly within your vault. It offers predefined templates like Standard and D&D sheets, making it simple to draft detailed character information for storytelling, role-playing games, or world-building. Users can quickly generate a new sheet from the sidebar, select a format, and start filling in attributes, backgrounds, and other details without needing any extra setup.
The Simple Template Importer plugin simplifies the process of installing template vaults into your existing workspace by allowing direct import from ZIP files. It automatically places markdown files, CSS snippets, and other template elements in their correct locations within your vault, eliminating the need for manual file management. This is especially useful for users frustrated with the multi-step process of setting up templates, CSS, and configurations manually. The plugin also supports optional import folders and file overwriting to handle conflicts more efficiently, aiming to bring a Notion-style one-click experience to Obsidian.
The Daily Notes Automater plugin helps users streamline the creation of daily notes by automatically generating them when Obsidian is launched. It offers a high degree of customization, including user-defined date formats, file name suffixes, and flexible directory structures such as year and month-based subfolders. Users can also specify a template to pre-fill the content of each note, ensuring consistency in daily journaling or planning workflows. The plugin uses the Moment API for date handling and ensures that note files are neatly organized and named to support chronological order. This setup is especially useful for users who rely on structured daily logging or task tracking routines.
The Template Filename plugin enables you to create notes with fully customizable filenames based on dynamic variables like timestamps, counters, and system info. It supports an extensive set of placeholders for date and time formatting, random strings, base-converted Unix timestamps, and sequential counters. You can also inject system values like username or device name, and apply text transformations such as slugifying or changing case. A live preview helps visualize the final filename before creation, and default templates can be saved for faster note generation. This is especially useful for users managing structured logs, journal entries, or autogenerated content based on repeatable naming schemes.
The Hotkeys for templates plugin enhances productivity in Obsidian by allowing users to assign custom hotkeys to their templates. By listing all available template files, users can select and enable specific templates for quick access via keyboard shortcuts. It supports templates from the core Obsidian Templates plugin as well as the Templater plugin, offering flexibility for diverse workflows. This functionality simplifies the process of inserting pre-defined content, making note-taking more efficient and tailored to individual needs.
The Templify plugin enhances your note-taking experience by providing a robust template system. With Templify, you can create custom templates for your notes, allowing you to standardize your organization and structure. This plugin is perfect for those who like to keep their notes organized and consistent. You can use templating to speed up your writing process, ensuring that all your notes have the same format and layout. Additionally, Templify provides a flexible way to reuse content across multiple notes, making it easier to maintain consistency throughout your note-taking system.
The Frontmatter generator plugin automates the creation and management of frontmatter in Obsidian notes upon saving. Users can define templates using JSON or JavaScript expressions, dynamically generating metadata based on file properties, tags, or even Dataview queries. The plugin supports advanced features like conditional logic and custom functions, providing a highly customizable solution for organizing notes efficiently. With flexible integration options, it simplifies the process of maintaining structured and consistent frontmatter across your vault.
The Liquid Templates plugin for Obsidian is a powerful tool that allows you to write your own templates using LiquidJS tags. With this plugin, you can create reusable templates and automate the process of generating notes with common headers, footers, and other elements. The plugin also comes with an autocomplete feature that helps you quickly find and insert template variables.
One of the most exciting features of this plugin is its support for custom filters. You can use these filters to manipulate dates and times in your templates, making it easy to create templates that display dates and times in a specific format. For example, you can use the `date` filter to display the current date or yesterday's date.
The plugin also includes a range of built-in filters, including `days_ago` and `days_after`, which allow you to easily calculate dates and times relative to the current date. This makes it easy to create templates that display notes from specific periods in the past or future.
Overall, the Liquid Templates plugin is a valuable tool for Obsidian users who want to streamline their note-taking process and create reusable templates with ease.
The Daily Named Folder plugin is an enhanced version of the Obsidian daily notes functionality, designed to create and organize daily notes within individual folders, with added support for custom filenames. Unlike the default `daily-notes` plugin, it creates daily notes inside their own folders, appending a brief description to the filename for easier identification. The plugin supports navigation between previous and next daily notes, the ability to open or create today's note, and customizable templates. Additionally, it provides options for folder naming, template location, and filename summaries, making it ideal for users who want to organize their daily notes with more context and structure.
The Ruled template plugin for Obsidian is a game-changer for those who want to streamline their note-taking process. This plugin allows you to automatically select a template when creating a new file based on rules you define in the settings. With the ability to specify patterns (regex or glob) and templates, you can ensure that your files are consistently formatted and easily searchable. The intuitive interface makes it easy to organize and test your rules, so you can focus on what matters most - taking notes and creating knowledge. Whether you're using Periodic Notes, Natural Language Dates, or Templater, the Ruled template plugin is a valuable addition to your Obsidian workflow.
The Meld Build plugin allows users to create and execute sandboxed JavaScript within Obsidian notes, enabling dynamic content generation and interactivity. It supports features such as rendering templates, querying DataView, and building dynamic notes, transforming static markdown files into functional tools. Users can write and run scripts to create custom interactions, like forms, games, or dynamic documents, directly in their notes. This plugin is ideal for those seeking to enhance their notes with executable logic while maintaining a seamless workflow.
The Codeblock Template plugin allows users to reuse the content of code blocks across multiple notes in Obsidian. It supports dynamic variables that can be interpolated into templates, enabling flexible customization. The plugin offers features like batch anonymous variables, array looping for repetitive content, and intuitive auto-completion when inserting templates. Templates are stored in a specified directory and can include placeholders for easy reuse. This plugin enhances efficiency by enabling centralized template management, making it ideal for users who frequently replicate structured code or note patterns.
The Visual Crossing Weather plugin brings a new level of functionality for weather enthusiasts in Obsidian. It integrates weather data from up to five locations, offers customizable templates for seamless document insertion, and provides detailed, dynamic weather updates. Users can enjoy a sleek status bar display featuring alternating weather summaries for today and tomorrow, along with real-time alerts for severe weather conditions. A modal view presents comprehensive daily forecasts, while extensive macro support enables personalized formatting. With features like automatic weather updates and support for templating tools, this plugin is a robust solution for adding weather insights to your workflow.
The Micro templates plugin is a game-changer for Obsidian users who crave flexibility and customization in their note-taking workflow. This innovative plugin allows you to create and store text snippets as templates within your vault, enabling you to insert them anywhere with ease. With the power of EJS template engine at its core, Micro templates gives you the freedom to incorporate JavaScript code into your templates, giving you unparalleled control over the content. Additionally, the plugin comes equipped with Day.js, a lightweight date and time manipulation library, making it simple to format dates and times within your templates. With features like cursor markers, inserting templates is a breeze, allowing you to focus on crafting high-quality content without interruptions.
The Obsidian Dynamic Embed plugin enhances content integration within your vault by allowing the embedding of file contents as if they were part of the current document. Unlike the default `![[]]` tag, this plugin treats the embedded files as content rather than simple references, ensuring seamless inclusion. It supports importing entire files from the vault using a straightforward syntax, ideal for incorporating reusable snippets, templates, or other linkable resources into your notes. Note that the plugin currently does not support embedding specific headings or block links within files.
The Search Templates Library plugin enhances the search functionality in Obsidian by allowing users to save, reuse, and refine search queries effortlessly. It provides two key features: Free Search, which enables simple and effective queries with integrated graph view visualization, and Template-Enabled Search, which lets users create customizable search templates for precise and efficient searches. By leveraging QuickAdd integration, the plugin supports advanced template syntax, offering flexibility for personalized workflows. This tool streamlines the search process, making it ideal for users managing large vaults or seeking to optimize their navigation experience.
The metatemplates plugin enhances the use of YAML frontmatter to create dynamic, structured templates for note generation in Obsidian. It serves as a replacement for the core Templates plugin, offering additional flexibility by utilizing `type`, `nameFormat`, and `destFolder` properties in the frontmatter. Notes created from templates can have dynamic filenames and destinations, and automatically update based on changes to frontmatter attributes. The plugin supports date and time placeholders for easier note creation. Its features streamline workflows by ensuring consistent note organization and content generation.
The Note From Form plugin allows users to create dynamic, form-driven note templates in Obsidian. It extends the functionality of the core Templates plugin by introducing customizable input fields, initial values, and user-defined JavaScript functions for generating template data. Users can design interactive forms with text, numbers, dates, dropdowns, and more. Templates can define how note names, file locations, and note content are created using input-driven logic. Custom logic is supported via Mustache templates or JavaScript functions, enabling advanced formatting and automation. This plugin is ideal for users who want to create repeatable, structured notes, like project templates, meeting notes, or task lists, while maintaining flexibility in how data is captured and used.