All info you need to install is here:
ahmed-musallam / chrome-bookmarklet-manager
A chrome extension to manage bookmarklets!
๐ Chrome Bookmarklet Manager
A chrome extension to edit bookmarklets with the monaco editor.
A bookmarklet is a bookmark stored in a web browser that contains JavaScript commands that add new features to the browser.
Install
pending review on chrome store
- Go to
chrome://extensions/
- Enable
Developer mode
slider - Download the latest
.ext
from (releases](https://github.com/ahmed-musallam/chrome-bookmarklet-manager/releases) - Drag
.ext
file onto chrome to install
Development
- Clone this repo
- Go to
chrome://extensions/
- Enable
Developer mode
slider - Click
Load unpacked
- Aelect the
ext
folder from the cloned repo - Run
npm run dev
: will watch source changes and build the Js bundle and put it in theext
folder.
This project has been in the making for quite some time. I wanted a bookmarklet manager extension that did not run any code on pages without the user actually trigging said code. This extension runs no Content Scripts which means that the extension itself does not load any code onto the pages you visit, nor does it care! All this extension does, is give you a way to edit bookmarks that start with javascript:
in a nice editor. Oh did I forget to mention it uses the monaco editor? the editor behind VSCode!
Give it a shot, and let me know what you think! I would appreciate any input/pull requests/stars you can give!
PS. This extension is built with Vue, I am no Vue expert. Still learning :)
Top comments (3)
Really cool idea! I haven't actually used bookmarklets much, but I could see using them more with a nice place to manage them. Do you have any favourite bookmarklets?
I have bookmarklets that are specific to me and some of the pages I visit. Nothing useful to share for general purpose. Wappalyzer has a nice bookmarklet wappalyzer.com/download.
With this extension, I will be creating more bookmarklets for general use. Maybe I'll add those to the repo once I create them :)
I am, however, considering building a website where people can easily share bookmarklets. Like codepen but for bookmarklets. I think it would be a cool exercise!
Great app!