{"adoption": {"forks": 61, "observed_at": "2026-08-28T04:03:27.276338+00:00", "stars": 1068}, "canonical_url": "https://ross.abutalabs.com/products/flow-browser", "card": {"archived": false, "artifact_type": "application", "description": "A modern, privacy-focused browser with a minimalistic design.", "domain": ["web-development", "privacy", "desktop-applications", "developer-tools"], "enriched": true, "function": ["browser-extension", "privacy", "security", "gui"], "health_score": 89, "homepage": "https://flow-browser.com", "language": "TypeScript", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "experimental", "member_repos": ["MultiboxLabs/flow-browser"], "name": "MultiboxLabs/flow-browser", "platform": ["cross-platform", "windows"], "pushed_at": "2026-05-30T12:23:49+00:00", "repo": "MultiboxLabs/flow-browser", "stars": 1068, "tags": ["web-browser", "electron-app", "chromium", "adblocker", "chrome-extensions", "tab-management", "command-palette", "desktop", "macos", "linux", "electron"], "topics": ["browser", "bun", "chromium", "electron", "javascript", "react", "vite", "contributions-welcome", "help-wanted"], "urls": [], "use_cases": ["browse the web with a lightweight minimalist browser", "use Chrome extensions in an alternative browser", "block ads and trackers without an extension", "organize tabs into workspaces or spaces", "manage multiple browsing profiles with separate extensions", "watch DRM-protected streaming content in a non-mainstream browser", "put inactive tabs to sleep to save memory"], "what_it_is": "Flow Browser is a modern, privacy-focused desktop web browser built on Electron with Chromium rendering. It offers tabbed browsing, Chrome extension support, a native adblocker, profiles, spaces, and a command palette in a minimalist interface.", "when_to_avoid": ["you need a fully hardened, security-audited browser like Firefox or Chromium", "you require full feature parity with mainstream browsers (downloads and pinned tabs are still upcoming)", "you need mobile support", "you rely on enterprise browser management policies"], "when_to_choose": ["you want a privacy-focused Electron-based browser with Chrome extension support", "you prefer a minimal UI with a sidebar and command palette", "you need built-in adblocking and tab sleeping without extra extensions", "you want multiple profiles and spaces for organizing browsing"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/flow-browser", "repo": "MultiboxLabs/flow-browser", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "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:03:27.276338+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:27.276338+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:54:37.379914+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "864eda129b3f82f6c520552973022247b23dc21f8329b517be46922381d5e9a1", "fetched_at": "2026-08-28T04:03:27.276338+00:00", "kind": "readme", "missing": false, "url": "https://github.com/MultiboxLabs/flow-browser"}, {"content_hash": "399114cdd7dd51d83bc08955fe2d882f6e87931a784df2d6b96047d4ef17cb0a", "fetched_at": "2026-08-29T12:56:46.281161+00:00", "kind": "homepage", "missing": false, "url": "https://flow-browser.com"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 85, "longevity": 38, "rhythm": 79}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 535, "days_push": 95, "days_rel": 140, "gap_med": 4, "n_releases_24m": 28}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}