No description
Find a file
2025-08-03 16:25:55 -07:00
.editorconfig Initial commit 2025-05-26 15:00:34 -07:00
.eslintignore Initial commit 2025-05-26 15:00:34 -07:00
.eslintrc Initial commit 2025-05-26 15:00:34 -07:00
.gitignore chore: init 2025-05-26 15:43:05 -07:00
.npmrc Initial commit 2025-05-26 15:00:34 -07:00
esbuild.config.mjs Initial commit 2025-05-26 15:00:34 -07:00
jest.config.js Jest tests & plugin use same removeHyperlinks() (#3) 2025-07-01 10:19:17 -07:00
LICENSE Update LICENSE 2025-07-01 20:28:57 -07:00
main.ts Add warning for disabled hyperlink and wikilink removal settings 2025-08-03 16:11:15 -07:00
manifest.json Build: Version bump 2025-08-03 15:55:51 -07:00
package.json Build: version bump 2025-08-03 16:20:07 -07:00
README.md Jedi business. Go back to your drinks 2025-08-03 16:25:55 -07:00
removeLinks.test.ts Added optional setting to keep or remove the text in [text](link) hyperlink removal, just as in the wikilink settings 2025-08-03 15:51:34 -07:00
removeLinks.ts Added optional setting to keep or remove the text in [text](link) hyperlink removal, just as in the wikilink settings 2025-08-03 15:51:34 -07:00
tsconfig.json Initial commit 2025-05-26 15:00:34 -07:00
version-bump.mjs Initial commit 2025-05-26 15:00:34 -07:00
versions.json Build: Version bump 2025-08-03 15:55:51 -07:00

Link Removal Plugin

  • Simple and lightweight plugin for Obsidian to remove hyperlinks and wikilinks from either selections or the entire file.

Right in the Context Menu!

Input Output
[Google](www.google.com) Google
[text with [brackets]](https://example.com) text with [brackets]
[text with \[escaped\] brackets](https://example.com) text with \[escaped\] brackets
[OK go song](https://en.m.wikipedia.org/wiki/I_Won%27t_Let_You_Down_(OK_Go_song)) OK go song
![](image.png) REMOVED
Input Output
[[example.md]] example.md
[[example.md|alias]] alias OR REMOVED (depending on setting)
![[example.png]] REMOVED
![[example.png|300]] REMOVED
[[text with \\[escaped\\] brackets]] text with \\[escaped\\] brackets
[[text with \\[escaped\\] brackets|alias]] alias OR REMOVED (depending on setting)

Easy Command and Hotkey Assignment

Release Notes

  • 1.0.0: Initial release.
  • 1.1.0: Add Notice's for hyperlink removal logic and added context menu options.
  • 1.2.0: Added unit testing (for developers) and updated hyperlink removal logic to handle more edge cases.
  • 1.2.1: Improved plugin structure, this does not affect functionality but makes it easier to maintain and extend in the future.
  • 1.3.0: Added hyperlink removal from image attachment case
  • 2.0.0: Added WikiLinks support with option to keep or remove alias
  • 2.1.0: Added optional setting to keep or remove hyperlink text in [text](link)