#favorite #hlg #bookmark-manager #bookmarking #let-us-go

bin+lib hlg

HLG, or HI, Let's Go!, is a powerful bookmark manager to keep track of your favorites both on the filesystem and the web

1 stable release

Uses new Rust 2024

new 1.0.0 Apr 15, 2025

#430 in Filesystem

MIT license

140KB
3K SLoC

The HLG Readme

Welcome to the hlg, Hi Let’s Go!, a powerful command-line universal bookmark manager.

With hlg, you are able to:

  • Quickly jump to your favorite resources on your filesystem and the web;
  • Create shortcuts to easily access your bookmarks;
  • Organize your bookmarks into categories;
  • Search your bookmarks by tags, description or bookmark name;
  • Mark other bookmarks as special, flagged or deactivated.

To start using hlg, open the default bookmark file in your bookmarks directory by typing hlg --edit-bookmarks and add your own bookmarks.

You will find the default 10 bookmarks there. Feel free to add, delete or use them.

Each of the bookmarks that come in the default bookmarks file demonstrate some aspect of hlg's bookmark management techniques.

You will see that the format for a bookmark entry is as follows:

bookmark_name <location> :handler

Where:

bookmark_name:: Is the name of the bookmark location:: The destination of the bookmark handler:: the program used to launch this bookmark

For example:

arch <https://www.archlinux.org/> :firefox
iso_files <~/Downloads/distros/isofiles> :nnn
slint <https://slint.fr/> :opera

To open any of these bookmarks, simply pass its name as an argument to hlg like this:

hlg arch

For a small program like this, this is all the detail you need to start using hlg.

To find out more about hlg, Please visit its homepage.

May hlg make your life easier in cyberspace!

Dependencies

~6–15MB
~235K SLoC