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

Handlebars Dynamic Templating

hided62hided62236 downloads

Handlebars dynamic templating. Define template files and use them dynamically via hb blocks. Template recursion is also possible.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

This is a plugin that allows you to use Handlebars templates in Obsidian.

You can check the syntax at https://handlebarsjs.com/guide/.

Korean version(한국어 버전)

How to Use

Suppose you have the following Handlebars template:

#### {{title}}

> [!{{t1}}]
> {{t2}}

Hello world!

{{#each alist}}
- {{this}}
{{/each}}

To use this, enter the following in Obsidian:


### Example

The code block below will be changed

```hb
tpl: test1
title: Main Title
t1: For example
t2: "**This** is also possible!"
alist:
  - One
  - Two
  - Three
```

When you do this, the template will be applied as follows:


### Example

The code block below will be changed

#### Main Title

> [!For example]
> **This** is also possible!

Hello world!

- One
- Two
- Three

Hope you find it useful.

How to Write Templates

For instructions on how to write templates, please refer to How to Write Templates.

81%
HealthExcellent
ReviewCaution
About
Render Handlebars templates inside Obsidian notes and convert tagged code blocks into formatted content. Apply variables, lists, and Handlebars expressions (including #each) to generate dynamic note content from inline data.
TemplatingData
Details
Current version
1.1.2
Last updated
4 months ago
Created
8 months ago
Updates
6 releases
Downloads
236
Compatible with
Obsidian 1.9.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
hided62hided62
github.com/hided62
GitHubhided62
  1. Community
  2. Plugins
  3. Templating
  4. Handlebars Dynamic Templating

Related plugins

QuickAdd

Quickly add new notes or content to your vault.

Templater

Create and use dynamic templates.

Tracker

Track occurrences and numbers in your notes.

Datacore

An even faster reactive query engine for the data obsessed.

Fantasy Statblocks

Create, manage and view a Fantasy Bestiary with Dungeons and Dragons style statblocks.

Weread

Sync Tencent Weread highlights and annotations.

Periodic Notes

Manage your daily, weekly, and monthly notes.

Meld Encrypt

Hide secrets in your notes.

Kindle Highlights

Sync your Kindle book highlights using your Amazon login or uploading your My Clippings file.

Folder notes

Create notes within folders that can be accessed without collapsing the folder, similar to the functionality offered in Notion.