Omnivore

Best Self Hosted Alternatives to Omnivore

A curated collection of the 20 best self hosted alternatives to Omnivore.

Omnivore is a web-based read-it-later and RSS reading service for saving articles, newsletters and web pages into a clean reader. It offers highlighting, tagging, full-text archiving, search and organization features to manage content for later reading and research.

Alternatives List

#1
Karakeep

Karakeep

Self-hostable bookmark-everything app for links, notes, images, PDFs, and archives with full-text search, AI tagging/summaries, RSS ingestion, and API access.

Karakeep screenshot

Karakeep (previously Hoarder) is a self-hostable “bookmark everything” service for saving links, notes, images, PDFs, and archived pages in one searchable library. It adds automation features like content fetching, OCR, and optional AI-based tagging and summarization.

Key Features

  • Save links, notes, images, and PDFs in a unified library
  • Automatic fetching of page titles, descriptions, and preview images
  • Full-text search across stored content
  • AI-based automatic tagging and summarization (including support for local models via Ollama)
  • OCR to extract text from images
  • Lists/collections with optional collaboration
  • RSS feed ingestion for automatic saving
  • Full-page archival to reduce link rot, plus optional video archiving
  • Rule-based automation engine for customized management
  • REST API and multiple clients, including mobile apps and browser extensions
  • SSO support

Use Cases

  • Personal read-it-later and knowledge capture with fast search and tagging
  • Team collections for shared research, references, and highlights
  • Long-term archiving of important web pages and media to mitigate link rot

Limitations and Considerations

  • The project is under heavy development, so features and behavior may change

Karakeep is a good fit for individuals and teams who want a private, searchable repository for mixed web content. Its combination of archiving, OCR, automation rules, and optional AI enrichment makes it especially useful for large, continuously growing bookmark libraries.

22.8kstars
1kforks
#2
Linkwarden

Linkwarden

Self-hosted collaborative bookmark manager with reader mode, highlights, tagging, full-text search, and automatic webpage preservation as screenshots and PDFs.

Linkwarden screenshot

Linkwarden is a self-hosted, open-source bookmark manager focused on organizing, reading, and preserving web content. It combines a read-it-later experience with collaborative collections and built-in archival formats so saved knowledge remains accessible over time.

Key Features

  • Save links into collections and sub-collections with names, descriptions, and tags
  • Automatic preservation of webpages as screenshot, PDF, and a single-file HTML snapshot
  • Reader view with text highlighting and annotations
  • Collaboration features for shared collections, including configurable member permissions
  • Full-text search with filtering, sorting, and advanced search operators
  • Sharing options to publish links and preserved formats for others to view
  • RSS feed subscription within collections to track updates like regular saved pages
  • Import and export tools for migrating bookmarks
  • API access via access tokens (API keys)
  • Optional integrations such as sending snapshots to the Wayback Machine and local AI-based tagging

Use Cases

  • Build a personal or team knowledge library of articles, references, and research
  • Preserve important web pages to protect against link rot or content changes
  • Curate and share collections of resources publicly or within an organization

Linkwarden is a strong fit for individuals and teams that need reliable bookmarking plus long-term preservation, with modern search and a comfortable reading and annotation workflow.

16.8kstars
662forks
#3
wallabag

wallabag

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.

wallabag screenshot

wallabag is a web application that lets you save web pages for later reading and automatically extracts the main article content for a distraction-free view. It also helps you organize saved items so you can build a personal reading archive.

Key Features

  • Save articles and extract readable content (removes clutter like pop-ups)
  • Tagging and classification to organize a personal reading library
  • Import/migrate data from services like Pocket, Readability, Instapaper, and Pinboard
  • API access for integrating wallabag with other apps and automation
  • Ecosystem support via official mobile apps and browser extensions

Use Cases

  • Personal read-it-later list and long-term web archiving
  • Team or individual research collection with tagging and search
  • Integrating “save to wallabag” into custom apps and workflows via the API

wallabag is well-suited for users who want a private, self-controlled alternative to commercial read-it-later services while keeping a clean reading experience across devices.

12.4kstars
852forks
#4
Shiori

Shiori

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.

Shiori screenshot

Shiori is a simple bookmark manager written in Go, designed as a lightweight alternative to read-it-later services like Pocket. It can run as a web application or be used from the command line, and is distributed as a portable single binary.

