{"adoption": {"forks": 223, "observed_at": "2026-08-28T04:07:23.516943+00:00", "stars": 2810}, "canonical_url": "https://ross.abutalabs.com/products/raven-reader", "card": {"archived": true, "artifact_type": "application", "description": "📖 All your articles in one place. Beautiful.", "domain": ["media", "developer-tools", "desktop-applications", "cross-platform"], "enriched": true, "function": ["gui", "web-scraping", "http-client"], "health_score": 10, "homepage": "https://ravenreader.app", "language": "Vue", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["hello-efficiency-inc/raven-reader"], "name": "hello-efficiency-inc/raven-reader", "platform": ["cross-platform", "windows"], "pushed_at": "2023-09-28T13:09:24+00:00", "repo": "hello-efficiency-inc/raven-reader", "stars": 2810, "tags": ["rss-reader", "news-reader", "feed-reader", "offline-reading", "opml", "distraction-free", "vue", "electron-app", "read-it-later", "google-reader-api-sync", "desktop", "linux", "macos", "electron"], "topics": ["electron", "vue", "javascript", "vuejs", "electron-app", "reader", "rss-feed", "desktop-app", "rss-reader", "feed-reader", "desktop-application", "electron-application", "newsfeed", "newsreader", "offline-app", "offline-reader", "windows", "linux", "macos", "hacktoberfest"], "urls": [], "use_cases": ["read all my rss feeds in one desktop app", "distraction-free article reader without ads", "offline reading of saved articles", "import and export feed subscriptions as opml", "sync rss with feedbin or inoreader", "dark mode news reader for windows mac and linux", "private rss reader that collects no personal data"], "what_it_is": "Raven Reader is an open-source cross-platform desktop RSS/news reader built with Electron and Vue that aggregates articles from feeds in a clean, distraction-free interface. It supports offline reading, OPML import/export, cloud reader sync (Feedbin, Inoreader, Google Reader API), and theming, with no login or data collection required.", "when_to_avoid": ["you need an actively maintained project - the current version is no longer maintained pending a rewrite", "you need a web-based or mobile reader rather than a desktop app", "you need advanced feed filtering or team collaboration features"], "when_to_choose": ["you want a beautiful, privacy-respecting desktop RSS reader with offline support and cloud sync", "you need cross-platform (Windows/macOS/Linux) feed reading with OPML import/export", "you prefer a no-login, locally encrypted feed reader"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/raven-reader", "repo": "hello-efficiency-inc/raven-reader", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:23.516943+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T08:13:33.505457+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8a3ca6b769ff5b9d98b3e68d62fea7c1b5891ba690a8f3cdb7c32d184f0bad60", "fetched_at": "2026-08-28T04:07:23.516943+00:00", "kind": "readme", "missing": false, "url": "https://github.com/hello-efficiency-inc/raven-reader"}, {"content_hash": "3143a880daf6842b7c37c555c6723f0cdd47f142b941afd39e5cad34069e1ee4", "fetched_at": "2026-08-29T09:54:21.442954+00:00", "kind": "homepage", "missing": false, "url": "https://ravenreader.app"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3896, "days_push": 1070, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}