Espial
Web-based bookmarking server for personal or small teams
902 stars 32 forks last commit first released AGPL-3.0
Actively maintained
Last commit 26 Jul 2026.
Espial is an open-source web application for saving, organizing, and searching bookmarks in a self-hosted environment. It supports multiple user accounts and stores data in a SQLite database to keep deployment and maintenance simple.
Key Features
- Multi-user bookmarking with per-account collections
- Bookmarklet for fast saving from a browser while logged in
- SQLite-backed storage for straightforward setup and backups
- Import tools for Pinboard-compatible JSON exports
- Import tools for Firefox bookmark exports
- Web UI for browsing and managing saved links
Use Cases
- Personal bookmark server to replace hosted “read later” and bookmarking services
- Small team knowledge collection for links, references, and research
- Migrating and consolidating bookmarks from Pinboard or Firefox into one instance
Limitations and Considerations
- SSL/TLS is expected to be handled via a reverse proxy
- Configuration changes in the embedded settings file require rebuilding the executable
Espial is a practical choice for users who want a lightweight bookmarking web app with a simple SQLite datastore and easy bookmark capture via a bookmarklet. It is especially well-suited to individuals or small groups looking for a maintainable, self-managed bookmarking workflow.
Categories:
Tags:
Tech Stack:
Similar to Espial
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.

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.


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

Servas
Self-hosted bookmark management tool with tags and groups
Self-hosted bookmark manager with tags, nested groups, smart groups, multi-user support, import/export, and browser extensions for quick saving.

KaraKeep HomeDash
A privacy-first, in-browser dashboard for KaraKeep bookmarks.
Compact, single-page dashboard that displays KaraKeep bookmarks organized by lists, running entirely in your browser with SQLite WASM.
