URL Namer

by zfei
5
4
3
2
1
Score: 66/100

Description

Category: Note Enhancements

The URL Namer plugin for Obsidian enhances link organization by automatically naming raw URLs based on their HTML titles. By selecting text containing URLs and executing the provided command, users can replace raw links with their descriptive titles, improving note readability and context. The plugin is ideal for managing multiple links efficiently and supports customization through regex for URL matching. While the current implementation uses the HTML <title> tag for naming, future updates aim to include user-defined regex patterns for more advanced title extraction from dynamic web pages.

Reviews

No reviews yet.

Stats

22
stars
7,920
downloads
2
forks
1,291
days
23
days
23
days
1
total PRs
0
open PRs
0
closed PRs
1
merged PRs
4
total issues
0
open issues
4
closed issues
0
commits

Latest Version

23 days ago

Changelog

Bug Fix

Fixed plugin ID mismatch error that prevented installation from Obsidian community plugin browser.

Changes

  • Reverted plugin ID from obsidian-url-namer back to url-namer to match registry
  • Bumped version to 1.1.1

Notes

The plugin ID was accidentally changed in v1.1.0, causing installation failures. This release restores compatibility with the Obsidian community plugin registry.

Fixes #4 and #5

README file from

Github

Obsidian URL Namer

An Obsidian plugin that converts plain URLs in selected text into Markdown links using each page's title.

What's New in v1.1.0

Thanks to mvexel for contributing these improvements:

  • Modernized TypeScript code
  • Added option to auto-name URLs on paste (enable in Settings -> URL Namer)
  • Added offline detection with graceful fallback
  • Improved title extraction (supports og:title, twitter:title)
  • Updated build tooling

Usage

  1. Select text that contains one or more plain URLs.
  2. Run the command Name the URL links in the selected text.

