wallabag (Cloud)

Best Self Hosted Alternatives to wallabag (Cloud)

A curated collection of the 14 best self hosted alternatives to wallabag (Cloud).

Wallabag Cloud is a read-it-later SaaS that saves web articles to a personal library for offline reading. It extracts full text, provides search, tagging, highlighting and annotations, and syncs across devices.

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
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
#3
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
#4
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
#5
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
#6
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
#7
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
#8
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
#9
Minne

Minne

Self-hosted graph-powered personal knowledge base with AI search, chat, and multi-format ingestion.

Minne is a self-hosted, graph-powered personal knowledge management solution that stores content, reveals connections, and enables AI-assisted discovery. It combines a fast Rust backend with server-side rendering and HTMX for snappy interactions, a visual knowledge graph for exploring relationships, and hybrid retrieval that combines vector similarity with full-text search.

Key Features

  • Fast Rust backend with server-side rendering and HTMX for snappy interactions
  • Search and chat AI for content discovery
  • Knowledge graph with automatic and manual relationship curation
  • Hybrid retrieval: vector similarity and full-text search
  • Multi-format ingestion: text, URLs, PDFs, audio, and images
  • Self-hosted: your data on your server and compatible with OpenAI-like APIs
  • Live demo available

Use Cases

  • Personal knowledge management and research notes with AI-assisted discovery
  • Read-it-later style collection with semantic linking
  • Ingest documents (PDFs, URLs) and media for later retrieval

Conclusion Minne provides a privacy-first, self-hosted platform for organizing knowledge with AI-assisted discovery and visual exploration. It is well suited for personal knowledge management, research notes, and data-rich reading collections.

208stars
9forks
#10
Refeed

Refeed

Refeed is an open-source RSS reader that provides timed bookmarks, filters, notes, newsletter-to-RSS conversion, full-content fetching, and mobile apps.

Refeed is an open-source RSS reader that aggregates feeds into a unified web and mobile experience. It combines feed reading with bookmark management, note-taking, and newsletter-to-RSS conversion to simplify content consumption and organization.

Key Features

  • Timed Bookmarks: save items that automatically expire after a configurable time window to keep saved lists curated
  • Filters: rule-based filters to hide or remove items by keywords, authors, or dates
  • Bookmark Folders and Note-Taking: organize saved items into folders and attach notes directly to articles
  • Mark Read on Scroll: automatically mark articles as read as users scroll through content
  • Newsletter-to-RSS: provide unique email addresses to convert incoming newsletters into feed items
  • Full Content Fetching: fetch and display full article content for sites that only expose excerpts
  • Web and Mobile Clients: web frontend plus React Native mobile apps for cross-platform reading
  • Built on standard backend stack with PostgreSQL for storage and Prisma for database access

Use Cases

  • Centralize blogs, news sites, and newsletters into a single, searchable reading queue
  • Use timed bookmarks and folders to manage reading lists, research, and reference material
  • Convert newsletter subscriptions into feeds to isolate and archive newsletter content without cluttering a personal inbox

Limitations and Considerations

  • Requires a PostgreSQL/Supabase backend and background job infrastructure for feed polling and content fetching, which may need tuning for large feed volumes
  • Full-content extraction can be imperfect for complex or heavily scripted sites; some articles may not render perfectly

Refeed is suitable for individuals or small teams who want a privacy-conscious, self-hosted RSS platform with integrated bookmarking, notes, and newsletter handling.

175stars
7forks
#11
Betula

Betula

Single-user self-hosted federated bookmark manager written in Go, using a single SQLite file, with ActivityPub support, web archiving, RSS and tagging.

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.

120stars
5forks
#12
Feedlynx

Feedlynx

Lightweight Rust service that accepts links via HTTP, extracts metadata, and serves a consumable Atom/RSS feed for read-later workflows. Supports token auth, browser/mobile shortcuts, and Docker.

Feedlynx is a minimal, single-user service written in Rust that lets you collect links to read or watch later and exposes them as an Atom/RSS feed. It stores the feed as a file on disk, fetches each URL to extract title/description, and generates YouTube embeds for video links.

Key Features

  • Generates and maintains an Atom/RSS feed on disk and serves it over HTTP
  • Simple token-based authentication: FEEDLYNX_PRIVATE_TOKEN for writes and FEEDLYNX_FEED_TOKEN for feed path
  • HTTP API endpoints: GET / (info page), POST /add (add a link), POST /info (server info), GET /feed/<token> (subscribe to feed)
  • Automatic metadata fetching for submitted URLs and YouTube embed generation for video links
  • Feed trimming policy keeps up to 50 entries and removes the oldest entries older than 30 days when exceeding the cap
  • Distributed as precompiled binaries, buildable with Cargo, and containerisable via the included Dockerfile
  • Small footprint and cross-platform: runs on BSD, Linux, macOS, Windows

