Gosuki: a privacy friendly, real time, multi-browser, extension-free bookmark manager (www.youtube.com)
from blob42@lemmy.ml to linux@lemmy.ml on 08 Jul 11:39
https://lemmy.ml/post/32864881

Hello r/linux !

I just released the first version of Gosuki, a multi-browser real time bookmark manager I have been writing on and off for the past few years. It aggregates your bookmarks in real time across all browsers and even external APIs such as Reddit and Github.

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 catches any new bookmark in real time so 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.

Feature Highlights:

It’s open source with an AGPLv3 license, Checkout the README and website docs for more details.

#linux

threaded - newest

ctenidium@lemmy.world on 08 Jul 12:16 next collapse

Sounds awesome!

blob42@lemmy.ml on 08 Jul 12:34 collapse

thanks !

johsny@lemmy.world on 08 Jul 12:41 next collapse

Where does my data go? On my HD or somewhere in the cloud?

blob42@lemmy.ml on 08 Jul 13:10 collapse

On your HD in a portable sqlite database. It is a fully offline solution.

johsny@lemmy.world on 08 Jul 14:07 collapse

I’ll check it out, thanks!!

MangoPenguin@piefed.social on 08 Jul 13:51 next collapse

This looks great, I assume it's pulling bookmarks directly from the filesystem for the browsers so it doesn't need an extension?

blob42@lemmy.ml on 08 Jul 14:09 collapse

Yes that’s exactly how it works. It’s the most difficult part of the project especially for Mozilla browsers.

I figured this is the last place browser vendors didn’t dare yet to lock us out from it.

eta@feddit.org on 08 Jul 16:55 next collapse

Alright looks neat but did you plan the release of this to be at the same time that Pocket shuts down?

blob42@lemmy.ml on 08 Jul 17:04 collapse

Haha I literally had no idea even that Pocket was shutting down !! I guess one more argument to avoid subscription services.

conspiracypentester@lemmy.world on 08 Jul 20:24 next collapse

Is it possible to sync between machines? Like with a centralized db selfhosted or with rsync?

umbrella@lemmy.ml on 08 Jul 21:31 collapse

wanna understand that as well, because if so its just what i needed.

blob42@lemmy.ml on 08 Jul 23:06 collapse

Right now it’s not yet built-in but it’s on the high priority list of features and should be fairly easy to add soon. It will be either a self hosted sync server or a replicated architecture.

For mobile it can be achieved with the autoimport feature and Syncthing

gosuki.net/docs/features/multi_device_sync/

[deleted] on 08 Jul 23:05 next collapse

.

utopiah@lemmy.ml on 09 Jul 16:14 next collapse

Interesting, could be nice to help move away from Firefox Profile by being able to import from it rather than “just” the current installed Firefox instance.

blob42@lemmy.ml on 09 Jul 16:30 collapse

I am not sure I understand the use case but as it stands now you can select a profile and run Gosuki once, it will import everything from said profile or even all profiles if you prefer.

thedeadwalking4242@lemmy.world on 09 Jul 18:22 next collapse

I wish I could upvote this twice

sfera@beehaw.org on 09 Jul 21:49 collapse

Does it detect browsers installed through flatpak?

blob42@lemmy.ml on 09 Jul 23:00 collapse

Not yet, it manages snaps but I can add flatpaks as well. I made it so all definitions are in a single file so that people can easily contribute by testing. I will update the documentation to reflect this.