Betula logo

Betula

Federated single-user bookmark manager with Fediverse support

138 stars 5 forks last commit first released AGPL-3.0

Actively maintained

Last commit 26 Aug 2026.

Betula is a single-user, self-hosted bookmark manager that supports federation with the Fediverse. It stores the whole collection as a single SQLite file, provides a simple web interface, and can publish and receive bookmarks from other instances.

Key Features

  • Federated publishing and timeline features enabling following, liking, and reposting across Fediverse-compatible instances
  • Single-file storage using SQLite for the entire bookmark collection
  • Create bookmarks with optional title and rich-text notes (Mycomarkup), tagging, and public/private visibility
  • Built-in web archiving to save copies of linked pages
  • Local search across your collection and the ability to search mutuals' instances
  • RSS feed support and integration with feed readers (Miniflux integration available)
  • Lightweight, minimal-JavaScript UI with bookmarklet and built-in documentation
  • Distributed-friendly behavior: can be followed by Mastodon and other Fediverse software

Use Cases

  • Personal bookmarking with optional public sharing and Fediverse distribution
  • Maintaining an archived, searchable collection of links for research or long-term reference
  • Following and aggregating bookmarks from a small network of mutuals or other Betula instances

Limitations and Considerations

  • Single-user design: not intended for multi-user or multi-tenant deployments
  • Single-file SQLite backend may not scale well for very large collections or multi-user needs
  • Federation compatibility can vary; interactions with other Fediverse software may be partial depending on implementations

Betula is suited for users who want a simple, privacy-oriented bookmark manager that can publish and federate links. It emphasizes minimal setup, local storage, and integration with the Fediverse for sharing and discovery.

Categories:

Tags:

Tech Stack:

Share:

Similar to Betula

Shiori logo

Shiori

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

11.6k
626
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
Shaarli logo

Shaarli

Minimalist, database-free personal bookmarking and link sharing

3.9k
313
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
Fusion logo

Fusion

Lightweight RSS feed aggregator and reader

2.2k
91
Last commit

Fusion is a lightweight, self-hosted RSS reader and feed aggregator with search, bookmarks, OPML import/export, and support for RSS, Atom, and JSON feeds.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+8

Postmarks

Single-user bookmarking site with ActivityPub federation

546
43
Last commit

Postmarks is a self-hosted, single-user bookmark manager that publishes and federates bookmarks over ActivityPub with Mastodon-compatible platforms.

MITActively maintained
Alternative to:
Pinboard logo
Pinboard
+10
Feedbin logo

Feedbin

Web-based RSS reader with search, full-text and automation

3.8k
290
Last commit

Feedbin is a web-based RSS reader for organizing and reading feeds with full-text extraction, powerful search, filtering actions, and a REST-like API for clients.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+19
Pinry logo

Pinry

Tiling board to save, tag, and share media and links

3.4k
372
Last commit

Pinry is an open-source tiling image board to save, tag, and share images, videos, and web pages, with multi-user support and a full API.

BSD-2-ClauseSlowing down
Alternative to:
Pinterest logo
Pinterest
+7