OpenAltFinder
Buku

Buku

Privacy-focused, command-line bookmark manager that stores links in a local encrypted SQLite database with full-text search.

Open source alternative to:

Buku is a command-line bookmark manager written in Python that stores all your bookmarks in a local SQLite database. It is designed for users who prefer terminal-based workflows and want complete control over their data without relying on any cloud service. Buku can fetch and cache titles, descriptions, and tags from web pages automatically.

Key features include full-text search with regex support, AES-256 encryption for the database, import and export in various formats (HTML, Markdown, org, XBEL), duplicate detection, and batch operations. A companion web interface called Bukuserver is also available for browser-based access, and third-party browser extensions integrate directly with the Buku API.

Buku runs entirely on your local machine — there is no server to manage and no Docker required, making it ideal for developers and power users comfortable with the command line. It is a strong privacy-first alternative to cloud-based bookmark services like Pinboard and Pocket.

Looking for contributors

This project is actively seeking help, join the community!

Visit Buku
License
GPL-3.0
Self hostable
Yes
Repository details
Version
v5.1
Created
11/1/2015
Stars
7,124
Forks
313
Open issues
1
Last commit
4/19/2026

Updated 5/12/2026, 9:01:15 AM

View Repository

Similar open source alternatives