• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer navigation

The Geek Diary

  • OS
    • Linux
    • CentOS/RHEL
    • VCS
  • Interview Questions
  • Database
    • MariaDB
  • DevOps
    • Docker
    • Shell Scripting
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

buku: Command-line browser-independent bookmark manager

by admin

buku is a command-line tool designed to serve as a browser-independent bookmark manager. It provides a convenient and efficient way to organize, search, and manage bookmarks from the command line, without relying on any specific web browser.

As a browser-independent bookmark manager, buku allows you to store and organize bookmarks in a centralized location that is not tied to any particular web browser. This means that you can access and manage your bookmarks across multiple browsers or even on different devices.

Using buku, you can add bookmarks to your collection directly from the command line by specifying the URL and providing an optional title or tags for easy categorization. These bookmarks are then stored in a local database, allowing you to access and manage them conveniently from the command line.

One of the key features of buku is its powerful search functionality. You can search for bookmarks using keywords, titles, tags, or even parts of the URL. This makes it easy to find specific bookmarks within your collection, even if you have a large number of bookmarks stored.

In addition to searching, buku offers various commands to manipulate bookmarks. You can edit existing bookmarks, delete bookmarks, import bookmarks from browsers or other bookmark managers, and export bookmarks to different formats.

Furthermore, buku provides options to synchronize bookmarks across different devices using cloud storage services such as Dropbox or Nextcloud. This enables you to access your bookmarks from multiple machines and keep them in sync.

As a command-line tool, buku can be especially useful for those who prefer to work in a terminal environment or need to manage bookmarks in a script or automated workflow. It offers a lightweight and efficient solution for bookmark management without the need for a graphical user interface.

To use buku, you need to install it on your system and then interact with it through the command line by running various buku commands and options.

buku Command Examples

1. Display all bookmarks matching “keyword” and with “privacy” tag:

# buku keyword --stag privacy

2. Add bookmark with tags “search engine” and “privacy”:

# buku --add https://example.com "search engine", privacy

3. Delete a bookmark:

# buku --delete bookmark_id

4. Open editor to edit a bookmark:

# buku --write bookmark_id

5. Remove “search engine” tag from a bookmark:

# buku --update bookmark_id --tag - search engine

Summary

In summary, buku is a command-line bookmark manager that allows you to store, organize, and search bookmarks independently of any specific web browser. It provides a lightweight and efficient solution for bookmark management, with features such as bookmark addition, searching, editing, and synchronization across devices.

Filed Under: Linux

Some more articles you might also be interested in …

  1. faillock Command Examples in Linux
  2. archivemount Command in Linux
  3. pacman-mirrors Command Examples in Linux
  4. lsinitramfs: Listing the contents of the initrd file system.
  5. setserial Command Examples in Linux
  6. getsebool: command not found
  7. How to Create and Query a BTRFS File System
  8. tune2fs Command Examples in Linux
  9. nginx 504 gateway time-out
  10. lvextend: command not found

You May Also Like

Primary Sidebar

Recent Posts

  • Vanilla OS 2 Released: A New Era for Linux Enthusiasts
  • mk Command Examples
  • mixxx Command Examples
  • mix Command Examples

© 2025 · The Geek Diary

  • Archives
  • Contact Us
  • Copyright