{"adoption": {"forks": 251, "observed_at": "2026-08-28T04:05:59.492516+00:00", "stars": 1961}, "canonical_url": "https://ross.abutalabs.com/products/cybersecurityrss", "card": {"archived": false, "artifact_type": "dataset", "description": "CyberSecurityRSS: A collection of cybersecurity rss to make you better!", "domain": ["security", "awesome-lists", "developer-tools"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 79, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["zer0yu/CyberSecurityRSS"], "name": "zer0yu/CyberSecurityRSS", "platform": ["cross-platform"], "pushed_at": "2026-08-19T07:11:38+00:00", "repo": "zer0yu/CyberSecurityRSS", "stars": 1961, "tags": ["rss", "opml", "cybersecurity", "feed-collection", "threat-intelligence", "red-team", "vulnerability-research", "curated-list", "web-server"], "topics": ["rss", "security", "knowledgebase", "rss-subscription", "cyberspace-security", "websecurity", "redteam"], "urls": [], "use_cases": ["import cybersecurity RSS feeds into my reader", "build a daily security news intelligence workflow", "find blogs about red teaming and vulnerability research", "set up an automated AI daily security digest", "curated OPML list for threat intelligence reading", "follow security researchers on twitter via rss"], "what_it_is": "A curated collection of 1000+ cybersecurity and AI RSS/Atom feeds distributed as OPML files, with a streamlined 'tiny' profile of ~494 feeds across 9 categories. It is maintained automatically with dead-feed cleanup and deduplication, and can feed AI-assisted daily digest pipelines.", "when_to_avoid": ["you need a feed reader application itself rather than a feed list", "you need feeds outside security and AI topics", "you require a permissive license for redistribution"], "when_to_choose": ["you want a maintained, deduplicated OPML collection of security feeds", "you need both a focused daily-reading set and a full-coverage set", "you want to power an automated daily digest from security sources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/cybersecurityrss", "repo": "zer0yu/CyberSecurityRSS", "role": "main", "score": 76}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "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:05:59.492516+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:59.492516+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:05:40.137327+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c00f51df3a8ed957c563bb3451aa0879ee39da0890fb4def3c860d0f7bc08c1f", "fetched_at": "2026-08-28T04:05:59.492516+00:00", "kind": "readme", "missing": false, "url": "https://github.com/zer0yu/CyberSecurityRSS"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 98, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3193, "days_push": 14, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 76, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}