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
  • Join the community
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Meld Build

meld-cpmeld-cp4k downloads

Write and execute (sandboxed) JavaScript to render templates, query DataView and create dynamic notes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates9

Write and execute (sandboxed) JavaScript to render templates, query DataView and create dynamic notes.

Basically, turn a note into a small, simple, runnable thing.

Quick Start

  • Install and enable the plugin
  • Paste the Markdown below into a new note.
  • If you are in Reading or Live Preview modes, click the 'Run' button. If you are in Source mode, choose Meld Build: Run from the command pallette.

```meld-build-toolbar
```

```js meld-build
const ans = await $.ui.ask('What should I call you?');
await $.ui.message( `From this day forth you shall be known as ${ans}` );
```

Documentation

  • User Guide
  • API

Examples

  • Guess The Number Game
  • Guess The Number Game (Using Markers)
  • Simple Invoice Builder

Manually installing the plugin

  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/meld-build/.
66%
HealthFair
ReviewCaution
About
Write and execute sandboxed JavaScript inside notes to render templates, query DataView, and generate dynamic, runnable documents. Run code from Reading or Live Preview with the built-in Run toolbar or command. Use the API and examples to build games, invoices, and interactive UI prompts.
CodeTemplatingAutomation
Details
Current version
0.1.9
Last updated
3 years ago
Created
3 years ago
Updates
9 releases
Downloads
4k
Compatible with
Obsidian 1.0.1+
License
MIT
Report bugRequest featureReport plugin
Sponsor
Buy Me a Coffee
GitHub Sponsors
Author
meld-cpmeld-cp
github.com/meld-cp/obsidian-encrypt
GitHubmeld-cp
  1. Community
  2. Plugins
  3. Code
  4. Meld Build

Related plugins

Templater

Create and use dynamic templates.

QuickAdd

Quickly add new notes or content to your vault.

JS Engine

Run JavaScript from within your notes.

CustomJS

Reuse custom JavaScript across desktop and mobile.

PodNotes

Write notes on podcasts with ease.

Modal forms

Define forms for capturing data that you will be able to open from anywhere you can run JavaScript.

Auto Template Trigger

Automatically prompt for a template, when creating a note.

BRAT

Easily install a beta version of a plugin for testing.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Fantasy Statblocks

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