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

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/.
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+
Platforms
Desktop, Mobile
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.

Smart Templates

AI powered templates for generating structured content. Works with Local Models, Anthropic Claude, Gemini, OpenAI & more.

JS Engine

Run JavaScript from within your notes.

CustomJS

Reuse custom JavaScript across desktop and mobile.

PodNotes

Write notes on podcasts with ease.

CodeScript Toolkit

Allows to do a lot of things with JavaScript/TypeScript scripts from inside the Obsidian itself

BRAT

Easily install a beta version of a plugin for testing.

Homepage

Open a note, base, or workspace on startup, or set it for quick access later.

Lazy Loader

Load plugins with a delay on startup, so that you can get your app startup down into the sub-second loading time.