OpenAltFinder
Omnivore

Omnivore

Open source read-it-later app with full-text search, highlighting, notes, newsletter support, and integrations with Logseq and Obsidian.

Open source alternative to:

o6xws9ioxmwh1.webp
bl1gmr6kymwh1.webp
mdtwkuwrxmwh1.webp
omnivore-home.png
258374667-df7c797a-4255-42f4-a686-ad94866cb580.png
1 / 5

Omnivore is a complete, open-source read-it-later solution for people who like reading. It lets you save articles, PDFs, and newsletters to a clean reading environment with support for text highlighting, notes, and labels. It also supports email-based newsletter ingestion, so you can forward newsletters directly into Omnivore.

Key features include full-text search across your entire library, offline reading on mobile (iOS and Android), RSS feed support, and deep integrations with knowledge management tools like Logseq and Obsidian via plugins. The reading experience is clean and distraction-free, with customizable fonts and themes.

Omnivore can be self-hosted using Docker and supports PostgreSQL as its database. It is a strong open-source alternative to Pocket and Instapaper, especially for users who want to connect their reading workflow with note-taking tools. Note: the official hosted service at omnivore.app shut down in late 2024, but the self-hosted version remains fully functional.

Frequently Asked Questions

Which platforms does Omnivore run on?

Omnivore has a web app that also works as an installable PWA, native apps for iOS and Android, and browser extensions for Chrome, Firefox, Safari and Edge. Native clients add offline reading, and the iOS app includes text-to-speech.

Does Omnivore have an API I can build on?

Yes. Omnivore exposes a GraphQL API and lets you generate per-user API keys from Settings, which is how its mobile apps, the Logseq and Obsidian plugins, and third-party clients authenticate. The app also supports outgoing webhooks so saved pages and highlights can be pushed to other services.

Can Omnivore save newsletters and RSS feeds?

Yes. Omnivore can ingest email newsletters sent to your Omnivore address, including Substack, and a self-hosted instance can pull mail through an IMAP watcher or a connected mail server. It also includes an RSS reader that lets you hide or group feeds.

What do I need to self-host Omnivore?

Docker and Docker Compose are the supported path. The bundled stack runs the web app, API, content fetcher, PostgreSQL with pgvector, Redis for queues and caching, and MinIO for S3-compatible storage, so you can swap in your own Postgres, Redis or S3 bucket. A reverse proxy or Cloudflare Tunnel is recommended for public access, and email ingestion needs SMTP or IMAP credentials.

How do I get my data out of Omnivore?

Omnivore can generate a downloadable archive of your library containing your saved articles and highlights as markdown, delivered by email when the export job finishes. Highlights can also be synced to Readwise through the built-in integration.

OpenAltFinder Score
77/100
Project Health (50%)
77/100
License (20%)
40/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web, Mobile, Browser Extension
License
AGPL-3.0
Self hostable
Yes
Repository details
Version
android-0.230.0
Created
2/11/2022
Stars
16,414
Forks
1,263
Open issues
14
Last commit
11/8/2026

Updated 11/10/2026, 9:01:00 AM

View Repository
Repository activity

Get the latest open source alternatives delivered weekly.
Discover tools that give you freedom from proprietary software.

Similar open source alternatives