Skip to content

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

License

Notifications You must be signed in to change notification settings

meld-cp/obsidian-build

Repository files navigation

Meld Build - An Obsidian Plugin

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

Examples

Manually installing the plugin

  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/meld-build/.

About

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

Resources

License

Stars

Watchers

Forks