Grimoire
Grimoire is a self-hosted, local-first bookmark manager for people who save technical resources, letting them import browser bookmarks, extract readable page…
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
67/100 Good
- Maintained
- 100last commit 17 days ago
- Popular
- 692,867 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- 208 GB minimum RAM, runs on ARM
Availability: platform listings confirmed today, links checked 7 days ago
- GitHub stars
- 2,867
- Open issues
- 15
- Last commit
- 2026-09-28
- Latest release
- v1.3.0
- License
- MIT
- Activity
- declining
Checked 4 days ago - source: GitHub (goniszewski/grimoire)
Resources & Compatibility
Minimum requirements: 8 GB RAM, 8 GB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 17 days ago - source: Docker Hub image tags and published docs
First-install notes
- Install Grimoire globally Run npm install -g grimoire-wizard in a terminal so the grimoire command works in any folder. Without this, your system will not know what grimoire is and the wizard cannot start. source
- Check your wizard file first Run grimoire validate wizard.yaml before starting to catch missing settings or YAML mistakes. Skipping this can make a tiny typo stop the whole setup. source
- Preview commands with dry run Use grimoire run wizard.yaml --dry-run to see the commands it would run before anything changes. This helps prevent a bad setting from creating or changing files you do not want. source
- Unraid Pocketbase setup For Unraid, install Pocketbase first, then clone the Grimoire repository and move pb_migrations to /mnt/user/appdata/pocketbase/pb_migrations. Restart Pocketbase and use your Pocketbase credentials for the /admin panel. source
- Migration from v0.5.x Current Grimoire is a rewrite; legacy v0.5.x remains on the legacy/v0.x branch. source
Fetched yesterday - each note links to its source
Variants
Alternatives (10)
- Curio - Save web links and email newsletters, add notes and highlights, tag and favorite articles, and read distraction-free in a Markdown viewer o…
- Floccus - Sync your bookmarks privately across browsers and devices.
- InfoFlow - A local-first tool for article and webpage saving with offline full-text search, organizing capabilities, and privacy-focused features.
- Karakeep - A self-hostable bookmark-everything app with a touch of AI for the data hoarders out there.
- Linkwarden - Linkwarden is a self-hosted, open-source collaborative bookmark manager for collecting, organizing, and archiving webpages.
- Memex - A reading app that keeps you in the flow of your online reading & research.
- Raindrop.io - Store bookmarks with related content, organize thematically with real-time collaboration and privacy focus, offering web clipper and cloud…
- Readeck - Readeck is a self-hosted read-later app and bookmark manager that saves the readable content of web pages you like so you can keep and revi…
- start.me - Manages bookmarks and RSS feeds with customizable widgets and themes.
- wallabag - Wallabag is a self-hosted read-it-later application for saving web pages and articles for offline reading.
Checked 14 days ago - source: AlternativeTo
Common questions
Can Grimoire be installed through Docker?
Yes, but Grimoire itself is not a public-server product in 1.0.0.
How should I expose Grimoire remotely?
Keep the daemon loopback-bound, or put an authenticated tunnel, VPN, or reverse proxy in front of it before traffic reaches Grimoire.
Is there a browser extension for Grimoire?
Yes, there is a companion browser extension called Grimoire Companion.
Does Grimoire help organize bookmarks?
Yes, it helps you add, process, and organize bookmarks.
Answers sourced from github.com, www.reddit.com, www.reddit.com
Community
- r/selfhosted on Reddit: grimoire companion - browser extension for ... (reddit)
- Grimoire - Bookmark manager for the wizards : r/selfhosted - Reddit (reddit)
- Why do you self host bookmarks : r/selfhosted - Reddit (reddit)
- FAQ - Witches Grimoire (forum)
- Self-hosted bookmark manager that scrapes from the browser vs ... - Reddit (reddit)
Collected 5 days ago - public community threads