AltHub

go-shiori/shiori Alternatives

bookmark management

A self-hosted bookmark manager written in Go that ships as a single binary with both a CLI and a web UI, plus offline page archiving.

11.6kGoMITactive · last push 3mo agoGitHub

Drop-in peers

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

sissbruecker/linkdingGitHub

Choose it when you want the simplest Docker-deployed single-user web manager on a Python/Django stack with a large community.

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

11.2k
Python
MIT
active24d ago
jarun/bukuGitHub

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

:bookmark: Personal mini-web in text

7.2k
Python
GPL-3.0
active2mo ago
linkwarden/linkwardenGitHub

Choose it when you need multi-user sharing and full page preservation, at the cost of a Node/Postgres container stack.

⚡️⚡️⚡️ 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 it when you want AI tagging and full-text search over links, notes and images and can run its heavier container stack.

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
pekkiriscim/vaultGitHub

Choose it when you want a lightweight self-hosted store for links, notes and images instead of a single CLI binary.

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

279
TypeScript
MIT
slowing1.1y ago
Kovah/LinkAceGitHub

Choose it when you prefer PHP/MySQL hosting and want built-in link monitoring and archiving.

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

3.3k
PHP
GPL-3.0
active1mo ago
beromir/ServasGitHub

Choose it when you want a small self-hosted manager with tag-and-group organization and a modern Svelte front end.

A self-hosted bookmark management tool.

831
Svelte
GPL-3.0
active6mo ago
blob42/gosukiGitHub

Choose it when you want a Go single binary that also syncs and dedupes your existing browser profiles, accepting AGPL terms.

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
denho/favedGitHub

Choose it when you want nested-tag organization with all data kept local and no database setup.

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

1.3k
TypeScript
MIT
active2mo ago
goniszewski/grimoireGitHub

Choose it when you want self-hosted bookmarks with automatic full-text search and page scraping on a TypeScript stack.

Bookmark manager for the wizards 🧙

2.9k
TypeScript
MIT
active24d ago

Same job, different approach

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

CodeverDotDev/codeverGitHub

Choose it when you need developer code snippets and markdown notes alongside your bookmarks, not just link storage.

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

385
TypeScript
MIT
active23d ago
ckolderup/postmarksGitHub

Choose it when you want your bookmarks published as a public Fediverse/Mastodon site instead of a private archive.

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

546
JavaScript
MIT
active5mo 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.

dimonomid/geekmarksGitHub

Only if you specifically want its API-first tagging model, and can accept a repo with no push for ~2 years.

API-Driven, Geeky Bookmarking Service

586
Go
BSD-2-Clause
dormant2.0y ago
kanishka-linux/reminiscenceGitHub

Pick it for scriptable Python/JS archive pipelines, accepting a heavier install and an unmaintained codebase.

Self-Hosted Bookmark And Archive Manager

1.9k
JavaScript
AGPL-3.0
dormant2.5y ago

End-user tools

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

nextcloud/bookmarksGitHub

An app that only runs inside an existing Nextcloud instance.

🔖 Bookmark app for Nextcloud

1.2k
JavaScript
AGPL-3.0
active1mo ago
Y80/bmmGitHub

A Chrome/Edge extension that manages bookmarks inside the browser rather than a portable server binary.

🤵 BMM - Your Personal Bookmark Manager | 你的专属书签管家

343
TypeScript
MIT
active4mo ago
Geek-1001/arcmarkGitHub

A macOS-only sidebar app attached to a browser window, not a portable service.

macOS bookmark manager that attaches to any browser window as a sidebar

493
Swift
MIT
active4mo ago

Listed as an alternative to

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

sissbruecker/linkdingGitHub

calls shiori “Choose it for a single Go binary with both CLI and web UI when you want simpler deployment.”

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

11.2kPythonactive
jarun/bukuGitHub

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

:bookmark: Personal mini-web in text

7.2kPythonactive
karakeep-app/karakeepGitHub

calls shiori “Use it for a simple single-binary Go bookmark manager with a clean CLI/web UI when Karakeep's broad feature set is overkill.”

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

28.5kTypeScriptactive
linkwarden/linkwardenGitHub

calls shiori “Choose for a minimal Go bookmark manager with offline archive when you don't need collaboration or rich reading.”

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

19.6kTypeScriptactive
CodeverDotDev/codeverGitHub

calls shiori “Choose for a simple Go binary self-hosted bookmark manager; it omits developer snippets and notes.”

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

385TypeScriptactive