Use Cases

  • Maintain a personal read-later RSS feed to subscribe from any RSS reader
  • Capture links from mobile share sheets or browser extensions into a single feed for later consumption
  • Integrate with simple automation workflows to collect articles, videos, or other links programmatically

Limitations and Considerations

  • Authentication is single-token based; there is no multi-user or per-user account management
  • Persistence is a single on-disk Atom file (no database); not intended for heavy concurrent writes or multi-tenant use
  • Feed trimming is enforced (30 days / 50 entries) which may remove older items automatically
  • The server does not provide built-in HTTPS termination; deployment behind a reverse proxy is recommended for TLS and production setups

Feedlynx is best suited for lightweight, personal read-later workflows where simplicity and portability are priorities. It provides a pragmatic API and simple deployment options for quickly generating a subscribeable feed from collected links.

104stars
7forks
#13
Readeck

Readeck

Open-source read-it-later and bookmark manager with full-text extraction, highlights, collections, e-book export, and SQLite/PostgreSQL support.

Readeck screenshot

Readeck is an open-source, self-hosted read-it-later and bookmark manager that archives readable content (articles, images, videos) for long-term access. It extracts main content from pages, provides a reader view, and exposes an API used by browser extensions and third-party clients. (selfhostblog.com)

Key Features

  • Full-text extraction and reader view for saved pages (article parsing and metadata extraction).
  • Bookmark organization: labels/tags, favorites, archive, collections and highlights/annotations.
  • Export options including e-book export for long-term archival.
  • Multiple persistence backends supported: embedded SQLite for single-user installs or PostgreSQL for larger/multi-user setups. (selfhostblog.com)
  • Official Docker container images and a simple docker-compose setup for quick deployment. (awesome-docker-compose.com)
  • First-party browser extensions (Chrome/Firefox) and ecosystem clients (Python client library, Raycast, mobile/F-Droid clients) using the Readeck API. (chromewebstore.google.com)

Use Cases

  • Personal knowledge management: save articles, highlights and build a searchable archive of reading material.
  • Research and curation: create collections and share curated reading lists across devices (via API/clients).
  • Offline archival: preserve readable content and export as e-books for long-term storage or portability. (selfhostblog.com)

Limitations and Considerations

  • Source and container images are primarily published via Codeberg; some users report regional access or mirror availability issues which can affect obtaining releases or images. (reddit.com)
  • Third-party clients and mobile apps require a running Readeck instance and API token; additional configuration (reverse proxy, TLS) may be needed for secure remote access. (selfhostblog.com)

Readeck provides a focused, privacy-oriented read-it-later experience with extraction, highlights, and export capabilities. It is suitable for individuals and small teams that want full control over saved web content and prefer self-hosted deployment options.

#14
Turtl

Turtl

Turtl is an end-to-end encrypted note-taking and bookmarking app with tagging, full‑text search, and optional self-hosted sync via Turtl Server.

Turtl screenshot

Turtl is a privacy-focused note-taking app designed to store personal knowledge (notes, bookmarks, and files) with end-to-end encryption. It provides cross-platform clients and a sync server you can run yourself so data remains encrypted both at rest and in transit.

Key Features

  • End-to-end encryption for notes, bookmarks, and attached files (client-side encryption)
  • Organize content with boards/spaces and tags for personal knowledge management
  • Full-text search across your content (client-side)
  • Rich note content including markdown-style formatting support (client UX dependent)
  • Cross-device sync using the Turtl Server backend
  • Sharing/collaboration features (shared spaces/boards) supported by the platform
  • Multi-platform clients (desktop and mobile) designed to work with the same account/server

Use Cases

  • Keep a private encrypted personal knowledge base (research notes, journal, snippets)
  • Save and tag bookmarks/read-later items with encrypted metadata and content
  • Share an encrypted workspace with a small team for sensitive project notes

Limitations and Considerations

  • The project’s ecosystem has historically had periods of lower maintenance activity; verify current client/server compatibility and last release before adopting for critical use.
  • Some features and UX vary by client platform (desktop vs mobile) depending on current client state.

Turtl fits users who want a note and bookmark manager that prioritizes confidentiality through client-side encryption while still supporting syncing and collaboration. It is best evaluated by matching your preferred client platforms with the currently maintained server and client versions.

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