Notes:

  • Process a small batch of URLs at a time for best reliability.
  • While the command is running, do not edit or reselect the text.
  • URLs that are already inside Markdown links (for example [label](https://example.com)) are skipped.
  • Optional: enable Settings -> URL Namer -> Auto-name links on paste to convert pasted plain-text URLs automatically.
  • If Obsidian is offline, the plugin keeps links unchanged and shows a single notice.

Demo

Development

  • npm install: install dependencies.
  • npm run dev: build in watch mode.
  • npm run build: run TypeScript checks and create a production bundle (main.js).
  • npm run lint: run ESLint.
  • npm run smoke:title -- https://example.com: quickly test title extraction for a URL.

Installation

From source (manual)

  1. Build the plugin with npm run build.
  2. Create (or open) your vault plugin folder: VaultFolder/.obsidian/plugins/url-namer/

Use Vault switcher -> Manage vaults to see the exact local vault path.

  1. Copy these files into that folder:
    • main.js
    • manifest.json
    • styles.css (if present)
  2. In Obsidian, open Settings -> Community plugins, refresh, and enable URL Namer.

Customization

The URL-matching regex is currently hard-coded in main.ts as UrlTagger.rawUrlPattern.

Title extraction defaults to the HTML <title> tag. For sites that rely on custom metadata, site-specific parsing may be required (for example the existing WeChat og:title handling).

Known Limitations

  • Some websites block requests or return non-HTML content.
  • JavaScript-rendered pages may not expose a useful title in the initial response.
  • The plugin currently has no user settings for regex or per-site parsing rules.

Future Development

  • Move URL regex configuration into plugin settings.
  • Add configurable site-specific title extraction rules.

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Paste URL into selection
6 years ago by Denis Olehov
Paste URLs into selected text "notion style"
Buttons
5 years ago by Sam Morrison
Buttons in Obsidian
Auto Link Title
5 years ago by Matt Furden
Automatically fetch the titles of pasted links
Breadcrumbs
5 years ago by SkepticMystic
Add typed-links to your Obsidian notes
Metadata Menu
4 years ago by mdelobelle
For data management enthusiasts : type and manage the metadata of your notes.
Find orphaned files and broken links
5 years ago by Vinzent
Find files, which are nowhere linked, so they are maybe lost in your vault.
Consistent attachments and links
5 years ago by Dmitry Savosh
Obsidian plugin. Move note with attachments.
Convert url to preview (iframe)
6 years ago by FHachez
Plugin for Obsidian.md to convert a selected URL to an iframe.
Link Embed
4 years ago by SErAphLi
This plugin allow you to convert URLs in your notes into embeded previews.
Auto Card Link
4 years ago by Nekoshita Yuki
Links
3 years ago by MiiKey
manipulate & manage obisidian links
Link Favicons
4 years ago by Johannes Theiner
See the favicon for a linked website.
Better File Link
5 years ago by Marc Julian Schwarz
A plugin for the note taking app Obsidian to add better external file links to your notes.
Text expand
6 years ago by MrJackphil
A simple text expand plugin for Obsidian.md
Extract url content
5 years ago by Stephen Solka
Plugin to extract markdown out of urls
Jump to link
6 years ago by MrJackphil
Quick jump between links using hotkeys
Link Exploder
3 years ago by Ben Hughes
Rich Links
5 years ago by dhamaniasad
Virtual Linker / Glossary
2 years ago by Valentin Schröter
Plugin for obsidian that automatically generates virtual links for text within your notes that match with the titles or aliases of other notes in your vault.
Link Converter
5 years ago by Ozan Tellioglu
Obsidian Plugin to scan all your links in your vault and convert them to your desired format.
2Hop Links Plus
3 years ago by Tokuhiro Matsuno, L7Cy
Related links up to 2 hops away are displayed in a card format.
Open Link With
5 years ago by MamoruDS
Open external link with specific brower in Obsidian
Paste Link
2 years ago by Jose Elias Alvarez
Intelligently paste Markdown links in Obsidian.
Canvas Links
3 years ago by aqav
Show the links between "Canvas" and "File"
Zotero Link
4 years ago by Shmavon Gazanchyan
Obsidian plugin to insert link to Zotero item
Better Markdown Links
2 years ago by mnaoumov
Obsidian plugin that adds support for angle bracket links and manages relative links properly
Short Internal Links to Headings
3 years ago by Scott Moore
An Obsidian plugin to display short internal links.
Nifty Links
3 years ago by x-Ai
Generating elegant, Notion-styled rich link cards to enhance your note-taking experience.
Pending notes
3 years ago by Ulises Santana
Obsidian plugin for searching links without notes in your vault.
Modal Opener
2 years ago by Muuxi
Open files and links in modal windows, or create and edit compatible files in modal windows.
2Hop Links
5 years ago by Tokuhiro Matsuno
Linkify
4 years ago by Matthew Chan
Instapaper
2 years ago by Instapaper
Official Instapaper plugin for Obsidian
Hover External Link
5 years ago by Jamie Brynes
Small plugin to add tooltips on hovering external links
Auto Filename
3 years ago by rcsaquino
Auto Filename is an Obsidian.md plugin that automatically renames files in Obsidian based on the first x characters of the file, saving you time and effort.
Update Relative Links
4 years ago by val
Boost Link Suggestions
3 years ago by Jacob Levernier
An Obsidian (https://obsidian.md) plugin for altering the order of inline link suggestions by link count and manual boosts.
Enhance YouTube Links
3 years ago by GitSum
Take a YouTube link and get the title and optionally channel name, channel URL, and thumbnailURL.
Persistent Links
3 years ago by Ivan Lednev
More robust internal links for Obsidian!
Link Archive
5 years ago by Tamás Deme
Link Archive plugin for Obsidian
Publish and GitHub URL
4 years ago by kometenstaub
Copy or open the Obsidian Publish URL of a note. You can also open its Git commit history on GitHub.
Link Preview
a year ago by Felipe Tappata
Obsidian plugin that previews external links on hover.
Shukuchi
3 years ago by tadashi-aikawa
Shukuchi is an Obsidian plugin that enables you to teleport to links (URL or internal link).
Copy Search URL
4 years ago by Carlo Zottmann
A plugin for Obsidian (https://obsidian.md) that adds a menu entry to its search view for copying the Obsidian search URL.
External Link Opener
3 years ago by zorazrr
Obsidian plugin to open external links in modals or tabs
Insert Heading Link
4 years ago by Signynt
Add a Link to a Heading.
Just Share Please
3 years ago by Ellpeck
An Obsidian plugin that allows quickly and easily sharing individual notes online using an anonymized link
LinkShelf
3 years ago by Joel Sequeira
Effortlessly save and organize your web links in Obsidian
Style Importer
3 years ago by Josh Rouwhorst
Obsidian.md plugin to import a stylesheet from a URL to the snippets folder.
Canvas Link Optimizer
2 years ago by khaelar
An Obsidian plugin that optimizes canvas links by displaying a page thumbnail.
Account Linker
4 years ago by qwegat
Plugin for posting links to various SNS accounts on Obsidian
External Link Helper
3 years ago by Jhonghee Park
Obsidian plugin for link suggestion
Bulk open selected links
3 years ago by Steven Jin
This plugin would work by extending Obsidian's functionality to detect when multiple notes or files are being dragged onto its interface
Open Related Url
4 years ago by Dan Pickett
Testing Vault
3 years ago by Michael Pedersen
Permalink Opener
3 years ago by @kepano
Obsidian plugin to open URLs based on a permalink or slug in the note properties. For use with Jekyll, Hugo, Eleventy, Astro, Obsidian Publish, and other publishing tools.
Codename
3 years ago by dstack
Markdown Link Space Encoder
3 years ago by Ron Kosova
Obsidian plugin to automatically encode spaces to %20 in Markdown-style links
Node Factor
a year ago by CalfMoon
Customize factors effecting node size in obsidian graph.
Title As Link Text
a year ago by Lex Toumbourou
An Obsidian plugin to set the Link Text using the document title
Timestamp Link
2 years ago by wenlzhang
An Obsidian plugin to copy timestamped links to blocks, headings and notes.
Spotify Links
2 years ago by Dillon Cutaiar
For those that get inspired to write by music, a small plugin connecting Spotify to Obsidian.md
Next Link
3 years ago by Juan Luque
Note Batcher
2 years ago by MrAnyx
Create all unresolvered links with a single click on your Obsidian vault
Publish URL
2 years ago by Hananoshika Yomaru
copy the publish url to clipboard
Link Navigation
2 years ago by xRyul
Navigate between incoming links (inlinks), outgoing links (outlinks) N levels deep. Links from Canvas are also supported.
New Note Fixer
a year ago by mnaoumov
Obsidian Plugin that unifies the way non-existing notes are created when clicking on their links
Tag Links
2 years ago by Zacchary Dempsey-Plante
A plugin for Obsidian that allows tags to be opened as links using a hotkey.
Share as ZIP
a year ago by Till Friebe
CmdSearch
a year ago by SpaceshipCaptain
Alias Picker
2 years ago by rostunic
Abbrlink
a year ago by Q78KG
mpv links
2 years ago by patsh90
Obisidian plugin for creating and using video links
HTTP Link Maker
8 months ago by Kenneth Christensen
Create HTTP links for Obsidian notes that work on all your devices
Ghost Text
8 months ago by lawrencefeng17
GH Links Shortener
6 months ago by David Barnett
Obsidian plugin to set shortened link text for pasted GitHub URLs
Pivotal Tracker URL Helper
2 years ago by kndshein
Pivotral Tracker URL prettifier for Obsidian