AltHub

jarun/buku Alternatives

bookmark management / CLI personal bookmarks

buku is a Python command-line bookmark manager that stores bookmarks in a text database, with tagging, search, import, and an optional local web frontend.

7.2kPythonGPL-3.0active · last push 2mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

xwmx/nbGitHub

Choose when you prefer a portable shell script with Git-backed plain-text notes and bookmarks over a Python-specific CLI.

CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.

8.4k
Shell
AGPL-3.0
active2mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

blob42/gosukiGitHub

Choose when you want a single Go binary that syncs browser profiles/devices instead of a Python text-database CLI.

One binary, zero extensions, real time multi browser bookmark manager . Works with any browser and handles profiles. Multi-device sync and archival

550
Go
AGPL-3.0
active2mo ago
go-shiori/shioriGitHub

Choose when you want a Go binary with an optional web UI and browser import instead of a Python text-database CLI.

Simple bookmark manager built with Go

11.6k
Go
MIT
active3mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

dhth/bmmGitHub

Choose when you want a minimal Rust CLI for quick bookmark access, accepting fewer management features than buku.

get to your bookmarks in a flash

239
Rust
MIT
active1mo ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

linkwarden/linkwardenGitHub

Choose when you need a collaborative self-hosted web UI with page archiving, not a local terminal database.

⚡️⚡️⚡️ Self-hosted collaborative bookmark manager to collect, read, annotate, and fully preserve what matters, all in one place.

19.6k
TypeScript
AGPL-3.0
active2mo ago
karakeep-app/karakeepGitHub

Choose when you want a self-hosted web app with AI tagging and full-text search rather than a terminal tool.

A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search

28.5k
TypeScript
AGPL-3.0
active2mo ago
Kovah/LinkAceGitHub

Choose when you need a PHP self-hosted link archive with a web UI instead of a CLI.

LinkAce is a self-hosted archive to collect links of your favorite websites.

3.3k
PHP
GPL-3.0
active2mo ago
goniszewski/grimoireGitHub

Choose when you want a self-hosted TypeScript web bookmark manager with tags, not a terminal tool.

Bookmark manager for the wizards 🧙

2.9k
TypeScript
MIT
active27d ago
beromir/ServasGitHub

Choose when you want a lightweight self-hosted Svelte web UI rather than a local CLI.

A self-hosted bookmark management tool.

831
Svelte
GPL-3.0
active6mo ago
ckolderup/postmarksGitHub

Choose when you want a single-user Fediverse-connected bookmark website instead of a local CLI.

a single-user bookmarking website designed to live on the Fediverse

546
JavaScript
MIT
active5mo ago
CodeverDotDev/codeverGitHub

Choose when you want a developer-focused web app with Markdown/code-snippet notes rather than a terminal bookmark manager.

Bookmarks & Notes Manager for Developers — with Markdown and Code Snippets support

385
TypeScript
MIT
active27d ago
omnivore-app/omnivoreGitHub

Choose when you want a self-hosted read-it-later web app with article content and highlights rather than a lightweight CLI bookmark manager.

Omnivore is a complete, open source read-it-later solution for people who like reading.

16.2k
JavaScript
AGPL-3.0
active1mo ago
wallabag/wallabagGitHub

Choose when you want a self-hosted read-it-later web app with article content and tags rather than a lightweight CLI bookmark manager.

wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.

12.9k
PHP
MIT
active1mo ago
sissbruecker/linkdingGitHub

Choose when you want a minimal Docker-deployed web bookmark manager rather than a terminal tool.

Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.

11.2k
Python
MIT
active27d ago
shaarli/ShaarliGitHub

Choose when you want a minimalist PHP web bookmarking service instead of a local CLI.

The personal, minimalist, super-fast, database free, bookmarking service - community repo

3.9k
PHP
NOASSERTION
active25d ago
denho/favedGitHub

Choose when you want a local-first browser extension with nested tags rather than a terminal manager.

Free open-source bookmark manager with customisable nested tags. Super fast and lightweight. All data is stored locally.

1.3k
TypeScript
MIT
active2mo ago
nextcloud/bookmarksGitHub

Choose when you already run Nextcloud and want bookmarks integrated into its web UI.

🔖 Bookmark app for Nextcloud

1.2k
JavaScript
AGPL-3.0
active1mo ago
fr0tt/benotesGitHub

Choose when you want a self-hosted PHP web app combining notes and bookmarks instead of a CLI.

An open source self hosted notes and bookmarks taking web app.

859
PHP
MIT
slowing1.5y ago
muety/anchrGitHub

Choose when you want a self-hosted JavaScript toolbox that includes bookmark collections rather than a dedicated CLI.

⚓️ Anchr provides you with a toolbox for tiny tasks on the internet, especially bookmark collections

391
JavaScript
GPL-3.0
active29d ago
pekkiriscim/vaultGitHub

Choose when you want a self-hosted web app for links, notes, and images instead of a terminal bookmark manager.

save links, notes, and images. private & open source.

279
TypeScript
MIT
slowing1.1y ago
haishanh/cherryGitHub

Choose when you want a self-hostable TypeScript bookmark service with a web interface rather than a CLI.

Cherry is a self-hostable bookmark service

278
TypeScript
MIT
active30d ago

Listed as an alternative to

These projects were analysed and named buku among their alternatives. The relationship is not symmetric — how buku rates them is a separate judgement, made when buku is analysed in its own right.

go-shiori/shioriGitHub

calls buku “Choose it when you want a local-only, scriptable CLI bookmark database with no server, web UI or archiving.”

Simple bookmark manager built with Go

11.6kGoactive
karakeep-app/karakeepGitHub

calls buku “Use it if you want a terminal-native personal bookmark database with tags and search instead of a self-hosted web/AI app.”

A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search

28.5kTypeScriptactive
sissbruecker/linkdingGitHub

calls buku “Choose it for a terminal-only local bookmark manager when you don't want to run a web service.”

Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker.

11.2kPythonactive
linkwarden/linkwardenGitHub

calls buku “Choose for a lightweight single-user CLI bookmark database when you don't need web UI, collaboration, or page preservation.”

⚡️⚡️⚡️ Self-hosted collaborative bookmark manager to collect, read, annotate, and fully preserve what matters, all in one place.

19.6kTypeScriptactive
omnivore-app/omnivoreGitHub

calls buku “Choose for terminal-only bookmark search and management without mobile apps or article rendering.”

Omnivore is a complete, open source read-it-later solution for people who like reading.

16.2kJavaScriptactive
wallabag/wallabagGitHub

calls buku “Pick it for a fast CLI bookmark manager with tagging and search, a narrower text-based alternative.”

wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely.

12.9kPHPactive
CodeverDotDev/codeverGitHub

calls buku “Choose for a terminal-only plaintext bookmark workflow; it has no web UI or snippet support.”

Bookmarks & Notes Manager for Developers — with Markdown and Code Snippets support

385TypeScriptactive