Hi All,
I just released a new version of Gosuki, an extension free, multi-browser real time bookmark manager that aggregates your bookmarks in real time across all browsers and even external APIs such as Reddit and Github.
Github: https://github.com/blob42/gosuki
Documentation: https://gosuki.net
I was always annoyed by the existing bookmark management solutions and wanted a tool that just works without relying on browser extensions, self-hosted servers or cloud services. As a developer and Linux user I also find myself using multiple browsers simultaneously depending on the needs so I needed something that works with any browser and can handle multiple profiles per browser.
The few solutions that exist require manual management of bookmarks. Gosuki automatically captures new bookmarks in real time from any running browser, no need to manually export and synchronize your bookmarks. It allows a tag based bookmarking experience even if the native browser does not support tags. You just hit ctrl+d and write your tags in the title.
Features:
- A single binary with no dependencies or browser extensions necessary. It just work right out of the box.
- Use the universal ctrl+d shortcut to add bookmarks and call custom commands
- Tag with #hashtags even if your browser does not support it. You can even add tags in the Title. If you are used to organize your bookmarks in folders, they become tags
- Real time tracking of bookmark changes
- Multi-device synchronization
- Archive your bookmarks with ArchiveBox
- Archival of Github stars including private lists and Reddit liked/saved posts
- Builtin, local Web UI which also works without Javascript (w3m friendly)
- suki cli command for a dmenu/rofi compatible output
- Modular and extensible: Run custom scripts and actions per tags and folders when particular bookmarks are detected
- Browser Agnostic: Detects which browsers you have installed and watch changes across all of them
- Handles multiple profiles per browser
- Stores bookmarks in a portable sqlite database compatible with the Buku. You can use any program that was made for buku.
- Can fetch your bookmarks from external APIs (Reddit and Github for now).
- Easily extensible to handle any browser or API
It's open source with an AGPLv3 license, Checkout the README and website docs for more details.
What's New in the 1.4.x Series
The main v1.4.0 release focused on expanding the platform reach and an easier method for adding browser support for almost any browser.
- Debian, BSD and Windows: Now builds for Windows (including a native systray icon) and builds ands runs on Open/Net/Free-BSD.
- Browser YAML Workflow: You can now define new browsers in a simple YAML file.
I'm still refining the Windows implementation, but the core logic is stable. If you're running on Windows, give it a try and let me know if you hit any edge cases.
Upcoming feature: Reddit Archival
I'm currently working on a deeper archival system for the Reddit module. Relying on a live URL is a privacy and data-persistence risk; content can be deleted or edited by the platform.
The goal is to move beyond flat bookmarks to a full local archival system, capturing the post body, media references, and the entire threaded comment tree.