A WebExtension that opens a random bookmark from a given folder.
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
WebExtension
.editorconfig
.gitignore
CODE_OF_CONDUCT.md
DieIcon.svg
ExtIcon.svg
FolderIcon.svg
License.txt
README.md
gulpfile.js
package-lock.json
package.json
webpack.config.js

README.md

Random Bookmark From Folder

This WebExtension, made for Firefox, Chrome, & Edge, lets you select a bookmark folder and open a bookmark at random from it. It's made with an eye for customizability and good UX.

Get the stable version for Firefox or Chrome.

This project has a Code of Conduct. By participating in this project, you agree to be as courteous, welcoming, and generally a lovely person as its terms require. ♡

Writing & testing Random Bookmark From Folder

This project has a build process employing ES6 modules (*.module.js), Svelte templates (svelteComponents/*.html), and Sass files (*.scss) to generate JavaScript and CSS. With Node installed, run this command the first time you obtain this repo's files to fetch everything you need:

npm install

With that done, keep the following command running as you work. It'll generate the extension's *.bundle.js and *.css files, and keep them up-to-date whenever the files they depend on change.

npm run watch

And finally, to load the extension in your browser:

If you'd like to do a one-off build without watching for file changes:

npm run build

And if you'd like to modify the build process, check with Webpack and Gulp for the docs on webpack.config.js and gulpfile.js.