Key Features

  • Create, edit, delete, and search bookmarks
  • Web interface and command-line interface
  • Import and export using Netscape Bookmark files
  • Import bookmarks from Pocket
  • Parses readable content and, where possible, creates an offline archive of saved webpages
  • Supports multiple databases: SQLite, PostgreSQL, MySQL, and MariaDB
  • Optional browser extension support (Firefox/Chrome)

Use Cases

  • Personal read-it-later and bookmark organization with offline access
  • Self-hosted bookmarking for teams or small groups with a simple web UI
  • Migrating bookmarks from Pocket or browser exports into a searchable library

Limitations and Considerations

  • Offline archiving and readable-content extraction depend on website structure and may not work consistently for all pages
  • Browser extension support is marked as beta in the project

Shiori is a practical choice if you want a fast, minimal bookmarking service with both CLI and web access, plus the convenience of offline snapshots. Its single-binary deployment and broad database support make it easy to run in many environments.

11.2kstars
608forks
#5
linkding

linkding

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

linkding screenshot

linkding is a self-hosted bookmarking service focused on being minimal, fast, and low maintenance. It helps you save, organize, and retrieve links with a clean interface and automation for metadata and archiving.

Key Features

  • Clean, readability-focused UI
  • Tag-based organization with search
  • Markdown notes, bulk editing, and read-it-later workflows
  • Automatic metadata fetching (title, description, icons, preview images)
  • Website archiving as local HTML snapshots or via the Internet Archive
  • Multi-user support with sharing to other users or guests
  • Import/export using Netscape HTML bookmark format
  • Browser extensions (Firefox/Chrome), plus a bookmarklet
  • REST API for scripts and third-party apps
  • Optional SSO via OIDC or authentication proxies; admin panel for user self-service

Use Cases

  • Personal or team bookmark collection with tags, notes, and sharing
  • “Read it later” list with searchable, organized link storage
  • Building an archived research library of important web pages

Limitations and Considerations

  • Default setup uses SQLite, which may be a constraint for larger deployments or high concurrency compared to a dedicated database

linkding is a strong fit when you want a straightforward bookmarking app that stays out of the way, while still offering practical features like metadata enrichment, archiving, sharing, and an API for integrations.

9.9kstars
510forks
#6
NewsBlur

NewsBlur

Open-source RSS reader with real-time feed updates, training-based filtering, full-text search, social sharing, and native mobile apps; available hosted or self-hosted.

NewsBlur screenshot

NewsBlur is a personal news reader and social RSS platform that aggregates and pushes real-time stories from feeds. It combines intelligent filtering, social sharing, and native mobile apps to help users read, organize, and discuss news.

Key Features

  • Real-time RSS delivery: stories are pushed to users as they arrive, enabling up-to-date reading.
  • Original Site View: view articles in context (the original site) while using the reader interface.
  • Training-based filtering: teach the service to highlight or hide stories based on authors, tags, or keywords.
  • Shared stories and Blurblog: share selected stories publicly or with friends and follow shared streams.
  • Full-text search: searchable story archive (search powered by optional search index).
  • Story tagging and saved searches: tag saved stories for organization and create persistent search feeds.
  • Multiple layouts and dark mode: Grid, List, Split, Magazine views and built-in dark theme.
  • Track changes: view how a story changed after initial publication.
  • Email newsletter and YouTube support: ingest email newsletters and follow channels that lack RSS.
  • Third-party integrations: IFTTT support and compatibility with popular third-party RSS apps.
  • Native mobile apps: dedicated iOS/macOS and Android clients for on-device reading.
  • AI features (opt-in): configurable AI-assisted features that require an API key.

Use Cases

  • Personal news aggregation and daily reading across websites, blogs, and YouTube channels.
  • Team or community curation and sharing of topical stories via shared streams and blurblogs.
  • Research, monitoring, and archive searching of story history using full-text search and tagging.

Limitations and Considerations

  • Full-text search depends on an optional search index; without it, search capabilities are limited.
  • Free accounts have limits on number of feeds and retention; premium tiers expand site limits and archive depth.
  • Advanced or large-scale deployments require multiple services (PostgreSQL, MongoDB, Redis, background workers) and operational resources to run reliably.
  • AI-assisted features require an external API key and may be subject to usage or cost constraints.

