No description
Find a file
2024-04-07 13:45:13 +12:00
dist ver bump 2023-03-26 10:33:39 +13:00
docs Update user-guide.md 2023-03-30 07:16:13 +13:00
src Add cell formatting for markdown table creation 2023-03-31 00:40:08 +00:00
.editorconfig init poc 2022-11-23 00:31:32 +13:00
.eslintignore init poc 2022-11-23 00:31:32 +13:00
.eslintrc . 2023-01-06 11:36:45 +13:00
.gitignore update gitignore 2024-04-07 13:45:13 +12:00
.npmrc init poc 2022-11-23 00:31:32 +13:00
esbuild.config.mjs move main.ts to src 2023-01-06 15:14:26 +13:00
LICENSE update license 2023-01-06 21:52:18 +13:00
manifest.json ver bump 2023-03-26 10:33:39 +13:00
package-lock.json Add cell formatting for markdown table creation 2023-03-31 00:40:08 +00:00
package.json ver bump 2023-03-26 10:33:39 +13:00
README.md docs 2023-01-07 20:51:50 +13:00
styles.css add reading view codeblock hiding 2023-01-07 17:21:33 +13:00
tsconfig.json . 2023-01-06 11:04:14 +13:00
version-bump.mjs init poc 2022-11-23 00:31:32 +13:00
versions.json ver bump 2023-03-26 10:33:39 +13:00

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/.