{"adoption": {"forks": 180, "observed_at": "2026-08-28T04:04:17.578268+00:00", "stars": 1300}, "canonical_url": "https://ross.abutalabs.com/products/mousetooltiptranslator", "card": {"archived": false, "artifact_type": "plugin", "description": "Mouseover Translate Any Language At Once - Chrome Extension: PDF Translator, EBOOK, EPUB, OCR, TTS, NETFLIX, YOUTUBE DUAL SUBTITLES, GOOGLE DOCS, AI, VIEWER, GMAIL, WRITING, IMAGE, DUAL SUBS, MANGA, HOVER, DICTIONARY, WEBTOON, EDGE, JAPANESE, ENGLISH", "domain": ["browser-extensions", "pdf", "media"], "enriched": true, "function": ["nlp", "ocr", "tts", "speech-recognition", "pdf", "browser-extension"], "health_score": 100, "homepage": null, "language": "JavaScript", "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["ttop32/MouseTooltipTranslator"], "name": "ttop32/MouseTooltipTranslator", "platform": ["browser", "browser-extension"], "pushed_at": "2026-08-26T13:29:19+00:00", "repo": "ttop32/MouseTooltipTranslator", "stars": 1300, "tags": ["translation", "translator", "dictionary", "dual-subtitles", "youtube", "epub", "manga", "manifest-v3", "vue", "hover-translate", "natural-language-processing", "localization", "javascript"], "topics": ["chrome-extension", "pdf", "translator", "dictionary", "ocr", "manifest-v3", "browser-extension", "vue", "chrome", "extension", "translate", "youtube", "epub", "dual", "ebook", "subtitle", "tts", "webextension", "dictionaries", "chatgpt"], "urls": [], "use_cases": ["translate text by hovering the mouse over it", "read foreign-language pdfs with inline translation", "watch youtube with dual subtitles", "ocr translate text inside images like manga", "listen to pronunciation of translated text with tts", "translate text while writing in input boxes", "build a personal multilingual dictionary while browsing"], "what_it_is": "A browser extension (Chrome, Edge, Firefox) that translates any text you hover over or select, showing an inline tooltip. It also supports PDF translation, OCR on images (e.g., manga), TTS pronunciation, writing assistance, and dual subtitles for YouTube and Netflix.", "when_to_avoid": ["you need server-side or batch document translation via an api", "you need translation outside the browser or on mobile", "you require offline translation without external translator services"], "when_to_choose": ["you need instant hover-based translation across many languages while browsing", "you want to read pdfs, ebooks, or image-heavy content like manga in another language", "you want dual subtitles on youtube or netflix videos"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/mousetooltiptranslator", "repo": "ttop32/MouseTooltipTranslator", "role": "main", "score": 95}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "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:04:17.578268+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:17.578268+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:52:20.107604+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "eaed329de68d9acd43fd58a0645145598b542a341889797030868d28c38aafe1", "fetched_at": "2026-08-28T04:04:17.578268+00:00", "kind": "readme", "missing": false, "url": "https://github.com/ttop32/MouseTooltipTranslator"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 86}, "computed_at": "2026-09-03T02:39:23.370411+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2079, "days_push": 7, "days_rel": 16, "gap_med": 3, "n_releases_24m": 88}, "score": 95, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}