NewsBlur is a mature, feature-rich RSS reader focused on intelligent filtering and social sharing. It suits individual readers and small communities who need real-time feed delivery, robust filtering, and searchable archives.

7.2kstars
1kforks
#7
Buku

Buku

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.

Buku is a command-line bookmark manager and lightweight personal textual mini‑web. It stores bookmarks in a portable SQLite database, can auto-fetch title/tags/description for URLs, and exposes an optional browsable web UI (Bukuserver) for users who prefer a GUI.

Key Features

  • CLI-first bookmark management with editor integration and shell completion
  • Portable, mergeable SQLite database for easy syncing between machines
  • Auto-fetch of page title, description and tags; manual encryption support for DB files
  • Powerful search options: regex, substring, markers and deep-scan modes
  • Import/export support for multiple formats (HTML, XBEL, Markdown, RSS/Atom, Org)
  • Smart tag management and utilities for tag manipulation and reorganization
  • Bukuserver: optional Flask-based web UI with JSON HTTP API and admin-style views
  • Tools for checking broken links (Wayback Machine integration) and bulk DB refresh

Use Cases

  • Maintain a portable, searchable personal bookmark collection across systems
  • Quickly capture and tag articles from the terminal, then refine entries with a text editor
  • Provide a local browsable UI for bookmarks on a single machine via the optional web server

Limitations and Considerations

  • The web UI (Bukuserver) is intended for local/personal use and is not designed to be exposed publicly without a reverse proxy and external access controls
  • Encryption is manual and limited; there is no built-in automated cloud sync or hosted backend
  • Some optional features require additional Python dependencies and extras to be installed

Buku is a pragmatic, privacy-conscious tool for users who prefer terminal-driven workflows but want an optional lightweight web frontend. It emphasizes portability, fast search, and minimal telemetry.

7kstars
307forks
#8
TagSpaces

TagSpaces

Offline-first file manager and personal knowledge workspace that organizes local files with tags, fast search, previews, and optional local AI features.

TagSpaces is an offline-first, cross-platform application for organizing and managing local files using a flexible tagging system. It works without accounts or a central cloud backend by storing metadata alongside your files, keeping your data portable and private.

Key Features

  • Tag files and folders using filename tags or sidecar metadata files
  • Fast filtering and search, including a local index service for content search
  • Built-in viewers and editors for common formats (text, Markdown, HTML, media)
  • Note-taking and simple task lists stored as plain files
  • Web Clipper browser extension to save web pages, screenshots, and bookmarks as local files
  • Extensible architecture via custom viewers/editors (plugins)
  • Optional local AI/LLM integrations (via Ollama) for summarization, tagging, and annotation

Use Cases

  • Organize a personal document archive (PDFs, receipts, manuals) with consistent tags
  • Build an offline personal knowledge base with notes, web clippings, and media
  • Create a portable file-based workspace that can be synced with third-party tools

Limitations and Considerations

  • Not optimized for working locations containing more than about 100,000 files

TagSpaces is well-suited for users who want a file-based, vendor-neutral way to manage documents, notes, and media. Its offline design and optional local AI features make it a strong choice for privacy-focused personal and small-team workflows.

4.9kstars
477forks
#9
Shaarli

Shaarli

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

Shaarli screenshot

Shaarli is a minimalist bookmark manager and link sharing service designed for personal (single-user) use. It stores entries in files instead of a database, aiming to stay fast and easy to deploy while keeping your data under your control.

Key Features

  • Create, edit, and organize bookmarks (“shaares”) with title, description, tags, and public/private visibility
  • Full-text search across stored fields and tag-based browsing (including tag cloud and list views)
  • Multiple viewing modes such as list, thumbnails/picture wall, and daily digest view
  • RSS and Atom feeds, including filtering by tags or search
  • REST API for third-party clients and integrations
  • Extensible with plugins and themes
  • Bookmarklet and quick-share tools for one-click saving
  • Import/export support (including HTML bookmarks) for portability and backups
  • Optional single-user LDAP login support

Use Cases

  • Personal bookmark library synced across devices
  • Lightweight link blog or microblog for curated resources
  • Read-it-later list, notes, snippets, or a simple personal knowledge base

