Commit

ffc2922

Hey everyone! Today I've been working on Sprucemarks Continued, and keeping a public-domain extension alive Sprucemarks automatically sorts your bookmarks by title, date or URL, per folder. Its author, Kai Nightmode, archived it in August 2026, removed it from the stores and dedicated the code to the public domain (CC0). I use it every day, so I picked it up. Sprucemarks Continued is an unofficial community fork, not affiliated with or endorsed by the original author, and it's now on Microsoft Edge Add-ons. It also runs unpacked in Chrome, Brave, Opera and Vivaldi from the GitHub releases. What changed so far: - The original build tool had vanished from npm, so I wrote a small replacement and checked that it rebuilds the original byte-for-byte. - CI runs the extension's own test suite in headless Chrome, and releases are built from a git tag. - A timing log found the real bottleneck on a 4,000+ bookmark collection: "find similar bookmarks" compared every pair. Now it's a single pass, about 15× faster, with identical output. - Still no data collected and no network access; it only needs the bookmarks and storage permissions. Next up: a dead-link checker (find, fix or remove bookmarks whose page is gone), with polite rate limiting and a backup file before anything is removed. If bookmark housekeeping is something you need help on, this might help you. Huge kudos to Kai Nightmode (https://github.com/nightmode) for this original work!! Store: https://microsoftedge.microsoft.com/addons/detail/sprucemarks-continued/kbnolfoleaklmdmejgffhmbodflkojeh Code: https://github.com/vitorhmcorreia/sprucemarks-continued

commit ffc2922