{"id":19072866,"url":"https://github.com/idanlib/obsidianfastforwardlinkplugin","last_synced_at":"2025-04-13T22:35:11.840Z","repository":{"id":261871767,"uuid":"858347999","full_name":"IdanLib/ObsidianFastForwardLinkPlugin","owner":"IdanLib","description":"FastForwardLink Obsidian.md Plugin","archived":false,"fork":false,"pushed_at":"2024-12-12T20:33:00.000Z","size":819,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-27T12:52:30.828Z","etag":null,"topics":["obsidian","obsidian-community","obsidian-md","obsidian-plugin"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IdanLib.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-09-16T18:31:07.000Z","updated_at":"2025-01-15T01:19:22.000Z","dependencies_parsed_at":"2024-11-08T23:25:39.695Z","dependency_job_id":"90940f88-b89c-46ba-a232-db6238335214","html_url":"https://github.com/IdanLib/ObsidianFastForwardLinkPlugin","commit_stats":null,"previous_names":["idanlib/obsidianfastforwardlinkplugin"],"tags_count":1,"template":false,"template_full_name":"obsidianmd/obsidian-sample-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdanLib%2FObsidianFastForwardLinkPlugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdanLib%2FObsidianFastForwardLinkPlugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdanLib%2FObsidianFastForwardLinkPlugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IdanLib%2FObsidianFastForwardLinkPlugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IdanLib","download_url":"https://codeload.github.com/IdanLib/ObsidianFastForwardLinkPlugin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248791376,"owners_count":21162201,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["obsidian","obsidian-community","obsidian-md","obsidian-plugin"],"created_at":"2024-11-09T01:39:11.746Z","updated_at":"2025-04-13T22:35:11.792Z","avatar_url":"https://github.com/IdanLib.png","language":"TypeScript","readme":"# FastForwardLink\n\nFast-forward from multiple links to a single target note.\n\n \u003cimg src=\"fastforwardlink.jpeg\" alt=\"Girl in a jacket\" width=\"400\"\u003e\n\n## Introduction\n\nFastForwardLink helps you write faster, keep your notes interconnected, and reduce navigation friction in your vault. This plugin allows you to set multiple links to open a single target note, effectively creating synonymous links. Use custom link abbreviations to type faster, establish conceptual connections between terms, navigate between notes quicker, and keep your vault organized.\n\nFor example, when discussing photo editing software, `ps` is often shorthand for `photoshop`. Without FastForwardLink, the link `[[ps]]` would navigate to a note titled `ps`. But with FastForwardLink, the `[[ps]]` link forwards you directly to your target note `photoshop` (or any other specified note).\n\nHere are some examples of how you might set up FastForwardLink:\n\n-   `ps` \u003e `photoshop`\n-   `js` \u003e `javascript`\n-   `tay tay` \u003e `taylor swift`\n-   `46` \u003e `joe biden`\n-   `e=mc2` \u003e `Einstein's special theory of relativity`\n-   `favorite film` \u003e `bill and ted's bogus journey`\n\n### FastForwardLink Plugin Demo\n\n![demo](./plugin_demo.gif)\n\n## Features\n\n-   **Multiple Links, One Target**: Set multiple links to redirect to a single target note for quick navigation between related topics or abbreviations. Organize synonyms or alternate spellings for easier access.\n\n-   **Quick-Paste Command**: Set target notes on the fly without breaking your writing flow. In the Obsidian command palette, select **Paste redirect syntax onto selection** to quickly create a forwarding link.\n\n-   **Organized Vault**: Streamline vault navigation by unifying concepts, perfect for efficient, clutter-free notes.\n\n-   **Easy Management**: Forwarding notes are automatically moved to a designated folder for easy review, management, or removal.\n\n-   **Flexible Forwarding Options**:\n\n    -   Open the target note in the same tab.\n    -   Open the target note in a new tab while remaining on the original note.\n    -   Open the target note in a new tab and switch to it automatically.\n\n-   **Remove Forwarding Notes in One Click**: Easily delete all redirecting notes with a single click using plugin settings.\n\n## Installation and Use\n\n### Manual Installation\n\nTo manually install FastForwardLink:\n\n1. [Download the following plugin files](https://github.com/IdanLib/ObsidianFastForwardLinkPlugin):\n\n    - `data.json`\n    - `main.js`\n    - `manifest.json`\n\n2. Copy these file to your vault's plugins folder at `{VaultFolder}/.obsidian/plugins/FastForwardLink`.\n3. In Obsidian, go to **Settings** \u003e **Community Plugins** and enable **FastForwardLink**.\n\nThe plugin is now ready for use.\n\n### Create a Fast-Forward Link\n\nTo create a fast-forwarding link:\n\n1. Create or open the note you want to fast-forward to a target note. For example, a note titled `ps`.\n2. In the note, type the target note's title wrapped in the forwarding syntax: `::\u003e[[target-note]]`. For example, to forward from `ps` to `photoshop`, include `::\u003e[[photoshop]]` in the `ps` note.\n\nClicking the `ps` link in any note now opens the `photoshop` note.\n\n### Quick-Paste Syntax\n\nYup, typing sucks. Fortunately, there's a command to help you quickly paste the redirect syntax into your code:\n\n1. Press `Ctrl + P` to open the Obsisdian command palette.\n2. Search for and select the command **Paste Redirect Syntax onto Selection**.\n\nThe command wraps the selected text in the fast-forward syntax.\n\n\u003e [!TIP] \u003e [Add a hotkey](https://help.obsidian.md/User+interface/Hotkeys#Setting+hotkeys) to trigger this command! We recommend `Ctrl + Alt + R` (PC) or `Cmd + Opt + R` (macOS).\n\n## Bugs and Contact\n\nFound a bug? Well, we can't have those!\n\nPlease open an issue in the [plugin's GitHub repository](https://github.com/IdanLib/ObsidianFastForwardLinkPlugin) or [contact the developer](mailto:idanlib@gmail.com) directly.\n\n### Known Bugs\n\n-   When \"Open the target note in a new tab\" is enabled and the fast-forwarding note has not yet been moved to the `_forwards_` folder, some additional tabs are opened. This is likely due to internal timing issues in the Obsidian-OS interaction.\n\n    When the fast-forwarding note is in the `_forwards` folder, plugin behavior is as expected.\n\n## Supporting this plugin\n\nIf you enjoy using FastForwardLink, consider supporting its development by [buying me a coffee](https://www.buymeacoffee.com/idanlib) or a cheesy slice!\n\n\u003cdiv style=\"text-align: center;\"\u003e\n\u003ca href=\"https://www.buymeacoffee.com/idanlib\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png\" alt=\"Buy Me A Coffee\" style=\"height: 60px !important;width: 217px !important;\" \u003e\u003c/a\u003e\n\u003c/div\u003e\n","funding_links":["https://www.buymeacoffee.com/idanlib"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidanlib%2Fobsidianfastforwardlinkplugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fidanlib%2Fobsidianfastforwardlinkplugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fidanlib%2Fobsidianfastforwardlinkplugin/lists"}