Limitations and Considerations

  • Primarily designed for single-user usage; it is not a full multi-user bookmarking platform

Shaarli fits users who want a fast, simple bookmarking workflow without managing a database. Its feeds, API, and plugin system make it flexible enough for integrations while keeping the core experience minimal.

3.8kstars
302forks
#10
Feedbin

Feedbin

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.

Feedbin screenshot

Feedbin is a web-based RSS reader designed for a fast, clean reading experience across many subscriptions. It includes organization, search, and optional services that enhance privacy and full-content reading.

Key Features

  • Subscribe to and manage RSS feeds with folders/tags and reading states
  • Full-text extraction for feeds that only provide excerpts (via an optional companion service)
  • Powerful search with expressive query syntax and saved searches
  • Automation “actions” to automatically star, mark as read, or trigger notifications
  • Updated-article tracking to detect changes and show differences
  • REST-like API for third-party clients and integrations
  • Optional HTTPS image proxy to improve privacy and prevent mixed-content issues

Use Cases

  • Replace a hosted reader with a self-controlled feed reading and archiving workflow
  • Build a multi-device reading setup using compatible third-party clients via the API
  • Track many sources and quickly find past items with advanced search and saved queries

Limitations and Considerations

  • Production deployments can be complex and require multiple dependencies and careful configuration
  • Some advanced features rely on optional companion services beyond the main app

Feedbin is a mature, feature-rich reader for people who value search, organization, and a polished web UI. It fits best when you can support its operational needs and want API-driven access to your reading data.

3.7kstars
288forks
#11
LinkAce

LinkAce

LinkAce is a self-hosted bookmark archive to save, organize, monitor, and share web links with tags, lists, search, RSS feeds, and a REST API.

LinkAce screenshot

LinkAce is a self-hosted web application for building a long-term, searchable archive of your favorite links. It helps individuals and teams organize bookmarks beyond browser syncing, with monitoring and sharing features.

Key Features

  • Save links with automatic title and description fetching
  • Organize links using tags and curated lists/collections
  • Advanced search with filtering and sorting
  • Multi-user support with internal sharing of links, lists, and tags
  • Single sign-on support via OAuth 2.0 and OpenID Connect
  • Continuous link monitoring with notifications for moved or unavailable pages
  • Optional automatic archiving of links via the Internet Archive
  • Public/private visibility controls and guest access options
  • RSS feeds for public and private lists
  • REST API for automation and integrations

Use Cases

  • Personal read-later and knowledge bookmarking with reliable organization
  • Team link libraries for tools, documentation, and research sources
  • Creating shareable public collections with RSS feeds for updates

Limitations and Considerations

  • Automatic archiving relies on an external archiving service and may not work for all sites

LinkAce is well-suited for anyone who wants a maintainable, searchable bookmark database with sharing and monitoring capabilities. Its API, RSS, and SSO options also make it a strong fit for integrating bookmarks into existing workflows.

3.2kstars
202forks
#12
Grimoire

Grimoire

Grimoire is a self-hosted bookmark manager with tags, categories, fuzzy search, per-user libraries, metadata fetching, notes, and an integration API.

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.

2.7kstars
81forks
#13
Briefkasten

Briefkasten

Open-source, self-hosted bookmarking app with tags, import/export, full-text search, REST API, OAuth and browser extension support.

Briefkasten screenshot

Briefkasten is an open-source, self-hosted bookmarking application that stores bookmarks in any Prisma-compatible database. It provides a modern web UI and tools to save, organize and search bookmarks while supporting OAuth and email magic-link authentication.

Key Features

  • Save bookmarks via a browser extension, drag-and-drop, or REST API
  • Automatic title and description extraction when saving URLs
  • Organize bookmarks by categories and tags with multiple list/views
  • Import and export bookmarks in standard HTML format
  • Background job to fetch bookmark images and enrich metadata
  • Keyboard shortcuts and multiple UI views for fast navigation
  • Full-text search across saved bookmarks
  • OAuth and email magic link authentication support
  • Works with any Prisma-compatible database (Postgres, MySQL, SQLite)
  • Docker and docker-compose support for easy local deployment

Use Cases

  • Personal bookmark vault for managing links, articles and resources across devices
  • Team or small-group shared collection of reference links and documentation
  • Migrating and consolidating bookmarks from browser exports into a searchable database

