Grimoire logo

Grimoire

Website

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 screenshot

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:

Share:

Similar to Grimoire

Shaarli logo

Shaarli

Minimalist, database-free personal bookmarking and link sharing

3.9k
310
Last commit

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).

Actively maintained
Alternative to:
Pinboard logo
Pinboard
+9
SnyPy logo

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.

Activity unknown
Alternative to:
SnippetsLab logo
SnippetsLab
+7
wallabag logo

wallabag

Read-it-later web app for saving and classifying articles

12.9k
884
Last commit

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.

MITActively maintained
Alternative to:
Pocket logo
Pocket
+4
Shiori logo

Shiori

Bookmark manager with web UI, CLI, and offline page archiving

11.6k
624
Last commit

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.

MITActively maintained
Alternative to:
Pocket logo
Pocket
+9
linkding logo

linkding

Minimal self-hosted bookmark manager with tags, notes, and archiving

11k
585
Last commit

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

MITActively maintained
Alternative to:
Raindrop.io logo
Raindrop.io
+11

Buku

Command-line bookmark manager with optional Flask web UI

7.2k
321
Last commit

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.

GPL-3.0Actively maintained
Alternative to:
Pinboard logo
Pinboard
+10