
Bookmarkify
Visual bookmark manager for creative inspiration.
Discover top open-source software, updated regularly with real-world adoption signals.

Read, annotate, and share articles across all your devices
Omnivore lets you save articles, PDFs, and newsletters, add highlights, notes, tags, and share them, with full keyboard navigation, offline access, and native iOS/Android apps.

Omnivore is a read‑it‑later platform built for readers who want more than just bookmarking. It captures web articles, PDFs, and newsletter content, then lets you highlight, annotate, tag, and search the full text. The service works across a web app, native iOS and Android clients, a progressive web app, and browser extensions for Chrome, Safari, Firefox, and Edge.
All components are written in TypeScript/JavaScript and are fully open source under AGPL‑3.0. You can run a personal instance with a single docker compose up, which starts PostgreSQL, the API, the web frontend, and the content‑fetch microservice. Offline support, automatic resume, and full‑keyboard navigation make the experience smooth on any device. Integration plugins let you push notes to Logseq or Obsidian, and a dedicated iOS text‑to‑speech engine adds accessibility.
The project targets power users, research teams, and developers who prefer self‑hosted solutions while still enjoying a polished, cross‑platform reading experience.
When teams consider Omnivore, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Research workflow
Capture articles, highlight key passages, and export notes to Logseq for knowledge management.
Newsletter archiving
Email newsletters to Omnivore, keep them searchable and accessible across devices.
Cross‑device reading
Start reading on a phone, continue on a laptop offline, with automatic resume.
Team knowledge base
Share annotated articles via links and tags, fostering collaborative learning.
Yes. A Docker Compose file is provided to run the web, API, database, and content‑fetch services on your own server.
Web app, native iOS and Android apps, a progressive web app, and browser extensions for Chrome, Safari, Firefox, and Edge.
Content is cached locally on each client, allowing you to view saved articles and PDFs without an internet connection.
Omnivore provides import documentation and plugins for Logseq and Obsidian, enabling migration of existing reading lists.
The project is licensed under AGPL‑3.0, so you can view, modify, and redistribute the source code.
Project at a glance
ActiveLast synced 4 days ago