Giter Club home page Giter Club logo

gosuki's Introduction

๐Ÿ”– GoSuki

Blazing fast, Plugin-Free, Multi-Browser Bookmark Manager

ALPHA: This is an early preview work in progress, expect bugs and API changes.

What's this ? Oh, just another bookmark manager. 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, vendor locking 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 extensions?

If you're nodding your head to any of the above, then look no further.

GoSuki is a blazing fast real time bookmark manager with zero plugin dependencies and a single binary. It's designed to work in the background and manage your bookmarks across all your browsers, profiles.

Features in a nutshell

  • ๐Ÿ”Œ Standalone: Gosuki is a single binary with no dependencies or external extensions 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.
  • ๐Ÿท๏ธ Tagging: You can tag your bookmarks in any browser. In Chrome, for example, you can include #tag1 #tag2 in your bookmark title.
  • ๐Ÿ”Ž Constant Monitoring: Gosuki keeps track of your bookmarks, spotting any changes as they happen.
  • ๐Ÿ–Œ๏ธ Customizable: You can add commands in your bookmark title to initiate certain Gosuki actions, like archiving a bookmark with :archive.
  • ๐ŸŒŽ Browser Agnostic: 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 is compatible with the Buku sqlite database, you can use any program that was made for buku.

Quick Start

Installation

go install github.com/blob42/gosuki/cmd/gosuki@latest

Gosuki currently supports Linux and WSL on Windows. MacOS support is planned for the future.

How does it work ?

Gosuki monitors the browser's internal bookmark files for changes. It uses the native OS event notification system to detect changes as they happen. This allows it to be fast and efficient, without the need for any plugins or extensions.

Curious for more details on the internals ? Checkout the Architecture file.

gosuki's People

Contributors

anisbenz avatar blob42 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.