Limitations and Considerations

  • The project provides a v2 beta; the maintainer has warned that beta database instances may be reset during migration from v1 to v2
  • Image storage is not built into the database; an external object store (S3-compatible or provider SDK) is recommended for bookmark images
  • OAuth requires configuring provider credentials; initial setup requires a Prisma-compatible database and appropriate environment variables

Briefkasten is a straightforward, developer-friendly bookmarking solution focused on portability, searchability and extensibility. It is suitable for individuals and small teams who prefer a self-hosted bookmark manager with integrations for modern deployment workflows.

1.1kstars
46forks
#14
Marreta

Marreta

Self-hosted web app that cleans article URLs, strips paywalls and visual clutter, removes tracking parameters, and improves readability with caching and rules.

Marreta screenshot

Marreta is a web-based tool that rewrites and fetches pages to reduce access barriers and visual distractions that hinder reading. It focuses on cleaning links, reducing tracking, and delivering a simpler, more readable version of web content.

Key Features

  • Automatically cleans and normalizes URLs, including fixing relative links
  • Removes common tracking parameters and can force HTTPS
  • User-agent switching to reduce access blocks
  • HTML cleanup and optimization to reduce clutter
  • Custom per-instance styles and scripts support
  • Rules to remove unwanted elements and block specific domains
  • Configurable headers and cookies for requests
  • Caching support (including optional S3-backed cache) to improve performance
  • Optional proxy support
  • DMCA domain blocking with customizable messages
  • Container-friendly deployment with PHP-FPM and OPcache

Use Cases

  • Create a personal or team “clean reading” gateway for shared links
  • Reduce tracking parameters and standardize links before sharing
  • Provide an internal service to fetch and simplify pages behind common overlays

Limitations and Considerations

  • Can conflict with browser ad blockers, which may cause blank pages in some cases
  • Effectiveness varies by site and may require Selenium-based rendering for some pages

Marreta is a practical, configurable gateway for turning messy links into cleaner, more readable pages while adding caching and request controls. It works well for individuals or small communities who want consistent link cleaning and distraction reduction.

1.1kstars
40forks
#15
Ephemera

Ephemera

Ephemera is a self-hosted web app for saving, organizing, and retaining links with searchable metadata, designed for personal or small-team link archiving.

Ephemera is a lightweight self-hosted web application for collecting and organizing links you want to keep. It focuses on simple link capture and retrieval, making it useful as a personal link archive or a small team knowledge stash.

Key Features

  • Save and manage bookmarks/links in a web UI
  • Tagging and basic organization for quick retrieval
  • Search across saved items to find previously stored links
  • Designed to be simple to deploy and run for personal use

Use Cases

  • Maintain a personal “read later” and reference link library
  • Keep a searchable archive of project-related resources and documentation links
  • Share and curate a small collection of links within a team

Ephemera is a good fit if you want a minimal, self-hosted way to store and find important links without the overhead of a larger knowledge base system.

872stars
25forks
#16
Espial

Espial

Open-source, web-based bookmarking server with multi-user support, bookmarklet capture, and SQLite storage for easy self-hosting and maintenance.

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.

871stars
30forks
#17
Servas

Servas

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

Servas screenshot

Servas is a self-hosted web application for organizing and managing bookmarks. It focuses on fast saving and structured organization using tags and groups, with a modern responsive interface.

Key Features

  • Tag-based organization for bookmarks
  • Groups with nesting for hierarchical collections
  • Smart Groups that auto-collect bookmarks based on tags
  • Multi-user accounts with optional registration control
  • Import and export of bookmarks (JSON and HTML)
  • Dark and light themes with responsive UI
  • Two-factor authentication (2FA)
  • Companion browser extensions for Firefox and Chrome for one-click saving

Use Cases

  • Personal or homelab replacement for cloud bookmark services
  • Team-shared bookmark collections with separate user accounts
  • Migrating browser bookmarks into a searchable, tag-based library

Limitations and Considerations

  • Requires a PHP/Laravel runtime and initial setup (app key, migrations)
  • Browser extensions are provided as a separate project and deployed separately

Servas is a solid choice if you want a clean, self-managed bookmark library with flexible organization features like nested groups and smart group rules. It can run with SQLite for simple deployments or MySQL/MariaDB for more traditional setups.

