Skip to content

JCMexplains/bookmark-alphabetizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookmark Alphabetizer

A lightweight browser extension that automatically keeps your bookmarks sorted alphabetically.

Features

  • Automatic sorting - Bookmarks are sorted whenever you add, move, rename, or delete them
  • Folder-first organization - Folders always appear before bookmarks within the same parent
  • Case-insensitive sorting - Treats uppercase and lowercase letters the same
  • Recursive sorting - Works through all bookmark folders automatically
  • Privacy-focused - No data collection, no external requests, operates entirely locally

Installation

For Brave/Chrome/Edge

  1. Download or clone this repository
  2. Open your browser and navigate to:
    • Brave: brave://extensions/
    • Chrome: chrome://extensions/
    • Edge: edge://extensions/
  3. Enable Developer mode (toggle in top-right corner)
  4. Click Load unpacked
  5. Select the folder containing the extension files
  6. The extension will automatically sort all existing bookmarks on installation

How It Works

The extension listens for bookmark changes and automatically sorts them with a brief 800ms delay to batch multiple changes together. This prevents excessive sorting operations when making multiple bookmark edits.

Within each folder:

  1. Folders are listed first
  2. Bookmarks follow after folders
  3. Both are sorted alphabetically (case-insensitive)

Privacy & Security

This extension:

  • ✅ Operates entirely locally within your browser
  • ✅ Makes no external network requests
  • ✅ Collects no data or telemetry
  • ✅ Requires only the bookmarks permission
  • ✅ Includes Content Security Policy for added protection

Technical Details

  • Manifest Version: 3
  • Permissions: bookmarks only
  • Background: Service worker
  • Debounce delay: 800ms

Uninstallation

To remove the extension:

  1. Go to your browser's extensions page
  2. Find "Bookmark Alphabetizer"
  3. Click Remove

Your bookmarks will remain in their sorted state after uninstallation.

License

MIT License - See LICENSE file for details

Contributing

Contributions are welcome! Please feel free to submit issues or pull requests.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors