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:

Share:

Similar to Espial

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
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
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
Servas logo

Servas

Self-hosted bookmark management tool with tags and groups

822
36
Last commit

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

GPL-3.0Actively maintained
Alternative to:
Raindrop.io logo
Raindrop.io
+10

KaraKeep HomeDash

A privacy-first, in-browser dashboard for KaraKeep bookmarks.

137
4
Last commit

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

GPL-3.0Slowing down
Alternative to:
Karakeep logo
Karakeep