
Grimoire
Self-hosted bookmark manager with tagging, search, and content extraction
2.8k stars 85 forks last commit first released MIT
Actively maintained
Last commit 20 Jul 2026.

Grimoire is a self-hosted, web-based bookmark manager designed to help you save and organize links into a personal knowledge library. It supports multiple user accounts and enriches bookmarks by fetching page metadata and extracting readable content.
Key Features
- Save and organize bookmarks with tags and categories
- Multi-user support with separate libraries per account
- Fuzzy search across saved bookmarks
- Website metadata fetching (title, description, images) with local storage and refresh
- Content extraction to turn saved pages into readable snippets
- Personal notes on bookmarks
- Integration API for adding bookmarks from external tools
- Dark mode support
Use Cases
- Personal “read later” and reference library for articles, tools, and documentation
- Team or household bookmarking with separate user accounts
- Research workflows where pages are saved with extracted content and notes
Limitations and Considerations
- Import/export features and bookmark sharing are not yet available (planned on the roadmap)
Grimoire is a good fit if you want a straightforward, locally hosted bookmarking app with strong organization features and automated page enrichment. It is lightweight to deploy and can be integrated into other workflows via its API.
Categories:
Tags:
Tech Stack:
Similar to Grimoire

Shaarli
Minimalist, database-free personal bookmarking and link sharing
Self-hosted, single-user bookmark manager and link sharing app with tags, search, RSS/Atom feeds, REST API, and plugins—using file-based storage (no database).
SnyPy
Personal snippet manager with tagging and full‑text search
SnyPy is a self-hostable snippet manager to store, tag, and search code/command snippets with a simple web UI and API-friendly structure.

wallabag
Read-it-later web app for saving and classifying articles
wallabag is a self-hostable read-it-later service to save web pages, extract clean article content, tag and organize items, and read them on any device.

Shiori
Bookmark manager with web UI, CLI, and offline page archiving
Shiori is a lightweight bookmark manager with a web interface and CLI, full-text search, imports from Pocket/Netscape, and optional offline archiving of saved pages.

linkding
Minimal self-hosted bookmark manager with tags, notes, and archiving
Self-hosted bookmark manager with tagging, notes, read-it-later, sharing, archiving, import/export, browser extensions, and a REST API.

Buku
Command-line bookmark manager with optional Flask web UI
Buku is a fast, privacy-focused CLI bookmark manager storing bookmarks in a portable SQLite DB. It supports imports/exports, smart tagging, regex search and an optional web UI.





