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. ♡
This project has a build process that converts Svelte templates (*.svelte) and Sass files (*.scss) to JavaScript and CSS, and optimizes the whole project. 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 build folders for each browser.
npm run watch
And finally, to load the build folder in your browser:
- Firefox: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Temporary_Installation_in_Firefox
- Chrome: https://developer.chrome.com/docs/extensions/get-started/tutorial/hello-world#load-unpacked
- Edge (use build-chrome): https://learn.microsoft.com/en-us/microsoft-edge/extensions-chromium/getting-started/extension-sideloading
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, see Parcel's documentation.