{"adoption": {"forks": 1032, "observed_at": "2026-08-28T04:11:04.443571+00:00", "stars": 13634}, "canonical_url": "https://ross.abutalabs.com/products/browserless", "card": {"archived": false, "artifact_type": "service", "description": "Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.", "domain": ["web-development", "crawlers", "developer-tools"], "enriched": true, "function": ["http-server", "websocket", "mcp", "sdk"], "health_score": 100, "homepage": "https://browserless.io", "language": "TypeScript", "license": "NOASSERTION", "license_family": "other", "maturity": "active", "member_repos": ["browserless/browserless"], "name": "browserless/browserless", "platform": ["self-hosted", "cloud"], "pushed_at": "2026-08-25T05:44:08+00:00", "repo": "browserless/browserless", "stars": 13634, "tags": ["headless-browser", "puppeteer", "playwright", "chrome", "firefox", "webkit", "browser-automation", "web-scraping", "screenshots", "pdf-generation", "captcha-solving", "stealth-mode", "browser-pool", "automation", "ai-agents", "docker", "nodejs", "web-server"], "topics": ["docker", "chrome", "puppeteer", "browserless", "firefox", "nodejs", "playwright", "typescript", "webkit", "websocket"], "urls": [], "use_cases": ["run puppeteer scripts against a managed headless chrome pool", "self-host headless browsers in docker for web scraping", "take screenshots and generate PDFs from web pages via an API", "give AI agents a real browser with stealth and captcha solving", "run headless browser tests and lighthouse audits at scale", "connect playwright to a remote browser over websocket", "scrape websites without getting blocked using residential proxies"], "what_it_is": "Browserless is a platform for deploying and managing headless browsers (Chrome, Firefox, WebKit) in Docker, usable self-hosted or via their cloud service. It exposes browsers over WebSocket and HTTP APIs compatible with Puppeteer and Playwright, plus an MCP server and browser-agent endpoints for AI agents.", "when_to_avoid": ["you only need simple HTTP fetching without JavaScript rendering", "you require a fully permissive open-source license for commercial self-hosting (license is source-available with non-commercial free use)", "you need deep customization of the browser binary beyond what the container exposes", "you want a lightweight local automation setup where running puppeteer directly is simpler"], "when_to_choose": ["you need scalable headless browser infrastructure without managing chrome crashes, memory leaks, or zombie processes", "you want puppeteer/playwright compatibility with a hosted or dockerized browser pool", "you need anti-bot features like stealth mode, captcha solving, and proxies for scraping", "you want to give LLM agents browser access via MCP or REST agent endpoints"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/browserless", "repo": "browserless/browserless", "role": "main", "score": 99}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "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:11:04.443571+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:11:04.443571+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:13:08.968825+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "8eb2a45fa4eee11567ef69f998a2364abecc9fc6acd45b4181c70a5f457eb691", "fetched_at": "2026-08-28T04:11:04.443571+00:00", "kind": "readme", "missing": false, "url": "https://github.com/browserless/browserless"}, {"content_hash": "32b1585d9af3fcbdbabbc7c7a83217609f53716ea0393c7b16377d85209fee65", "fetched_at": "2026-08-29T08:08:09.478815+00:00", "kind": "homepage", "missing": false, "url": "https://browserless.io"}, {"content_hash": "2be83dfbc628e62f98f5136b2d17b4b74c3fe090c085ef6f7b614f6f1d6f2ec0", "fetched_at": "2026-08-29T08:08:09.488661+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/feature/enterprise-features"}, {"content_hash": "67d76035c4736412b790d0ca0f744320b486cd54e97a0fc95cbb47e3810674bf", "fetched_at": "2026-08-29T08:08:09.490517+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/about"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.493943+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io/"}, {"content_hash": "e7797a275395db32d4389eef09cdf14ed700c82e1413172bb1ecefa0e785f91f", "fetched_at": "2026-08-29T08:08:09.496328+00:00", "kind": "site_page", "missing": false, "url": "https://docs.browserless.io"}, {"content_hash": "134479d520ad37f4cfc46e1584f3008a791034742ef25c59d9782afd88ec2aea", "fetched_at": "2026-08-29T08:08:09.492203+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/pricing"}, {"content_hash": "56dcd44397c77a7458a5c42f9970db8b5a9654d5d91081932700e9b8aed7571c", "fetched_at": "2026-08-29T08:08:09.498791+00:00", "kind": "site_page", "missing": false, "url": "https://www.browserless.io/changelog"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 98}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3211, "days_push": 8, "days_rel": 13, "gap_med": 3, "n_releases_24m": 16}, "score": 99, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}