Buku

Self-Hosted

Open-source command-line bookmark manager with encryption and search capabilities

Visit Website

Overview

Buku is a lightweight terminal-based bookmark manager focused on privacy and efficiency. It supports tagging, full-text search, end-to-end encryption for sensitive entries, and import/export from browsers like Chrome, Firefox, and Safari. Sync across devices is possible via Git or cloud storage (e.g., Dropbox). Deployment is simple: install via pip, system package managers (apt, dnf), or source from GitHub—no server needed as it runs locally on your machine.

Self-Hosting Resources

Below is a reference structure for docker-compose.yml. ⚠️ Do NOT run blindly. Replace placeholders with official values.

docker-compose.template.yml TEMPLATE

version: '3'
services:
  buku:
    image: <OFFICIAL_IMAGE_NAME>:latest
    container_name: buku
    ports:
      - "8080:<APP_INTERNAL_PORT>"
    volumes:
      - ./data:/app/data
    restart: unless-stopped

Key Features

  • Command-line interface for keyboard-driven workflow
  • End-to-end encryption for sensitive bookmarks
  • Full-text search and tagging with cross-browser import/export

Frequently Asked Questions

? Is it completely free?

Absolutely—Buku is open-source under GPLv3, with no hidden costs or subscriptions.

Top Alternatives

Pocket Compare
Raindrop.io Search Google

People Also Ask about Buku

Buku vs PocketBuku vs Raindrop.ioBuku vs Pinboard Buku 2025 review Buku docker-compose example

Tool Info

Pricing Free/Open Source
Platform Self-Hosted

Pros

  • Privacy-focused (local storage + encryption, no forced cloud dependency)
  • Lightweight and low-resource usage

Cons

  • CLI-only (no graphical interface)
  • Requires basic terminal proficiency to use effectively

More Bookmarks and Link Sharing Tools