Adam Esch2 downloadsTurn intentions into sigils inscribed in a magic circle, and export them as PNGs.
An Obsidian plugin that turns intentions into sigils inscribed in a magic circle, with PNG export.

Write your intention in a sigil code block:
```sigil
i am productive
```
The intention is reduced to a sigil string: letters only, no vowels (y counts as a consonant), and no repeated letters, so i am productive becomes mprdctv. The string is then drawn inside a ring of the 21 consonants. A small circle marks the first letter and an ✕ marks the last.
Click into the block to see and edit the original intention. Move the cursor away to see the sigil.
Save PNG writes Sigils/sigil-mprdctv.png to your vault. Turn on Copy embed link in settings to also copy ![[sigil-mprdctv.png]] to the clipboard.
Output folder, PNG size, line and background colors, transparent background, copying the embed link after saving, stroke width, double ring, rotated letters, and whether to show the sigil string under the circle.
npm install
npm test # unit tests for reduction + geometry
npm run build # produces main.js
npm run dev # rebuild on change
To try it, copy or symlink main.js, manifest.json and styles.css into <vault>/.obsidian/plugins/sigilizer/, then enable Sigilizer under Community plugins.