{"id":378930,"url":"https://github.com/unclecode/crawl4ai","last_synced_at":"2026-09-08T14:30:52.500Z","repository":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-09-01T07:58:26.000Z","size":151141,"stargazers_count":81348,"open_issues_count":172,"forks_count":8389,"subscribers_count":414,"default_branch":"main","last_synced_at":"2026-09-05T05:34:35.450Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-09-05T05:31:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37023187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-05T02:00:06.064Z","response_time":108,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":134,"last_synced_at":"2026-09-03T11:16:05.776Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":80754,"followers":1950,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-09-03T11:16:06.263Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"packages":[{"id":12441423,"name":"crawl4ai-ctf","ecosystem":"pypi","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 scraper (CTF fork with Docker cgroup memory + BFS/Best-First max_pages fixes)","homepage":"https://github.com/unclecode/crawl4ai","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":[],"namespace":null,"versions_count":2,"first_release_published_at":"2025-11-02T04:23:54.000Z","latest_release_published_at":"2025-11-02T04:28:20.000Z","latest_release_number":"0.7.6.post3","last_synced_at":"2026-09-07T14:02:17.318Z","created_at":"2025-11-02T04:47:08.325Z","updated_at":"2026-09-07T18:15:52.689Z","registry_url":"https://pypi.org/project/crawl4ai-ctf/","install_command":"pip install crawl4ai-ctf --index-url https://pypi.org/simple","documentation_url":"https://crawl4ai-ctf.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13"],"normalized_name":"crawl4ai-ctf","project_status":null},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-09-01T07:58:26.000Z","size":151141,"stargazers_count":81348,"open_issues_count":172,"forks_count":8389,"subscribers_count":414,"default_branch":"main","last_synced_at":"2026-09-05T05:34:35.450Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-09-05T05:31:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37023187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-05T02:00:06.064Z","response_time":108,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":134,"last_synced_at":"2026-09-03T11:16:05.776Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":80754,"followers":1950,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-09-03T11:16:06.263Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-09-07T18:15:52.689Z","dependent_packages_count":0,"downloads":42,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":47.27512405285777,"dependent_packages_count":8.363520421833302,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":27.819322237345535},"purl":"pkg:pypi/crawl4ai-ctf","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/crawl4ai-ctf","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/crawl4ai-ctf","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/crawl4ai-ctf/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-07T12:40:47.972Z","issues_count":810,"pull_requests_count":502,"avg_time_to_close_issue":1479391.0620689655,"avg_time_to_close_pull_request":1077100.7131782945,"issues_closed_count":435,"pull_requests_closed_count":258,"pull_request_authors_count":276,"issue_authors_count":623,"avg_comments_per_issue":1.691358024691358,"avg_comments_per_pull_request":0.7250996015936255,"merged_pull_requests_count":123,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":109,"past_year_pull_requests_count":215,"past_year_avg_time_to_close_issue":2599585.897959184,"past_year_avg_time_to_close_pull_request":1051809.4761904762,"past_year_issues_closed_count":49,"past_year_pull_requests_closed_count":105,"past_year_pull_request_authors_count":93,"past_year_issue_authors_count":91,"past_year_avg_comments_per_issue":1.963302752293578,"past_year_avg_comments_per_pull_request":0.6651162790697674,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}],"active_maintainers":[{"login":"ntohidi","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-ctf/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-ctf/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-ctf/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-ctf/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-ctf/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-ctf/codemeta","maintainers":[{"uuid":"codingthefuturewithai","login":"codingthefuturewithai","name":null,"email":null,"url":null,"packages_count":11,"html_url":"https://pypi.org/user/codingthefuturewithai/","role":null,"created_at":"2025-11-02T04:50:38.262Z","updated_at":"2025-11-02T04:50:38.262Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/codingthefuturewithai/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":933826,"maintainers_count":401401,"namespaces_count":0,"keywords_count":313756,"github":"pypi","metadata":{"funded_packages_count":59307,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-09-05T05:02:05.769Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11870891,"name":"crawl4ai-nightly","ecosystem":"pypi","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 scraper (Nightly Build)","homepage":"https://github.com/unclecode/crawl4ai","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":[],"namespace":null,"versions_count":3,"first_release_published_at":"2025-07-03T10:58:15.000Z","latest_release_published_at":"2025-07-11T13:00:09.000Z","latest_release_number":"25.7.11.125807","last_synced_at":"2026-09-07T14:02:19.770Z","created_at":"2025-07-03T11:16:32.367Z","updated_at":"2026-09-07T14:02:19.770Z","registry_url":"https://pypi.org/project/crawl4ai-nightly/","install_command":"pip install crawl4ai-nightly --index-url https://pypi.org/simple","documentation_url":"https://crawl4ai-nightly.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9"],"normalized_name":"crawl4ai-nightly","project_status":null},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-07-30T13:51:44.000Z","size":150954,"stargazers_count":77338,"open_issues_count":143,"forks_count":7995,"subscribers_count":401,"default_branch":"main","last_synced_at":"2026-08-08T16:18:21.329Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-08-08T16:13:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36424056,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-08T02:00:08.763Z","response_time":96,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":127,"last_synced_at":"2026-08-15T11:38:27.265Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":78450,"followers":1887,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-08-15T11:38:27.275Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-16T02:47:54.215Z","dependent_packages_count":0,"downloads":20,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":50.04932400453895,"dependent_packages_count":8.882027245097536,"stargazers_count":0.1379654373775165,"forks_count":0.27863887404240156,"docker_downloads_count":null,"average":14.836988890264102},"purl":"pkg:pypi/crawl4ai-nightly","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/crawl4ai-nightly","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/crawl4ai-nightly","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/crawl4ai-nightly/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-15T02:07:15.762Z","issues_count":796,"pull_requests_count":425,"avg_time_to_close_issue":1405876.4420803783,"avg_time_to_close_pull_request":1085369.485576923,"issues_closed_count":423,"pull_requests_closed_count":208,"pull_request_authors_count":253,"issue_authors_count":613,"avg_comments_per_issue":1.6658291457286432,"avg_comments_per_pull_request":0.7223529411764706,"merged_pull_requests_count":103,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":108,"past_year_pull_requests_count":154,"past_year_avg_time_to_close_issue":2669150.1666666665,"past_year_avg_time_to_close_pull_request":961820.2258064516,"past_year_issues_closed_count":42,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":78,"past_year_issue_authors_count":89,"past_year_avg_comments_per_issue":1.8148148148148149,"past_year_avg_comments_per_pull_request":0.6103896103896104,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"SohamKukreti","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"}],"active_maintainers":[{"login":"ntohidi","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-nightly/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-nightly/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-nightly/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-nightly/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-nightly/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-nightly/codemeta","maintainers":[{"uuid":"unclecode","login":"unclecode","name":null,"email":null,"url":null,"packages_count":11,"html_url":"https://pypi.org/user/unclecode/","role":"Owner","created_at":"2025-07-03T11:32:19.723Z","updated_at":"2025-07-03T11:32:19.723Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/unclecode/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":933826,"maintainers_count":401401,"namespaces_count":0,"keywords_count":313756,"github":"pypi","metadata":{"funded_packages_count":59307,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-09-05T05:02:05.769Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":11914534,"name":"crawl4ai-gautamp8","ecosystem":"pypi","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 scraper","homepage":"https://github.com/unclecode/crawl4ai","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":[],"namespace":null,"versions_count":7,"first_release_published_at":"2025-07-15T17:24:44.000Z","latest_release_published_at":"2025-07-16T11:30:51.000Z","latest_release_number":"0.7.7","last_synced_at":"2026-09-07T14:04:55.846Z","created_at":"2025-07-15T17:45:25.108Z","updated_at":"2026-09-07T14:04:55.846Z","registry_url":"https://pypi.org/project/crawl4ai-gautamp8/","install_command":"pip install crawl4ai-gautamp8 --index-url https://pypi.org/simple","documentation_url":"https://crawl4ai-gautamp8.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9"],"normalized_name":"crawl4ai-gautamp8","project_status":null},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-09-01T07:58:26.000Z","size":151141,"stargazers_count":81348,"open_issues_count":172,"forks_count":8389,"subscribers_count":414,"default_branch":"main","last_synced_at":"2026-09-05T05:34:35.450Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-09-05T05:31:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37023187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-05T02:00:06.064Z","response_time":108,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":134,"last_synced_at":"2026-09-03T11:16:05.776Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":80754,"followers":1950,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-09-03T11:16:06.263Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-09-07T13:14:59.673Z","dependent_packages_count":0,"downloads":33,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":49.73704492904747,"dependent_packages_count":8.82712970938931,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":29.28208731921839},"purl":"pkg:pypi/crawl4ai-gautamp8","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/crawl4ai-gautamp8","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/crawl4ai-gautamp8","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/crawl4ai-gautamp8/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-06T10:40:01.953Z","issues_count":810,"pull_requests_count":501,"avg_time_to_close_issue":1479391.0620689655,"avg_time_to_close_pull_request":1077100.7131782945,"issues_closed_count":435,"pull_requests_closed_count":258,"pull_request_authors_count":276,"issue_authors_count":623,"avg_comments_per_issue":1.6888888888888889,"avg_comments_per_pull_request":0.7225548902195609,"merged_pull_requests_count":123,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":109,"past_year_pull_requests_count":214,"past_year_avg_time_to_close_issue":2599585.897959184,"past_year_avg_time_to_close_pull_request":1051809.4761904762,"past_year_issues_closed_count":49,"past_year_pull_requests_closed_count":105,"past_year_pull_request_authors_count":93,"past_year_issue_authors_count":91,"past_year_avg_comments_per_issue":1.944954128440367,"past_year_avg_comments_per_pull_request":0.6588785046728972,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}],"active_maintainers":[{"login":"ntohidi","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-gautamp8/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-gautamp8/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-gautamp8/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-gautamp8/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-gautamp8/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai-gautamp8/codemeta","maintainers":[{"uuid":"gautamp8","login":"gautamp8","name":null,"email":null,"url":null,"packages_count":2,"html_url":"https://pypi.org/user/gautamp8/","role":"Owner","created_at":"2025-07-15T19:43:37.234Z","updated_at":"2025-07-15T19:43:37.234Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/gautamp8/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":933826,"maintainers_count":401401,"namespaces_count":0,"keywords_count":313756,"github":"pypi","metadata":{"funded_packages_count":59307,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-09-05T05:02:05.769Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":12523250,"name":"@flyrank/crawl-js","ecosystem":"npm","description":"Crawl4AI JavaScript SDK that wraps the Python crwl CLI for robust server-side crawling","homepage":"https://github.com/unclecode/crawl4ai#readme","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":["crawl4ai","crawler","sdk","web-scraping","markdown","json","cli"],"namespace":"flyrank","versions_count":1,"first_release_published_at":"2025-11-26T11:18:49.647Z","latest_release_published_at":"2025-11-26T11:18:49.647Z","latest_release_number":"0.1.0","last_synced_at":"2026-09-07T14:46:28.145Z","created_at":"2025-11-26T11:18:56.424Z","updated_at":"2026-09-07T14:46:28.145Z","registry_url":"https://www.npmjs.com/package/@flyrank/crawl-js","install_command":"npm install @flyrank/crawl-js","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.1.0"},"contentPolicy":null},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-08-25T07:39:29.000Z","size":151058,"stargazers_count":79568,"open_issues_count":167,"forks_count":8255,"subscribers_count":406,"default_branch":"main","last_synced_at":"2026-08-27T23:55:09.856Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-08-27T23:45:28.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36952774,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-08-28T02:00:06.244Z","response_time":114,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":128,"last_synced_at":"2026-08-23T00:22:23.072Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":79356,"followers":1910,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-08-23T00:22:23.090Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-29T14:11:07.135Z","dependent_packages_count":0,"downloads":16,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":23.389858675501877,"dependent_packages_count":33.73580785442304,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":28.562833264962457},"purl":"pkg:npm/%40flyrank/crawl-js","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@flyrank/crawl-js","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@flyrank/crawl-js","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@flyrank/crawl-js/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-28T07:43:30.220Z","issues_count":805,"pull_requests_count":480,"avg_time_to_close_issue":1459247.1863207547,"avg_time_to_close_pull_request":997328.112,"issues_closed_count":424,"pull_requests_closed_count":250,"pull_request_authors_count":265,"issue_authors_count":619,"avg_comments_per_issue":1.6807453416149067,"avg_comments_per_pull_request":0.75,"merged_pull_requests_count":119,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":107,"past_year_pull_requests_count":201,"past_year_avg_time_to_close_issue":2699089.5789473685,"past_year_avg_time_to_close_pull_request":821449.3861386139,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":101,"past_year_pull_request_authors_count":85,"past_year_issue_authors_count":89,"past_year_avg_comments_per_issue":1.8691588785046729,"past_year_avg_comments_per_pull_request":0.7263681592039801,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":37,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}],"active_maintainers":[{"login":"ntohidi","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@flyrank%2Fcrawl-js/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@flyrank%2Fcrawl-js/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@flyrank%2Fcrawl-js/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@flyrank%2Fcrawl-js/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@flyrank%2Fcrawl-js/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@flyrank%2Fcrawl-js/codemeta","maintainers":[{"uuid":"flyrank","login":"flyrank","name":null,"email":"admir@flyrank.com","url":null,"packages_count":5,"html_url":"https://www.npmjs.com/~flyrank","role":null,"created_at":"2025-11-26T11:19:06.446Z","updated_at":"2025-11-26T11:19:06.446Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/flyrank/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5835242,"maintainers_count":1249360,"namespaces_count":427708,"keywords_count":891347,"github":"npm","metadata":{"funded_packages_count":192785,"rate_limit":2},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-04T05:03:39.333Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":14721818,"name":"python313Packages.crawl4ai","ecosystem":"nixpkgs","description":"LLM Friendly Web Crawler \u0026 Scraper","homepage":"https://github.com/unclecode/crawl4ai","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-07-06T00:03:07.641Z","latest_release_published_at":"2026-07-06T00:03:07.641Z","latest_release_number":"0.9.0","last_synced_at":"2026-07-06T00:03:08.058Z","created_at":"2026-07-06T00:03:07.489Z","updated_at":"2026-08-16T02:47:54.372Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python313Packages.crawl4ai","install_command":"nix-env -iA nixpkgs.python313Packages.crawl4ai","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/crawl4ai/default.nix#L263","metadata":{"nix_attribute":"python3.13-crawl4ai-0.9.0","position":"pkgs/development/python-modules/crawl4ai/default.nix:263","platforms":["aarch64-linux","arc-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","sh4-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"crawl4ai","upstream_purl":"pkg:pypi/crawl4ai"},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-07-30T13:51:44.000Z","size":150954,"stargazers_count":77338,"open_issues_count":143,"forks_count":7995,"subscribers_count":401,"default_branch":"main","last_synced_at":"2026-08-08T16:18:21.329Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-08-08T16:13:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36424056,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-08T02:00:08.763Z","response_time":96,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":127,"last_synced_at":"2026-08-15T11:38:27.265Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":78450,"followers":1887,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-08-15T11:38:27.275Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-16T02:47:54.372Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python313Packages.crawl4ai?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python313Packages.crawl4ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python313Packages.crawl4ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python313Packages.crawl4ai/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-15T02:07:15.762Z","issues_count":796,"pull_requests_count":425,"avg_time_to_close_issue":1405876.4420803783,"avg_time_to_close_pull_request":1085369.485576923,"issues_closed_count":423,"pull_requests_closed_count":208,"pull_request_authors_count":253,"issue_authors_count":613,"avg_comments_per_issue":1.6658291457286432,"avg_comments_per_pull_request":0.7223529411764706,"merged_pull_requests_count":103,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":108,"past_year_pull_requests_count":154,"past_year_avg_time_to_close_issue":2669150.1666666665,"past_year_avg_time_to_close_pull_request":961820.2258064516,"past_year_issues_closed_count":42,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":78,"past_year_issue_authors_count":89,"past_year_avg_comments_per_issue":1.8148148148148149,"past_year_avg_comments_per_pull_request":0.6103896103896104,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"SohamKukreti","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"}],"active_maintainers":[{"login":"ntohidi","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.crawl4ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.crawl4ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.crawl4ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.crawl4ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.crawl4ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python313Packages.crawl4ai/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":5706,"html_url":null,"role":null,"created_at":"2026-07-06T00:03:08.369Z","updated_at":"2026-07-06T00:03:08.369Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":154292,"maintainers_count":4929,"namespaces_count":0,"keywords_count":3238,"github":"NixOS","metadata":{"funded_packages_count":6628},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-09-08T05:01:27.032Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":11306268,"name":"github.com/unclecode/crawl4ai","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":[],"namespace":null,"versions_count":40,"first_release_published_at":"2024-07-19T09:42:39.000Z","latest_release_published_at":"2026-08-31T10:51:20.000Z","latest_release_number":"v0.9.3","last_synced_at":"2026-09-07T17:13:57.629Z","created_at":"2025-01-28T07:51:37.046Z","updated_at":"2026-09-07T17:13:57.630Z","registry_url":"https://pkg.go.dev/github.com/unclecode/crawl4ai","install_command":"go get github.com/unclecode/crawl4ai","documentation_url":"https://pkg.go.dev/github.com/unclecode/crawl4ai#section-documentation","metadata":{},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-09-01T07:58:26.000Z","size":151141,"stargazers_count":81348,"open_issues_count":172,"forks_count":8389,"subscribers_count":414,"default_branch":"main","last_synced_at":"2026-09-05T05:34:35.450Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-09-05T05:31:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37023187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-05T02:00:06.064Z","response_time":108,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":134,"last_synced_at":"2026-09-03T11:16:05.776Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":80754,"followers":1950,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-09-03T11:16:06.263Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-09-07T12:40:47.714Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.1722003825661576,"dependent_packages_count":5.784673977804322,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.97843718018524},"purl":"pkg:golang/github.com/unclecode/crawl4ai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/unclecode/crawl4ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/unclecode/crawl4ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/unclecode/crawl4ai/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-06T10:40:01.953Z","issues_count":810,"pull_requests_count":501,"avg_time_to_close_issue":1479391.0620689655,"avg_time_to_close_pull_request":1077100.7131782945,"issues_closed_count":435,"pull_requests_closed_count":258,"pull_request_authors_count":276,"issue_authors_count":623,"avg_comments_per_issue":1.6888888888888889,"avg_comments_per_pull_request":0.7225548902195609,"merged_pull_requests_count":123,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":109,"past_year_pull_requests_count":214,"past_year_avg_time_to_close_issue":2599585.897959184,"past_year_avg_time_to_close_pull_request":1051809.4761904762,"past_year_issues_closed_count":49,"past_year_pull_requests_closed_count":105,"past_year_pull_request_authors_count":93,"past_year_issue_authors_count":91,"past_year_avg_comments_per_issue":1.944954128440367,"past_year_avg_comments_per_pull_request":0.6588785046728972,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}],"active_maintainers":[{"login":"ntohidi","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funclecode%2Fcrawl4ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funclecode%2Fcrawl4ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funclecode%2Fcrawl4ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funclecode%2Fcrawl4ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funclecode%2Fcrawl4ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Funclecode%2Fcrawl4ai/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2292125,"maintainers_count":0,"namespaces_count":839992,"keywords_count":126981,"github":"golang","metadata":{"funded_packages_count":76976,"sync_missing_packages_cursor":{"timestamp":"2026-09-08T00:00:42.079661Z","path":"github.com/KLAYTN/klaytn","version":"v1.4.0"},"rate_limit":1},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-09-08T05:01:04.071Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14721833,"name":"python314Packages.crawl4ai","ecosystem":"nixpkgs","description":"LLM Friendly Web Crawler \u0026 Scraper","homepage":"https://github.com/unclecode/crawl4ai","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":["python"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-07-06T00:03:45.008Z","latest_release_published_at":"2026-07-06T00:03:45.008Z","latest_release_number":"0.9.0","last_synced_at":"2026-07-06T00:03:45.292Z","created_at":"2026-07-06T00:03:44.873Z","updated_at":"2026-08-16T02:47:54.372Z","registry_url":"https://search.nixos.org/packages?channel=unstable\u0026query=python314Packages.crawl4ai","install_command":"nix-env -iA nixpkgs.python314Packages.crawl4ai","documentation_url":"https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/development/python-modules/crawl4ai/default.nix#L263","metadata":{"nix_attribute":"python3.14-crawl4ai-0.9.0","position":"pkgs/development/python-modules/crawl4ai/default.nix:263","platforms":["aarch64-linux","arc-linux","armv5tel-linux","armv6l-linux","armv7a-linux","armv7l-linux","i686-linux","loongarch64-linux","m68k-linux","sh4-linux","microblaze-linux","microblazeel-linux","mips-linux","mips64-linux","mips64el-linux","mipsel-linux","powerpc-linux","powerpc64-linux","powerpc64le-linux","riscv32-linux","riscv64-linux","s390-linux","s390x-linux","x86_64-linux","x86_64-darwin","aarch64-darwin","aarch64-windows","x86_64-windows","i686-windows","i686-freebsd","x86_64-freebsd","aarch64-freebsd"],"broken":false,"insecure":false,"unfree":false,"outputs":["dist","out"],"upstream_ecosystem":"pypi","upstream_name":"crawl4ai","upstream_purl":"pkg:pypi/crawl4ai"},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-07-30T13:51:44.000Z","size":150954,"stargazers_count":77338,"open_issues_count":143,"forks_count":7995,"subscribers_count":401,"default_branch":"main","last_synced_at":"2026-08-08T16:18:21.329Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-08-08T16:13:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":36424056,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-06T04:43:03.162Z","status":"online","status_checked_at":"2026-08-08T02:00:08.763Z","response_time":96,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":127,"last_synced_at":"2026-08-15T11:38:27.265Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":78450,"followers":1887,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-08-15T11:38:27.275Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-08-16T02:47:54.372Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:nix/python314Packages.crawl4ai?channel=unstable","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nixpkgs/python314Packages.crawl4ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nixpkgs/python314Packages.crawl4ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nixpkgs/python314Packages.crawl4ai/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-08-15T02:07:15.762Z","issues_count":796,"pull_requests_count":425,"avg_time_to_close_issue":1405876.4420803783,"avg_time_to_close_pull_request":1085369.485576923,"issues_closed_count":423,"pull_requests_closed_count":208,"pull_request_authors_count":253,"issue_authors_count":613,"avg_comments_per_issue":1.6658291457286432,"avg_comments_per_pull_request":0.7223529411764706,"merged_pull_requests_count":103,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":108,"past_year_pull_requests_count":154,"past_year_avg_time_to_close_issue":2669150.1666666665,"past_year_avg_time_to_close_pull_request":961820.2258064516,"past_year_issues_closed_count":42,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":78,"past_year_issue_authors_count":89,"past_year_avg_comments_per_issue":1.8148148148148149,"past_year_avg_comments_per_pull_request":0.6103896103896104,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":31,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"SohamKukreti","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"}],"active_maintainers":[{"login":"ntohidi","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.crawl4ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.crawl4ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.crawl4ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.crawl4ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.crawl4ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages/python314Packages.crawl4ai/codemeta","maintainers":[{"uuid":"fabaff","login":null,"name":"Fabian Affolter","email":"mail@fabian-affolter.ch","url":"https://github.com/fabaff","packages_count":5706,"html_url":null,"role":null,"created_at":"2026-07-06T00:03:45.643Z","updated_at":"2026-07-06T00:03:45.643Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers/fabaff/packages"}],"registry":{"name":"nixpkgs-unstable","url":"https://channels.nixos.org/nixos-unstable","ecosystem":"nixpkgs","default":true,"packages_count":154292,"maintainers_count":4929,"namespaces_count":0,"keywords_count":3238,"github":"NixOS","metadata":{"funded_packages_count":6628},"icon_url":"https://github.com/NixOS.png","created_at":"2026-01-25T22:30:52.762Z","updated_at":"2026-09-08T05:01:27.032Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nixpkgs-unstable/namespaces"}},{"id":10924488,"name":"crawl4ai","ecosystem":"pypi","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 scraper","homepage":"https://github.com/unclecode/crawl4ai","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/unclecode/crawl4ai","keywords_array":[],"namespace":null,"versions_count":71,"first_release_published_at":"2024-09-25T07:25:49.000Z","latest_release_published_at":"2026-08-31T11:34:09.000Z","latest_release_number":"0.9.3","last_synced_at":"2026-09-08T09:08:05.427Z","created_at":"2024-09-25T07:35:24.409Z","updated_at":"2026-09-08T09:08:12.528Z","registry_url":"https://pypi.org/project/crawl4ai/","install_command":"pip install crawl4ai --index-url https://pypi.org/simple","documentation_url":"https://crawl4ai.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13"],"normalized_name":"crawl4ai","project_status":null},"repo_metadata":{"id":239022217,"uuid":"798201435","full_name":"unclecode/crawl4ai","owner":"unclecode","description":"🚀🤖 Crawl4AI: Open-source LLM Friendly Web Crawler \u0026 Scraper. Don't be shy, join here: https://discord.gg/jP8KfhDhyN","archived":false,"fork":false,"pushed_at":"2026-09-01T07:58:26.000Z","size":151141,"stargazers_count":81348,"open_issues_count":172,"forks_count":8389,"subscribers_count":414,"default_branch":"main","last_synced_at":"2026-09-05T05:34:35.450Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://crawl4ai.com","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/unclecode.png","metadata":{"files":{"readme":"README-first.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY-CREDITS.md","support":null,"governance":null,"roadmap":"ROADMAP.md","authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"unclecode"}},"created_at":"2024-05-09T09:48:50.000Z","updated_at":"2026-09-05T05:31:18.000Z","dependencies_parsed_at":"2025-11-28T02:02:58.048Z","dependency_job_id":null,"html_url":"https://github.com/unclecode/crawl4ai","commit_stats":null,"previous_names":["unclecode/crawl4ai"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/unclecode/crawl4ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37023187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-05T02:00:06.064Z","response_time":108,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"unclecode","name":"UncleCode","uuid":"12494079","kind":"user","description":"Author of Crawl4AI (#1 GitHub Trending). Founder of Kidocode, SE Asia's largest tech \u0026 biz school. Leading AI research on synthetic data \u0026 coffee lover.","email":"unclecode@kidocode.com","website":"http://kidocode.com","location":"Singapore","twitter":"unclecode","company":"AlephNul, and KidoCode","icon_url":"https://avatars.githubusercontent.com/u/12494079?u=413d68156031fdfe74861491b75ffe6d426d8228\u0026v=4","repositories_count":134,"last_synced_at":"2026-09-03T11:16:05.776Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/unclecode","funding_links":["https://github.com/sponsors/unclecode"],"total_stars":80754,"followers":1950,"following":1,"created_at":"2022-11-13T22:16:46.042Z","updated_at":"2026-09-03T11:16:06.263Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/unclecode/repositories"},"tags":[{"name":"v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.9.0/manifests"},{"name":"docker-rebuild-v0.9.0","sha":"c66f3276fd355031c8632500911fe7041ad6fc14","kind":"tag","published_at":"2026-06-18T09:30:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.9.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.9.0/manifests"},{"name":"v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"tag","published_at":"2026-06-04T06:18:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.9/manifests"},{"name":"docker-rebuild-v0.8.9","sha":"cdf2ead7ed4b78594d06b87bae930a819c685825","kind":"commit","published_at":"2026-06-04T06:17:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.9","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.9/manifests"},{"name":"v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"tag","published_at":"2026-06-04T01:37:42.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.8/manifests"},{"name":"docker-rebuild-v0.8.8","sha":"930dc0a61fe65c1e063df05792ffdf971d074674","kind":"commit","published_at":"2026-06-04T01:00:06.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.8/manifests"},{"name":"v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"tag","published_at":"2026-06-01T14:23:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.7","sha":"7b280d36b150b544bf0994285b4755dca18c2149","kind":"commit","published_at":"2026-06-01T14:09:23.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.7/manifests"},{"name":"docker-rebuild-v0.8.6","sha":"af648e104fd9b26788a7c9a717bcc518a9b83559","kind":"commit","published_at":"2026-03-24T15:19:18.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.6/manifests"},{"name":"v0.8.6","sha":"4e4a996878cfa577d24b3a45c91b0e51429b3671","kind":"commit","published_at":"2026-03-24T14:49:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.6/manifests"},{"name":"v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"tag","published_at":"2026-03-18T03:32:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.5/manifests"},{"name":"docker-rebuild-v0.8.5","sha":"4bf17796d422fb1876918c169ebe909552b0fb21","kind":"commit","published_at":"2026-03-18T03:23:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.5/manifests"},{"name":"checkpoint-pre-antibot-fallback","sha":"fdd989785fa8aa3ccdaa6175a8ce8db54b9a100f","kind":"commit","published_at":"2026-02-13T04:10:47.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/checkpoint-pre-antibot-fallback","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/checkpoint-pre-antibot-fallback","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@checkpoint-pre-antibot-fallback","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/checkpoint-pre-antibot-fallback/manifests"},{"name":"v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"tag","published_at":"2026-01-16T10:38:35.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.8.0/manifests"},{"name":"docker-rebuild-v0.8.0","sha":"a5354f267aeeb793bf26e6566a89aa8f1f33809e","kind":"commit","published_at":"2026-01-16T10:34:24.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.8.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.8.0/manifests"},{"name":"docker-rebuild-v0.7.8","sha":"61be862ab099605aa604f6e2294a69106f03f3f4","kind":"commit","published_at":"2025-12-11T09:28:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.8/manifests"},{"name":"v0.7.8","sha":"60d61739148cff8fa0ca5263f8e17b953baaee66","kind":"commit","published_at":"2025-12-09T08:44:15.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.8","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.8/manifests"},{"name":"v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"tag","published_at":"2025-11-14T09:26:45.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.7/manifests"},{"name":"docker-rebuild-v0.7.7","sha":"6244f56f36f39e578f1df0283dba6931e3eae4a7","kind":"commit","published_at":"2025-11-14T09:23:31.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.7/manifests"},{"name":"v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.6/manifests"},{"name":"docker-rebuild-v0.7.6","sha":"ca100c65184a006f375d6ab2bd5607629739dd1f","kind":"commit","published_at":"2025-10-22T11:46:54.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.6/manifests"},{"name":"v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.5/manifests"},{"name":"docker-rebuild-v0.7.5","sha":"f6a02c43586f8926a504711fb5997681131167fa","kind":"commit","published_at":"2025-10-21T07:25:29.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/docker-rebuild-v0.7.5","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/docker-rebuild-v0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@docker-rebuild-v0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/docker-rebuild-v0.7.5/manifests"},{"name":"v0.7.4","sha":"e651e045c44201c83ae68f3ef4858303533f18d9","kind":"tag","published_at":"2025-08-17T11:46:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.4/manifests"},{"name":"v0.7.3","sha":"21f79fe16628875871ee9b755e38fa16461ace8a","kind":"tag","published_at":"2025-08-09T12:11:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.3/manifests"},{"name":"v0.7.2","sha":"48647300b4c6925d81fefcccbeb09529e8b6c15b","kind":"commit","published_at":"2025-07-25T09:42:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"0163bd797c035dc17f63e10d766394093f9b90fd","kind":"tag","published_at":"2025-07-17T09:43:21.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7b9ba3015f3458e366dbb851a7e01c9ef8fbc6b4","kind":"commit","published_at":"2025-07-12T10:54:20.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.7.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.7.0/manifests"},{"name":"vr0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"tag","published_at":"2025-05-12T13:41:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.3/manifests"},{"name":"v0.6.3","sha":"897e0173618d20fea5d8952ccdbcdad0febc0fee","kind":"commit","published_at":"2025-05-12T13:20:10.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.6.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.6.3/manifests"},{"name":"vr0.6.0","sha":"146f9d415fe4451265eeefc9249e384f14da6a31","kind":"commit","published_at":"2025-04-23T11:50:33.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0/manifests"},{"name":"vr0.6.0rc1","sha":"b0aa8bc9f73e4d5d1f7849d1dced0b152e38b99b","kind":"tag","published_at":"2025-04-22T15:23:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/vr0.6.0rc1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/vr0.6.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@vr0.6.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/vr0.6.0rc1/manifests"},{"name":"v0.5.0.post1","sha":"9c58e4ce2ee025debd3f36bf213330bd72b90e46","kind":"tag","published_at":"2025-03-04T14:08:44.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.5.0.post1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.5.0.post1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.5.0.post1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.5.0.post1/manifests"},{"name":"v0.4.243","sha":"318554e6bf01d84cff473795b36f3b7b71aac2f3","kind":"tag","published_at":"2025-01-01T10:18:40.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.243","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.243","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.243","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.243/manifests"},{"name":"v0.4.24","sha":"67d0999bc3973fd804e55e2320a92c886e28fde3","kind":"tag","published_at":"2024-12-31T11:24:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.4.24","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.4.24","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.4.24","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.4.24/manifests"},{"name":"v0.3.746","sha":"8c76a8c7dcb2820a351eeb5696db2fc04fce7805","kind":"tag","published_at":"2024-11-29T13:15:49.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.746","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.746","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.746","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.746/manifests"},{"name":"v0.3.745","sha":"c8485776fe2e475bbba1f8ee513679999283441c","kind":"tag","published_at":"2024-11-28T12:04:41.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.745","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.745","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.745","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.745/manifests"},{"name":"v.3.72","sha":"c2a71a5abe43575747d3eb9d1e327567bd8713b0","kind":"tag","published_at":"2024-10-27T11:39:30.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v.3.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v.3.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v.3.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v.3.72/manifests"},{"name":"v0.3.6","sha":"9ffa34b6978a64ad7ab11bdd4112ea159932e002","kind":"tag","published_at":"2024-10-14T14:58:59.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.6/manifests"},{"name":"0.3.4","sha":"e0e0db4247fd06cbfb9468a1110f410735fb872b","kind":"tag","published_at":"2024-09-29T09:08:12.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/0.3.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/0.3.4/manifests"},{"name":"v0.3.3","sha":"0759503e508d9e0860867ba7fd40cb22bd7717b9","kind":"tag","published_at":"2024-09-28T16:08:17.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.3","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.3/manifests"},{"name":"v0.3.0","sha":"5d4e92db7d2e101ca864fdbb55ae8ddf3aba386b","kind":"tag","published_at":"2024-09-27T16:30:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.3.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.3.0/manifests"},{"name":"v0.2.77","sha":"e5e6a34e8097cb5ff72c026b19859b5b98246378","kind":"tag","published_at":"2024-08-04T06:54:36.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.77","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.77","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.77","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.77/manifests"},{"name":"v0.0.75","sha":"771562343077ae5b714205a9fda0c36a6d95dfeb","kind":"tag","published_at":"2024-07-19T09:42:52.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.0.75","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.0.75","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.0.75","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.0.75/manifests"},{"name":"v0.2.74","sha":"4d283ab3865aff060dd63856ac8bdfcb0632b325","kind":"tag","published_at":"2024-07-08T08:34:32.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.74","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.74","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.74","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.74/manifests"},{"name":"v0.2.73","sha":"3ff2a0d0e7fed891a61ae3c66037d0d6a04749c1","kind":"tag","published_at":"2024-07-03T07:27:02.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.73","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.73","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.73","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.73/manifests"},{"name":"v0.2.72","sha":"b58af3349c13beb9c5592eb5dc65af018845338d","kind":"tag","published_at":"2024-06-29T16:22:37.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.72","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.72","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.72","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.72/manifests"},{"name":"v0.2.71","sha":"d11a83c2322e629f625918ade9db11760dd35923","kind":"tag","published_at":"2024-06-26T07:35:48.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.71","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.71","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.71","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.71/manifests"},{"name":"v0.2.7","sha":"78cfad8b2f26a9903b3b3417d73bad548ac5b4de","kind":"tag","published_at":"2024-06-24T14:40:13.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.7","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"2c2362b4d3f937d88f391d4ffdc88b288f559205","kind":"tag","published_at":"2024-06-22T09:19:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.6","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.6/manifests"},{"name":"v0.2.4","sha":"42a5da854d18e1974120e7cbbe563a45674ad3f4","kind":"commit","published_at":"2024-06-17T06:47:58.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.4","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.4/manifests"},{"name":"v0.2.2","sha":"6ddccc144c20d406dfbf8b344daa1ab61eea9807","kind":"tag","published_at":"2024-05-19T16:20:09.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.2","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"52c4be0696242d191a909ecee54a0e07010ab5d2","kind":"tag","published_at":"2024-05-19T14:31:22.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.1","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.1/manifests"},{"name":"v0.2.0","sha":"f5f3cce2c82628b58482deda450769bee224f242","kind":"commit","published_at":"2024-05-17T10:23:27.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.2.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.2.0/manifests"},{"name":"v0.1.0","sha":"a8d600a3b4675322192fb00ea05dc7324d822dca","kind":"commit","published_at":"2024-05-17T10:13:43.000Z","download_url":"https://codeload.github.com/unclecode/crawl4ai/tar.gz/v0.1.0","html_url":"https://github.com/unclecode/crawl4ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/unclecode/crawl4ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/tags/v0.1.0/manifests"}]},"repo_metadata_updated_at":"2026-09-07T21:58:23.120Z","dependent_packages_count":0,"downloads":1481979,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":57.9019385768383,"dependent_packages_count":10.287860278710605,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":34.09489942777445},"purl":"pkg:pypi/crawl4ai","advisories":[{"uuid":"GSA_kwCzR0hTQS13bTY5LTJwYzMtcm1tZs4ABZG7","url":"https://github.com/advisories/GHSA-wm69-2pc3-rmmf","title":"Crawl4AI: Unauthenticated SSRF on the Docker server streaming crawl path (/crawl/stream)","description":"### Summary\n\nThe Docker API server applied its SSRF destination check (`validate_url_destination`) on the non-streaming `/crawl` path but not on the streaming path. `handle_stream_crawl_request` passed seed URLs straight to the crawler with no destination validation. A remote, unauthenticated client could call `POST /crawl/stream` (or `POST /crawl` with `crawler_config.stream=true`, which short-circuits to the same handler) with a URL pointing at an internal, private, or link-local address; the server fetched it and streamed the response body back. The Docker API is unauthenticated by default.\n\n### Affected paths\n\n`POST /crawl/stream`, and `POST /crawl` with `crawler_config.stream=true` (both route to `handle_stream_crawl_request`, `deploy/docker/api.py`).\n\n### Impact\n\nUnauthenticated read server-side request forgery: an attacker reads internal-only services and cloud-metadata endpoints (e.g. `http://169.254.169.254/` for IAM credentials), with the response body streamed back. This is the same class and severity as the project's prior \"SSRF via Direct Crawl Endpoints\" advisory; `/crawl/stream` is part of that endpoint family and was never covered by the destination check.\n\n### Fix\n\n`handle_stream_crawl_request` now validates every seed URL's destination with the same global-routability check as `handle_crawl_request`, before any fetch. The SSRF regression test was hardened to assert per-handler coverage (including the streaming handler) rather than a bare occurrence count, which previously let this gap pass.\n\n### Workarounds\n\n- Upgrade to the patched version (0.9.0).\n- Enable authentication and restrict who can reach the API (note: this does not constrain which URL the API fetches).\n- Restrict the container's outbound network access (egress firewall / no metadata route).\n\n### Credits\n\nKOH Jun Sheng - reported the streaming-path SSRF with a runnable PoC and noted the count-based regression test that masked it, plus the shared root cause with redirect/deep-crawl link following.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-18T17:25:50.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.6,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-wm69-2pc3-rmmf","https://github.com/advisories/GHSA-wm69-2pc3-rmmf"],"source_kind":"github","identifiers":["GHSA-wm69-2pc3-rmmf"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-18T18:00:08.963Z","updated_at":"2026-09-03T07:01:40.444Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13bTY5LTJwYzMtcm1tZs4ABZG7","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS13bTY5LTJwYzMtcm1tZs4ABZG7","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.9.0","vulnerable_version_range":"\u003c= 0.8.9"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS13bTY5LTJwYzMtcm1tZs4ABZG7/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1yMjUzLXI5anctcWc0NM4ABZG6","url":"https://github.com/advisories/GHSA-r253-r9jw-qg44","title":"Crawl4AI: Unauthenticated RCE via Chromium launch-argument injection in browser_config.extra_args","description":"### Summary\n\nThe Docker API server accepted a request-supplied `browser_config.extra_args`, which flowed into Chromium's launch arguments. An attacker could inject Chromium switches that replace a child-process launch command (`--utility-cmd-prefix`, `--renderer-cmd-prefix`, `--gpu-launcher`, `--browser-subprocess-path`) together with `--no-zygote`, causing Chromium to fork/exec an attacker-controlled command as the container's runtime user. The Docker API is unauthenticated by default, so a single request yields arbitrary command execution.\n\nThe earlier `extra_args` SSRF patch (0.8.9) used a denylist scoped to proxy/DNS flags; a denylist of launch switches is inherently incomplete, and these command-execution switches were not covered.\n\n### Affected paths\n\n`/crawl`, `/crawl/stream`, `/crawl/job` accepting a request `browser_config.extra_args`.\n\n### Impact\n\nUnauthenticated remote code execution as the container runtime user; full read/write of application data, mounted secrets, environment, and tokens, and out-of-band exfiltration independent of the HTTP response.\n\n### Fix\n\n0.9.0 establishes a trust boundary for request-supplied configuration: `extra_args` (along with other power fields such as `proxy`, `user_data_dir`, `cdp_url`, `init_scripts`) is a forbidden field for untrusted request bodies. Any request that sets `extra_args` is rejected with HTTP 400 rather than scrubbed against an always-incomplete denylist. In-process SDK callers (trusted) are unaffected.\n\n### Workarounds\n\n- Upgrade to the patched version (0.9.0).\n- Enable authentication (`CRAWL4AI_API_TOKEN`) and restrict who can reach the API.\n- Run the container with a restrictive seccomp profile and no ability to exec helper binaries.\n\n### Credits\n\nY4tacker - reported the `--no-zygote` + `--utility-cmd-prefix` command-injection chain with a confirmed in-container PoC and an allowlist/reject recommendation.\nUDU_RisePho (hoanggxyuuki) - independently reported the request-supplied Chromium launch-flag RCE class (`--renderer-cmd-prefix`), confirmed still reproducing on 0.8.9.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-06-18T17:25:34.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":10.0,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:H","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-r253-r9jw-qg44","https://github.com/advisories/GHSA-r253-r9jw-qg44"],"source_kind":"github","identifiers":["GHSA-r253-r9jw-qg44"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-18T18:00:08.963Z","updated_at":"2026-09-03T07:01:40.445Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yMjUzLXI5anctcWc0NM4ABZG6","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1yMjUzLXI5anctcWc0NM4ABZG6","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.9.0","vulnerable_version_range":"\u003c= 0.8.9"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yMjUzLXI5anctcWc0NM4ABZG6/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0yanE0LXE2dnYtNGNwM84ABZG5","url":"https://github.com/advisories/GHSA-2jq4-q6vv-4cp3","title":"Crawl4AI: Arbitrary file write (path traversal) in crawler downloads can lead to RCE","description":"### Summary\n\nWhen the crawler saves a downloaded file, the destination filename was taken from attacker-influenced input and joined to the downloads directory with no confinement. A filename containing an absolute path (e.g. `/etc/cron.d/evil`) or `../` traversal escaped the downloads directory, giving an arbitrary file write with attacker-controlled contents. Because the written bytes are attacker-controlled, this escalates to remote code execution (overwriting a shell rc-file, `~/.ssh/authorized_keys`, a cron entry, or a Python module on the import path).\n\n### Affected paths\n\nTwo download sinks in `crawl4ai/async_crawler_strategy.py`:\n- HTTP crawler (`AsyncHTTPCrawlerStrategy`): the filename is parsed from the response `Content-Disposition` header by `_extract_filename()` and written via `aiofiles.open(filepath, 'wb')`. Reachable directly via the SDK, and via the unauthenticated Docker `/crawl` endpoint when an `HTTPCrawlerConfig` is supplied.\n- Browser crawler (`AsyncPlaywrightCrawlerStrategy`): the download's `suggested_filename` (controllable by the visited page) is joined to `downloads_path` and written via `download.save_as()`.\n\nThe HTTP-strategy sink is reachable pre-auth on the default Docker deployment; both are reachable for SDK users simply by crawling an attacker-controlled URL. The default Playwright crawl path that does not trigger a download is unaffected.\n\n### Impact\n\nArbitrary file write with attacker-controlled content as the user running the crawler, escalating to remote code execution.\n\n### Fix\n\nBoth sinks now resolve the destination through a single hardened helper (`_safe_download_filepath`) that reduces the attacker-influenced name to a bare basename (dropping absolute paths and `..` components) and re-checks, via `realpath`, that the resolved path stays inside the downloads root (defeating symlink/TOCTOU escapes). A traversal attempt is rejected; normal downloads are unchanged.\n\n### Workarounds\n\n- Upgrade to the patched version (0.9.0).\n- Run the crawler as an unprivileged user with a dedicated, isolated downloads directory on a volume with no sensitive paths writable.\n- Enable authentication (`CRAWL4AI_API_TOKEN`) on the Docker server.\n\n### Credits\n\nY4tacker - reported the Content-Disposition path traversal in the HTTP crawler with a clear PoC and a basename + realpath-containment fix recommendation.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-06-18T17:25:13.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.6,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-2jq4-q6vv-4cp3","https://github.com/advisories/GHSA-2jq4-q6vv-4cp3"],"source_kind":"github","identifiers":["GHSA-2jq4-q6vv-4cp3"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-18T18:00:08.963Z","updated_at":"2026-09-03T07:01:40.445Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yanE0LXE2dnYtNGNwM84ABZG5","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0yanE0LXE2dnYtNGNwM84ABZG5","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.9.0","vulnerable_version_range":"\u003c= 0.8.9"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yanE0LXE2dnYtNGNwM84ABZG5/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02cWhjLXg4MjYtMzQyY84ABY01","url":"https://github.com/advisories/GHSA-6qhc-x826-342c","title":"Crawl4AI: SSRF via proxy settings in the Docker server bypasses the crawl-URL SSRF check","description":"### Summary\n\nThe Docker API server applied its SSRF destination check to the crawl target URL only, not to the proxy address. An unauthenticated request could supply a proxy pointing at an internal IP and route the browser through it, reaching internal services and cloud-metadata endpoints, while using a perfectly valid crawl URL. The Docker API is unauthenticated by default.\n\n### Affected paths\n\n`/crawl`, `/crawl/stream`, and `/crawl/job` accept a `browser_config` (and `crawler_config`). The following all feed Chromium's egress and were unchecked:\n- `browser_config.proxy_config.server`\n- `browser_config.proxy` (deprecated field)\n- `crawler_config.proxy_config.server`\n- `--proxy-server` / `--proxy-pac-url` / `--proxy-bypass-list` / `--host-resolver-rules` flags in `browser_config.extra_args`\n\n### Attack\n\nAn attacker sends `/crawl` with a benign, validation-passing URL but a `proxy_config.server` pointing at an internal IP. Chromium routes all requests through that proxy. For plain-HTTP targets the proxy receives the full request and can return any content, which is then returned verbatim in the crawl result (`results[0].html` / `cleaned_html` / `markdown`). In a real deployment the proxy would be an attacker-controlled server pointing at cloud metadata (e.g. AWS IMDSv1 at 169.254.169.254) to retrieve IAM credential tokens.\n\n### Impact\n\nUnauthenticated server-side request forgery to internal services and cloud-metadata endpoints, with the response returned to the attacker.\n\n### Fix\n\nEvery proxy destination is validated with the same global-routability check used for crawl URLs (reject any resolved address that is not `is_global`, including IPv6 transition forms) before the browser is constructed; proxy/DNS-redirecting flags are stripped from `extra_args`. A legitimate public proxy still works. Honors `CRAWL4AI_ALLOW_INTERNAL_URLS`.\n\n### Workarounds\n\n- Upgrade to the patched version (0.8.9).\n- Enable authentication (`CRAWL4AI_API_TOKEN`).\n- Restrict the container's outbound network access (egress firewall / no metadata route).\n\n### Credits\n\nGeo ([geo-chen](https://github.com/geo-chen)) - reported the proxy_config.server SSRF with a clear PoC.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-16T21:02:55.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.6,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-6qhc-x826-342c","https://nvd.nist.gov/vuln/detail/CVE-2026-53755","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-588.yaml","https://github.com/advisories/GHSA-6qhc-x826-342c"],"source_kind":"github","identifiers":["GHSA-6qhc-x826-342c","CVE-2026-53755"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-16T22:00:08.909Z","updated_at":"2026-09-07T05:01:38.687Z","epss_percentage":0.01577,"epss_percentile":0.73838,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02cWhjLXg4MjYtMzQyY84ABY01","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02cWhjLXg4MjYtMzQyY84ABY01","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.8.9","vulnerable_version_range":"\u003c= 0.8.8"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02cWhjLXg4MjYtMzQyY84ABY01/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS03Y3gyLWczaDktMzgycM4ABY00","url":"https://github.com/advisories/GHSA-7cx2-g3h9-382p","title":"Crawl4AI: Arbitrary file write (symlink/TOCTOU) plus log and webhook-header injection in Docker server","description":"### Summary\n\nThree backward-compatible hardening fixes in the Docker API server. The headline issue is an arbitrary file write via the screenshot/PDF `output_path`.\n\n### 1. Arbitrary file write via output_path symlink / TOCTOU (primary)\n\n`POST /screenshot` and `POST /pdf` accept an `output_path` constrained to `ALLOWED_OUTPUT_DIR` by `validate_output_path`. The 0.8.7 check was string-only: it did not resolve symlinks, so a symlinked path component inside the output directory could redirect the write outside the directory, and the final `open()` followed symlinks. On a deployment where the runtime user can write executable/cron locations this is an arbitrary-write to code-execution primitive. The API is unauthenticated by default.\n\nFix: `validate_output_path` now resolves the real path (symlinks) of the parent and re-checks containment, and the write uses `O_NOFOLLOW` (`write_output_file`). `output_path` remains supported.\n\n### 2. CRLF log injection (CWE-117)\n\nUser-controlled URLs/errors reflected into log lines could embed CR/LF and forge additional log entries. Fix: a logging filter strips CR/LF/control characters from all records.\n\n### 3. Webhook request-header injection (CWE-93/CWE-113)\n\nUser-supplied webhook headers were sent verbatim, allowing CRLF and hop-by-hop / sensitive header injection on the outbound webhook request. Fix: webhook headers are validated (name pattern, no control characters, deny `Host`/`Content-Length`/`Transfer-Encoding`/`Authorization`/`Cookie`/...), with early request-time rejection.\n\n### Impact\n\nArbitrary file write (potential code execution) for #1; log forging for #2; request smuggling / header injection on outbound webhooks for #3.\n\n### Workarounds\n\n- Upgrade to the patched version.\n- Enable authentication (`CRAWL4AI_API_TOKEN`).\n- Run the container with a read-only root filesystem.\n\n### Credits\n\nInternal security audit (Crawl4AI maintainers).","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-16T21:02:19.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.1,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-7cx2-g3h9-382p","https://github.com/unclecode/crawl4ai/issues/1","https://github.com/unclecode/crawl4ai/issues/2","https://github.com/unclecode/crawl4ai/pull/3","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-228.yaml","https://www.vulncheck.com/advisories/crawl4ai-arbitrary-file-write-via-output-path-symlink-and-toctou","https://github.com/advisories/GHSA-7cx2-g3h9-382p"],"source_kind":"github","identifiers":["GHSA-7cx2-g3h9-382p"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-16T22:00:08.909Z","updated_at":"2026-09-03T07:01:45.503Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Y3gyLWczaDktMzgycM4ABY00","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS03Y3gyLWczaDktMzgycM4ABY00","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.8.8","vulnerable_version_range":"\u003c= 0.8.7"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS03Y3gyLWczaDktMzgycM4ABY00/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1mOTg5LWM3N2YtcjJjcc4ABY0z","url":"https://github.com/advisories/GHSA-f989-c77f-r2cq","title":"Crawl4AI: LLM credential exfiltration in Docker server via request base_url and env: token resolution","description":"### Summary\n\nThe Docker API server let a request control where LLM calls were sent and which environment variable an LLM token resolved from. Both could be abused to exfiltrate server-held secrets. The Docker API is unauthenticated by default.\n\n### Vector 1 - attacker base_url\n\n`/md`, `/llm`, and `/llm/job` accepted a `base_url` in the request and used it as the LLM endpoint while still attaching the server's configured provider API key. An attacker set `base_url` to a server they control and received the provider key (and any provider keys the server holds) in the inbound request.\n\n### Vector 2 - arbitrary environment variable read via `env:`\n\n`LLMConfig(api_token=\"env:NAME\")` resolved `NAME` from the server environment with `os.getenv`. Because request bodies were deserialized into `LLMConfig` (via a crawler config / extraction strategy), an attacker could set `api_token=\"env:SECRET_KEY\"` (or `env:REDIS_PASSWORD`, etc.) and, paired with an attacker `base_url`, exfiltrate that secret. Reading the server's `SECRET_KEY` enables forging authentication tokens.\n\n### Impact\n\nDisclosure of LLM provider API keys and other server secrets to an attacker-controlled endpoint; reading the JWT `SECRET_KEY` can lead to authentication bypass.\n\n### Fix\n\n- The LLM endpoints ignore a request-supplied `base_url`; the endpoint is always derived server-side from the provider name. The field is still accepted but no longer honored (no breaking 4xx).\n- `LLMConfig` refuses `env:` resolution of protected environment-variable names (names containing SECRET/PASSWORD/PRIVATE, prefixes CRAWL4AI*/AWS_SECRET*, and SECRET_KEY/REDIS_PASSWORD/TOKEN). Normal provider keys (e.g. OPENAI_API_KEY) are unaffected.\n\n### Workarounds\n\n- Upgrade to the patched version.\n- Enable authentication (`CRAWL4AI_API_TOKEN`).\n- Do not place sensitive secrets in the server environment alongside provider keys.\n\n### Credits\n\n- Geo ([geo-chen](https://github.com/geo-chen)) - reported the LLM credential exfiltration via request base_url.\n- Internal security audit (Crawl4AI maintainers) - the env: arbitrary-variable read.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-16T21:00:31.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-f989-c77f-r2cq","https://github.com/advisories/GHSA-f989-c77f-r2cq"],"source_kind":"github","identifiers":["GHSA-f989-c77f-r2cq"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-16T22:00:08.909Z","updated_at":"2026-09-03T07:01:45.503Z","epss_percentage":null,"epss_percentile":null,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mOTg5LWM3N2YtcjJjcc4ABY0z","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1mOTg5LWM3N2YtcjJjcc4ABY0z","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.8.8","vulnerable_version_range":"\u003c= 0.8.7"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1mOTg5LWM3N2YtcjJjcc4ABY0z/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00cXFyLXZ2MnEtY21yNc4ABY0y","url":"https://github.com/advisories/GHSA-4qqr-vv2q-cmr5","title":"Crawl4AI: SSRF filter bypass in Docker server via IPv6 transition forms (NAT64 / 6to4 / unspecified / v4-mapped)","description":"### Summary\n\nThe Docker API server's SSRF protection (`validate_webhook_url` / `validate_url_destination` in `deploy/docker/utils.py`) used an explicit IPv4/IPv6 CIDR blocklist that missed several address families. An attacker could reach internal services and cloud metadata endpoints (e.g. `169.254.169.254`) despite the filter by encoding an internal IPv4 address inside an IPv6 transition form, or by using the IPv6 unspecified address.\n\nBecause the Docker API is unauthenticated by default (`jwt_enabled: false`), no credentials are required.\n\n### Affected paths\n\nThe blocklist was applied to crawl URLs (`POST /crawl`, `/md`, `/html`, `/screenshot`, `/pdf`, `/execute_js`) and webhook URLs (`/crawl/job`, `/llm/job`). All shared the same incomplete check.\n\n### Bypasses\n\nThe following all resolve to (or route to) blocked internal addresses but were NOT caught:\n- IPv6 unspecified `::`\n- NAT64 `64:ff9b::a9fe:a9fe` (embeds `169.254.169.254`)\n- 6to4 `2002:a9fe:a9fe::` (embeds `169.254.169.254`)\n- IPv4-mapped `::ffff:169.254.169.254`\n- IPv4-compatible `::a9fe:a9fe`\n\nThe error message also echoed the resolved internal IP, acting as a minor DNS/oracle leak.\n\n### Impact\n\nServer-Side Request Forgery: an unauthenticated attacker can make the server fetch internal-network URLs and cloud instance-metadata endpoints, potentially exposing internal services and cloud credentials.\n\n### Fix\n\nThe blocklist is replaced by a single rule: reject any resolved IP where `not ip.is_global`, evaluated on the address AND every embedded IPv4 transition form (v4-mapped, NAT64 `64:ff9b::/96`, 6to4 `2002::/16`, v4-compat `::/96`). Error messages are now opaque and no longer echo the resolved IP.\n\n### Workarounds\n\n- Upgrade to the patched version.\n- Enable authentication (`CRAWL4AI_API_TOKEN`).\n- Restrict the container's outbound network access (egress firewall / no metadata route).\n\n### Credits\n\nInternal security audit (Crawl4AI maintainers).","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2026-06-16T21:00:04.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-4qqr-vv2q-cmr5","https://nvd.nist.gov/vuln/detail/CVE-2026-53754","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-587.yaml","https://github.com/advisories/GHSA-4qqr-vv2q-cmr5"],"source_kind":"github","identifiers":["GHSA-4qqr-vv2q-cmr5","CVE-2026-53754"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-16T21:00:09.304Z","updated_at":"2026-09-03T07:01:45.504Z","epss_percentage":0.00433,"epss_percentile":0.35886,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00cXFyLXZ2MnEtY21yNc4ABY0y","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00cXFyLXZ2MnEtY21yNc4ABY0y","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.8.8","vulnerable_version_range":"\u003c= 0.8.7"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00cXFyLXZ2MnEtY21yNc4ABY0y/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0zNjV3LWhxZjYtdnhmZ84ABY0u","url":"https://github.com/advisories/GHSA-365w-hqf6-vxfg","title":"Crawl4AI: Multiple Docker API Vulnerabilities - File Write, SSRF, Auth Bypass, XSS, JS Execution","description":"### Summary\n\nMultiple security vulnerabilities in the Crawl4AI Docker API server affecting endpoints for crawling, markdown/LLM extraction, screenshots, PDFs, webhooks, monitoring, JavaScript execution, and configuration.\n\n### Vulnerabilities\n\n#### 1. Arbitrary File Write via /screenshot and /pdf (CWE-22, CVSS 9.1)\n\nThe `output_path` parameter accepts arbitrary filesystem paths with no validation. An attacker can overwrite server files (DoS) or write to any appuser-writable location.\n\n**Fix:** Added `validate_output_path()` restricting writes to `CRAWL4AI_OUTPUT_DIR` (/tmp/crawl4ai-outputs by default). Added Pydantic `field_validator` rejecting `..` traversal sequences.\n\n#### 2. SSRF via Webhook URL (CWE-918, CVSS 8.6)\n\nWebhook URLs in `/crawl/job` and `/llm/job` accept internal/private IPs with no validation, enabling Server-Side Request Forgery against cloud metadata endpoints (169.254.169.254), internal services, and Docker networks.\n\n**Fix:** Added `validate_webhook_url()` with blocklist for RFC 1918, loopback, link-local, cloud metadata IPs and hostnames. Validation at both job submission and send time. Explicit `follow_redirects=False`.\n\n#### 3. Authentication Bypass on Monitor Endpoints (CWE-306, CVSS 6.5)\n\nThe monitor router was mounted without `token_dep` dependency, making all monitoring endpoints (including destructive ones like `/monitor/actions/cleanup`) accessible without authentication.\n\n**Fix:** Added `dependencies=[Depends(token_dep)]` to monitor router. Added explicit token check on WebSocket `/monitor/ws` endpoint.\n\n#### 4. Stored XSS in Monitor Dashboard (CWE-79, CVSS 6.1)\n\nURLs and error messages rendered in the monitor dashboard via `innerHTML` without escaping, enabling stored XSS via crafted crawl URLs.\n\n**Fix:** Server-side `html.escape()` on URL and error storage. Client-side `escapeHtml()` wrapper on all `innerHTML` template injections.\n\n#### 5. Arbitrary JavaScript Execution via /execute_js (CWE-94, CVSS 8.1)\n\nThe `/execute_js` endpoint accepts and executes arbitrary JavaScript in the server's browser with `--disable-web-security` enabled, combining arbitrary JS execution with SSRF capability.\n\n**Fix:** Disabled by default via `CRAWL4AI_EXECUTE_JS_ENABLED` env var. Added SSRF blocklist on destination URL. Removed `--disable-web-security` from default browser args.\n\n#### 6. Hardcoded JWT Secret Key (CWE-798, CVSS 9.8)\n\nThe JWT signing key defaults to `\"mysecret\"` in the public source code, allowing anyone to forge valid authentication tokens.\n\n**Fix:** Removed default value. Added startup validation rejecting weak/short secrets. Auto-generates ephemeral key when JWT enabled but no key set.\n\n#### 7. SSRF via Direct Crawl Endpoints /crawl, /md, /llm (CWE-918, CVSS 8.6)\n\nThe primary crawl entry points (`/crawl`, `/crawl/stream`, `/md`, `/llm`) fetch arbitrary user-supplied URLs with no destination validation, enabling Server-Side Request Forgery against internal services, Docker networks, and cloud metadata endpoints (169.254.169.254). A blocklist that only inspects the literal hostname is additionally bypassable via IPv6-mapped IPv4 addresses (e.g. `[::ffff:169.254.169.254]`, `[::ffff:10.0.0.1]`), which resolve to the blocked private/metadata ranges but evade a naive string check.\n\n**Fix:** Added URL destination validation on all crawl/md/llm entry points, reusing the SSRF blocklist (RFC 1918, loopback, link-local, cloud-metadata IPs and hostnames). IPv6-mapped IPv4 addresses are normalized to their IPv4 form before the blocklist check, closing the mapping bypass. `raw://` URLs are skipped. Validation applies at request entry, not only at fetch time.\n\n### Workarounds\n\n1. Upgrade to the patched version (recommended)\n2. Set `CRAWL4AI_API_TOKEN` to enable authentication\n3. Set a strong `SECRET_KEY` (min 32 chars) if using JWT\n4. Restrict network access to the Docker API\n\n### Credits\n\n- Jeongbean Jeon - file write, SSRF, monitor auth bypass, stored XSS\n- wulonchia - file write via output_path (independent report)\n- by111 ([August829](https://github.com/August829)) - hardcoded JWT, eval in /config/dump, /execute_js, hook sandbox escape\n- secsys_codex - SSRF via /md, /crawl, /llm endpoints + IPv6-mapped IPv4 bypass (URL destination validation)\n- Velayutham Selvaraj ([LinkedIn](https://www.linkedin.com/in/velayuthamselvaraj)) - SSRF via missing host validation in validate_url_scheme (independent report)\n- IcySun \u0026 Yashon - SSRF, arbitrary file write, missing-auth-by-default, hook sandbox bypass via asyncio (independent report)","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-06-16T20:13:30.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-365w-hqf6-vxfg","https://nvd.nist.gov/vuln/detail/CVE-2026-56266","https://github.com/unclecode/crawl4ai","https://www.vulncheck.com/advisories/crawl4ai-server-side-request-forgery-via-direct-crawl-endpoints","https://www.vulncheck.com/advisories/crawl4ai-unauthenticated-access-to-monitor-endpoints-via-docker-api-server","https://www.vulncheck.com/advisories/crawl4ai-stored-cross-site-scripting-in-monitor-dashboard","https://www.vulncheck.com/advisories/crawl4ai-server-side-request-forgery-via-webhook-urls","https://www.vulncheck.com/advisories/crawl4ai-authentication-bypass-via-hardcoded-jwt-signing-key","https://www.vulncheck.com/advisories/crawl4ai-arbitrary-javascript-execution-via-execute-js-endpoint","https://www.vulncheck.com/advisories/crawl4ai-arbitrary-file-write-via-output-path-parameter","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-798.yaml","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-596.yaml","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-3449.yaml","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-3443.yaml","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-239.yaml","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-230.yaml","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-229.yaml","https://github.com/advisories/GHSA-xrfj-6m49-wfmm","https://github.com/advisories/GHSA-g2pv-76hm-j4x9","https://github.com/advisories/GHSA-8qrg-7j2f-rf2h","https://github.com/advisories/GHSA-53rg-46cm-4g2v","https://github.com/advisories/GHSA-365w-hqf6-vxfg"],"source_kind":"github","identifiers":["GHSA-365w-hqf6-vxfg","CVE-2026-56266"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-16T21:00:09.304Z","updated_at":"2026-09-03T07:01:45.506Z","epss_percentage":0.00476,"epss_percentile":0.38545,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zNjV3LWhxZjYtdnhmZ84ABY0u","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0zNjV3LWhxZjYtdnhmZ84ABY0u","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.8.7","vulnerable_version_range":"\u003c= 0.8.6"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zNjV3LWhxZjYtdnhmZ84ABY0u/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1xeGpwLXczcGotNDhtN84ABY0t","url":"https://github.com/advisories/GHSA-qxjp-w3pj-48m7","title":"Crawl4AI: AST Sandbox Escape via gi_frame.f_back Chain - Pre-Auth RCE in Docker API","description":"### Summary\n\nThe `_safe_eval_expression()` function in the computed fields feature uses an AST validator that only blocks attributes starting with underscore. Python generator and frame object attributes (`gi_frame`, `f_back`, `f_builtins`) do NOT start with underscore, enabling a complete sandbox escape to achieve arbitrary code execution.\n\nThe attack requires no authentication (JWT disabled by default) and is triggered via `POST /crawl` with a crafted extraction schema.\n\n### Attack Vector\n\nAn attacker sends a `POST /crawl` request with a `JsonCssExtractionStrategy` schema containing a malicious computed field expression that:\n1. Creates a generator to access `gi_frame`\n2. Walks the frame chain via `f_back`\n3. Reaches `f_builtins` containing the real `__import__`\n4. Imports `os` and executes arbitrary commands\n\n### Impact\n\nUnauthenticated remote code execution inside the Docker container. An attacker can execute arbitrary system commands, read/write files, and exfiltrate secrets.\n\n### Fix Details\n\n1. Removed `eval()` from computed field expression path entirely -- expressions now log a warning and return default value\n2. Deleted `_safe_eval_expression()` function and `_SAFE_EVAL_BUILTINS` (dead security-sensitive code)\n3. `function` key with Python callables still works for SDK users\n4. Replaced `eval()` in `/config/dump` with JSON-based input validated by Pydantic\n5. Fixed hook_manager sandbox: stripped `__builtins__`, `__loader__`, `__spec__` from injected modules; removed `getattr`, `setattr`, `type`, `__build_class__` from allowed builtins\n\n### Workarounds\n\n1. Upgrade to the patched version (recommended)\n2. Enable JWT authentication via `CRAWL4AI_API_TOKEN` environment variable\n3. Restrict network access to the Docker API\n\n### Credits\n\n- Song Binglin ([q1uf3ng](https://github.com/q1uf3ng)) - reported the AST sandbox escape\n- by111 ([August829](https://github.com/August829)) - reported the hook sandbox `__builtins__` escape and hardcoded JWT secret bypass\n- [jannahopp](https://github.com/jannahopp) - PR #1855 proposing eval removal\n- [ntohidi](https://github.com/ntohidi) - PR #1886 proposing allowlist approach","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-06-16T20:13:07.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.8,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-qxjp-w3pj-48m7","https://github.com/unclecode/crawl4ai/pull/1855","https://github.com/unclecode/crawl4ai/pull/1886","https://nvd.nist.gov/vuln/detail/CVE-2026-53753","https://github.com/advisories/GHSA-qxjp-w3pj-48m7","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-319.yaml","https://github.com/unclecode/crawl4ai","https://pypi.org/project/crawl4ai"],"source_kind":"github","identifiers":["GHSA-qxjp-w3pj-48m7","CVE-2026-53753"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-06-16T21:00:09.304Z","updated_at":"2026-09-03T07:01:45.506Z","epss_percentage":0.029,"epss_percentile":0.85881,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xeGpwLXczcGotNDhtN84ABY0t","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1xeGpwLXczcGotNDhtN84ABY0t","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.8.7","vulnerable_version_range":"\u003c= 0.8.6"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1xeGpwLXczcGotNDhtN84ABY0t/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01ODgyLTVyeDkteGd4cM4ABRMn","url":"https://github.com/advisories/GHSA-5882-5rx9-xgxp","title":"Crawl4AI is Vulnerable to Remote Code Execution in Docker API via Hooks Parameter","description":"A critical remote code execution vulnerability exists in the Crawl4AI Docker API deployment. The `/crawl` endpoint accepts a `hooks` parameter containing Python code that is executed using `exec()`. The `__import__` builtin was included in the allowed builtins, allowing attackers to import arbitrary modules and execute system commands.\n\n**Attack Vector:**\n```json\nPOST /crawl\n{\n  \"urls\": [\"https://example.com\"],\n  \"hooks\": {\n    \"code\": {\n      \"on_page_context_created\": \"async def hook(page, context, **kwargs):\\n    __import__('os').system('malicious_command')\\n    return page\"\n    }\n  }\n}\n```\n\n### Impact\n\nAn unauthenticated attacker can:\n- Execute arbitrary system commands\n- Read/write files on the server\n- Exfiltrate sensitive data (environment variables, API keys)\n- Pivot to internal network services\n- Completely compromise the server\n\n### Mitigation\n\n1. **Upgrade to v0.8.0** (recommended)\n2. If unable to upgrade immediately:\n   - Disable the Docker API\n   - Block `/crawl` endpoint at network level\n   - Add authentication to the API\n\n### Fix Details\n\n1. Removed `__import__` from `allowed_builtins` in `hook_manager.py`\n2. Hooks disabled by default (`CRAWL4AI_HOOKS_ENABLED=false`)\n3. Users must explicitly opt-in to enable hooks\n\n### Credits\n\nDiscovered by Neo by ProjectDiscovery (https://projectdiscovery.io)","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-01-16T20:59:16.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":10.0,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-5882-5rx9-xgxp","https://github.com/unclecode/crawl4ai/blob/release/v0.8.0/docs/blog/release-v0.8.0.md","https://github.com/unclecode/crawl4ai/blob/release/v0.8.0/docs/migration/v0.8.0-upgrade-guide.md","https://nvd.nist.gov/vuln/detail/CVE-2026-26216","https://github.com/unclecode/crawl4ai/blob/main/docs/blog/release-v0.8.0.md","https://www.vulncheck.com/advisories/crawl4ai-docker-api-unauthenticated-remote-code-execution-via-hooks-parameter","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-33.yaml","https://github.com/advisories/GHSA-5882-5rx9-xgxp"],"source_kind":"github","identifiers":["GHSA-5882-5rx9-xgxp","CVE-2026-26216"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-16T21:00:08.319Z","updated_at":"2026-09-07T05:04:14.203Z","epss_percentage":0.01569,"epss_percentile":0.73715,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01ODgyLTVyeDkteGd4cM4ABRMn","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01ODgyLTVyeDkteGd4cM4ABRMn","packages":[{"ecosystem":"pypi","package_name":"Crawl4AI","versions":[{"first_patched_version":"0.8.0","vulnerable_version_range":"\u003c 0.8.0"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01ODgyLTVyeDkteGd4cM4ABRMn/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12eDl3LTVjeDQtOTc5Ns4ABRMm","url":"https://github.com/advisories/GHSA-vx9w-5cx4-9796","title":"Crawl4AI Has Local File Inclusion in Docker API via file:// URLs","description":"A local file inclusion vulnerability exists in the Crawl4AI Docker API. The /execute_js, /screenshot, /pdf, and /html endpoints accept file:// URLs, allowing attackers to read arbitrary files from the server filesystem.\n\nAttack Vector:\n```json\nPOST /execute_js\n{\n    \"url\": \"file:///etc/passwd\",\n    \"scripts\": [\"document.body.innerText\"]\n}\n```\nImpact\n\nAn unauthenticated attacker can:\n- Read sensitive files (/etc/passwd, /etc/shadow, application configs)\n- Access environment variables via /proc/self/environ\n- Discover internal application structure\n- Potentially read credentials and API keys\n\nWorkarounds\n\n1. Disable the Docker API\n2. Add authentication to the API\n3. Use network-level filtering","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2026-01-16T20:58:51.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N","references":["https://github.com/unclecode/crawl4ai/security/advisories/GHSA-vx9w-5cx4-9796","https://github.com/unclecode/crawl4ai/blob/release/v0.8.0/docs/blog/release-v0.8.0.md","https://github.com/unclecode/crawl4ai/blob/release/v0.8.0/docs/migration/v0.8.0-upgrade-guide.md","https://nvd.nist.gov/vuln/detail/CVE-2026-26217","https://github.com/unclecode/crawl4ai/blob/main/docs/blog/release-v0.8.0.md","https://www.vulncheck.com/advisories/crawl4ai-docker-api-local-file-inclusion-via-file-url-handling","https://github.com/pypa/advisory-database/tree/main/vulns/crawl4ai/PYSEC-2026-34.yaml","https://github.com/advisories/GHSA-vx9w-5cx4-9796"],"source_kind":"github","identifiers":["GHSA-vx9w-5cx4-9796","CVE-2026-26217"],"repository_url":null,"blast_radius":0.0,"created_at":"2026-01-16T21:00:08.319Z","updated_at":"2026-09-03T07:04:29.633Z","epss_percentage":0.01914,"epss_percentile":0.78188,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12eDl3LTVjeDQtOTc5Ns4ABRMm","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12eDl3LTVjeDQtOTc5Ns4ABRMm","packages":[{"ecosystem":"pypi","package_name":"crawl4ai","versions":[{"first_patched_version":"0.8.0","vulnerable_version_range":"\u003c 0.8.0"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12eDl3LTVjeDQtOTc5Ns4ABRMm/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00NDVtLTI3Y2YtZ3IzeM4ABHCY","url":"https://github.com/advisories/GHSA-445m-27cf-gr3x","title":"Crawl4AI SSRF vulnerability","description":"Crawl4AI \u003c=0.4.247 is vulnerable to SSRF in /crawl4ai/async_dispatcher.py.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2025-04-18T21:31:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2025-28197","https://gist.github.com/AndrewDzzz/f49e79b09ce0643ee1fc2a829e8875e0","https://github.com/advisories/GHSA-445m-27cf-gr3x"],"source_kind":"github","identifiers":["GHSA-445m-27cf-gr3x","CVE-2025-28197"],"repository_url":null,"blast_radius":1.0,"created_at":"2025-04-21T22:07:56.035Z","updated_at":"2026-09-03T07:06:08.306Z","epss_percentage":0.0035,"epss_percentile":0.27822,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00NDVtLTI3Y2YtZ3IzeM4ABHCY","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00NDVtLTI3Y2YtZ3IzeM4ABHCY","packages":[{"ecosystem":"pypi","package_name":"Crawl4AI","versions":[{"first_patched_version":null,"vulnerable_version_range":"\u003c= 0.4.247"}],"purl":"pkg:pypi/crawl4ai"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00NDVtLTI3Y2YtZ3IzeM4ABHCY/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/crawl4ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/crawl4ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/crawl4ai/dependencies","status":null,"funding_links":["https://github.com/sponsors/unclecode"],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-07T12:40:47.972Z","issues_count":810,"pull_requests_count":502,"avg_time_to_close_issue":1479391.0620689655,"avg_time_to_close_pull_request":1077100.7131782945,"issues_closed_count":435,"pull_requests_closed_count":258,"pull_request_authors_count":276,"issue_authors_count":623,"avg_comments_per_issue":1.691358024691358,"avg_comments_per_pull_request":0.7250996015936255,"merged_pull_requests_count":123,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":109,"past_year_pull_requests_count":215,"past_year_avg_time_to_close_issue":2599585.897959184,"past_year_avg_time_to_close_pull_request":1051809.4761904762,"past_year_issues_closed_count":49,"past_year_pull_requests_closed_count":105,"past_year_pull_request_authors_count":93,"past_year_issue_authors_count":91,"past_year_avg_comments_per_issue":1.963302752293578,"past_year_avg_comments_per_pull_request":0.6651162790697674,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":48,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","maintainers":[{"login":"ntohidi","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"},{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"},{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}],"active_maintainers":[{"login":"ntohidi","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"},{"login":"SohamKukreti","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"},{"login":"Ahmed-Tawfik94","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"},{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/crawl4ai/codemeta","maintainers":[{"uuid":"unclecode","login":"unclecode","name":null,"email":null,"url":null,"packages_count":11,"html_url":"https://pypi.org/user/unclecode/","role":null,"created_at":"2024-09-25T16:58:14.531Z","updated_at":"2024-09-25T16:58:14.531Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/unclecode/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":933826,"maintainers_count":401401,"namespaces_count":0,"keywords_count":313756,"github":"pypi","metadata":{"funded_packages_count":59307,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-09-05T05:02:05.769Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":11114116,"full_name":"unclecode/crawl4ai","default_branch":"main","total_commits":1348,"total_committers":90,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":14.977777777777778,"dds":0.33531157270029677,"past_year_total_commits":412,"past_year_total_committers":36,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":11.444444444444445,"past_year_dds":0.5412621359223301,"last_synced_at":"2026-09-08T06:12:42.865Z","last_synced_commit":"862f6bccb9c063f49b9d42701baa0eea17a4993f","created_at":"2025-09-11T01:59:07.227Z","updated_at":"2026-09-08T06:12:42.633Z","committers":[{"name":"UncleCode","email":"unclecode@kidocode.com","login":"unclecode","count":896},{"name":"ntohidi","email":"nasrin@kidocode.com","login":"ntohidi","count":151},{"name":"Aravind Karnam","email":"aravind.karanam@gmail.com","login":"aravindkarnam","count":70},{"name":"Soham Kukreti","email":"kukretisoham@gmail.com","login":"SohamKukreti","count":33},{"name":"AHMET YILMAZ","email":"tawfik@kidocode.com","login":"Ahmed-Tawfik94","count":30},{"name":"hafezparast","email":"maysam@kidocode.com","login":"hafezparast","count":18},{"name":"nightcityblade","email":"nightcityblade@gmail.com","login":null,"count":14},{"name":"Claude","email":"noreply@anthropic.com","login":null,"count":8},{"name":"prokopis3","email":"prokopis123@gmail.com","login":"prokopis3","count":6},{"name":"Yurii Chukhlib","email":"yuri.v.chu@gmail.com","login":"YuriNachos","count":6},{"name":"Chris Murphy","email":"chris.murphy@klaviyo.com","login":"murphycw","count":6},{"name":"bizrockman","email":"d.gerst@bizrock.de","login":"bizrockman","count":5},{"name":"Br1an67","email":"932039080@qq.com","login":"Br1an67","count":4},{"name":"datehoer","email":"datehoer@gmail.com","login":"datehoer","count":4},{"name":"ntohidikplay","email":"“nasrin@kplay”.team","login":null,"count":3},{"name":"Aravind Karnam","email":"aravindkarnam@Aravinds-Mac-Studio.local","login":null,"count":3},{"name":"Harsh Mathur","email":"harshmathurx@gmail.com","login":"harshmathurx","count":3},{"name":"NhatNguyen","email":"ah2631@student.jamk.fi","login":"reallav0","count":3},{"name":"CapSolver","email":"111706386+capsolver","login":"capsolver","count":2},{"name":"Martin Sjöborg","email":"martin.sjoborg@quartr.se","login":"Sjoeborg","count":2},{"name":"wakaka6","email":"48764488+wakaka6","login":"wakaka6","count":2},{"name":"nitesh-77","email":"nitesh33lol@gmail.com","login":"nitesh-77","count":2},{"name":"lizhuxiong","email":"panda_xlz@163.com","login":"nnxiong","count":2},{"name":"bibi-creator","email":"53927344+bibi-creator","login":"bibi-creator","count":2},{"name":"Rajan Chavada","email":"jimmychavada22@gmail.com","login":"RajanChavada","count":2},{"name":"Otman404","email":"otmaneboughaba@gmail.com","login":"Otman404","count":2},{"name":"Mark Jan van Kampen","email":"m.vankampen@freeday.ai","login":"mjvankampen","count":2},{"name":"Krzysztof Olipra","email":"contact@krzysztofolipra.com","login":"Nalhin","count":2},{"name":"José","email":"joigno@gmail.com","login":"jio-gl","count":2},{"name":"Atharva Jaiswal","email":"92455570+AtharvaJaiswal005","login":"AtharvaJaiswal005","count":2},{"name":"dvschuyl","email":"125589423+dvschuyl","login":"dvschuyl","count":2},{"name":"Hamza Farhan","email":"thehamza96@gmail.com","login":"HamzaFarhan","count":1},{"name":"Gökhan Geyik","email":"gokhan.geyik89@gmail.com","login":"gkhngyk","count":1},{"name":"Guilume","email":"49784245+TheCutestCat","login":"TheCutestCat","count":1},{"name":"Gary","email":"garyluk14@gmail.com","login":"garyluky","count":1},{"name":"Gab","email":"blackwhite13@gmail.com","login":"sevenmoonlightsteps","count":1},{"name":"Emmanuel Ferdman","email":"emmanuelferdman@gmail.com","login":"emmanuel-ferdman","count":1},{"name":"Darwing Medina","email":"darwing1210@gmail.com","login":"darwing1210","count":1},{"name":"Damien Laureaux","email":"d.laureaux@timoa.com","login":"timoa","count":1},{"name":"Mahesh","email":"mahesh.a.subramanian@lendistry.com","login":null,"count":1},{"name":"Christian Oudard","email":"ChristianOudard@pm.me","login":"christian-oudard","count":1},{"name":"ChiragBellara","email":"chiragbellara7@gmail.com","login":"ChiragBellara","count":1},{"name":"Charlie C","email":"work@charle.cc","login":"charlaie","count":1},{"name":"devatbosch","email":"snehasish.basu@in.bosch.com","login":null,"count":1},{"name":"Atomic Carpenter","email":"271207844+atomic-carpenter","login":"atomic-carpenter","count":1},{"name":"Arno.Edwards","email":"138990495+Umpire2018","login":"Umpire2018","count":1},{"name":"TristanDonze","email":"faeruispro@gmail.com","login":"TristanDonze","count":1},{"name":"Umut CAN","email":"78921017+C1N-S4","login":"C1N-S4","count":1},{"name":"Vinit Agrawal","email":"vinit@hellotars.com","login":"volumetric","count":1},{"name":"Vladimir Mandic","email":"mandic00@live.com","login":"vladmandic","count":1},{"name":"Weike Zhang","email":"1390881871@qq.com","login":"weike-zhang","count":1},{"name":"Yaoda Liu","email":"shonenada","login":"shonenada","count":1},{"name":"cemgo","email":"cemgo","login":"cemgo","count":1},{"name":"devatnull","email":"lateralus@criptext.com","login":"devatnull","count":1},{"name":"devin-ai-integration[bot]","email":"158243242+devin-ai-integration[bot]","login":"devin-ai-integration[bot]","count":1},{"name":"hitesh22rana","email":"hitesh22rana@gmail.com","login":"hitesh22rana","count":1},{"name":"jawshoeadan","email":"62785552+jawshoeadan","login":"jawshoeadan","count":1},{"name":"lu4nx","email":"lx@shellcodes.org","login":"lu4nx","count":1},{"name":"lvzhengri","email":"95766782+lvzhengri","login":"lvzhengri","count":1},{"name":"maggie.wang","email":"maggie@edkey.com","login":"maggie-edkey","count":1},{"name":"medo94my","email":"medoroyalrma@gmail.com","login":"medo94my","count":1},{"name":"nafeqq-1306","email":"nafiquee@yahoo.com","login":"nafeqq-1306","count":1},{"name":"nightcityblade","email":"nightcityblade","login":"nightcityblade","count":1},{"name":"nstproxy","email":"nstproxyservice@gmail.com","login":"Nstproxy","count":1},{"name":"rbushria","email":"rbushri@gmail.com","login":"rbushri","count":1},{"name":"shiv","email":"shivkumar0757@gmail.com","login":"shivkumar0757","count":1},{"name":"zhounan","email":"nelzomal@gmail.com","login":"nelzomal","count":1},{"name":"程序员阿江(Relakkes)","email":"relakkes@gmail.com","login":"NanmiCoder","count":1},{"name":"Haopeng138","email":"58230486+Haopeng138","login":"Haopeng138","count":1},{"name":"Idris Hanafi","email":"ifh101@gmail.com","login":"IdrisHanafi","count":1},{"name":"James T. Wood","email":"jamesthomaswood@gmail.com","login":"Thermofish","count":1},{"name":"João Martins","email":"11438285+jl-martins","login":"jl-martins","count":1},{"name":"Jōnin bingi","email":"42009541+mcam10","login":"mcam10","count":1},{"name":"Kevin Moturi","email":"ketonkss4@gmail.com","login":"ketonkss4","count":1},{"name":"Marc Sacristán","email":"marc@sacristan.com.es","login":"Sacristaan","count":1},{"name":"Markus Zimmermann","email":"markus.zimmermann@symflower.com","login":"zimmski","count":1},{"name":"Mohammed","email":"momamun@yahoo.com","login":"moamamun","count":1},{"name":"NaabZer","email":"anton.gefvert@gmail.com","login":"NaabZer","count":1},{"name":"Nezar Ali","email":"abu5sohaib@gmail.com","login":"NezarAli","count":1},{"name":"Olavo Henrique Marques Peixoto","email":"98776769+olavohenrique03","login":"olavohenrique03","count":1},{"name":"Patrick","email":"217068802+PatD42","login":"PatD42","count":1},{"name":"Paulo Kuong","email":"pkuong80@gmail.com","login":"paulokuong","count":1},{"name":"Pitchfork-and-Torch","email":"Pitchfork-and-Torch","login":"Pitchfork-and-Torch","count":1},{"name":"QIN2DIM","email":"62018067+QIN2DIM","login":"QIN2DIM","count":1},{"name":"Robin Singh","email":"42088724+iamrobins","login":"iamrobins","count":1},{"name":"RoyLeviLangware","email":"163380355+RoyLeviLangware","login":"RoyLeviLangware","count":1},{"name":"Sezer Bozkır","email":"6623948+Natgho","login":"Natgho","count":1},{"name":"Stark","email":"fstark96","login":"fstark96","count":1},{"name":"TheRedRad","email":"i.sajjadrad@gmail.com","login":"theredrad","count":1},{"name":"Tobias Wallura","email":"tobias.wallura@xitaso.com","login":"TobiasWallura-xitaso","count":1}],"past_year_committers":[{"name":"unclecode","email":"unclecode@kidocode.com","login":"unclecode","count":189},{"name":"ntohidi","email":"nasrin@kidocode.com","login":"ntohidi","count":77},{"name":"Soham Kukreti","email":"kukretisoham@gmail.com","login":"SohamKukreti","count":23},{"name":"hafezparast","email":"maysam@kidocode.com","login":"hafezparast","count":18},{"name":"Aravind Karnam","email":"aravind.karanam@gmail.com","login":"aravindkarnam","count":17},{"name":"nightcityblade","email":"nightcityblade@gmail.com","login":null,"count":14},{"name":"AHMET YILMAZ","email":"tawfik@kidocode.com","login":"Ahmed-Tawfik94","count":12},{"name":"Claude","email":"noreply@anthropic.com","login":null,"count":8},{"name":"Yurii Chukhlib","email":"yuri.v.chu@gmail.com","login":"YuriNachos","count":6},{"name":"Chris Murphy","email":"chris.murphy@klaviyo.com","login":"murphycw","count":6},{"name":"Br1an67","email":"932039080@qq.com","login":"Br1an67","count":4},{"name":"Harsh Mathur","email":"harshmathurx@gmail.com","login":"harshmathurx","count":3},{"name":"NhatNguyen","email":"ah2631@student.jamk.fi","login":"reallav0","count":3},{"name":"Atharva Jaiswal","email":"92455570+AtharvaJaiswal005","login":"AtharvaJaiswal005","count":2},{"name":"José","email":"joigno@gmail.com","login":"jio-gl","count":2},{"name":"Krzysztof Olipra","email":"contact@krzysztofolipra.com","login":"Nalhin","count":2},{"name":"Otman404","email":"otmaneboughaba@gmail.com","login":"Otman404","count":2},{"name":"Rajan Chavada","email":"jimmychavada22@gmail.com","login":"RajanChavada","count":2},{"name":"bibi-creator","email":"53927344+bibi-creator","login":"bibi-creator","count":2},{"name":"nitesh-77","email":"nitesh33lol@gmail.com","login":"nitesh-77","count":2},{"name":"CapSolver","email":"111706386+capsolver","login":"capsolver","count":2},{"name":"Martin Sjöborg","email":"martin.sjoborg@quartr.se","login":"Sjoeborg","count":2},{"name":"nstproxy","email":"nstproxyservice@gmail.com","login":"Nstproxy","count":1},{"name":"nightcityblade","email":"nightcityblade","login":"nightcityblade","count":1},{"name":"cemgo","email":"cemgo","login":"cemgo","count":1},{"name":"Weike Zhang","email":"1390881871@qq.com","login":"weike-zhang","count":1},{"name":"Tobias Wallura","email":"tobias.wallura@xitaso.com","login":"TobiasWallura-xitaso","count":1},{"name":"TheRedRad","email":"i.sajjadrad@gmail.com","login":"theredrad","count":1},{"name":"Stark","email":"fstark96","login":"fstark96","count":1},{"name":"Pitchfork-and-Torch","email":"Pitchfork-and-Torch","login":"Pitchfork-and-Torch","count":1},{"name":"Patrick","email":"217068802+PatD42","login":"PatD42","count":1},{"name":"NaabZer","email":"anton.gefvert@gmail.com","login":"NaabZer","count":1},{"name":"Gab","email":"blackwhite13@gmail.com","login":"sevenmoonlightsteps","count":1},{"name":"Christian Oudard","email":"ChristianOudard@pm.me","login":"christian-oudard","count":1},{"name":"ChiragBellara","email":"chiragbellara7@gmail.com","login":"ChiragBellara","count":1},{"name":"Atomic Carpenter","email":"271207844+atomic-carpenter","login":"atomic-carpenter","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-08T00:00:08.681Z","repositories_count":7142552,"commits_count":1054320469,"contributors_count":46130112,"owners_count":1426081,"committers_count":3464669,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"unclecode/crawl4ai","html_url":"https://github.com/unclecode/crawl4ai","last_synced_at":"2026-09-07T12:40:47.972Z","status":null,"issues_count":810,"pull_requests_count":502,"avg_time_to_close_issue":1479391.0620689655,"avg_time_to_close_pull_request":1077100.7131782945,"issues_closed_count":435,"pull_requests_closed_count":258,"pull_request_authors_count":276,"issue_authors_count":623,"avg_comments_per_issue":1.691358024691358,"avg_comments_per_pull_request":0.7250996015936255,"merged_pull_requests_count":123,"bot_issues_count":1,"bot_pull_requests_count":2,"past_year_issues_count":109,"past_year_pull_requests_count":215,"past_year_avg_time_to_close_issue":2599585.897959184,"past_year_avg_time_to_close_pull_request":1051809.4761904762,"past_year_issues_closed_count":49,"past_year_pull_requests_closed_count":105,"past_year_pull_request_authors_count":93,"past_year_issue_authors_count":91,"past_year_avg_comments_per_issue":1.963302752293578,"past_year_avg_comments_per_pull_request":0.6651162790697674,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":48,"created_at":"2025-07-16T12:08:18.044Z","updated_at":"2026-09-07T12:40:47.973Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/unclecode%2Fcrawl4ai/issues","issue_labels_count":{"table":{"🐞 Bug":420,"🩺 Needs Triage":297,"question":59,"⚙ Done":48,"📌 Root caused":44,"⚙️ In-progress":37,"bug":30,"❓ Question":30,"enhancement":19,"📖 Documentation":12,"✨ Enhancement":11,"🐳 Docker":10,"⚙️ Under Test":9,"❗Invalid":8,"⚡ High":8,"🪞 Duplicate":7,"💪 - Beginner":6,"☕ Low":6,"⚙️ Under Review":4,"💪 - Intermediate":4,"⚰️ Wontfix":4,"duplicate":3,"⏰-spill-over":3,"💪 - Advanced":3,"✅ Released":2,"resolved":2,"🪶 Typo-fix":1,"help wanted":1,"documentation":1}},"pull_request_labels_count":{"table":{"codex":5,"🪶 Typo-fix":2,"🔌 Integration":1,"bug":1,"⚙️ Under Review":1,"📖 Documentation":1,"✊🏼 On-hold":1,"enhancement":1,"🪞 Duplicate":1,"🏗️ Workflow":1,"question":1}},"issue_author_associations_count":{"table":{"NONE":777,"COLLABORATOR":18,"CONTRIBUTOR":14,"OWNER":1}},"pull_request_author_associations_count":{"table":{"NONE":369,"COLLABORATOR":72,"CONTRIBUTOR":47,"OWNER":14}},"issue_authors":{"table":{"aravindkarnam":10,"QuangTQV":8,"ntohidi":7,"SohamKukreti":7,"1933211129":6,"stevenh":5,"truonghoangnguyen":5,"Joorrit":4,"wakaka6":4,"pbtsrc":4,"vikaskookna":4,"b-sai":4,"Olliejp":4,"betterthanever2":4,"FractalMind":4,"kkarkos":4,"wwwrookie":4,"TheCutestCat":4,"TejaCherukuri":4,"Dev4011":4,"jmontoyavallejo":4,"LinXin04":4,"xwt1":3,"takan1":3,"github-gamma":3,"lexang":3,"Wadehl":3,"bong-u":3,"ederuiter":3,"crelocks":3,"godfryd":3,"djl0":3,"MSR2201":3,"eliaweiss":3,"Pranshu172":3,"complete-dope":3,"Hnam29":3,"hishambutt":3,"chunyuliu106667777":3,"sz0811":3,"Harinib-Kore":3,"luisferreira93":2,"xingyongma":2,"RemeLards":2,"rwb-truelime":2,"Nalhin":2,"roshan-sinha-dev":2,"dmurat":2,"atomlong":2,"Praj-17":2,"rostwal95":2,"jacobshenn":2,"thiswillbeyourgithub":2,"studio-anurag":2,"mozou":2,"LinkerM":2,"si2w":2,"lieh1203":2,"sujin502":2,"dkampien":2,"Sjoeborg":2,"coderyiyang":2,"nelzomal":2,"OpEnD17":2,"Jessi11111":2,"renatocaliari":2,"mikurisan":2,"mllife":2,"tanwar4":2,"vanetreg":2,"barzan-hayati":2,"Armandd1":2,"Wassim-Laabidi":2,"wlxiaozhzh":2,"tropxy":2,"rafliekawangsha":2,"antoniohof":2,"PhantasWeng":2,"wwwmaster1":2,"YitaoLiu1996":2,"advanced4":2,"BZBY":2,"wg20170107":2,"RoyLeviLangware":2,"bkennedy-improving":2,"steelliberty":2,"YassKhazzan":2,"Udbhav8":2,"datoslabs":2,"aledorigo":2,"epzlfnql":2,"syed-al":2,"AlexYY0":2,"zukangy":2,"pleomax0730":2,"zhoufei0622":2,"cccmolo":2,"Jevli":2,"merihakca":2,"coldchair":2,"dylanlo-nutanix":2,"RiteshKB":2,"chanmathew":2,"astudzinski":2,"Vaccarini-Lorenzo":1,"PatD42":1,"VAIBHAVAGARWAL12":1,"kksasa":1,"ismael-dm":1,"mattheworiordan":1,"aliak00":1,"uwzis":1,"e1codes":1,"luzede":1,"egianetto":1,"DennisFederico":1,"poryan":1,"8176135":1,"ji-podhead":1,"immartian":1,"waldyhester":1,"live-in-the-moment":1,"wchy1128":1,"Pumpkinhn":1,"nhaatj2804":1,"SyllaJay":1,"damusix":1,"nagendrakumar02":1,"kesha1225":1,"aidenpearce001":1,"oaishi":1,"sanghoho":1,"ayush-bharti":1,"gwx2005":1,"phorn1":1,"renovate[bot]":1,"KanishkNavale":1,"zhang2657977442":1,"kinorai":1,"helenatthais":1,"nitheeshmohanepic":1,"himanshumahajan138":1,"imnewbe":1,"JElliott3630":1,"dcolley":1,"gulnihalk":1,"dpal126":1,"ns-arakawa":1,"maelpegny":1,"saipavanmeruga7797":1,"LLazzar":1,"venkat5ai":1,"Sahil-Gulihar":1,"nihaoWX":1,"PhuongBui712":1,"kylepatel":1,"Dimfred":1,"RogerSinghChugh":1,"agileandy":1,"palash-involvio":1,"xih1919":1,"lvzhengri":1,"NavodPeiris":1,"thetesttoy":1,"carla4av":1,"renatoramiro":1,"gamelogai":1,"alvaro562003":1,"krim404":1,"ppetroskevicius":1,"kamit-transient":1,"deepak-hl":1,"loorisr":1,"fengyunzaidushi":1,"vyokky":1,"Aashmit":1,"amitsethitx":1,"bastian-worx":1,"canadiancreed":1,"jf-harshit":1,"jl-martins":1,"zs-gpillai":1,"phanitallapudi":1,"garmy-ja":1,"Jetty53":1,"Goldziher":1,"bgk0018":1,"rashidwiizb":1,"Hesongwork":1,"BennisonDevadoss":1,"FilonMan":1,"Umpire2018":1,"wiselyG":1,"gruschis":1,"fcoury":1,"luxmar":1,"plazmer":1,"Reven8e":1,"bizrockman":1,"ganecheng":1,"nciefeiniu":1,"snaksa":1,"connerlambden":1,"deauthn":1,"Jeferson100":1,"sanchitsingh001":1,"mevinbabuc":1,"hoangpham-RT":1,"saipavankumar-muppalaneni":1,"dcieslak19973":1,"Rodorigo-dev":1,"yulin0629":1,"zinodynn":1,"aadityakanjolia4":1,"encoded-evolution":1,"jtha":1,"haddadnidal":1,"Fabrice-x-m":1,"tant":1,"Gitkakkar1597":1,"mattrossman":1,"1406119529tmy-design":1,"JaviMota":1,"ali-chaudhry8":1,"sunilatrb":1,"tannify":1,"choozm":1,"arnm":1,"rubenssoto":1,"ghiyo":1,"premChezuba":1,"cnndabbler":1,"kivous":1,"VicThor-wpp":1,"monkey-wenjun":1,"red201432":1,"LeeSangsoo-arch":1,"NeverBeLazyG":1,"AngelescuFilip":1,"TomerLankri":1,"dontambostep":1,"1006076811":1,"JWBWork":1,"huibrian":1,"win4r":1,"palmwi2010":1,"littledot2020":1,"AlexTuring32":1,"p2hpi2n31fophp":1,"jefcolbi":1,"jlia0":1,"neverbend007":1,"bolavefasfas":1,"klemens-u":1,"RaviKasaudhan":1,"btyeung":1,"chenm1xuexi":1,"charlaie":1,"justicecurcian":1,"oridiu":1,"Elpenyul":1,"Codinator007":1,"kbghanem":1,"Reasat":1,"MarcLachapelle":1,"olliem-nexi":1,"lance6716":1,"keyiis":1,"hboen":1,"FirstCastSolutions423":1,"milukyna":1,"subhankarkhandai2212":1,"hussamsayeed":1,"shegman6000":1,"banagale":1,"liogpt":1,"welyweah":1,"ihoment-lys":1,"saikrn112":1,"AbyssSkb":1,"dnmahendra":1,"winterfx":1,"coderJASFK":1,"yunfenshi":1,"Tauvic":1,"matias3981":1,"nuo-wen-lei":1,"mvletter":1,"molntamas":1,"LeetJoe":1,"TasosNorma":1,"kloskas":1,"BaoTan":1,"SuroshAhmadZobair":1,"duanyr":1,"HW618":1,"trimbilrepo":1,"linznin":1,"arsaboo":1,"Tonigard":1,"manoj567":1,"Snegovik777":1,"MeghanaSrinath":1,"Darshan2104":1,"tginart":1,"gnusupport":1,"azu0609":1,"Suquir0":1,"Zzzz1111":1,"fmmoret":1,"jkwiecien765":1,"berkaygkv":1,"AndreaFrancis":1,"lao-guo-luantanqin":1,"tylerdavis":1,"perevezencev":1,"sandraeesit":1,"Sparshsing":1,"Arc-zlz":1,"zhoujiaxinii":1,"digiSal":1,"jitengfei":1,"arcontechnologies":1,"shipleyc-zen":1,"margauxallee":1,"zzxtecho":1,"davidshen84":1,"talelboussetta":1,"joshuafielden43":1,"zahra-teb":1,"darshangparab":1,"cryptokatze":1,"makispl":1,"theHimansu":1,"AswanthManoj":1,"yassello55":1,"Qbason":1,"T-empusFugit":1,"socekin":1,"dbhurley":1,"Robinbinu":1,"weike-zhang":1,"piyushptiwari1":1,"yaniktfl":1,"pnsafari":1,"Weltberg":1,"itsskofficial":1,"xixiskynet":1,"ducnguyen04071996":1,"polhel":1,"nikolakretschmer":1,"puehres":1,"YJHJACK":1,"n24q02m":1,"djallalzoldik":1,"viraj-lunani":1,"sean-cofinance":1,"ergosumdre":1,"michael-supreme":1,"ftnext":1,"havspect":1,"Erol444":1,"chris-garrett":1,"EntropyDev":1,"Kronomono":1,"kiruthikaj":1,"ROBODRILL":1,"maggie-edkey":1,"knandersen":1,"dmitriibeliakov":1,"Danyalalam":1,"Fawaen":1,"sohailziahh":1,"Paws-Dev":1,"hitesh22rana":1,"Rm1n90":1,"anuragphadke":1,"Masterain98":1,"hoghweed":1,"JewceCookie":1,"yacenty":1,"KaifAhmad1":1,"tonicava":1,"razorxl":1,"suryabhosaleoptimeleon":1,"Popeyef5":1,"jasonmhead":1,"Nikky000":1,"agk007":1,"achepukov":1,"phamngocquy":1,"Etherdrake":1,"SetagGnaw":1,"marctorsoc":1,"Khosravangroup":1,"alllexx88":1,"oOLearnCodeOo":1,"Gagan666":1,"jayjake0":1,"dpalic":1,"rubenamran-arch":1,"jiezi4ai":1,"lyh0825":1,"chansearrington":1,"qsunou":1,"voropaevp":1,"farzadhs":1,"adminChina":1,"monkeybiz55":1,"ademaskan":1,"0passion0":1,"memorysaver":1,"hongjinhao":1,"tonyOgbonna":1,"takeaship":1,"avrum":1,"rayliverified":1,"sherman-yang":1,"BrunoCQ":1,"jjjeon0223":1,"8xpdh":1,"erenfn":1,"anyangml":1,"batikanor":1,"wiinf":1,"drdsgvo":1,"nikhil-swamix":1,"Mahizha-N-S":1,"getwithashish-experion":1,"Setplus01":1,"joostwmd":1,"prokopis3":1,"sulli365":1,"toxboden":1,"Mng-dev-ai":1,"codelion":1,"xxxspy":1,"bud1906":1,"inVains":1,"AugustusLZJ":1,"rolltidehero":1,"guyingjie007":1,"GoodStudy-DayUp":1,"alirezawardk":1,"cscsyiku123":1,"mikalauskas":1,"HonestQiao":1,"fengwu-coder":1,"Byunk":1,"PinkFrog":1,"perretv":1,"Auth0rM0rgan":1,"saschalev":1,"niyaz006":1,"milesadkins":1,"kyeonghun-kim":1,"flamecoders":1,"blghtr":1,"YLW-WHU":1,"KedaSong":1,"flamedmg":1,"zzy-life":1,"zlonqi":1,"Kjdragan":1,"makiisthenes":1,"olokshyn":1,"mohahf19":1,"joysinleung":1,"Ardelson":1,"XinCalWEI":1,"fclampqq":1,"devatbosch":1,"NaabZer":1,"qualyon":1,"Shafi2016":1,"fritz-astronomer":1,"navin-hariharan":1,"ArmanKabiri":1,"huaihaochuan":1,"vignesh1507":1,"charliedelta02":1,"AugustusLiConnect":1,"nandhu-nr":1,"StackSurfer":1,"Aaron2516":1,"fangzhangmnm":1,"mcam10":1,"darylteo":1,"tecosaur":1,"Fred-The-Dog":1,"lisuwei":1,"Meky-hqd":1,"sundaqiang":1,"no-chris":1,"deadsoul44":1,"ztp559":1,"zhongxinlei":1,"kuishou68":1,"openainext":1,"Valker03":1,"Koxx3":1,"Seven-94":1,"ManojBhamsagar-Draup":1,"tedvalson":1,"mo-xiaoxi":1,"siwale-kamasatjakul":1,"LiKuhlmann":1,"aiyajkwebelight":1,"nepomuc":1,"per1970":1,"ddnomber":1,"prorid3r":1,"enesozcanoz":1,"sheadley":1,"abhineettandon":1,"unclecode":1,"RohithReddy20":1,"lxb1202":1,"hyperknot":1,"babazaroni":1,"Dual-0":1,"minglong-huang":1,"geoffguin124":1,"ordersofmagnitude":1,"y3rawat":1,"landmann":1,"matijaparavac":1,"shivkumar0757":1,"weykon":1,"pixelr-d":1,"kevintanhongann":1,"wolfelee":1,"ZhangTianrong":1,"americaanspirit":1,"mallhar":1,"momo9933":1,"cjoecker":1,"nathanbowang":1,"dustinwloring1988":1,"exaucersk":1,"erccarls":1,"ftballguy45":1,"max-sym":1,"ejkitchen":1,"jackmac92":1,"ehubb20":1,"fordelkon":1,"cckamiya":1,"GoSlowPoke168":1,"teeyand":1,"Shuaib11-Github":1,"NicoNicoNico123":1,"omegarhovega":1,"caramale07":1,"minheezy":1,"vonhuy1":1,"CynaxG":1,"ty01csbaidu":1,"fischerdr":1,"EstopaceMA":1,"Sacristaan":1,"Sabakhupenia":1,"eulertour":1,"BradKML":1,"kientv":1,"z5yl":1,"tdiprima":1,"Natabu":1,"Nero1688":1,"HamdiBarkous":1,"674717172":1,"mirozbiro":1,"luutuankiet":1,"qoder1337":1,"xwkya":1,"Combi2k2":1,"Parth7030":1,"Ahmed-Tawfik94":1,"StariMarco":1,"yumingmin88":1,"igoralentyev":1,"atomic-carpenter":1,"rleon1EPAM":1,"EtienneFerrandi":1,"AtulKulkarni01":1,"HansonJames":1,"BlackChila":1,"BlagoCuljak":1,"dvschuyl":1,"ComputingVictor":1,"tuheyuan":1,"Tayomide":1,"clarity99":1,"seagomezar":1,"pgeynt":1,"przemekmatusiak":1,"Ehsan-U":1,"tomas-kucera":1,"iorilu":1,"Atmos16":1,"dajiaohuang":1,"FrederickAlt":1,"psotaond-mama":1,"GOOD-N-LCM":1,"Greatz08":1,"mkaesler44":1,"irliao":1,"ShadowyNeoBTC":1,"Joshix-1":1,"ohmyboroda":1,"stsfaroz":1,"xenstar":1,"xprabhudayal":1,"thdoan":1,"JoysKang":1,"helicalchris":1,"vlrmzz":1,"Asyou-GD":1,"dylansheffer":1,"Chi-chicken":1,"rcompton":1,"jacksimplified":1,"hypy13":1}},"pull_request_authors":{"table":{"ntohidi":33,"Battleplus":33,"aravindkarnam":21,"nightcityblade":21,"SohamKukreti":18,"unclecode":13,"hafezparast":8,"Ahmed-Tawfik94":8,"stevenh":7,"wakaka6":5,"jichaowang02-lang":5,"devteamaegis":5,"Sjoeborg":4,"leoric-crown":4,"Aitosoft":4,"chuenchen309":4,"romanbsd":4,"atomlong":3,"prokopis3":3,"dvschuyl":3,"ywatanabe1989":3,"charlaie":3,"rangehow":2,"Natgho":2,"FractalMind":2,"Nalhin":2,"reallav0":2,"piyush-gpt":2,"nnxiong":2,"shonenada":2,"nelzomal":2,"ifaddict1":2,"chelsealong":2,"bibi-creator":2,"eeshsaxena":2,"emmanuel-ferdman":2,"gkhngyk":2,"dev07060":2,"loliw":2,"bong-u":2,"vignesh1507":2,"rbushri":2,"vikas-gits-good":2,"QuangTQV":2,"jmontoyavallejo":2,"piyush-test-1":2,"harshmathurx":2,"Aaron2516":2,"mzyfree":2,"Sacristaan":2,"weike-zhang":2,"rozin-not-found":2,"eltociear":2,"nnWhisperer":2,"sujeito-operator":2,"NezarAli":2,"jl-martins":2,"DrorT":2,"oridiu":1,"yaswanthkumargothi":1,"ederuiter":1,"dowithless":1,"damusix":1,"alkaz-nodemaven":1,"jjserenity":1,"cgseyhan":1,"SetagGnaw":1,"ACakshay":1,"takeaship":1,"RohithReddy20":1,"MarcoPeretti":1,"lwsinclair":1,"PatD42":1,"ltianyi992":1,"XiaoHuo888-hue":1,"ramezio":1,"pydevup":1,"DrakkoFire":1,"zimmski":1,"thkim-us":1,"Otis0408":1,"luisferreira93":1,"jannahopp":1,"NikkaKyuoma":1,"lvzhengri":1,"Darshan2104":1,"mrinal22258":1,"stuzyz999":1,"RaccoonOnion":1,"Haopeng138":1,"neelthepatel8":1,"alexandreolives":1,"EXAEE":1,"Synaptics-Lab":1,"devatnull":1,"dominicx":1,"gbe3hunna":1,"NiclasLindqvist":1,"Pitchfork-and-Torch":1,"anupamme":1,"midhunprahash-ui":1,"leonson":1,"Umpire2018":1,"volumetric":1,"stueckmann":1,"DevAbdullah90":1,"STiFLeR7":1,"jenish-ml":1,"Ghirtor":1,"umerkhan95":1,"Sparshsing":1,"VasiliyRad":1,"nafeqq-1306":1,"Zsanz3":1,"dcieslak19973":1,"zinodynn":1,"yulin0629":1,"RoyLeviLangware":1,"jawshoeadan":1,"MTahirKleem":1,"microHoffman":1,"ketonkss4":1,"billyoung2100":1,"Boostige":1,"shing-li":1,"jayanth-caw":1,"Antobiotics":1,"IdrisHanafi":1,"U-C4N":1,"bigbrother666sh":1,"Stubbleman":1,"phamngocquy":1,"yerik515":1,"qybaihe":1,"harsh-sset":1,"USTAADCOM":1,"KPCOFGS":1,"jacksimplified":1,"lbeziaud":1,"stevenaldinger":1,"TristanDonze":1,"tedvalson":1,"pawel-twardziak":1,"KevinTran3011":1,"Cysu":1,"devin-ai-integration[bot]":1,"cardit1":1,"mccullya":1,"lum1t4":1,"kinorai":1,"himanshumahajan138":1,"saipavanmeruga7797":1,"paulokuong":1,"shivkumar0757":1,"itsafal":1,"AliaksandrNazaruk":1,"Mohammad-Faiz-Cloud-Engineer":1,"NanmiCoder":1,"cecyliaborek":1,"Jacky97s":1,"NinjaEde":1,"HW618":1,"mochamadsatria":1,"banagale":1,"maheshpec":1,"tmocky1134":1,"nzlz":1,"saturnabitsick":1,"darwing1210":1,"HamzaFarhan":1,"devforma":1,"prajjwalnag":1,"feder-cr":1,"Praneeth1-O-1":1,"navin-hariharan":1,"TheCutestCat":1,"datehoer":1,"maggie-edkey":1,"wchy1128":1,"m8nt0":1,"valtahomes":1,"NickMandylas":1,"fstark96":1,"sanchitsingh001":1,"tuhinmallick":1,"lijc210":1,"013nour":1,"Solaris-star":1,"Joorrit":1,"fchinch":1,"chrizzly2309":1,"longtengyidu":1,"PhySci":1,"petebytes":1,"devatbosch":1,"jonymusky":1,"TobiasWallura-xitaso":1,"threewebcode":1,"olavohenrique03":1,"andri-didych":1,"MilesWK":1,"defrivne-cmd":1,"ksallee":1,"achepukov":1,"ai-hanbv":1,"vonhuy1":1,"Kuang-xianxin":1,"coderabbitai[bot]":1,"flancast90":1,"monster-anshu":1,"SGavrl":1,"per1970":1,"Sanjaypranav":1,"RajanChavada":1,"AlexYY0":1,"GarfieldTheOldCat":1,"aadityakanjolia4":1,"garyluky":1,"mziv":1,"lance6716":1,"joshyorko":1,"Liang-HZ":1,"janbuchar":1,"joysinleung":1,"danyQe":1,"B-X-Y":1,"yesidc":1,"timoa":1,"nameearly":1,"Bruce-Yii":1,"kunalmanelkar":1,"havspect":1,"dnp314":1,"blakeshef":1,"hitesh22rana":1,"tautikAg":1,"leandrohstein":1,"Thermofish":1,"zhenjunMa":1,"granolacowboy":1,"moamamun":1,"Alex-yang00":1,"MsfPablo":1,"vanetreg":1,"mikamind":1,"vladmandic":1,"sennhvi":1,"Osamaali313":1,"theguy000":1,"Handsar":1,"iamrobins":1,"mvdmakesthings":1,"dajiaohuang":1,"QIN2DIM":1,"BellaBe":1,"Martichou":1,"lu4nx":1,"PATAKAMURIVENKATAGANESH":1,"Cookie98101":1,"dyigitpolat":1,"vincent0426":1,"patcher9":1,"xerexesx":1,"bizrockman":1,"Goldziher":1,"claudioarione":1,"e1codes":1,"130347665":1,"mukul-atomicwork":1,"devxpain":1,"mjvankampen":1,"mentaLwz":1,"jtgi":1,"mvletter":1,"talelboussetta":1,"JasonYeYuhe":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-07T00:00:06.792Z","repositories_count":16951400,"issues_count":44775207,"pull_requests_count":141318068,"authors_count":11670929,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"🐞 Bug":82,"⚙ Done":43,"🩺 Needs Triage":33,"📌 Root caused":13,"⚙️ In-progress":7,"✨ Enhancement":5,"❓ Question":4,"🐳 Docker":4,"📖 Documentation":1,"⚙️ Under Review":1,"⚰️ Wontfix":1}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":97,"COLLABORATOR":8,"CONTRIBUTOR":4}},"past_year_pull_request_author_associations_count":{"table":{"NONE":146,"CONTRIBUTOR":37,"COLLABORATOR":31,"OWNER":1}},"past_year_issue_authors":{"table":{"SohamKukreti":6,"pbtsrc":4,"godfryd":3,"bong-u":3,"mikurisan":2,"rwb-truelime":2,"Nalhin":2,"bkennedy-improving":2,"Joorrit":2,"ntohidi":2,"per1970":1,"Paws-Dev":1,"PatD42":1,"palash-involvio":1,"olokshyn":1,"nihaoWX":1,"Nero1688":1,"nathanbowang":1,"NaabZer":1,"n24q02m":1,"mvletter":1,"mo-xiaoxi":1,"molntamas":1,"mkaesler44":1,"mikalauskas":1,"DennisFederico":1,"Zzzz1111":1,"wiinf":1,"weike-zhang":1,"wchy1128":1,"venkat5ai":1,"Vaccarini-Lorenzo":1,"tylerdavis":1,"tuheyuan":1,"tonicava":1,"tomas-kucera":1,"Tayomide":1,"tant":1,"talelboussetta":1,"Suquir0":1,"Sjoeborg":1,"sherman-yang":1,"SetagGnaw":1,"rayliverified":1,"RaviKasaudhan":1,"Qbason":1,"przemekmatusiak":1,"plazmer":1,"dbhurley":1,"damusix":1,"dajiaohuang":1,"cryptokatze":1,"connerlambden":1,"Codinator007":1,"coderJASFK":1,"chunyuliu106667777":1,"choozm":1,"chansearrington":1,"btyeung":1,"bgk0018":1,"batikanor":1,"atomic-carpenter":1,"Ardelson":1,"AlexTuring32":1,"aledorigo":1,"ademaskan":1,"achepukov":1,"8176135":1,"0passion0":1,"mattheworiordan":1,"luzede":1,"LeetJoe":1,"kuishou68":1,"krim404":1,"klemens-u":1,"kinorai":1,"kesha1225":1,"joysinleung":1,"joshuafielden43":1,"JewceCookie":1,"Jetty53":1,"jacksimplified":1,"HW618":1,"hoghweed":1,"GoSlowPoke168":1,"garmy-ja":1,"fritz-astronomer":1,"FrederickAlt":1,"FirstCastSolutions423":1,"e1codes":1,"dpalic":1}},"past_year_pull_request_authors":{"table":{"Battleplus":33,"nightcityblade":21,"ntohidi":19,"SohamKukreti":11,"hafezparast":8,"jichaowang02-lang":5,"devteamaegis":5,"Aitosoft":4,"romanbsd":4,"Sjoeborg":4,"chuenchen309":4,"rozin-not-found":2,"nnWhisperer":2,"eeshsaxena":2,"dev07060":2,"harshmathurx":2,"chelsealong":2,"sujeito-operator":2,"leoric-crown":2,"reallav0":2,"bong-u":2,"bibi-creator":2,"Nalhin":2,"mzyfree":2,"vikas-gits-good":2,"weike-zhang":2,"Osamaali313":1,"Otis0408":1,"PatD42":1,"NinjaEde":1,"NikkaKyuoma":1,"NiclasLindqvist":1,"nameearly":1,"mziv":1,"mvletter":1,"MTahirKleem":1,"Zsanz3":1,"XiaoHuo888-hue":1,"wchy1128":1,"VasiliyRad":1,"unclecode":1,"TobiasWallura-xitaso":1,"talelboussetta":1,"Synaptics-Lab":1,"STiFLeR7":1,"Solaris-star":1,"SGavrl":1,"SetagGnaw":1,"saturnabitsick":1,"RajanChavada":1,"qybaihe":1,"Pitchfork-and-Torch":1,"per1970":1,"Handsar":1,"fstark96":1,"feder-cr":1,"fchinch":1,"EXAEE":1,"e1codes":1,"DevAbdullah90":1,"damusix":1,"dajiaohuang":1,"cgseyhan":1,"Bruce-Yii":1,"Boostige":1,"blakeshef":1,"anupamme":1,"andri-didych":1,"alkaz-nodemaven":1,"AliaksandrNazaruk":1,"Alex-yang00":1,"Ahmed-Tawfik94":1,"achepukov":1,"MsfPablo":1,"mrinal22258":1,"Mohammad-Faiz-Cloud-Engineer":1,"microHoffman":1,"Martichou":1,"ltianyi992":1,"Liang-HZ":1,"Kuang-xianxin":1,"kinorai":1,"KevinTran3011":1,"jtgi":1,"joysinleung":1,"jjserenity":1,"jenish-ml":1,"JasonYeYuhe":1,"jannahopp":1,"jacksimplified":1,"itsafal":1,"HW618":1,"harsh-sset":1}},"maintainers":[{"table":{"login":"ntohidi","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"}},{"table":{"login":"SohamKukreti","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"}},{"table":{"login":"aravindkarnam","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aravindkarnam"}},{"table":{"login":"unclecode","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}},{"table":{"login":"Ahmed-Tawfik94","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"}},{"table":{"login":"leandrohstein","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/leandrohstein"}}],"active_maintainers":[{"table":{"login":"ntohidi","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ntohidi"}},{"table":{"login":"SohamKukreti","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/SohamKukreti"}},{"table":{"login":"Ahmed-Tawfik94","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Ahmed-Tawfik94"}},{"table":{"login":"unclecode","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/unclecode"}}]}},"events":null,"keywords":[],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2024-05-09T15:12:16.039Z","updated_at":"2024-05-09T15:12:16.039Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/requirements.txt","dependencies":[{"id":17995909490,"package_name":"fastapi","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909491,"package_name":"uvicorn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909492,"package_name":"selenium","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909493,"package_name":"pydantic","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909494,"package_name":"aiohttp","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909495,"package_name":"aiosqlite","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909496,"package_name":"chromedriver_autoinstaller","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909497,"package_name":"httpx","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909498,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909499,"package_name":"bs4","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909500,"package_name":"html2text","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909501,"package_name":"litellm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":17995909502,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2024-05-09T15:12:17.433Z","updated_at":"2024-05-09T15:12:17.433Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/setup.py","dependencies":[]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2024-11-06T14:44:50.446Z","updated_at":"2024-11-06T14:44:50.446Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/Dockerfile","dependencies":[{"id":20593468174,"package_name":"python","ecosystem":"docker","requirements":"${PYTHON_VERSION}-slim","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/test-release.yml.disabled","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:35.602Z","updated_at":"2025-11-28T02:02:35.602Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/.github/workflows/test-release.yml.disabled","dependencies":[{"id":25750528505,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25750528506,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25750528507,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25750528508,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25750528509,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:35.710Z","updated_at":"2025-11-28T02:02:35.710Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/docker-compose.yml","dependencies":[]},{"ecosystem":"pypi","filepath":"docs/examples/website-to-api/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:37.737Z","updated_at":"2025-11-28T02:02:37.737Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/docs/examples/website-to-api/requirements.txt","dependencies":[{"id":25750528599,"package_name":"crawl4ai","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528604,"package_name":"fastapi","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528605,"package_name":"uvicorn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528606,"package_name":"pydantic","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528607,"package_name":"litellm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"uv.lock","sha":null,"kind":"lockfile","created_at":"2025-11-28T02:02:43.897Z","updated_at":"2025-11-28T02:02:43.897Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/uv.lock","dependencies":[{"id":25750529224,"package_name":"aiofiles","ecosystem":"pypi","requirements":"24.1.0","direct":false,"kind":"runtime","optional":false},{"id":25750529225,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":25750529226,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.12.13","direct":false,"kind":"runtime","optional":false},{"id":25750529227,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25750529228,"package_name":"aiosqlite","ecosystem":"pypi","requirements":"0.21.0","direct":false,"kind":"runtime","optional":false},{"id":25750529229,"package_name":"alphashape","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25750529230,"package_name":"annotated-types","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":25750529231,"package_name":"anyio","ecosystem":"pypi","requirements":"4.9.0","direct":false,"kind":"runtime","optional":false},{"id":25750529232,"package_name":"async-timeout","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25750529233,"package_name":"attrs","ecosystem":"pypi","requirements":"25.3.0","direct":false,"kind":"runtime","optional":false},{"id":25750529234,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.13.4","direct":false,"kind":"runtime","optional":false},{"id":25750529235,"package_name":"brotli","ecosystem":"pypi","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25750529236,"package_name":"certifi","ecosystem":"pypi","requirements":"2025.7.9","direct":false,"kind":"runtime","optional":false},{"id":25750529237,"package_name":"cffi","ecosystem":"pypi","requirements":"1.17.1","direct":false,"kind":"runtime","optional":false},{"id":25750529238,"package_name":"chardet","ecosystem":"pypi","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":25750529239,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":25750529240,"package_name":"click","ecosystem":"pypi","requirements":"8.1.8","direct":false,"kind":"runtime","optional":false},{"id":25750529241,"package_name":"click-log","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25750529242,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":25750529243,"package_name":"crawl4ai","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":25750529244,"package_name":"cryptography","ecosystem":"pypi","requirements":"45.0.5","direct":false,"kind":"runtime","optional":false},{"id":25750529245,"package_name":"cssselect","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25750529246,"package_name":"distro","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":25750529247,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25750529248,"package_name":"fake-http-header","ecosystem":"pypi","requirements":"0.3.5","direct":false,"kind":"runtime","optional":false},{"id":25750529264,"package_name":"fake-useragent","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25750529265,"package_name":"filelock","ecosystem":"pypi","requirements":"3.18.0","direct":false,"kind":"runtime","optional":false},{"id":25750529266,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25750529267,"package_name":"fsspec","ecosystem":"pypi","requirements":"2025.5.1","direct":false,"kind":"runtime","optional":false},{"id":25750529268,"package_name":"greenlet","ecosystem":"pypi","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":25750529269,"package_name":"h11","ecosystem":"pypi","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":25750529270,"package_name":"h2","ecosystem":"pypi","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25750529275,"package_name":"hf-xet","ecosystem":"pypi","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":25750529276,"package_name":"hpack","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25750529277,"package_name":"httpcore","ecosystem":"pypi","requirements":"1.0.9","direct":false,"kind":"runtime","optional":false},{"id":25750529278,"package_name":"httpx","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":25750529279,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.33.2","direct":false,"kind":"runtime","optional":false},{"id":25750529280,"package_name":"humanize","ecosystem":"pypi","requirements":"4.12.3","direct":false,"kind":"runtime","optional":false},{"id":25750529281,"package_name":"hyperframe","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":25750529288,"package_name":"idna","ecosystem":"pypi","requirements":"3.10","direct":false,"kind":"runtime","optional":false},{"id":25750529289,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"8.7.0","direct":false,"kind":"runtime","optional":false},{"id":25750529290,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"6.5.2","direct":false,"kind":"runtime","optional":false},{"id":25750529309,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.6","direct":false,"kind":"runtime","optional":false},{"id":25750529310,"package_name":"jiter","ecosystem":"pypi","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":25750529311,"package_name":"joblib","ecosystem":"pypi","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":25750529312,"package_name":"jsonschema","ecosystem":"pypi","requirements":"4.24.0","direct":false,"kind":"runtime","optional":false},{"id":25750529313,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"2025.4.1","direct":false,"kind":"runtime","optional":false},{"id":25750529314,"package_name":"lark","ecosystem":"pypi","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25750529315,"package_name":"litellm","ecosystem":"pypi","requirements":"1.74.0.post1","direct":false,"kind":"runtime","optional":false},{"id":25750529316,"package_name":"lxml","ecosystem":"pypi","requirements":"5.4.0","direct":false,"kind":"runtime","optional":false},{"id":25750529317,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25750529318,"package_name":"markupsafe","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25750529319,"package_name":"mdurl","ecosystem":"pypi","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":25750529320,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25750529390,"package_name":"multidict","ecosystem":"pypi","requirements":"6.6.3","direct":false,"kind":"runtime","optional":false},{"id":25750529391,"package_name":"networkx","ecosystem":"pypi","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":25750529392,"package_name":"nltk","ecosystem":"pypi","requirements":"3.9.1","direct":false,"kind":"runtime","optional":false},{"id":25750529393,"package_name":"numpy","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25750529394,"package_name":"nvidia-cublas-cu12","ecosystem":"pypi","requirements":"12.6.4.1","direct":false,"kind":"runtime","optional":false},{"id":25750529401,"package_name":"nvidia-cuda-cupti-cu12","ecosystem":"pypi","requirements":"12.6.80","direct":false,"kind":"runtime","optional":false},{"id":25750529403,"package_name":"nvidia-cuda-nvrtc-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":25750529416,"package_name":"nvidia-cuda-runtime-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":25750529523,"package_name":"nvidia-cudnn-cu12","ecosystem":"pypi","requirements":"9.5.1.17","direct":false,"kind":"runtime","optional":false},{"id":25750529711,"package_name":"nvidia-cufft-cu12","ecosystem":"pypi","requirements":"11.3.0.4","direct":false,"kind":"runtime","optional":false},{"id":25750529722,"package_name":"nvidia-cufile-cu12","ecosystem":"pypi","requirements":"1.11.1.6","direct":false,"kind":"runtime","optional":false},{"id":25750529724,"package_name":"nvidia-curand-cu12","ecosystem":"pypi","requirements":"10.3.7.77","direct":false,"kind":"runtime","optional":false},{"id":25750529731,"package_name":"nvidia-cusolver-cu12","ecosystem":"pypi","requirements":"11.7.1.2","direct":false,"kind":"runtime","optional":false},{"id":25750529838,"package_name":"nvidia-cusparse-cu12","ecosystem":"pypi","requirements":"12.5.4.2","direct":false,"kind":"runtime","optional":false},{"id":25750529840,"package_name":"nvidia-cusparselt-cu12","ecosystem":"pypi","requirements":"0.6.3","direct":false,"kind":"runtime","optional":false},{"id":25750529841,"package_name":"nvidia-nccl-cu12","ecosystem":"pypi","requirements":"2.26.2","direct":false,"kind":"runtime","optional":false},{"id":25750529945,"package_name":"nvidia-nvjitlink-cu12","ecosystem":"pypi","requirements":"12.6.85","direct":false,"kind":"runtime","optional":false},{"id":25750529956,"package_name":"nvidia-nvtx-cu12","ecosystem":"pypi","requirements":"12.6.77","direct":false,"kind":"runtime","optional":false},{"id":25750529972,"package_name":"openai","ecosystem":"pypi","requirements":"1.93.3","direct":false,"kind":"runtime","optional":false},{"id":25750529973,"package_name":"outcome","ecosystem":"pypi","requirements":"1.3.0.post0","direct":false,"kind":"runtime","optional":false},{"id":25750529974,"package_name":"packaging","ecosystem":"pypi","requirements":"25.0","direct":false,"kind":"runtime","optional":false},{"id":25750529975,"package_name":"pillow","ecosystem":"pypi","requirements":"10.4.0","direct":false,"kind":"runtime","optional":false},{"id":25750529976,"package_name":"playwright","ecosystem":"pypi","requirements":"1.53.0","direct":false,"kind":"runtime","optional":false},{"id":25750529977,"package_name":"propcache","ecosystem":"pypi","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":25750529978,"package_name":"psutil","ecosystem":"pypi","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25750529979,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.22","direct":false,"kind":"runtime","optional":false},{"id":25750529980,"package_name":"pydantic","ecosystem":"pypi","requirements":"2.11.7","direct":false,"kind":"runtime","optional":false},{"id":25750529981,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"2.33.2","direct":false,"kind":"runtime","optional":false},{"id":25750529982,"package_name":"pyee","ecosystem":"pypi","requirements":"13.0.0","direct":false,"kind":"runtime","optional":false},{"id":25750529984,"package_name":"pygments","ecosystem":"pypi","requirements":"2.19.2","direct":false,"kind":"runtime","optional":false},{"id":25750529985,"package_name":"pyopenssl","ecosystem":"pypi","requirements":"25.1.0","direct":false,"kind":"runtime","optional":false},{"id":25750529986,"package_name":"pypdf2","ecosystem":"pypi","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25750529997,"package_name":"pyperclip","ecosystem":"pypi","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":25750529998,"package_name":"pysocks","ecosystem":"pypi","requirements":"1.7.1","direct":false,"kind":"runtime","optional":false},{"id":25750530020,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25750530021,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25750530022,"package_name":"rank-bm25","ecosystem":"pypi","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25750530023,"package_name":"referencing","ecosystem":"pypi","requirements":"0.36.2","direct":false,"kind":"runtime","optional":false},{"id":25750530024,"package_name":"regex","ecosystem":"pypi","requirements":"2024.11.6","direct":false,"kind":"runtime","optional":false},{"id":25750530124,"package_name":"requests","ecosystem":"pypi","requirements":"2.32.4","direct":false,"kind":"runtime","optional":false},{"id":25750530125,"package_name":"rich","ecosystem":"pypi","requirements":"14.0.0","direct":false,"kind":"runtime","optional":false},{"id":25750530126,"package_name":"rpds-py","ecosystem":"pypi","requirements":"0.26.0","direct":false,"kind":"runtime","optional":false},{"id":25750530127,"package_name":"rtree","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25750530128,"package_name":"safetensors","ecosystem":"pypi","requirements":"0.5.3","direct":false,"kind":"runtime","optional":false},{"id":25750530259,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":25750530260,"package_name":"scipy","ecosystem":"pypi","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":25750530261,"package_name":"selenium","ecosystem":"pypi","requirements":"4.34.2","direct":false,"kind":"runtime","optional":false},{"id":25750530262,"package_name":"sentence-transformers","ecosystem":"pypi","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25750530263,"package_name":"setuptools","ecosystem":"pypi","requirements":"80.9.0","direct":false,"kind":"runtime","optional":false},{"id":25750530264,"package_name":"shapely","ecosystem":"pypi","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":25750530265,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":25750530266,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25750530267,"package_name":"sortedcontainers","ecosystem":"pypi","requirements":"2.4.0","direct":false,"kind":"runtime","optional":false},{"id":25750530284,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.7","direct":false,"kind":"runtime","optional":false},{"id":25750530285,"package_name":"sympy","ecosystem":"pypi","requirements":"1.14.0","direct":false,"kind":"runtime","optional":false},{"id":25750530293,"package_name":"tf-playwright-stealth","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25750530294,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":25750530295,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":25750530296,"package_name":"tokenizers","ecosystem":"pypi","requirements":"0.21.2","direct":false,"kind":"runtime","optional":false},{"id":25750530297,"package_name":"torch","ecosystem":"pypi","requirements":"2.7.1","direct":false,"kind":"runtime","optional":false},{"id":25750530298,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.67.1","direct":false,"kind":"runtime","optional":false},{"id":25750530299,"package_name":"transformers","ecosystem":"pypi","requirements":"4.53.1","direct":false,"kind":"runtime","optional":false},{"id":25750530300,"package_name":"trimesh","ecosystem":"pypi","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":25750530332,"package_name":"trio","ecosystem":"pypi","requirements":"0.30.0","direct":false,"kind":"runtime","optional":false},{"id":25750530333,"package_name":"trio-websocket","ecosystem":"pypi","requirements":"0.12.2","direct":false,"kind":"runtime","optional":false},{"id":25750530334,"package_name":"triton","ecosystem":"pypi","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":25750530337,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.14.1","direct":false,"kind":"runtime","optional":false},{"id":25750530338,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25750530339,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":25750530340,"package_name":"websocket-client","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":25750530341,"package_name":"wsproto","ecosystem":"pypi","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25750530342,"package_name":"xxhash","ecosystem":"pypi","requirements":"3.5.0","direct":false,"kind":"runtime","optional":false},{"id":25750530343,"package_name":"yarl","ecosystem":"pypi","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":25750530344,"package_name":"zipp","ecosystem":"pypi","requirements":"3.23.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs/md_v2/apps/c4a-script/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:38.808Z","updated_at":"2025-11-28T02:02:38.808Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/docs/md_v2/apps/c4a-script/requirements.txt","dependencies":[{"id":25750528623,"package_name":"flask","ecosystem":"pypi","requirements":"\u003e=2.3.0","direct":true,"kind":"runtime","optional":false},{"id":25750528624,"package_name":"flask-cors","ecosystem":"pypi","requirements":"\u003e=4.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:35.443Z","updated_at":"2025-11-28T02:02:35.443Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/.github/workflows/release.yml","dependencies":[{"id":25750528496,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25750528497,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25750528498,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"deploy/docker/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:35.776Z","updated_at":"2025-11-28T02:02:35.776Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/deploy/docker/requirements.txt","dependencies":[{"id":25750528511,"package_name":"fastapi","ecosystem":"pypi","requirements":"\u003e=0.115.12","direct":true,"kind":"runtime","optional":false},{"id":25750528512,"package_name":"uvicorn","ecosystem":"pypi","requirements":"\u003e=0.34.2","direct":true,"kind":"runtime","optional":false},{"id":25750528513,"package_name":"gunicorn","ecosystem":"pypi","requirements":"\u003e=23.0.0","direct":true,"kind":"runtime","optional":false},{"id":25750528514,"package_name":"slowapi","ecosystem":"pypi","requirements":"==0.1.9","direct":true,"kind":"runtime","optional":false},{"id":25750528534,"package_name":"prometheus-fastapi-instrumentator","ecosystem":"pypi","requirements":"\u003e=7.1.0","direct":true,"kind":"runtime","optional":false},{"id":25750528535,"package_name":"redis","ecosystem":"pypi","requirements":"\u003e=5.2.1","direct":true,"kind":"runtime","optional":false},{"id":25750528536,"package_name":"jwt","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"runtime","optional":false},{"id":25750528565,"package_name":"dnspython","ecosystem":"pypi","requirements":"\u003e=2.7.0","direct":true,"kind":"runtime","optional":false},{"id":25750528566,"package_name":"email-validator","ecosystem":"pypi","requirements":"==2.2.0","direct":true,"kind":"runtime","optional":false},{"id":25750528567,"package_name":"sse-starlette","ecosystem":"pypi","requirements":"==2.2.1","direct":true,"kind":"runtime","optional":false},{"id":25750528568,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.11","direct":true,"kind":"runtime","optional":false},{"id":25750528569,"package_name":"rank-bm25","ecosystem":"pypi","requirements":"==0.2.2","direct":true,"kind":"runtime","optional":false},{"id":25750528574,"package_name":"anyio","ecosystem":"pypi","requirements":"==4.9.0","direct":true,"kind":"runtime","optional":false},{"id":25750528575,"package_name":"PyJWT","ecosystem":"pypi","requirements":"==2.10.1","direct":true,"kind":"runtime","optional":false},{"id":25750528587,"package_name":"mcp","ecosystem":"pypi","requirements":"\u003e=1.18.0","direct":true,"kind":"runtime","optional":false},{"id":25750528591,"package_name":"websockets","ecosystem":"pypi","requirements":"\u003e=15.0.1","direct":true,"kind":"runtime","optional":false},{"id":25750528592,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.27.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"tests/memory/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:43.182Z","updated_at":"2025-11-28T02:02:43.182Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/tests/memory/requirements.txt","dependencies":[{"id":25750529216,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.5.0","direct":true,"kind":"test","optional":false},{"id":25750529217,"package_name":"matplotlib","ecosystem":"pypi","requirements":"\u003e=3.5.0","direct":true,"kind":"test","optional":false},{"id":25750529218,"package_name":"seaborn","ecosystem":"pypi","requirements":"\u003e=0.12.0","direct":true,"kind":"test","optional":false},{"id":25750529219,"package_name":"rich","ecosystem":"pypi","requirements":"\u003e=12.0.0","direct":true,"kind":"test","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:34.974Z","updated_at":"2025-11-28T02:02:34.974Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/.github/workflows/main.yml","dependencies":[{"id":25750528075,"package_name":"Ilshidur/action-discord","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"deploy/docker/tests/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:37.538Z","updated_at":"2025-11-28T02:02:37.538Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/deploy/docker/tests/requirements.txt","dependencies":[{"id":25750528594,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.25.0","direct":true,"kind":"test","optional":false},{"id":25750528595,"package_name":"docker","ecosystem":"pypi","requirements":"\u003e=7.0.0","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:38.971Z","updated_at":"2025-11-28T02:02:38.971Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/pyproject.toml","dependencies":[{"id":25750528655,"package_name":"aiofiles","ecosystem":"pypi","requirements":"\u003e=24.1.0","direct":true,"kind":"runtime","optional":false},{"id":25750528668,"package_name":"aiohttp","ecosystem":"pypi","requirements":"\u003e=3.11.11","direct":true,"kind":"runtime","optional":false},{"id":25750528669,"package_name":"aiosqlite","ecosystem":"pypi","requirements":"~=0.20","direct":true,"kind":"runtime","optional":false},{"id":25750528691,"package_name":"anyio","ecosystem":"pypi","requirements":"\u003e=4.0.0","direct":true,"kind":"runtime","optional":false},{"id":25750528692,"package_name":"lxml","ecosystem":"pypi","requirements":"~=5.3","direct":true,"kind":"runtime","optional":false},{"id":25750528693,"package_name":"litellm","ecosystem":"pypi","requirements":"\u003e=1.53.1","direct":true,"kind":"runtime","optional":false},{"id":25750528694,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.26.0,\u003c3","direct":true,"kind":"runtime","optional":false},{"id":25750528695,"package_name":"pillow","ecosystem":"pypi","requirements":"\u003e=10.4","direct":true,"kind":"runtime","optional":false},{"id":25750528696,"package_name":"playwright","ecosystem":"pypi","requirements":"\u003e=1.49.0","direct":true,"kind":"runtime","optional":false},{"id":25750528697,"package_name":"patchright","ecosystem":"pypi","requirements":"\u003e=1.49.0","direct":true,"kind":"runtime","optional":false},{"id":25750528698,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"~=1.0","direct":true,"kind":"runtime","optional":false},{"id":25750528699,"package_name":"requests","ecosystem":"pypi","requirements":"~=2.26","direct":true,"kind":"runtime","optional":false},{"id":25750528700,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"~=4.12","direct":true,"kind":"runtime","optional":false},{"id":25750528701,"package_name":"tf-playwright-stealth","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25750528702,"package_name":"xxhash","ecosystem":"pypi","requirements":"~=3.4","direct":true,"kind":"runtime","optional":false},{"id":25750528703,"package_name":"rank-bm25","ecosystem":"pypi","requirements":"~=0.2","direct":true,"kind":"runtime","optional":false},{"id":25750528704,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"~=2.2","direct":true,"kind":"runtime","optional":false},{"id":25750528705,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.10","direct":true,"kind":"runtime","optional":false},{"id":25750528706,"package_name":"pyopenssl","ecosystem":"pypi","requirements":"\u003e=25.3.0","direct":true,"kind":"runtime","optional":false},{"id":25750528746,"package_name":"psutil","ecosystem":"pypi","requirements":"\u003e=6.1.1","direct":true,"kind":"runtime","optional":false},{"id":25750528747,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003e=6.0","direct":true,"kind":"runtime","optional":false},{"id":25750528748,"package_name":"nltk","ecosystem":"pypi","requirements":"\u003e=3.9.1","direct":true,"kind":"runtime","optional":false},{"id":25750528797,"package_name":"rich","ecosystem":"pypi","requirements":"\u003e=13.9.4","direct":true,"kind":"runtime","optional":false},{"id":25750528798,"package_name":"cssselect","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":25750528806,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.27.2","direct":true,"kind":"runtime","optional":false},{"id":25750528807,"package_name":"httpx","ecosystem":"pypi","requirements":"[http2]\u003e=0.27.2","direct":true,"kind":"runtime","optional":false},{"id":25750528808,"package_name":"fake-useragent","ecosystem":"pypi","requirements":"\u003e=2.0.3","direct":true,"kind":"runtime","optional":false},{"id":25750528834,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=8.1.7","direct":true,"kind":"runtime","optional":false},{"id":25750528835,"package_name":"chardet","ecosystem":"pypi","requirements":"\u003e=5.2.0","direct":true,"kind":"runtime","optional":false},{"id":25750528836,"package_name":"brotli","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":25750528986,"package_name":"humanize","ecosystem":"pypi","requirements":"\u003e=4.10.0","direct":true,"kind":"runtime","optional":false},{"id":25750528987,"package_name":"lark","ecosystem":"pypi","requirements":"\u003e=1.2.2","direct":true,"kind":"runtime","optional":false},{"id":25750529214,"package_name":"alphashape","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"runtime","optional":false},{"id":25750529215,"package_name":"shapely","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release.yml.backup","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:35.521Z","updated_at":"2025-11-28T02:02:35.521Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/.github/workflows/release.yml.backup","dependencies":[{"id":25750528499,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25750528500,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25750528501,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25750528502,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25750528503,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25750528504,"package_name":"softprops/action-gh-release","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-release.yml","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:34.896Z","updated_at":"2025-11-28T02:02:34.896Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/.github/workflows/docker-release.yml","dependencies":[{"id":25750528071,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25750528072,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25750528073,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25750528074,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"docs/examples/c4a_script/tutorial/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:37.663Z","updated_at":"2025-11-28T02:02:37.663Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/docs/examples/c4a_script/tutorial/requirements.txt","dependencies":[{"id":25750528597,"package_name":"flask","ecosystem":"pypi","requirements":"\u003e=2.3.0","direct":true,"kind":"runtime","optional":false},{"id":25750528598,"package_name":"flask-cors","ecosystem":"pypi","requirements":"\u003e=4.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"docs/md_v2/marketplace/backend/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-11-28T02:02:38.880Z","updated_at":"2025-11-28T02:02:38.880Z","repository_link":"https://github.com/unclecode/crawl4ai/blob/main/docs/md_v2/marketplace/backend/requirements.txt","dependencies":[{"id":25750528647,"package_name":"fastapi","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528648,"package_name":"uvicorn","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528649,"package_name":"pyyaml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528650,"package_name":"python-multipart","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25750528651,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":30.017380523574662,"created_at":"2026-09-06T13:16:35.860Z","updated_at":"2026-09-08T14:30:52.534Z","avatar_url":"https://github.com/unclecode.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/378930","html_url":"https://summary.ecosyste.ms/projects/378930"}