gosuki/tmp_readme
blob42 fbaab11bab priv: mvp module plugins
Signed-off-by: blob42 <contact@blob42.xyz>
2024-10-10 18:37:11 +02:00

59 lines
4.0 KiB
Plaintext

# Gosuki: Your Universal, Plugin-Free, Multi-Browser Bookmark Manager
## What's this ? Oh, just another bookmark organizer. No big deal.
Ever feel like your bookmarks are a chaotic mess? Ever find yourself swapping browsers when they can't keep up with your demands? Have past bookmark managers let you down, locking vendors or abandoning you in your time of need? Maybe you're cautious about entrusting your bookmarks to unreliable cloud companies? Or perhaps you keep multiple browser profiles for work, research, streaming, and web development? Even pondering about monks who may be using an "obscure" browser that doesn't support plugins?
If you're nodding your head to any of the above, then look no further - Gosuki is a blazing fast real-time bookmarks sniffer and synchronizer.
It doesn't just detect installed browsers in the system, oh no. It magically watches for bookmark changes without needing any of those pesky external plugins. How? By manually reading the bookmark files. Because who needs plugins when you can do it the hard way, right?
But its brilliance doesn't just stop at detecting browsers installed in your system. Gosuki is always on guard, identifying bookmark modifications by reading the bookmark files directly. 'Coz why take the conventional route when you can opt for the more exciting one? Brace for bookmark ease like you've never experienced before.
## Features in a nutshell
- Standalone Functionality: Gosuki is a single binary with no dependencies or external plugins necessary. It's designed to just work right out of the box.
- Quick Bookmarking: Gosuki leverages the universal shortcut `ctrl+d` with native bookmarks UI that exists in all browsers.
- Constant Monitoring: Gosuki keeps track of your bookmarks, spotting any changes as they happen.
- Tagging: You can tag your bookmarks in any browser. In Chrome, for example, you can include `#tag1 #tag2` in your bookmark title.
- Customizable: You can add commands in your bookmark title to initiate certain Gosuki actions, like archiving a bookmark with `:archive`.
- Multi Browser: Detects which browsers you have installed and watch changes in all of them.
- Profile Support: Also handles multiple profiles for each browser.
- Buku Compatibility: Gosuki uses a [Buku] compatible sqlite database, so you can use any program that was made for buku.
## What's this ? Oh, just another bookmark organizer. No big deal.
Gosuki is a blazing fast real-time bookmarks sniffer and synchronizer.
Do you have your bookmarks all over the place ? Do you often hop to new browsers
because they stopped fulfilling your needs ? Did you try multiple bookmark
managers where the company abandoned the project and vendor locked you ? Do you
refuse to trust your precious bookmarks in the hand of shady cloud companies ?
Do you use multiple browsing profiles for: work, research, streaming, web
development ? Are you a monk that uses some "arcane" browser for which no plugins exist
?
If you answered `yes` to any of the previous questions then Gosuki is for you!
Gosuki is a bookmark organizer and manager that works with any browser without
requiring any plugins to be installed. It doesn't just detect installed browsers
in the system, oh no. It magically watches for bookmark changes without needing
any of those pesky external plugins. How? By manually reading the bookmark
files. Because who needs plugins when you can do it the hard way, right?
- Runs in the background as a service and detects bookmark changes in real-time
- Add bookmark anywhere using just `ctrl+d`: the universal bookmark shortcut.
- Adds `tag` support to browsers that don't support it natively.
In Chrome you can add tags by adding `#tag1 #tag2` to the bookmark title.
- Pass in custom commands in the native bookmark window of your browser to
trigger Gosuki actions. Fro example using `:archive` in the bookmark title
will archive the bookmark.
- Detects installed browsers in the system
- Supports multiple profiles for each browser
- Uses a [Buku] compatible sqlite database: Use Buku or any other compatible
program to manage your bookmarks.