Replaces a raw URL with a user-friendly hyperlink. The displayed text is derived from elements of the URL path and is configurable.

Latest Version

Version
1.0.0
Update
June 26, 2024
Size
45.75KiB
Developer
Category
Users
0
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ContextMenus
Notifications
ActiveTab
Scripting
Storage
See more

URL Introspector Extension

URL Introspector is a Chrome browser extension that replaces 'raw' web URLs with human readable hyperlinks using text contained within the URL itself and a few simple rules.

This works best on web sites that follow a convention for page naming (as many do) whereby a description of the page content is used to create the page name (or breadcrumb path) together with additional characters such as spaces or underscores to delineate words.

URL Introspector allows you (using basic syntax) to define what parts of the URL you want to use in your hyperlink text and to control some of the formatting such as capitalisation and token replacement in the displayed link text.

Configuration settings are saved to browser storage so your preferences will remain until you change them.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "URL Introspector", "version": "1.0.0", "manifest_version": 3, "options_page": "options.html", "description": "Replaces a raw URL with a user-friendly hyperlink. The displayed text is derived from elements of the URL path and is configurable.", "background": { "service_worker": "background.js", "type": "module" }, "minimum_chrome_version": "92", "action": { "default_popup": "popup.html", "default_icon": { "16": "assets/images/link-16.png", "32": "assets/images/link-32.png", "48": "assets/images/link-48.png", "128": "assets/images/link-128.png" } }, "permissions": ["contextMenus", "notifications", "activeTab", "scripting", "storage"], "icons": { "16": "assets/images/link-16.png", "32": "assets/images/link-32.png", "48": "assets/images/link-48.png", "128": "assets/images/link-128.png" } }
Read more

Similar Extensions