TL;DR

Hi all !

Back again for a massive Gosuki 1.2.0 release, a multi-browser real time bookmark manager.

I posted about this project a month ago and had very positive feedback. Many users asked for multi-device sync so now Gosuki offers two methods to automatically synchronize your bookmarks across devices. Integration/import from other self hosted bookmark managers is in the works.

This is a project I have been writing on and off for the past few years. It aggregates your bookmarks in real time across all browsers/profiles and external APIs like as Reddit and Github.

Features

  • A single binary with no dependencies or browser extensions necessary. It just work right out of the box.
  • Multi-browser: Detects which browsers you have installed and watch changes across all of them including profiles.
  • 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 automated p2p synchronization
  • Builtin, local Web UI which also works without Javascript (w3m friendly)
  • Cli command (suki) for a dmenu/rofi compatible query of bookmarks
  • Modular and extensible: Run custom scripts and actions per tags and folders when particular bookmarks are detected
  • Stores bookmarks on a portable on disk sqlite database. No cloud involved.
  • Database compatible with the Buku. You can use any program that was made for buku.
  • Can fetch bookmarks from external APIs (eg. Reddit posts, Github stars).
  • Easily extensible to handle any browser or API
  • Open source with an AGPLv3 license