782stars
36forks
#18
Postmarks

Postmarks

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

Postmarks screenshot

Postmarks is a single-user bookmarking website you host yourself, designed to connect to the Fediverse via ActivityPub. It lets you curate and publish bookmarks from your own instance while interacting with other Postmarks instances and compatible text-based ActivityPub platforms.

Key Features

  • Single-user bookmark manager with add, edit, and delete functionality
  • ActivityPub server features for federation with Mastodon and similar platforms
  • Admin area protected by an instance login key
  • Bookmark import and a browser bookmarklet for quick saving
  • Configurable actor profile (username, display name, bio, avatar) via local configuration
  • Optional Mastodon profile verification link via environment configuration

Use Cases

  • Maintain a personal, self-owned bookmarking site that can be followed from the Fediverse
  • Share and discover bookmarks through federation with other ActivityPub instances
  • Publish a curated set of links as a lightweight personal linklog

Limitations and Considerations

  • Designed for a single owner account rather than multi-user teams
  • Federation is focused on text-based ActivityPub platforms and interoperability may vary by server

Postmarks is a good fit if you want a simple, self-controlled bookmarking workflow with Fediverse-native publishing. It combines a traditional bookmark manager with ActivityPub federation to make your saved links more social and discoverable.

534stars
44forks
#19
ReadFlow

ReadFlow

Self-hosted read-it-later/news-reading platform that saves articles offline, organizes with categories, and integrates with external services via webhooks.

ReadFlow screenshot

ReadFlow is a self-hosted read-it-later and news-reading platform that helps you collect articles, save them for offline access, and organize them for later consumption.

Key Features

  • Read articles from anywhere in one place and save them for offline reading or locally on disk in formats such as HTML, PDF, EPUB, and ZIP
  • Create categories and classify new articles to keep your library organized
  • Customize article integration with a scripting engine for flexible workflows
  • Link with external services via incoming and outgoing webhooks (Newsletter, RSS, Keeper, Pocket, Shaarli, Wallabag, S3 bucket, and more)
  • Receive notifications when new articles are available
  • Progressive Web App support for consistent experiences across devices
  • No ads and no trackers, with an emphasis on privacy and offline access

Use Cases

  • Personal knowledge management: collect, categorize, and read offline for later reference
  • Offline-first research and learning: build a private article library that travels with you across devices via the PWA
  • Self-hosted news reading with integrations: push new content to external services or automation pipelines using webhooks

Limitations and Considerations

  • This section is intentionally omitted as no service-specific limitations are publicly stated in the repository.

Conclusion

ReadFlow offers a self-hosted, offline-capable reading workflow with flexible import/export options, category-based organization, and webhook integrations to connect with external services. It is designed for users who want a private, ad-free reading experience with multi-device access via a PWA.

462stars
34forks
#20
NeonLink

NeonLink

Simple self-hosted bookmark service with React frontend, Fastify backend and SQLite. Docker-ready and optimized for low-resource devices like Raspberry Pi.

NeonLink is a minimal, open-source self-hosted bookmark manager that provides a private dashboard for saving and organizing links. It combines a React frontend with a Node.js backend and stores data in SQLite to keep resource usage low and installation straightforward.

Key Features

  • Tag-based bookmarking with a dashboard UI for quick access and organization
  • Full-text search across saved links
  • Automatic extraction of title, description and favicon for saved URLs
  • Customizable background and lightweight, minimal-dependency design
  • Docker and docker-compose support with multi-arch builds optimized for Raspberry Pi

Use Cases

  • Personal bookmark collection and startpage on a Raspberry Pi or small VPS
  • Private curated link dashboard for teams or individuals without external services
  • Lightweight alternative to cloud bookmark managers where simplicity and privacy are priorities

Limitations and Considerations

  • Uses SQLite as the primary datastore, which is suitable for single-user or small deployments but not ideal for high-concurrency or very large datasets
  • Lacks built-in enterprise authentication or advanced multi-tenant features; additional integration is required for SSO or team management

NeonLink is well-suited for users who want a compact, easy-to-run bookmark service with basic organization and search features. It favors simplicity and low resource requirements over advanced scalability or enterprise functionality.

382stars
20forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running