No description
Find a file
2026-05-11 18:57:49 -07:00
.github/workflows Add artifact attestation 2026-05-11 18:34:56 -07:00
images Add screenshot 2023-07-22 22:15:10 -07:00
.editorconfig Initial commit 2023-07-13 14:55:45 -07:00
.eslintignore Initial commit 2023-07-13 14:55:45 -07:00
.eslintrc Initial commit 2023-07-13 14:55:45 -07:00
.gitignore Initial commit 2023-07-13 14:55:45 -07:00
.npmrc Initial commit 2023-07-13 14:55:45 -07:00
CONTRIBUTING.md Contributing guide 2026-05-11 18:57:49 -07:00
esbuild.config.mjs Remove console logs, fixes 2026-05-11 18:30:47 -07:00
LICENSE Add license 2023-08-03 11:09:22 -07:00
main.ts Remove console logs, fixes 2026-05-11 18:30:47 -07:00
manifest.json Bump version 2026-05-11 18:36:08 -07:00
package-lock.json Bump version 2026-05-11 18:36:08 -07:00
package.json Bump version 2026-05-11 18:36:08 -07:00
README.md Update README.md 2023-10-25 14:22:36 -07:00
styles.css Empty styles file 2023-10-25 11:22:24 -07:00
tsconfig.json Initial commit 2023-07-13 14:55:45 -07:00
version-bump.mjs Initial commit 2023-07-13 14:55:45 -07:00
versions.json Initial commit 2023-07-13 14:55:45 -07:00

Simple Obsidian plugin that opens URLs based on a permalink or slug in the note properties. This is useful if you use a static site generator or publishing platform such as Jekyll, Hugo, Eleventy, Astro, Obsidian Publish, etc.

Very simple plugin with three settings:

  • Permalink property name, defines the frontmatter property that you use. Defaults to permalink but you can set it to slug or something else.
  • Live site base URL, e.g. https://yourdomain.com
  • Development site base URL, for Jekyll you might use http://127.0.0.1:4000

Use the command palette or hotkeys to open the current page. If no permalink is set the title is slugified using kebab case.

Permalink Opener