This is a plugin for Obsidian to manage your frequently used links.

Overview

obsidian-links-keeper

This is a plugin for Obsidian to manage your frequently used links.

Install

Prerequisites

To install this plugin, you will need:

  • Git installed on your local machine.
  • A GitHub account.
  • A local development environment for Node.js and the Node.js version should be above 14.17.0.
  • The Obsidian App.

Step 1: Download the plugin

Download the source code into the plugins folder.

git clone [email protected]:luhaifeng666/obsidian-link-keeper.git

Step2: Build the plugin

  1. Navigate into the plugins folder:
cd path/to/vault/.obsidian/plugins/obsidian-link-keeper
  1. Install dependencies:
pnpm run install
  1. Build the plugin:
pnpm run build

Step 3: Enable the plugin

To load the plugin in Obsidian, you first need to enable it.

  1. Open Preferences in Obsidain.
  2. In the side menu, click Community plugins.
  3. Under Installed plugins, enable the Link keeper plugin by clicking the toggle button next to it.

You are now running the obsidian-link-keeper plugin! Nice~ 🎉

Settings

You can set the file path where the links are stored by following steps.

  • Open Preferences in Obsidian.
  • In the side menu, click Link keeper.
  • Fill in the file path into the text box. The default file path is ${process.env.HOME}/etl.json

Usage

You can manage the links through this plugin.

Add link

You can add a link by following steps.

  • Click the command icon in the left side menu.
  • Select a command named Link keeper: Add link.
  • Fill in the link name and the link url and save them by clicking the add button.

add-link

💡 By the way
If you find it troublesome or you wanna add the link selected in the Obsidian editor, you can try following steps.

  • Select the link you wanna add.
  • Open modal by the above three steps or the hotkey.
  • Fill in the link name and click the add button to save.

Delete link by link name

You can delete a link by following steps.

  • Click the command icon in the left side menu.
  • Select a command named Link keeper: Delete link.
  • Select a link name and click the delete button.

add-link

Search link by link name

You can search a link by following steps.

  • Click the command icon in the left side menu.
  • Select a command named Link keeper: List link.
  • Fill in the link name.

add-link

Set hotkeys

You can set hotkeys for the above commands.

  • Open Preferences in Obsidian.
  • Click the Community plugins in the side menu.
  • Click the Hotkeys icon next to the information of the Link keeper plugin.
You might also like...

App to manage maintenance calls. App to manage maintenance calls. This application was created for the purpose of studies.

App to manage maintenance calls. App to manage maintenance calls. This application was created for the purpose of studies.

App to manage maintenance calls. App to manage maintenance calls. This application was created for the purpose of studies.

Dec 26, 2022

An Obsidian plugin to paste Excel tables as Markdown tables in Obsidian editor.

An Obsidian plugin to paste Excel tables as Markdown tables in Obsidian editor.

Obsidian Excel to Markdown Table An Obsidian plugin to paste Excel tables as Markdown tables in Obsidian editor. Demo You can paste the copied Excel d

Jan 4, 2023

This is a plugin for Obsidian (https://obsidian.md). Can open document with `.html` and `.htm` file extensions.

Obsidian HTML reader Plugin This is a plugin for Obsidian (https://obsidian.md). Can open document with .html and .htm file extensions. Obsidian HTML

Dec 27, 2022

An Obsidian plugin that lets you browse the web within Obsidian.

An Obsidian plugin that lets you browse the web within Obsidian.

Obsidian Web Browser An Obsidian plugin that allows you to browse the web within Obsidian using v1.0 tabs. The core functionality of the plugin, rende

Dec 28, 2022

Seamlessly connect your web server to Rebrandly so that you can re-use your domain name for both your app and your short links

rebrandly-express Seamlessly connect your web server to Rebrandly so that you can re-use your domain name for both your app and your short links Rebra

Dec 13, 2022

Obsidian-dataview-table-filter-menu - Dynamically created filter menu for dataview tables in obsidian

Dataview table Filter Menu for Obsidian Dynamically created filter menu for data

Sep 24, 2022

Obsidian-Snippet-collection - A collection of snippet to customize obsidian

Obsidian-Snippet-collection - A collection of snippet to customize obsidian

This repo is a collection of CSS snippets for Obsidian.md. To install them on PC

Dec 22, 2022

Linkify is a JavaScript plugin for finding links in plain-text and converting them to HTML a tags.

Linkify Linkify is a JavaScript plugin. Use Linkify to find links in plain-text and convert them to HTML a tags. It automatically highlights URLs, #

Dec 27, 2022
Owner
null
Chrome Extensions are something which we use very frequently in our day-to-day life for example Grammarly

Chrome-Extension Chrome Extensions are something which we use very frequently in our day-to-day life for example Grammarly, In this project similarly,

Harshita sharma 97 Dec 14, 2022
Grupprojekt för kurserna 'Javascript med Ramverk' och 'Agil Utveckling'

JavaScript-med-Ramverk-Laboration-3 Grupprojektet för kurserna Javascript med Ramverk och Agil Utveckling. Utvecklingsguide För information om hur utv

Svante Jonsson IT-Högskolan 3 May 18, 2022
Hemsida för personer i Sverige som kan och vill erbjuda boende till människor på flykt

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

null 4 May 3, 2022
Kurs-repo för kursen Webbserver och Databaser

Webbserver och databaser This repository is meant for CME students to access exercises and codealongs that happen throughout the course. I hope you wi

null 14 Jan 3, 2023
A plugin for Obsidian (https://obsidian.md) that adds a button to its search view for copying the Obsidian search URL.

Copy Search URL This plugin adds a button to Obsidian's search view. Clicking it will copy the Obsidian URL for the current search to the clipboard. T

Carlo Zottmann 6 Dec 26, 2022
Obsidian plugin to sync Pinboard.in links to Daily Notes

Obsidian Pinboard Sync An Obsidian plugin that adds links you've saved with Pinboard to your Obsidian Daily Notes, synchronizing periodically. Why? I'

Mathew Spolin 35 Dec 1, 2022
This plugin for Obsidian enables you to quickly jump to internal and external links

Obsidian Quick Jump Plugin This plugin for Obsidian enables you to quickly jump to internal and external links. This plugin is inspired by Jump to lin

Tadashi Aikawa 9 Sep 24, 2022
🪨 A simple obsidian plugin that links all modified files meeting certain criteria to a daily note

Obsidian List Modified This plugin lists all modified files meeting certain criteria to a daily note. Why? As of now, dataview queries cannot be "froz

Francis Kafieh 51 Dec 7, 2022
Obsidian Web: Connect your browser with your Obsidian notes

Obsidian Web: Connect your browser with your Obsidian notes This is an unofficial Chrome extension for Obsidian that lets you send content from the we

Adam Coddington 97 Jan 3, 2023
This app helps manage a bookstore. It comes in handy when you need to manage a personal book store or library. Entirely built on es6.

Awesome Books A Microverse project on learnong javascript. Additional description about the project and its features. Built With HTML5 CSS3 Javascript

Atugonza ( Billions ) Joel 13 Apr 22, 2022