{"id":364101,"url":"https://github.com/jhy/jsoup","last_synced_at":"2026-06-20T14:30:28.866Z","repository":{"id":765433,"uuid":"442430","full_name":"jhy/jsoup","owner":"jhy","description":"jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.","archived":false,"fork":false,"pushed_at":"2026-04-25T06:40:41.000Z","size":6601,"stargazers_count":11362,"open_issues_count":5,"forks_count":2283,"subscribers_count":391,"default_branch":"master","last_synced_at":"2026-04-25T07:26:12.854Z","etag":null,"topics":["css","css-selectors","dom","html","java","java-html-parser","jsoup","parser","xml","xpath"],"latest_commit_sha":null,"homepage":"https://jsoup.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-12-19T01:29:58.000Z","updated_at":"2026-04-25T06:40:46.000Z","dependencies_parsed_at":"2023-12-14T08:23:46.940Z","dependency_job_id":"b8ee58ba-c1d1-468e-b0b6-54b2068faa67","html_url":"https://github.com/jhy/jsoup","commit_stats":{"total_commits":2015,"total_committers":127,"mean_commits":"15.866141732283465","dds":"0.19801488833746894","last_synced_commit":"36ba3edad1de83e61dff71ca929909587eebd834"},"previous_names":[],"tags_count":61,"template":false,"template_full_name":null,"purl":"pkg:github/jhy/jsoup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/sbom","scorecard":{"id":519361,"data":{"date":"2025-08-11","repo":{"name":"github.com/jhy/jsoup","commit":"6b20f6e3d158d1ce3147c4e9306d9b485e083bf4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 25 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/26 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/cifuzz.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (11) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T02:35:06.268Z","repository_id":765433,"created_at":"2025-08-20T02:35:06.268Z","updated_at":"2025-08-20T02:35:06.268Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32375625,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-28T09:24:15.638Z","status":"ssl_error","status_checked_at":"2026-04-28T09:24:15.071Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":"jhy","name":"Jonathan Hedley","uuid":"76934","kind":"user","description":"Hacker, author of jsoup. Working on a new thing.","email":"jonathan@hedley.net","website":"https://jhedley.com","location":"NSW, Australia","twitter":"jhy","company":null,"icon_url":"https://avatars.githubusercontent.com/u/76934?u=99dc2877fa4643e6fba8b5c2f17c81fdb1e89b19\u0026v=4","repositories_count":5,"last_synced_at":"2026-05-13T22:03:41.990Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/jhy","funding_links":["https://github.com/sponsors/jhy"],"total_stars":11391,"followers":552,"following":11,"created_at":"2022-11-02T19:48:55.816Z","updated_at":"2026-05-13T22:03:41.991Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy/repositories"},"packages":[{"id":12516682,"name":"nkkinsoft.org.jsouplib","ecosystem":"nuget","description":"Org.JsoupLib Binding for Xamarin Android.https://github.com/jhy/jsoup/tree/master\n\n\t\t  Commonly Used Types:\n\t\t  Org.JsoupLib -\u003e Org.Jsoup","homepage":"https://github.com/jhy/jsoup/tree/master","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/jhy/jsoup","keywords_array":["Jsoup","HTML","Parser","Xamarin","Plugin","Binding","Xamarin.Android"],"namespace":null,"versions_count":1,"first_release_published_at":"2025-11-24T12:33:28.830Z","latest_release_published_at":"2025-11-24T12:33:28.830Z","latest_release_number":"1.21.2","last_synced_at":"2026-04-18T02:05:16.173Z","created_at":"2025-11-24T12:45:22.356Z","updated_at":"2026-04-18T02:12:44.301Z","registry_url":"https://www.nuget.org/packages/nkkinsoft.org.jsouplib/","install_command":"Install-Package nkkinsoft.org.jsouplib","documentation_url":null,"metadata":{"license_info":{"type":"expression","text":"Apache-2.0","version":null},"license_url":"https://licenses.nuget.org/Apache-2.0","require_license_acceptance":false,"icon":"00000.png","readme":"README.md","repository":{"type":"git","url":"https://github.com/jhy/jsoup/tree/master","branch":null,"commit":null},"development_dependency":false,"serviceable":false,"framework_assemblies":[],"package_types":[],"release_notes":".Net 10 version","dependency_summary":{"total_dependency_groups":1,"target_frameworks":["net10.0-android36.0"],"total_dependencies":0}},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-18T02:12:44.265Z","dependent_packages_count":0,"downloads":216,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":57.03641606956089,"dependent_repos_count":6.497533343823178,"dependent_packages_count":17.4320966101538,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":26.988682007845956},"purl":"pkg:nuget/nkkinsoft.org.jsouplib","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/nuget/nkkinsoft.org.jsouplib","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/nuget/nkkinsoft.org.jsouplib","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/nuget/nkkinsoft.org.jsouplib/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/nkkinsoft.org.jsouplib/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/nkkinsoft.org.jsouplib/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/nkkinsoft.org.jsouplib/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/nkkinsoft.org.jsouplib/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages/nkkinsoft.org.jsouplib/codemeta","maintainers":[{"uuid":"nkkinx","login":"nkkinx","name":null,"email":null,"url":null,"packages_count":18,"html_url":"https://www.nuget.org/profiles/nkkinx","role":null,"created_at":"2025-11-24T12:46:04.475Z","updated_at":"2025-11-24T12:46:04.475Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers/nkkinx/packages"}],"registry":{"name":"nuget.org","url":"https://www.nuget.org","ecosystem":"nuget","default":true,"packages_count":797640,"maintainers_count":110356,"namespaces_count":0,"keywords_count":161547,"github":"nuget","metadata":{"funded_packages_count":26730},"icon_url":"https://github.com/nuget.png","created_at":"2022-04-04T15:19:23.147Z","updated_at":"2026-04-19T05:08:31.503Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/nuget.org/namespaces"}},{"id":4941103,"name":"org.jsoup:jsoup","ecosystem":"maven","description":"jsoup is a Java library that simplifies working with real-world HTML and XML. It offers an easy-to-use API for URL fetching, data parsing, extraction, and manipulation using DOM API methods, CSS, and xpath selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers.","homepage":"https://jsoup.org/","licenses":"The MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/jhy/jsoup","keywords_array":[],"namespace":"org.jsoup","versions_count":54,"first_release_published_at":"2010-02-05T13:51:55.000Z","latest_release_published_at":"2026-04-20T06:26:22.000Z","latest_release_number":"1.22.2","last_synced_at":"2026-04-30T07:14:55.522Z","created_at":"2022-07-27T04:25:41.617Z","updated_at":"2026-04-30T09:04:00.686Z","registry_url":"https://central.sonatype.com/artifact/org.jsoup/jsoup/","install_command":null,"documentation_url":"https://appdoc.app/artifact/org.jsoup/jsoup/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":765433,"uuid":"442430","full_name":"jhy/jsoup","owner":"jhy","description":"jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.","archived":false,"fork":false,"pushed_at":"2025-10-08T08:29:45.000Z","size":6564,"stargazers_count":11261,"open_issues_count":4,"forks_count":2257,"subscribers_count":391,"default_branch":"master","last_synced_at":"2025-10-11T11:02:56.740Z","etag":null,"topics":["css","css-selectors","dom","html","java","java-html-parser","jsoup","parser","xml","xpath"],"latest_commit_sha":null,"homepage":"https://jsoup.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-12-19T01:29:58.000Z","updated_at":"2025-10-11T08:36:27.000Z","dependencies_parsed_at":"2023-12-14T08:23:46.940Z","dependency_job_id":"b8ee58ba-c1d1-468e-b0b6-54b2068faa67","html_url":"https://github.com/jhy/jsoup","commit_stats":{"total_commits":2015,"total_committers":127,"mean_commits":"15.866141732283465","dds":"0.19801488833746894","last_synced_commit":"36ba3edad1de83e61dff71ca929909587eebd834"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"purl":"pkg:github/jhy/jsoup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/sbom","scorecard":{"id":519361,"data":{"date":"2025-08-11","repo":{"name":"github.com/jhy/jsoup","commit":"6b20f6e3d158d1ce3147c4e9306d9b485e083bf4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 25 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/26 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/cifuzz.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (11) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T02:35:06.268Z","repository_id":765433,"created_at":"2025-08-20T02:35:06.268Z","updated_at":"2025-08-20T02:35:06.268Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010288,"owners_count":26084720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"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":"jhy","name":"Jonathan Hedley","uuid":"76934","kind":"user","description":"Hacker, author of jsoup, principal solution architect in computer vision at AWS. Opinions are my own.","email":"","website":"https://jhy.io/","location":"NSW, Australia","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/76934?u=99dc2877fa4643e6fba8b5c2f17c81fdb1e89b19\u0026v=4","repositories_count":1,"last_synced_at":"2023-03-10T22:10:20.700Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jhy","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T19:48:55.816Z","updated_at":"2023-03-10T22:10:20.708Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy/repositories"},"tags":[{"name":"jsoup-1.21.2","sha":"b02837b6c77b94799c055f8fa446fb770bfb49f1","kind":"tag","published_at":"2025-08-24T23:42:47.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.21.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.2/manifests"},{"name":"jsoup-1.21.1","sha":"9a059f4be554afaf791ddeb4a2fb7ebba0d6c9cb","kind":"tag","published_at":"2025-06-23T04:43:40.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.21.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.1/manifests"},{"name":"jsoup-1.20.1","sha":"8f0dc293c9c34ef9b7715493a423df88a06bed1d","kind":"tag","published_at":"2025-04-29T05:37:09.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.20.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.20.1/manifests"},{"name":"jsoup-1.19.1","sha":"5c4c09a5cbf1271ceeac32452cbc77d0795b81f9","kind":"tag","published_at":"2025-03-04T04:06:38.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.19.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.19.1/manifests"},{"name":"jsoup-1.18.3","sha":"7c56eb26c8cc772c5c3d0e052dc076a128173c85","kind":"tag","published_at":"2024-12-01T22:39:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.3/manifests"},{"name":"jsoup-1.18.2","sha":"71063c3d4bb4bcc83c4655bdf6347ce2f5670a7c","kind":"tag","published_at":"2024-11-27T00:52:17.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.2/manifests"},{"name":"jsoup-1.18.1","sha":"19e8539fbfae80432fc4d8e9b562a39f786f547e","kind":"tag","published_at":"2024-07-10T06:46:42.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.1/manifests"},{"name":"jsoup-1.17.2","sha":"9dec1baba5b3d0fa11268c95630b391f9de664ad","kind":"tag","published_at":"2023-12-29T02:43:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.17.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.2/manifests"},{"name":"jsoup-1.17.1","sha":"8eecef379d5c5af27a9a438fdfce82460e44f08b","kind":"tag","published_at":"2023-11-27T01:24:32.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.17.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.1/manifests"},{"name":"jsoup-1.16.2","sha":"db6dc74ccd31ac0f87a2f021d5157ff298f21969","kind":"tag","published_at":"2023-10-20T04:08:35.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.16.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.2/manifests"},{"name":"jsoup-1.16.1","sha":"062ebdb3b77f170a3e4d03c61d6b7290c83ffb44","kind":"tag","published_at":"2023-04-29T04:17:47.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.16.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.1/manifests"},{"name":"jsoup-1.15.4","sha":"becdd2e118639ee603be0c12eda216cb0e01fe29","kind":"tag","published_at":"2023-02-18T00:31:55.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.4","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.4/manifests"},{"name":"jsoup-1.15.3","sha":"c5964172763e1495786ad584c368ac3346d0ca8c","kind":"tag","published_at":"2022-08-24T00:10:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.3/manifests"},{"name":"jsoup-1.15.2","sha":"d9566b5340487cd319660b553af11b60f5c8060a","kind":"tag","published_at":"2022-07-04T06:40:35.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.2/manifests"},{"name":"jsoup-1.15.1","sha":"3ffbeebc0959e2ada7ed1b4595338d2f09597e85","kind":"tag","published_at":"2022-05-15T05:34:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.1/manifests"},{"name":"jsoup-1.14.3","sha":"00061629b5b91f09afbfea7eae3710bb3253c5b9","kind":"tag","published_at":"2021-09-30T07:08:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.3/manifests"},{"name":"jsoup-1.14.2","sha":"19c77325c9abb6f8b8b65034470e15faad6ce822","kind":"commit","published_at":"2021-08-15T05:39:15.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.2/manifests"},{"name":"jsoup-1.14.1","sha":"b24f2e463231269e9bc1e9118a70b9fd654f1a2f","kind":"commit","published_at":"2021-07-10T02:14:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.1/manifests"},{"name":"jsoup-1.13.1","sha":"dcf3c8ba5a0963260999f463ee80b6a787928bb9","kind":"tag","published_at":"2020-03-01T01:21:19.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.13.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.13.1/manifests"},{"name":"1.12.2","sha":"6ef89226deae4683ccc0f2367db048278e94d5b0","kind":"commit","published_at":"2020-02-09T02:09:41.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/1.12.2","html_url":"https://github.com/jhy/jsoup/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/1.12.2/manifests"},{"name":"jsoup-1.12.2","sha":"6ef89226deae4683ccc0f2367db048278e94d5b0","kind":"commit","published_at":"2020-02-09T02:09:41.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.12.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.2/manifests"},{"name":"jsoup-1.12.1","sha":"3f0256953a2938875dba33e58004037989985f7d","kind":"tag","published_at":"2019-05-12T23:53:51.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.12.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.1/manifests"},{"name":"jsoup-1.11.3","sha":"2b1ea0633ff5d4cba5db0e202a4ce0fbdccc19db","kind":"tag","published_at":"2018-04-15T22:20:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.3/manifests"},{"name":"jsoup-1.11.2","sha":"429f2c7db2b60683be76d4a82fb28a561f941909","kind":"tag","published_at":"2017-11-20T04:42:19.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.2/manifests"},{"name":"jsoup-1.11.1","sha":"5dc4937611725462003f5cd87f41e56ee7829b65","kind":"tag","published_at":"2017-11-04T19:09:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.1/manifests"},{"name":"jsoup-1.10.3","sha":"2a5f524d57545becc11c92a6a50b80283d22e594","kind":"tag","published_at":"2017-06-11T19:13:37.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.3/manifests"},{"name":"jsoup-1.10.2","sha":"d1ade46486a125742a05fa8e245ed5d0f3d572ad","kind":"tag","published_at":"2017-01-02T19:09:53.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.2/manifests"},{"name":"jsoup-1.10.1","sha":"7f8010df0ca535e9edf02985f480fded267df47b","kind":"tag","published_at":"2016-10-23T18:19:26.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.1/manifests"},{"name":"jsoup-1.9.2","sha":"5dc4c487d42705f60ff6e5b95d03c71a3326d6cd","kind":"tag","published_at":"2016-05-18T02:43:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.2/manifests"},{"name":"jsoup-1.9.1a","sha":"2a2e8421c2aca89a21c786aa85af215dcbde02d7","kind":"tag","published_at":"2016-04-17T00:35:48.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.1a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1a/manifests"},{"name":"jsoup-1.9.1","sha":"d2d06134df6883e8cad29e23beec5db9f6cee4b7","kind":"tag","published_at":"2016-04-16T23:38:55.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1/manifests"},{"name":"jsoup-1.8.3a","sha":"f51e79822e60653ef1d47e6a28843421b5a677f0","kind":"tag","published_at":"2015-08-02T20:18:20.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.3a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.3a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.3a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3a/manifests"},{"name":"jsoup-1.8.3","sha":"99ef54acdea15d339f3616d1a5aa70dca29e65bb","kind":"tag","published_at":"2015-08-02T19:45:31.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3/manifests"},{"name":"jsoup-1.8.2","sha":"7210a179b036ae224d9e1d4dc5a8a6b4a3b84025","kind":"tag","published_at":"2015-04-14T04:32:26.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.2/manifests"},{"name":"jsoup-1.8.1.a","sha":"14678515d7e479bbf18466a38c04c65c43a0ecae","kind":"tag","published_at":"2014-09-28T04:06:53.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.1.a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.1.a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.1.a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.1.a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.1.a/manifests"},{"name":"jsoup-1.7.3","sha":"d599990c331989230a6e1d0e4fea9e577022cc9c","kind":"tag","published_at":"2013-11-11T05:04:15.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.3/manifests"},{"name":"jsoup-1.7.2","sha":"b42fe0d5dfd882c5f544704b3dbe05c4301fe671","kind":"tag","published_at":"2013-01-28T00:29:27.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.2/manifests"},{"name":"jsoup-1.7.1","sha":"2cfb80261e6f61fa5b31627cecf832efc216a787","kind":"tag","published_at":"2012-09-24T02:12:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.1/manifests"},{"name":"jsoup-1.6.3","sha":"13d0bee275b1e61ee68dea02530b6e7b0ec9ac3a","kind":"tag","published_at":"2012-05-27T23:50:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.3/manifests"},{"name":"jsoup-1.6.2","sha":"bfd79c9819df429e03c7646a1faf05ecf408f4b9","kind":"tag","published_at":"2012-03-28T04:05:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.2/manifests"},{"name":"jsoup-1.6.1","sha":"f09852ca8a67031082af6489c77c4c7791c72714","kind":"tag","published_at":"2011-07-02T07:05:54.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.1/manifests"},{"name":"jsoup-1.6.0","sha":"ae39076af8cdc4b99835c1f7f86b9331436070c3","kind":"tag","published_at":"2011-06-13T06:48:01.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.0","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.0/manifests"},{"name":"jsoup-1.5.2","sha":"7c5a3bf33d92059bd95cc983568bedc86a3f1454","kind":"tag","published_at":"2011-02-27T04:16:25.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.5.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.2/manifests"},{"name":"jsoup-1.5.1","sha":"da25d1d1329d44da59a552d2de7da0727d738f80","kind":"tag","published_at":"2011-02-19T07:05:10.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.5.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.1/manifests"},{"name":"jsoup-1.4.1","sha":"b2229d63f6ff2af8f67b976f90a525f25361f187","kind":"tag","published_at":"2010-11-23T10:10:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.4.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.4.1/manifests"},{"name":"jsoup-1.3.3","sha":"88c822e8e4443a3bb42600f861011266a0b4a569","kind":"tag","published_at":"2010-09-19T08:01:52.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.3/manifests"},{"name":"jsoup-1.3.2","sha":"eb9f5c9102bdb1571673ff20707d073eb844e006","kind":"tag","published_at":"2010-08-30T06:28:36.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.2/manifests"},{"name":"jsoup-1.3.1","sha":"617a1e5ab88a80fa95718ada7d3782517e41aa16","kind":"tag","published_at":"2010-08-23T09:03:36.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.1/manifests"},{"name":"jsoup-1.2.3","sha":"d27d92e8c149ac21bbd5e7750b91906d03eaae06","kind":"tag","published_at":"2010-08-04T08:27:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.3/manifests"},{"name":"jsoup-1.2.2","sha":"145d783a19d6d4b33670a5325cc6edf282999d66","kind":"tag","published_at":"2010-07-11T04:15:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.2/manifests"},{"name":"jsoup-1.2.1","sha":"9883b56ad296ea7215fa97a13e173c72c6f6dd02","kind":"tag","published_at":"2010-06-21T08:41:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.1/manifests"},{"name":"jsoup-1.1.1","sha":"739436d949db10708d4de829e5097ba86a80bbd8","kind":"tag","published_at":"2010-06-08T08:59:34.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.1.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.1.1/manifests"},{"name":"jsoup-0.3.1","sha":"cd59eed6a8d40e8af950f0f26f0aef9bebe62754","kind":"tag","published_at":"2010-02-20T04:43:14.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.3.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.3.1/manifests"},{"name":"jsoup-0.2.2","sha":"c4f5acf7667795b7e5172e020a6fa51c2b820145","kind":"tag","published_at":"2010-02-07T07:08:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.2/manifests"},{"name":"jsoup-0.2.1b","sha":"69f7fdb661b1a332d55e97bda13d33af2e57956a","kind":"tag","published_at":"2010-02-05T13:49:30.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1b","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1b/manifests"},{"name":"jsoup-0.2.1a","sha":"7b0469e34effda1ea5e29650a7d882c80e6fbac4","kind":"tag","published_at":"2010-02-05T13:40:44.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1a/manifests"},{"name":"jsoup-0.2.1","sha":"0747d34c58d14dfa02f358c2b84fcb4af478c3ad","kind":"tag","published_at":"2010-02-05T13:30:33.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1/manifests"},{"name":"jsoup-0.1.2","sha":"81a55ae035e13cfc25c1e0858d1bd41f5fac55e6","kind":"tag","published_at":"2010-02-02T00:19:13.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.1.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.2/manifests"},{"name":"jsoup-0.1.1","sha":"38c246aae36113c7b35e4dec1ed4cf36c3508cdb","kind":"tag","published_at":"2010-01-31T05:25:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.1.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.1/manifests"}]},"repo_metadata_updated_at":"2025-10-12T23:24:18.213Z","dependent_packages_count":2627,"downloads":null,"downloads_period":null,"dependent_repos_count":65058,"rankings":{"downloads":null,"dependent_repos_count":0.017231706339664983,"dependent_packages_count":0.025847559509497475,"stargazers_count":2.8380219604071493,"forks_count":3.3892361945980602,"docker_downloads_count":0.03586599342790735,"average":1.261240682856456},"purl":"pkg:maven/org.jsoup/jsoup","advisories":[{"uuid":"GSA_kwCzR0hTQS1ncDdmLXJ3Y3gtOTM2Oc4AAulI","url":"https://github.com/advisories/GHSA-gp7f-rwcx-9369","title":"jsoup may not sanitize code injection XSS attempts if SafeList.preserveRelativeLinks is enabled","description":"jsoup may incorrectly sanitize HTML including `javascript:` URL expressions, which could allow cross-site scripting (XSS) attacks when a reader subsequently clicks that link. If the non-default `SafeList.preserveRelativeLinks` option is enabled, HTML including `javascript:` URLs that have been crafted with control characters will not be sanitized. If the site that this HTML is published on does not set a Content Security Policy, an XSS attack is then possible.\n\n### Impact\nSites that accept input HTML from users and use jsoup to sanitize that HTML, may be vulnerable to cross-site scripting (XSS) attacks, if they have enabled `SafeList.preserveRelativeLinks` and do not set an appropriate Content Security Policy.\n\n### Patches\nThis issue is patched in jsoup 1.15.3.\n\nUsers should upgrade to this version. Additionally, as the unsanitized input may have been persisted, old content should be cleaned again using the updated version.\n\n### Workarounds\nTo remediate this issue without immediately upgrading:\n\n- disable `SafeList.preserveRelativeLinks`, which will rewrite input URLs as absolute URLs\n- ensure an appropriate [Content Security Policy](https://developer.mozilla.org/en-US/docs/Web/HTTP/CSP) is defined. (This should be used regardless of upgrading, as a defence-in-depth best practice.)\n\n### Background and root cause\njsoup includes a [Cleaner](https://jsoup.org/apidocs/org/jsoup/safety/Cleaner.html) component, which is designed to [sanitize input HTML](https://jsoup.org/cookbook/cleaning-html/safelist-sanitizer) against configurable safe-lists of acceptable tags, attributes, and attribute values.\n\nThis includes removing potentially malicious attributes such as `\u003ca href=\"javascript:...\"\u003e`, which may enable XSS attacks. It does this by validating URL attributes against allowed URL protocols (e.g. `http`, `https`).\n\nHowever, an attacker may be able to bypass this check by embedding control characters into the href attribute value. This causes the Java URL class, which is used to resolve relative URLs to absolute URLs before checking the URL's protocol, to treat the URL as a relative URL. It is then resolved into an absolute URL with the configured base URI.\n\nFor example, `java\\tscript:...` would resolve to `https://example.com/java\\tscript:...`.\n\nBy default, when using a safe-list that allows `a` tags, jsoup will rewrite any relative URLs (e.g. `/foo/`) to an absolute URL (e.g. `https://example.com/foo/`). Therefore, this attack attempt would be successfully mitigated. However, if the option [SafeList.preserveRelativeLinks](https://jsoup.org/apidocs/org/jsoup/safety/Safelist.html#preserveRelativeLinks(boolean)) is enabled (which does not rewrite relative links to absolute), the input is left as-is.\n\nWhile Java will treat a path like `java\\tscript:` as a relative path, as it does not match the allowed characters of a URL spec, browsers may normalize out the control characters, and subsequently evaluate it as a `javascript:` spec inline expression. That disparity then leads to an XSS opportunity.\n\nSites defining a Content Security Policy that does not allow javascript expressions in link URLs will not be impacted, as the policy will prevent the script's execution.\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [jsoup](https://github.com/jhy/jsoup)\n* Email the author of jsoup at [jonathan@hedley.net](mailto:jonathan@hedley.net)\n\n### Credits\nThanks to Jens Häderer, who reported this issue, and contributed to its resolution.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-09-01T22:14:57.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://github.com/jhy/jsoup/security/advisories/GHSA-gp7f-rwcx-9369","https://nvd.nist.gov/vuln/detail/CVE-2022-36033","https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.3","https://jsoup.org/news/release-1.15.3","https://security.netapp.com/advisory/ntap-20221104-0006/","https://github.com/advisories/GHSA-gp7f-rwcx-9369"],"source_kind":"github","identifiers":["GHSA-gp7f-rwcx-9369","CVE-2022-36033"],"repository_url":"https://github.com/jhy/jsoup","blast_radius":0.0,"created_at":"2022-12-21T16:12:00.191Z","updated_at":"2026-04-28T20:09:08.906Z","epss_percentage":0.01637,"epss_percentile":0.81643,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1ncDdmLXJ3Y3gtOTM2Oc4AAulI","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1ncDdmLXJ3Y3gtOTM2Oc4AAulI","packages":[{"ecosystem":"maven","package_name":"org.jsoup:jsoup","versions":[{"first_patched_version":"1.15.3","vulnerable_version_range":"\u003c 1.15.3"}],"purl":null}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1ncDdmLXJ3Y3gtOTM2Oc4AAulI/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00OHJoLXFnanIteGZqNs4AAQtS","url":"https://github.com/advisories/GHSA-48rh-qgjr-xfj6","title":"Improper Neutralization of Input During Web Page Generation in Jsoup","description":"Cross-site scripting (XSS) vulnerability in jsoup before 1.8.3.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2022-05-13T01:28:44.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.1,"cvss_vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2015-6748","https://github.com/jhy/jsoup/pull/582","https://bugzilla.redhat.com/show_bug.cgi?id=1258310","https://hibernate.atlassian.net/browse/HV-1012","https://issues.jboss.org/browse/WFLY-5223?_sscc=t","https://lists.debian.org/debian-lts-announce/2020/01/msg00021.html","http://www.openwall.com/lists/oss-security/2015/08/28/5","https://github.com/advisories/GHSA-48rh-qgjr-xfj6"],"source_kind":"github","identifiers":["GHSA-48rh-qgjr-xfj6","CVE-2015-6748"],"repository_url":"https://github.com/jhy/jsoup","blast_radius":0.0,"created_at":"2022-12-21T16:12:13.090Z","updated_at":"2026-04-23T09:05:45.362Z","epss_percentage":0.02044,"epss_percentile":0.83504,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00OHJoLXFnanIteGZqNs4AAQtS","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00OHJoLXFnanIteGZqNs4AAQtS","packages":[{"ecosystem":"maven","package_name":"org.jsoup:jsoup","versions":[{"first_patched_version":"1.8.3","vulnerable_version_range":"\u003e= 1.6.0, \u003c= 1.8.2"}],"purl":null}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00OHJoLXFnanIteGZqNs4AAQtS/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW03Mm0tbWhxMi05cDZj","url":"https://github.com/advisories/GHSA-m72m-mhq2-9p6c","title":"Uncaught Exception in jsoup","description":"### Impact\n_What kind of vulnerability is it? Who is impacted?_\nThose using jsoup to parse untrusted HTML or XML may be vulnerable to DOS attacks. If the parser is run on user supplied input, an attacker may supply content that causes the parser to get stuck (loop indefinitely until cancelled), to complete more slowly than usual, or to throw an unexpected exception. This effect may support a denial of service attack.\n\n### Patches\n_Has the problem been patched? What versions should users upgrade to?_\nUsers should upgrade to jsoup 1.14.2\n\n### Workarounds\n_Is there a way for users to fix or remediate the vulnerability without upgrading?_\nUsers may rate limit input parsing. Users should limit the size of inputs based on system resources. Users should implement thread watchdogs to cap and timeout parse runtimes.\n","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-08-23T19:42:38.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:N/I:N/A:H","references":["https://github.com/jhy/jsoup/security/advisories/GHSA-m72m-mhq2-9p6c","https://nvd.nist.gov/vuln/detail/CVE-2021-37714","https://jsoup.org/news/release-1.14.1","https://jsoup.org/news/release-1.14.2","https://lists.apache.org/thread.html/r685c5235235ad0c26e86d0ee987fb802c9675de6081dbf0516464e0b@%3Cnotifications.james.apache.org%3E","https://lists.apache.org/thread.html/r97404676a5cf591988faedb887d64e278f522adcaa823d89ca69defe@%3Cnotifications.james.apache.org%3E","https://lists.apache.org/thread.html/rc3354080fc67fb50b45b3c2d12dc4ca2a3c1c78dad3d3ba012c038aa@%3Cnotifications.james.apache.org%3E","https://lists.apache.org/thread.html/r50e9c9466c592ca9d707a5dea549524d19e3287da08d8392f643960e@%3Cissues.maven.apache.org%3E","https://lists.apache.org/thread.html/r215009dbf7467a9f6506d0c0024cb36cad30071010e62c9352cfaaf0@%3Cissues.maven.apache.org%3E","https://lists.apache.org/thread.html/r377b93d79817ce649e9e68b3456e6f499747ef1643fa987b342e082e@%3Cissues.maven.apache.org%3E","https://lists.apache.org/thread.html/r3d71f18adb78e50f626dde689161ca63d3b7491bd9718fcddfaecba7@%3Cissues.maven.apache.org%3E","https://www.oracle.com/security-alerts/cpujan2022.html","https://security.netapp.com/advisory/ntap-20220210-0022/","https://www.oracle.com/security-alerts/cpuapr2022.html","https://www.oracle.com/security-alerts/cpujul2022.html","https://github.com/advisories/GHSA-m72m-mhq2-9p6c"],"source_kind":"github","identifiers":["GHSA-m72m-mhq2-9p6c","CVE-2021-37714"],"repository_url":"https://github.com/jhy/jsoup","blast_radius":0.0,"created_at":"2022-12-21T16:12:52.110Z","updated_at":"2026-04-30T08:10:38.251Z","epss_percentage":0.04351,"epss_percentile":0.88726,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW03Mm0tbWhxMi05cDZj","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW03Mm0tbWhxMi05cDZj","packages":[{"ecosystem":"maven","package_name":"org.jsoup:jsoup","versions":[{"first_patched_version":"1.14.2","vulnerable_version_range":"\u003c 1.14.2"}],"purl":null,"statistics":{"dependent_packages_count":2627,"dependent_repos_count":65058,"downloads":null,"downloads_period":null},"affected_versions":["0.2.1b","0.2.2","0.3.1","1.1.1","1.2.1","1.2.2","1.2.3","1.3.1","1.3.2","1.3.3","1.4.1","1.5.1","1.5.2","1.6.0","1.6.1","1.6.2","1.6.3","1.7.1","1.7.2","1.7.3","1.8.1","1.8.2","1.8.3","1.9.1","1.9.2","1.10.1","1.10.2","1.10.3","1.11.1","1.11.2","1.11.3","1.12.1","1.12.2","1.13.1","1.14.1"],"unaffected_versions":["1.14.2","1.14.3","1.15.1","1.15.2","1.15.3","1.15.4","1.16.1","1.16.2","1.17.1","1.17.2","1.18.1","1.18.2","1.18.3","1.19.1","1.20.1","1.21.1","1.21.2","1.22.1","1.22.2"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLW03Mm0tbWhxMi05cDZj/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/org.jsoup:jsoup","docker_dependents_count":7445,"docker_downloads_count":2908408591,"usage_url":"https://repos.ecosyste.ms/usage/maven/org.jsoup:jsoup","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/org.jsoup:jsoup/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-10-07T06:01:38.798Z","issues_count":309,"pull_requests_count":414,"avg_time_to_close_issue":41692716.1875,"avg_time_to_close_pull_request":24632730.37270341,"issues_closed_count":272,"pull_requests_closed_count":381,"pull_request_authors_count":92,"issue_authors_count":245,"avg_comments_per_issue":2.7281553398058254,"avg_comments_per_pull_request":0.9637681159420289,"merged_pull_requests_count":243,"bot_issues_count":0,"bot_pull_requests_count":157,"past_year_issues_count":90,"past_year_pull_requests_count":165,"past_year_avg_time_to_close_issue":556163.9565217391,"past_year_avg_time_to_close_pull_request":532068.993150685,"past_year_issues_closed_count":69,"past_year_pull_requests_closed_count":146,"past_year_pull_request_authors_count":19,"past_year_issue_authors_count":73,"past_year_avg_comments_per_issue":1.5777777777777777,"past_year_avg_comments_per_pull_request":0.5575757575757576,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":59,"past_year_merged_pull_requests_count":106,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/issues","maintainers":[{"login":"jhy","count":105,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}],"active_maintainers":[{"login":"jhy","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jsoup:jsoup/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jsoup:jsoup/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jsoup:jsoup/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jsoup:jsoup/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/org.jsoup:jsoup/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":604386,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4690374,"name":"com.github.hazendaz.jsoup:jsoup","ecosystem":"maven","description":"jsoup is a Java library for working with real-world HTML. It provides a very convenient API for fetching URLs and extracting and manipulating data, using the best of HTML5 DOM methods and CSS selectors. jsoup implements the WHATWG HTML5 specification, and parses HTML to the same DOM as modern browsers do.","homepage":"https://jsoup.org/","licenses":"The MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/jhy/jsoup","keywords_array":[],"namespace":"com.github.hazendaz.jsoup","versions_count":1,"first_release_published_at":"2022-02-27T22:26:52.000Z","latest_release_published_at":"2022-02-27T22:26:52.000Z","latest_release_number":"1.15.1","last_synced_at":"2026-03-27T21:43:48.424Z","created_at":"2022-07-25T20:01:35.131Z","updated_at":"2026-03-27T21:43:48.424Z","registry_url":"https://central.sonatype.com/artifact/com.github.hazendaz.jsoup/jsoup/","install_command":null,"documentation_url":"https://appdoc.app/artifact/com.github.hazendaz.jsoup/jsoup/","metadata":{"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/","https://oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":765433,"uuid":"442430","full_name":"jhy/jsoup","owner":"jhy","description":"jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.","archived":false,"fork":false,"pushed_at":"2025-10-08T08:29:45.000Z","size":6564,"stargazers_count":11261,"open_issues_count":4,"forks_count":2257,"subscribers_count":391,"default_branch":"master","last_synced_at":"2025-10-11T11:02:56.740Z","etag":null,"topics":["css","css-selectors","dom","html","java","java-html-parser","jsoup","parser","xml","xpath"],"latest_commit_sha":null,"homepage":"https://jsoup.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-12-19T01:29:58.000Z","updated_at":"2025-10-11T08:36:27.000Z","dependencies_parsed_at":"2023-12-14T08:23:46.940Z","dependency_job_id":"b8ee58ba-c1d1-468e-b0b6-54b2068faa67","html_url":"https://github.com/jhy/jsoup","commit_stats":{"total_commits":2015,"total_committers":127,"mean_commits":"15.866141732283465","dds":"0.19801488833746894","last_synced_commit":"36ba3edad1de83e61dff71ca929909587eebd834"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"purl":"pkg:github/jhy/jsoup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/sbom","scorecard":{"id":519361,"data":{"date":"2025-08-11","repo":{"name":"github.com/jhy/jsoup","commit":"6b20f6e3d158d1ce3147c4e9306d9b485e083bf4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 25 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/26 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/cifuzz.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (11) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T02:35:06.268Z","repository_id":765433,"created_at":"2025-08-20T02:35:06.268Z","updated_at":"2025-08-20T02:35:06.268Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010288,"owners_count":26084720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"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":"jhy","name":"Jonathan Hedley","uuid":"76934","kind":"user","description":"Hacker, author of jsoup, principal solution architect in computer vision at AWS. Opinions are my own.","email":"","website":"https://jhy.io/","location":"NSW, Australia","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/76934?u=99dc2877fa4643e6fba8b5c2f17c81fdb1e89b19\u0026v=4","repositories_count":1,"last_synced_at":"2023-03-10T22:10:20.700Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jhy","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T19:48:55.816Z","updated_at":"2023-03-10T22:10:20.708Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy/repositories"},"tags":[{"name":"jsoup-1.21.2","sha":"b02837b6c77b94799c055f8fa446fb770bfb49f1","kind":"tag","published_at":"2025-08-24T23:42:47.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.21.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.2/manifests"},{"name":"jsoup-1.21.1","sha":"9a059f4be554afaf791ddeb4a2fb7ebba0d6c9cb","kind":"tag","published_at":"2025-06-23T04:43:40.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.21.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.1/manifests"},{"name":"jsoup-1.20.1","sha":"8f0dc293c9c34ef9b7715493a423df88a06bed1d","kind":"tag","published_at":"2025-04-29T05:37:09.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.20.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.20.1/manifests"},{"name":"jsoup-1.19.1","sha":"5c4c09a5cbf1271ceeac32452cbc77d0795b81f9","kind":"tag","published_at":"2025-03-04T04:06:38.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.19.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.19.1/manifests"},{"name":"jsoup-1.18.3","sha":"7c56eb26c8cc772c5c3d0e052dc076a128173c85","kind":"tag","published_at":"2024-12-01T22:39:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.3/manifests"},{"name":"jsoup-1.18.2","sha":"71063c3d4bb4bcc83c4655bdf6347ce2f5670a7c","kind":"tag","published_at":"2024-11-27T00:52:17.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.2/manifests"},{"name":"jsoup-1.18.1","sha":"19e8539fbfae80432fc4d8e9b562a39f786f547e","kind":"tag","published_at":"2024-07-10T06:46:42.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.1/manifests"},{"name":"jsoup-1.17.2","sha":"9dec1baba5b3d0fa11268c95630b391f9de664ad","kind":"tag","published_at":"2023-12-29T02:43:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.17.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.2/manifests"},{"name":"jsoup-1.17.1","sha":"8eecef379d5c5af27a9a438fdfce82460e44f08b","kind":"tag","published_at":"2023-11-27T01:24:32.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.17.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.1/manifests"},{"name":"jsoup-1.16.2","sha":"db6dc74ccd31ac0f87a2f021d5157ff298f21969","kind":"tag","published_at":"2023-10-20T04:08:35.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.16.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.2/manifests"},{"name":"jsoup-1.16.1","sha":"062ebdb3b77f170a3e4d03c61d6b7290c83ffb44","kind":"tag","published_at":"2023-04-29T04:17:47.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.16.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.1/manifests"},{"name":"jsoup-1.15.4","sha":"becdd2e118639ee603be0c12eda216cb0e01fe29","kind":"tag","published_at":"2023-02-18T00:31:55.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.4","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.4/manifests"},{"name":"jsoup-1.15.3","sha":"c5964172763e1495786ad584c368ac3346d0ca8c","kind":"tag","published_at":"2022-08-24T00:10:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.3/manifests"},{"name":"jsoup-1.15.2","sha":"d9566b5340487cd319660b553af11b60f5c8060a","kind":"tag","published_at":"2022-07-04T06:40:35.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.2/manifests"},{"name":"jsoup-1.15.1","sha":"3ffbeebc0959e2ada7ed1b4595338d2f09597e85","kind":"tag","published_at":"2022-05-15T05:34:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.1/manifests"},{"name":"jsoup-1.14.3","sha":"00061629b5b91f09afbfea7eae3710bb3253c5b9","kind":"tag","published_at":"2021-09-30T07:08:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.3/manifests"},{"name":"jsoup-1.14.2","sha":"19c77325c9abb6f8b8b65034470e15faad6ce822","kind":"commit","published_at":"2021-08-15T05:39:15.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.2/manifests"},{"name":"jsoup-1.14.1","sha":"b24f2e463231269e9bc1e9118a70b9fd654f1a2f","kind":"commit","published_at":"2021-07-10T02:14:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.1/manifests"},{"name":"jsoup-1.13.1","sha":"dcf3c8ba5a0963260999f463ee80b6a787928bb9","kind":"tag","published_at":"2020-03-01T01:21:19.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.13.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.13.1/manifests"},{"name":"1.12.2","sha":"6ef89226deae4683ccc0f2367db048278e94d5b0","kind":"commit","published_at":"2020-02-09T02:09:41.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/1.12.2","html_url":"https://github.com/jhy/jsoup/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/1.12.2/manifests"},{"name":"jsoup-1.12.2","sha":"6ef89226deae4683ccc0f2367db048278e94d5b0","kind":"commit","published_at":"2020-02-09T02:09:41.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.12.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.2/manifests"},{"name":"jsoup-1.12.1","sha":"3f0256953a2938875dba33e58004037989985f7d","kind":"tag","published_at":"2019-05-12T23:53:51.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.12.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.1/manifests"},{"name":"jsoup-1.11.3","sha":"2b1ea0633ff5d4cba5db0e202a4ce0fbdccc19db","kind":"tag","published_at":"2018-04-15T22:20:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.3/manifests"},{"name":"jsoup-1.11.2","sha":"429f2c7db2b60683be76d4a82fb28a561f941909","kind":"tag","published_at":"2017-11-20T04:42:19.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.2/manifests"},{"name":"jsoup-1.11.1","sha":"5dc4937611725462003f5cd87f41e56ee7829b65","kind":"tag","published_at":"2017-11-04T19:09:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.1/manifests"},{"name":"jsoup-1.10.3","sha":"2a5f524d57545becc11c92a6a50b80283d22e594","kind":"tag","published_at":"2017-06-11T19:13:37.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.3/manifests"},{"name":"jsoup-1.10.2","sha":"d1ade46486a125742a05fa8e245ed5d0f3d572ad","kind":"tag","published_at":"2017-01-02T19:09:53.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.2/manifests"},{"name":"jsoup-1.10.1","sha":"7f8010df0ca535e9edf02985f480fded267df47b","kind":"tag","published_at":"2016-10-23T18:19:26.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.1/manifests"},{"name":"jsoup-1.9.2","sha":"5dc4c487d42705f60ff6e5b95d03c71a3326d6cd","kind":"tag","published_at":"2016-05-18T02:43:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.2/manifests"},{"name":"jsoup-1.9.1a","sha":"2a2e8421c2aca89a21c786aa85af215dcbde02d7","kind":"tag","published_at":"2016-04-17T00:35:48.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.1a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1a/manifests"},{"name":"jsoup-1.9.1","sha":"d2d06134df6883e8cad29e23beec5db9f6cee4b7","kind":"tag","published_at":"2016-04-16T23:38:55.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1/manifests"},{"name":"jsoup-1.8.3a","sha":"f51e79822e60653ef1d47e6a28843421b5a677f0","kind":"tag","published_at":"2015-08-02T20:18:20.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.3a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.3a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.3a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3a/manifests"},{"name":"jsoup-1.8.3","sha":"99ef54acdea15d339f3616d1a5aa70dca29e65bb","kind":"tag","published_at":"2015-08-02T19:45:31.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3/manifests"},{"name":"jsoup-1.8.2","sha":"7210a179b036ae224d9e1d4dc5a8a6b4a3b84025","kind":"tag","published_at":"2015-04-14T04:32:26.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.2/manifests"},{"name":"jsoup-1.8.1.a","sha":"14678515d7e479bbf18466a38c04c65c43a0ecae","kind":"tag","published_at":"2014-09-28T04:06:53.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.1.a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.1.a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.1.a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.1.a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.1.a/manifests"},{"name":"jsoup-1.7.3","sha":"d599990c331989230a6e1d0e4fea9e577022cc9c","kind":"tag","published_at":"2013-11-11T05:04:15.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.3/manifests"},{"name":"jsoup-1.7.2","sha":"b42fe0d5dfd882c5f544704b3dbe05c4301fe671","kind":"tag","published_at":"2013-01-28T00:29:27.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.2/manifests"},{"name":"jsoup-1.7.1","sha":"2cfb80261e6f61fa5b31627cecf832efc216a787","kind":"tag","published_at":"2012-09-24T02:12:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.1/manifests"},{"name":"jsoup-1.6.3","sha":"13d0bee275b1e61ee68dea02530b6e7b0ec9ac3a","kind":"tag","published_at":"2012-05-27T23:50:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.3/manifests"},{"name":"jsoup-1.6.2","sha":"bfd79c9819df429e03c7646a1faf05ecf408f4b9","kind":"tag","published_at":"2012-03-28T04:05:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.2/manifests"},{"name":"jsoup-1.6.1","sha":"f09852ca8a67031082af6489c77c4c7791c72714","kind":"tag","published_at":"2011-07-02T07:05:54.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.1/manifests"},{"name":"jsoup-1.6.0","sha":"ae39076af8cdc4b99835c1f7f86b9331436070c3","kind":"tag","published_at":"2011-06-13T06:48:01.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.0","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.0/manifests"},{"name":"jsoup-1.5.2","sha":"7c5a3bf33d92059bd95cc983568bedc86a3f1454","kind":"tag","published_at":"2011-02-27T04:16:25.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.5.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.2/manifests"},{"name":"jsoup-1.5.1","sha":"da25d1d1329d44da59a552d2de7da0727d738f80","kind":"tag","published_at":"2011-02-19T07:05:10.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.5.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.1/manifests"},{"name":"jsoup-1.4.1","sha":"b2229d63f6ff2af8f67b976f90a525f25361f187","kind":"tag","published_at":"2010-11-23T10:10:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.4.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.4.1/manifests"},{"name":"jsoup-1.3.3","sha":"88c822e8e4443a3bb42600f861011266a0b4a569","kind":"tag","published_at":"2010-09-19T08:01:52.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.3/manifests"},{"name":"jsoup-1.3.2","sha":"eb9f5c9102bdb1571673ff20707d073eb844e006","kind":"tag","published_at":"2010-08-30T06:28:36.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.2/manifests"},{"name":"jsoup-1.3.1","sha":"617a1e5ab88a80fa95718ada7d3782517e41aa16","kind":"tag","published_at":"2010-08-23T09:03:36.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.1/manifests"},{"name":"jsoup-1.2.3","sha":"d27d92e8c149ac21bbd5e7750b91906d03eaae06","kind":"tag","published_at":"2010-08-04T08:27:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.3/manifests"},{"name":"jsoup-1.2.2","sha":"145d783a19d6d4b33670a5325cc6edf282999d66","kind":"tag","published_at":"2010-07-11T04:15:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.2/manifests"},{"name":"jsoup-1.2.1","sha":"9883b56ad296ea7215fa97a13e173c72c6f6dd02","kind":"tag","published_at":"2010-06-21T08:41:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.1/manifests"},{"name":"jsoup-1.1.1","sha":"739436d949db10708d4de829e5097ba86a80bbd8","kind":"tag","published_at":"2010-06-08T08:59:34.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.1.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.1.1/manifests"},{"name":"jsoup-0.3.1","sha":"cd59eed6a8d40e8af950f0f26f0aef9bebe62754","kind":"tag","published_at":"2010-02-20T04:43:14.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.3.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.3.1/manifests"},{"name":"jsoup-0.2.2","sha":"c4f5acf7667795b7e5172e020a6fa51c2b820145","kind":"tag","published_at":"2010-02-07T07:08:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.2/manifests"},{"name":"jsoup-0.2.1b","sha":"69f7fdb661b1a332d55e97bda13d33af2e57956a","kind":"tag","published_at":"2010-02-05T13:49:30.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1b","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1b/manifests"},{"name":"jsoup-0.2.1a","sha":"7b0469e34effda1ea5e29650a7d882c80e6fbac4","kind":"tag","published_at":"2010-02-05T13:40:44.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1a/manifests"},{"name":"jsoup-0.2.1","sha":"0747d34c58d14dfa02f358c2b84fcb4af478c3ad","kind":"tag","published_at":"2010-02-05T13:30:33.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1/manifests"},{"name":"jsoup-0.1.2","sha":"81a55ae035e13cfc25c1e0858d1bd41f5fac55e6","kind":"tag","published_at":"2010-02-02T00:19:13.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.1.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.2/manifests"},{"name":"jsoup-0.1.1","sha":"38c246aae36113c7b35e4dec1ed4cf36c3508cdb","kind":"tag","published_at":"2010-01-31T05:25:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.1.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.1/manifests"}]},"repo_metadata_updated_at":"2026-02-21T14:15:03.667Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":4,"rankings":{"downloads":null,"dependent_repos_count":12.011300793459966,"dependent_packages_count":32.73282840426385,"stargazers_count":2.8380219604071493,"forks_count":3.3892361945980602,"docker_downloads_count":null,"average":12.742846838182256},"purl":"pkg:maven/com.github.hazendaz.jsoup/jsoup","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/com.github.hazendaz.jsoup:jsoup","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/com.github.hazendaz.jsoup:jsoup","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/com.github.hazendaz.jsoup:jsoup/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-07T06:01:38.798Z","issues_count":309,"pull_requests_count":414,"avg_time_to_close_issue":41692716.1875,"avg_time_to_close_pull_request":24632730.37270341,"issues_closed_count":272,"pull_requests_closed_count":381,"pull_request_authors_count":92,"issue_authors_count":245,"avg_comments_per_issue":2.7281553398058254,"avg_comments_per_pull_request":0.9637681159420289,"merged_pull_requests_count":243,"bot_issues_count":0,"bot_pull_requests_count":157,"past_year_issues_count":90,"past_year_pull_requests_count":165,"past_year_avg_time_to_close_issue":556163.9565217391,"past_year_avg_time_to_close_pull_request":532068.993150685,"past_year_issues_closed_count":69,"past_year_pull_requests_closed_count":146,"past_year_pull_request_authors_count":19,"past_year_issue_authors_count":73,"past_year_avg_comments_per_issue":1.5777777777777777,"past_year_avg_comments_per_pull_request":0.5575757575757576,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":59,"past_year_merged_pull_requests_count":106,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/issues","maintainers":[{"login":"jhy","count":105,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}],"active_maintainers":[{"login":"jhy","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.github.hazendaz.jsoup:jsoup/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.github.hazendaz.jsoup:jsoup/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.github.hazendaz.jsoup:jsoup/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.github.hazendaz.jsoup:jsoup/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.github.hazendaz.jsoup:jsoup/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":604386,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}},{"id":4784956,"name":"com.vaadin.external.jsoup:jsoup-case-sensitive","ecosystem":"maven","description":"jsoup HTML parser","homepage":"https://jsoup.org/","licenses":"The MIT License","normalized_licenses":["MIT"],"repository_url":"https://github.com/jhy/jsoup","keywords_array":[],"namespace":"com.vaadin.external.jsoup","versions_count":1,"first_release_published_at":"2016-06-23T13:36:15.000Z","latest_release_published_at":"2016-06-23T13:36:15.000Z","latest_release_number":"1.9.2","last_synced_at":"2026-04-27T13:41:12.045Z","created_at":"2022-07-26T11:46:02.732Z","updated_at":"2026-04-27T13:41:12.045Z","registry_url":"https://central.sonatype.com/artifact/com.vaadin.external.jsoup/jsoup-case-sensitive/","install_command":null,"documentation_url":"https://appdoc.app/artifact/com.vaadin.external.jsoup/jsoup-case-sensitive/","metadata":{"distribution_repositories":["https://oss.sonatype.org/service/local/staging/deploy/maven2/","https://oss.sonatype.org/content/repositories/snapshots"]},"repo_metadata":{"id":765433,"uuid":"442430","full_name":"jhy/jsoup","owner":"jhy","description":"jsoup: the Java HTML parser, built for HTML editing, cleaning, scraping, and XSS safety.","archived":false,"fork":false,"pushed_at":"2025-10-08T08:29:45.000Z","size":6564,"stargazers_count":11261,"open_issues_count":4,"forks_count":2257,"subscribers_count":391,"default_branch":"master","last_synced_at":"2025-10-11T11:02:56.740Z","etag":null,"topics":["css","css-selectors","dom","html","java","java-html-parser","jsoup","parser","xml","xpath"],"latest_commit_sha":null,"homepage":"https://jsoup.org","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jhy.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGES.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2009-12-19T01:29:58.000Z","updated_at":"2025-10-11T08:36:27.000Z","dependencies_parsed_at":"2023-12-14T08:23:46.940Z","dependency_job_id":"b8ee58ba-c1d1-468e-b0b6-54b2068faa67","html_url":"https://github.com/jhy/jsoup","commit_stats":{"total_commits":2015,"total_committers":127,"mean_commits":"15.866141732283465","dds":"0.19801488833746894","last_synced_commit":"36ba3edad1de83e61dff71ca929909587eebd834"},"previous_names":[],"tags_count":59,"template":false,"template_full_name":null,"purl":"pkg:github/jhy/jsoup","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/sbom","scorecard":{"id":519361,"data":{"date":"2025-08-11","repo":{"name":"github.com/jhy/jsoup","commit":"6b20f6e3d158d1ce3147c4e9306d9b485e083bf4"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.9,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 25 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Code-Review","score":0,"reason":"Found 2/26 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build.yml:1","Warn: no topLevel permission defined: .github/workflows/cifuzz.yml:1","Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cifuzz.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/cifuzz.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/jhy/jsoup/codeql.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   2 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":10,"reason":"SAST tool is run on all commits","details":["Info: SAST configuration detected: CodeQL","Info: all commits (11) are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-20T02:35:06.268Z","repository_id":765433,"created_at":"2025-08-20T02:35:06.268Z","updated_at":"2025-08-20T02:35:06.268Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279010288,"owners_count":26084720,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-12T02:00:06.719Z","response_time":53,"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":"jhy","name":"Jonathan Hedley","uuid":"76934","kind":"user","description":"Hacker, author of jsoup, principal solution architect in computer vision at AWS. Opinions are my own.","email":"","website":"https://jhy.io/","location":"NSW, Australia","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/76934?u=99dc2877fa4643e6fba8b5c2f17c81fdb1e89b19\u0026v=4","repositories_count":1,"last_synced_at":"2023-03-10T22:10:20.700Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jhy","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T19:48:55.816Z","updated_at":"2023-03-10T22:10:20.708Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jhy/repositories"},"tags":[{"name":"jsoup-1.21.2","sha":"b02837b6c77b94799c055f8fa446fb770bfb49f1","kind":"tag","published_at":"2025-08-24T23:42:47.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.21.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.21.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.21.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.2/manifests"},{"name":"jsoup-1.21.1","sha":"9a059f4be554afaf791ddeb4a2fb7ebba0d6c9cb","kind":"tag","published_at":"2025-06-23T04:43:40.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.21.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.21.1/manifests"},{"name":"jsoup-1.20.1","sha":"8f0dc293c9c34ef9b7715493a423df88a06bed1d","kind":"tag","published_at":"2025-04-29T05:37:09.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.20.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.20.1/manifests"},{"name":"jsoup-1.19.1","sha":"5c4c09a5cbf1271ceeac32452cbc77d0795b81f9","kind":"tag","published_at":"2025-03-04T04:06:38.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.19.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.19.1/manifests"},{"name":"jsoup-1.18.3","sha":"7c56eb26c8cc772c5c3d0e052dc076a128173c85","kind":"tag","published_at":"2024-12-01T22:39:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.3/manifests"},{"name":"jsoup-1.18.2","sha":"71063c3d4bb4bcc83c4655bdf6347ce2f5670a7c","kind":"tag","published_at":"2024-11-27T00:52:17.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.2/manifests"},{"name":"jsoup-1.18.1","sha":"19e8539fbfae80432fc4d8e9b562a39f786f547e","kind":"tag","published_at":"2024-07-10T06:46:42.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.18.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.18.1/manifests"},{"name":"jsoup-1.17.2","sha":"9dec1baba5b3d0fa11268c95630b391f9de664ad","kind":"tag","published_at":"2023-12-29T02:43:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.17.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.2/manifests"},{"name":"jsoup-1.17.1","sha":"8eecef379d5c5af27a9a438fdfce82460e44f08b","kind":"tag","published_at":"2023-11-27T01:24:32.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.17.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.17.1/manifests"},{"name":"jsoup-1.16.2","sha":"db6dc74ccd31ac0f87a2f021d5157ff298f21969","kind":"tag","published_at":"2023-10-20T04:08:35.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.16.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.2/manifests"},{"name":"jsoup-1.16.1","sha":"062ebdb3b77f170a3e4d03c61d6b7290c83ffb44","kind":"tag","published_at":"2023-04-29T04:17:47.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.16.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.16.1/manifests"},{"name":"jsoup-1.15.4","sha":"becdd2e118639ee603be0c12eda216cb0e01fe29","kind":"tag","published_at":"2023-02-18T00:31:55.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.4","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.4/manifests"},{"name":"jsoup-1.15.3","sha":"c5964172763e1495786ad584c368ac3346d0ca8c","kind":"tag","published_at":"2022-08-24T00:10:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.3/manifests"},{"name":"jsoup-1.15.2","sha":"d9566b5340487cd319660b553af11b60f5c8060a","kind":"tag","published_at":"2022-07-04T06:40:35.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.2/manifests"},{"name":"jsoup-1.15.1","sha":"3ffbeebc0959e2ada7ed1b4595338d2f09597e85","kind":"tag","published_at":"2022-05-15T05:34:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.15.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.15.1/manifests"},{"name":"jsoup-1.14.3","sha":"00061629b5b91f09afbfea7eae3710bb3253c5b9","kind":"tag","published_at":"2021-09-30T07:08:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.3/manifests"},{"name":"jsoup-1.14.2","sha":"19c77325c9abb6f8b8b65034470e15faad6ce822","kind":"commit","published_at":"2021-08-15T05:39:15.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.2/manifests"},{"name":"jsoup-1.14.1","sha":"b24f2e463231269e9bc1e9118a70b9fd654f1a2f","kind":"commit","published_at":"2021-07-10T02:14:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.14.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.14.1/manifests"},{"name":"jsoup-1.13.1","sha":"dcf3c8ba5a0963260999f463ee80b6a787928bb9","kind":"tag","published_at":"2020-03-01T01:21:19.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.13.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.13.1/manifests"},{"name":"1.12.2","sha":"6ef89226deae4683ccc0f2367db048278e94d5b0","kind":"commit","published_at":"2020-02-09T02:09:41.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/1.12.2","html_url":"https://github.com/jhy/jsoup/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/1.12.2/manifests"},{"name":"jsoup-1.12.2","sha":"6ef89226deae4683ccc0f2367db048278e94d5b0","kind":"commit","published_at":"2020-02-09T02:09:41.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.12.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.2/manifests"},{"name":"jsoup-1.12.1","sha":"3f0256953a2938875dba33e58004037989985f7d","kind":"tag","published_at":"2019-05-12T23:53:51.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.12.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.12.1/manifests"},{"name":"jsoup-1.11.3","sha":"2b1ea0633ff5d4cba5db0e202a4ce0fbdccc19db","kind":"tag","published_at":"2018-04-15T22:20:03.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.3/manifests"},{"name":"jsoup-1.11.2","sha":"429f2c7db2b60683be76d4a82fb28a561f941909","kind":"tag","published_at":"2017-11-20T04:42:19.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.2/manifests"},{"name":"jsoup-1.11.1","sha":"5dc4937611725462003f5cd87f41e56ee7829b65","kind":"tag","published_at":"2017-11-04T19:09:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.11.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.11.1/manifests"},{"name":"jsoup-1.10.3","sha":"2a5f524d57545becc11c92a6a50b80283d22e594","kind":"tag","published_at":"2017-06-11T19:13:37.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.3/manifests"},{"name":"jsoup-1.10.2","sha":"d1ade46486a125742a05fa8e245ed5d0f3d572ad","kind":"tag","published_at":"2017-01-02T19:09:53.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.2/manifests"},{"name":"jsoup-1.10.1","sha":"7f8010df0ca535e9edf02985f480fded267df47b","kind":"tag","published_at":"2016-10-23T18:19:26.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.10.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.10.1/manifests"},{"name":"jsoup-1.9.2","sha":"5dc4c487d42705f60ff6e5b95d03c71a3326d6cd","kind":"tag","published_at":"2016-05-18T02:43:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.2/manifests"},{"name":"jsoup-1.9.1a","sha":"2a2e8421c2aca89a21c786aa85af215dcbde02d7","kind":"tag","published_at":"2016-04-17T00:35:48.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.1a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1a/manifests"},{"name":"jsoup-1.9.1","sha":"d2d06134df6883e8cad29e23beec5db9f6cee4b7","kind":"tag","published_at":"2016-04-16T23:38:55.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.9.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.9.1/manifests"},{"name":"jsoup-1.8.3a","sha":"f51e79822e60653ef1d47e6a28843421b5a677f0","kind":"tag","published_at":"2015-08-02T20:18:20.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.3a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.3a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.3a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3a/manifests"},{"name":"jsoup-1.8.3","sha":"99ef54acdea15d339f3616d1a5aa70dca29e65bb","kind":"tag","published_at":"2015-08-02T19:45:31.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.3/manifests"},{"name":"jsoup-1.8.2","sha":"7210a179b036ae224d9e1d4dc5a8a6b4a3b84025","kind":"tag","published_at":"2015-04-14T04:32:26.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.2/manifests"},{"name":"jsoup-1.8.1.a","sha":"14678515d7e479bbf18466a38c04c65c43a0ecae","kind":"tag","published_at":"2014-09-28T04:06:53.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.8.1.a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.8.1.a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.8.1.a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.1.a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.8.1.a/manifests"},{"name":"jsoup-1.7.3","sha":"d599990c331989230a6e1d0e4fea9e577022cc9c","kind":"tag","published_at":"2013-11-11T05:04:15.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.3/manifests"},{"name":"jsoup-1.7.2","sha":"b42fe0d5dfd882c5f544704b3dbe05c4301fe671","kind":"tag","published_at":"2013-01-28T00:29:27.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.2/manifests"},{"name":"jsoup-1.7.1","sha":"2cfb80261e6f61fa5b31627cecf832efc216a787","kind":"tag","published_at":"2012-09-24T02:12:45.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.7.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.7.1/manifests"},{"name":"jsoup-1.6.3","sha":"13d0bee275b1e61ee68dea02530b6e7b0ec9ac3a","kind":"tag","published_at":"2012-05-27T23:50:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.3/manifests"},{"name":"jsoup-1.6.2","sha":"bfd79c9819df429e03c7646a1faf05ecf408f4b9","kind":"tag","published_at":"2012-03-28T04:05:28.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.2/manifests"},{"name":"jsoup-1.6.1","sha":"f09852ca8a67031082af6489c77c4c7791c72714","kind":"tag","published_at":"2011-07-02T07:05:54.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.1/manifests"},{"name":"jsoup-1.6.0","sha":"ae39076af8cdc4b99835c1f7f86b9331436070c3","kind":"tag","published_at":"2011-06-13T06:48:01.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.6.0","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.6.0/manifests"},{"name":"jsoup-1.5.2","sha":"7c5a3bf33d92059bd95cc983568bedc86a3f1454","kind":"tag","published_at":"2011-02-27T04:16:25.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.5.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.2/manifests"},{"name":"jsoup-1.5.1","sha":"da25d1d1329d44da59a552d2de7da0727d738f80","kind":"tag","published_at":"2011-02-19T07:05:10.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.5.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.5.1/manifests"},{"name":"jsoup-1.4.1","sha":"b2229d63f6ff2af8f67b976f90a525f25361f187","kind":"tag","published_at":"2010-11-23T10:10:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.4.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.4.1/manifests"},{"name":"jsoup-1.3.3","sha":"88c822e8e4443a3bb42600f861011266a0b4a569","kind":"tag","published_at":"2010-09-19T08:01:52.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.3/manifests"},{"name":"jsoup-1.3.2","sha":"eb9f5c9102bdb1571673ff20707d073eb844e006","kind":"tag","published_at":"2010-08-30T06:28:36.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.2/manifests"},{"name":"jsoup-1.3.1","sha":"617a1e5ab88a80fa95718ada7d3782517e41aa16","kind":"tag","published_at":"2010-08-23T09:03:36.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.3.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.3.1/manifests"},{"name":"jsoup-1.2.3","sha":"d27d92e8c149ac21bbd5e7750b91906d03eaae06","kind":"tag","published_at":"2010-08-04T08:27:57.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.3","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.3/manifests"},{"name":"jsoup-1.2.2","sha":"145d783a19d6d4b33670a5325cc6edf282999d66","kind":"tag","published_at":"2010-07-11T04:15:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.2/manifests"},{"name":"jsoup-1.2.1","sha":"9883b56ad296ea7215fa97a13e173c72c6f6dd02","kind":"tag","published_at":"2010-06-21T08:41:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.2.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.2.1/manifests"},{"name":"jsoup-1.1.1","sha":"739436d949db10708d4de829e5097ba86a80bbd8","kind":"tag","published_at":"2010-06-08T08:59:34.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-1.1.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-1.1.1/manifests"},{"name":"jsoup-0.3.1","sha":"cd59eed6a8d40e8af950f0f26f0aef9bebe62754","kind":"tag","published_at":"2010-02-20T04:43:14.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.3.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.3.1/manifests"},{"name":"jsoup-0.2.2","sha":"c4f5acf7667795b7e5172e020a6fa51c2b820145","kind":"tag","published_at":"2010-02-07T07:08:16.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.2/manifests"},{"name":"jsoup-0.2.1b","sha":"69f7fdb661b1a332d55e97bda13d33af2e57956a","kind":"tag","published_at":"2010-02-05T13:49:30.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1b","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1b/manifests"},{"name":"jsoup-0.2.1a","sha":"7b0469e34effda1ea5e29650a7d882c80e6fbac4","kind":"tag","published_at":"2010-02-05T13:40:44.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1a","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1a","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1a","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1a","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1a/manifests"},{"name":"jsoup-0.2.1","sha":"0747d34c58d14dfa02f358c2b84fcb4af478c3ad","kind":"tag","published_at":"2010-02-05T13:30:33.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.2.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.2.1/manifests"},{"name":"jsoup-0.1.2","sha":"81a55ae035e13cfc25c1e0858d1bd41f5fac55e6","kind":"tag","published_at":"2010-02-02T00:19:13.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.1.2","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.2/manifests"},{"name":"jsoup-0.1.1","sha":"38c246aae36113c7b35e4dec1ed4cf36c3508cdb","kind":"tag","published_at":"2010-01-31T05:25:05.000Z","download_url":"https://codeload.github.com/jhy/jsoup/tar.gz/jsoup-0.1.1","html_url":"https://github.com/jhy/jsoup/releases/tag/jsoup-0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jhy/jsoup@jsoup-0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/tags/jsoup-0.1.1/manifests"}]},"repo_metadata_updated_at":"2026-02-24T02:47:29.479Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":20.645187144345595,"dependent_packages_count":49.884988378616654,"stargazers_count":2.8380219604071493,"forks_count":3.3892361945980602,"docker_downloads_count":null,"average":19.189358419491864},"purl":"pkg:maven/com.vaadin.external.jsoup/jsoup-case-sensitive","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/com.vaadin.external.jsoup:jsoup-case-sensitive","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/maven/com.vaadin.external.jsoup:jsoup-case-sensitive","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/com.vaadin.external.jsoup:jsoup-case-sensitive/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-07T06:01:38.798Z","issues_count":309,"pull_requests_count":414,"avg_time_to_close_issue":41692716.1875,"avg_time_to_close_pull_request":24632730.37270341,"issues_closed_count":272,"pull_requests_closed_count":381,"pull_request_authors_count":92,"issue_authors_count":245,"avg_comments_per_issue":2.7281553398058254,"avg_comments_per_pull_request":0.9637681159420289,"merged_pull_requests_count":243,"bot_issues_count":0,"bot_pull_requests_count":157,"past_year_issues_count":90,"past_year_pull_requests_count":165,"past_year_avg_time_to_close_issue":556163.9565217391,"past_year_avg_time_to_close_pull_request":532068.993150685,"past_year_issues_closed_count":69,"past_year_pull_requests_closed_count":146,"past_year_pull_request_authors_count":19,"past_year_issue_authors_count":73,"past_year_avg_comments_per_issue":1.5777777777777777,"past_year_avg_comments_per_pull_request":0.5575757575757576,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":59,"past_year_merged_pull_requests_count":106,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/issues","maintainers":[{"login":"jhy","count":105,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}],"active_maintainers":[{"login":"jhy","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.vaadin.external.jsoup:jsoup-case-sensitive/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.vaadin.external.jsoup:jsoup-case-sensitive/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.vaadin.external.jsoup:jsoup-case-sensitive/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.vaadin.external.jsoup:jsoup-case-sensitive/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/com.vaadin.external.jsoup:jsoup-case-sensitive/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":604386,"maintainers_count":0,"namespaces_count":79339,"keywords_count":0,"github":"maven-central","metadata":{"funded_packages_count":39644},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-04-03T06:29:38.544Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":18308,"full_name":"jhy/jsoup","default_branch":"master","total_commits":2266,"total_committers":134,"total_bot_commits":165,"total_bot_committers":1,"mean_commits":16.91044776119403,"dds":0.19991173874669022,"past_year_total_commits":258,"past_year_total_committers":11,"past_year_total_bot_commits":41,"past_year_total_bot_committers":1,"past_year_mean_commits":23.454545454545453,"past_year_dds":0.2093023255813954,"last_synced_at":"2025-12-31T19:48:34.121Z","last_synced_commit":"cf6ac2091b90490ce03ba67270a5f6354be220b4","created_at":"2023-03-07T11:37:46.154Z","updated_at":"2025-12-31T19:43:07.645Z","committers":[{"name":"Jonathan Hedley","email":"jonathan@hedley.net","login":"jhy","count":1813},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":165},{"name":"offa","email":"bm-dev@yandex.com","login":"offa","count":43},{"name":"Anton Kazennikov","email":"kazennikov@gmail.com","login":"kzn","count":27},{"name":"Isira Seneviratne","email":"31027858+Isira-Seneviratne","login":"Isira-Seneviratne","count":15},{"name":"cketti","email":"ck@cketti.de","login":"cketti","count":10},{"name":"Erich Schubert","email":"schubert@informatik.uni-heidelberg.de","login":"kno10","count":9},{"name":"Askar Akhmerov","email":"aakhmerov@ostdlabs.com","login":null,"count":8},{"name":"Anton Kazennikov","email":"kzn@iitp.ru","login":null,"count":7},{"name":"Alex Westphal","email":"awestphal@onpointlearning.com","login":null,"count":7},{"name":"mingfai.ma","email":"mingfai.ma@egltours.com","login":null,"count":5},{"name":"Ioana Leontiuc","email":"i.leontiuc@student.tudelft.nl","login":null,"count":4},{"name":"Jeremy Landis","email":"jeremylandis@hotmail.com","login":"hazendaz","count":4},{"name":"Mite Mitreski","email":"mmitreski@tricode.nl","login":"mitemitreski","count":4},{"name":"Pascal Schumacher","email":"pascalschumacher@gmx.net","login":"PascalSchumacher","count":4},{"name":"Hannes Erven","email":"hannes@erven.at","login":"hannibal218bc","count":4},{"name":"pafgoncalves","email":"pafgoncalves@gmail.com","login":null,"count":3},{"name":"Jared Stehler","email":"jstehler@hubspot.com","login":"jaredstehler","count":3},{"name":"benoit","email":"b.wiart@ubik-ingenierie.com","login":"benbenw","count":3},{"name":"krystiangorecki","email":"ffrr33aakk@gmail.com","login":"krystiangorecki","count":3},{"name":"Hulmes","email":"60814832+suarez12138","login":"suarez12138","count":2},{"name":"Jai Ram Rideout","email":"jai.rideout@gmail.com","login":"jairideout","count":2},{"name":"Michael Schmid","email":"schmid-michael","login":"schmid-michael","count":2},{"name":"Serdar Kuzucu","email":"serdarkuzucu13@gmail.com","login":"sedran","count":2},{"name":"Tim Burke","email":"tim.burke@gmail.com","login":"tipabu","count":2},{"name":"Yohei Kishimoto","email":"morokosi","login":"morokosi","count":2},{"name":"xiaojian cai","email":"mc02cxj@gmail.com","login":"mccxj","count":2},{"name":"Sebastian","email":"sebastian@topobyte.de","login":"sebkur","count":2},{"name":"Leif Åstrand","email":"legioth@gmail.com","login":"Legioth","count":2},{"name":"Travis Wellman","email":"tw@traviswellman.com","login":null,"count":2},{"name":"pipiZ","email":"zkx6648@gmail.com","login":null,"count":2},{"name":"Alon Cohen","email":"alonc@evercompliant.com","login":null,"count":1},{"name":"Brandon Beck","email":"bmbeck@gmail.com","login":"bbeck","count":1},{"name":"Badhri Sampath","email":"badsam@gmail.com","login":"bsampath","count":1},{"name":"Arnaud Pflieger","email":"pflieger.arnaud@gmail.com","login":"apflieger","count":1},{"name":"Andrej Fink","email":"aprpda@gmail.com","login":"magicprinc","count":1},{"name":"Andreas Heiduk","email":"asheiduk@gmail.com","login":"asheiduk","count":1},{"name":"Andreas Hager","email":"andreas@chrono24.com","login":"andreas-chrono24","count":1},{"name":"Anders Eriksson","email":"aeri3@kth.se","login":"Anders-E","count":1},{"name":"Alexander Schwartz","email":"alexander.schwartz@gmx.net","login":"ahus1","count":1},{"name":"Akira Ueda","email":"ue@gol.com","login":"akr4","count":1},{"name":"Carl Dea","email":"carl.dea@gmail.com","login":"carldea","count":1},{"name":"Chris Midgley","email":"midgleyc@gmail.com","login":"midgleyc","count":1},{"name":"Christian Schwier","email":"trizzelnova+github@gmail.com","login":"cschwier","count":1},{"name":"Clément Denis","email":"clement.denis@viavoo.com","login":"clementdenis-vv","count":1},{"name":"Colorize","email":"colorizenl","login":"colorizenl","count":1},{"name":"Csaba Varga","email":"csaboka@gmail.com","login":"csaboka","count":1},{"name":"David Ehrmann","email":"ehrmann@gmail.com","login":"ehrmann","count":1},{"name":"DavidKorczynski","email":"david@adalogics.com","login":"DavidKorczynski","count":1},{"name":"tomjohan","email":"tommy.johansen@finn.no","login":null,"count":1},{"name":"mboisvert","email":"mboisvert@smartertravelmedia.com","login":null,"count":1},{"name":"andyphillips404","email":"andyphillips404@gmail.com","login":null,"count":1},{"name":"Zohar Kelrich","email":"zohar@amobee.com","login":null,"count":1},{"name":"Summers, Ian M. (S\u0026amp;T-Student)","email":"imsp7c@mst.edu","login":null,"count":1},{"name":"Sean Sullivan","email":"ssullivan@gilt.com","login":null,"count":1},{"name":"Ryan Conway","email":"ryanmackenzieconway@gmail.com","login":null,"count":1},{"name":"Nick Kaijaks","email":"Nick.Kaijaks@warwick.ac.uk","login":null,"count":1},{"name":"Michel Petrovic","email":"michel.petrovic@yahoo.com","login":null,"count":1},{"name":"Marko Kaznovac","email":"m.kaznovac@levi9.com","login":null,"count":1},{"name":"LogDigger","email":"info@logdigger.com","login":null,"count":1},{"name":"John Robinson","email":"jrobinson@scottlogic.co.uk","login":null,"count":1},{"name":"Jesse Piascik","email":"jpiasci@uslt90792-jpiasci.(none)","login":null,"count":1},{"name":"Jerome Kowalczyk","email":"jk@open-s.com","login":null,"count":1},{"name":"Igor Shults","email":"igor.shults@objectpartners.com","login":null,"count":1},{"name":"Igor Polevoy","email":"igor@expresspigeon.com","login":null,"count":1},{"name":"Elshad Kasumov","email":"ekasumov@ebsco.com","login":null,"count":1},{"name":"Himanshu Garg","email":"himanshu.garg1@timesinternet.in","login":null,"count":1},{"name":"baodn","email":"doanngocbao@gmail.com","login":"kaka2507","count":1},{"name":"backstraw","email":"polgant1015@gmail.com","login":"backstraw","count":1},{"name":"amferraz","email":"amarquesferraz@gmail.com","login":"amferraz","count":1},{"name":"VEINHORN","email":"b.korogvich@gmail.com","login":"VEINHORN","count":1},{"name":"Unknown","email":"lukas.schlueter@gmail.com","login":"lukasschlueter","count":1},{"name":"TzeKei Lee","email":"kate@softnext.com.tw","login":"chikei","count":1},{"name":"Tommy Chheng","email":"tommy.chheng@gmail.com","login":"tc","count":1},{"name":"Tamas Kovacs","email":"kovacstamasx@gmail.com","login":"kovacstamasx","count":1},{"name":"Talgat","email":"31318590+TalgatAkhm","login":"TalgatAkhm","count":1},{"name":"Steinar Bang","email":"sb@dod.no","login":"steinarb","count":1},{"name":"Simon Reinhardt","email":"simon.reinhardt@koeln.de","login":"Shepard","count":1},{"name":"Siedlerchr","email":"siedlerkiller@gmail.com","login":"Siedlerchr","count":1},{"name":"Ryderxxx","email":"39330401+Ryderxxx","login":"Ryderxxx","count":1},{"name":"Przemysław Górny","email":"70758186+pgorny","login":"pgorny","count":1},{"name":"Phu Hung Nguyen","email":"1079742+PhuNH","login":"PhuNH","count":1},{"name":"Per Landberg","email":"per.landberg@polago.se","login":"perlan","count":1},{"name":"Olivier Jaquemet","email":"olivier.jaquemet@gmail.com","login":"OlivierJaquemet","count":1},{"name":"zhujiajun","email":"zhujiajun.me@gmail.com","login":"zJiaJun","count":1},{"name":"yihua.huang","email":"code4crafter@gmail.com","login":"code4craft","count":1},{"name":"yawkat","email":"me@yawk.at","login":"yawkat","count":1},{"name":"pushpagarwal","email":"pushp.agarwal@gmail.com","login":"pushpagarwal","count":1},{"name":"nirro01","email":"nirro01@gmail.com","login":"nirro01","count":1},{"name":"kguelzau","email":"kguelzau@novomind.com","login":"kguelzau","count":1},{"name":"kalaider","email":"a.kalaider@yandex.ru","login":"kalaider","count":1},{"name":"jartysiewicz","email":"jan.artysiewicz@gmail.com","login":"jartysiewicz","count":1},{"name":"ja-fra","email":"jakob.frank@salzburgresearch.at","login":"ja-fra","count":1},{"name":"hichris1234","email":"christopherncarmel@hotmail.com","login":"csnardi","count":1},{"name":"hatsuyuki","email":"hatsuyuki15@gmail.com","login":"hatsuyuki15","count":1},{"name":"fabse","email":"fab@fabiankoehler.de","login":"fkoehler","count":1},{"name":"danglotb","email":"bdanglot@gmail.com","login":"danglotb","count":1},{"name":"damonwong93","email":"dtw@andrew.cmu.edu","login":"damonwong93","count":1},{"name":"cromoteca","email":"luciano@cromoteca.com","login":"cromoteca","count":1},{"name":"combe4259","email":"82356080+combe4259","login":"combe4259","count":1},{"name":"Klaus Reimer","email":"k@ailis.de","login":"kayahr","count":1},{"name":"KirylBubovich","email":"47569841+KirylBubovich","login":"KirylBubovich","count":1},{"name":"Ken Geis","email":"kgeis@berkeley.edu","login":"kgeis","count":1},{"name":"Julio","email":"7751270+GalanJ","login":"GalanJ","count":1},{"name":"Jiri Pejchal","email":"jiri.pejchal@gmail.com","login":"jiri-pejchal","count":1},{"name":"Jason Toffaletti","email":"toffaletti@gmail.com","login":"toffaletti","count":1},{"name":"Jairam Chandar","email":"jairam.chandar@meltwater.com","login":"jairamc","count":1},{"name":"Hyun-Seok Oh","email":"algoshipda@gmail.com","login":"algoshipda","count":1},{"name":"Deepika Tiwari","email":"deepikatiwari92@gmail.com","login":"Deee92","count":1},{"name":"Eivind Uggedal","email":"eivind@uggedal.com","login":"uggedal","count":1},{"name":"Enrico Bacis","email":"enrico.bacis@gmail.com","login":"enricobacis","count":1},{"name":"Eric Peters","email":"eric@peters.org","login":"er1c","count":1},{"name":"Erickson Lima","email":"ericksonlbs@outlook.com","login":"ericksonlbs","count":1},{"name":"Garret Wilson","email":"garret@globalmentor.com","login":"garretwilson","count":1},{"name":"Georg Echterling","email":"61650099+GeorgEchterling","login":"GeorgEchterling","count":1},{"name":"Horis","email":"821938089@qq.com","login":"821938089","count":1},{"name":"Christian Schneider (X200)","email":"christian@innoplexia.com","login":null,"count":1},{"name":"boomkap","email":"kkhanna@sydnia.com","login":"boomkap","count":1},{"name":"Olek Janiszewski","email":"olek.janiszewski@gmail.com","login":"exviva","count":1},{"name":"OKA133","email":"o.kaymak@gmail.com","login":"okaymak","count":1},{"name":"Nicolò Ribaudo","email":"hello@nicr.dev","login":"nicolo-ribaudo","count":1},{"name":"Nathanael Yang","email":"41705526+ny83427","login":"ny83427","count":1},{"name":"Naoki Takezoe","email":"takezoe@gmail.com","login":"takezoe","count":1},{"name":"MicyToy","email":"jhkonka@live.cn","login":"MicyToy","count":1},{"name":"Michael J. Simons","email":"michael@simons.ac","login":"michael-simons","count":1},{"name":"Michael Ernst","email":"mernst@alum.mit.edu","login":"mernst","count":1},{"name":"MazzeX28","email":"31850149+MazzeX28","login":"MazzeX28","count":1},{"name":"Maxim Ermilov","email":"maximermilov@google.com","login":"maximermilov","count":1},{"name":"Max Fortun","email":"max@maxf.net","login":"maxfortun","count":1},{"name":"Matthew L Daniel","email":"mdaniel@gmail.com","login":"mdaniel","count":1},{"name":"Marconi Lanna","email":"marconi.lanna@gmail.com","login":"marconilanna","count":1},{"name":"Linker Lin","email":"linker.lin@live.com","login":"linkerlin","count":1},{"name":"Lex Spoon","email":"lex@squareup.com","login":"lex-squareup","count":1},{"name":"Leos Literak","email":"leos@literak.cz","login":"literakl","count":1}],"past_year_committers":[{"name":"Jonathan Hedley","email":"jonathan@hedley.net","login":"jhy","count":204},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":41},{"name":"cketti","email":"ck@cketti.de","login":"cketti","count":5},{"name":"offa","email":"8887756+offa","login":"offa","count":1},{"name":"combe4259","email":"82356080+combe4259","login":"combe4259","count":1},{"name":"backstraw","email":"polgant1015@gmail.com","login":"backstraw","count":1},{"name":"Phu Hung Nguyen","email":"1079742+PhuNH","login":"PhuNH","count":1},{"name":"Olivier Jaquemet","email":"olivier.jaquemet@gmail.com","login":"OlivierJaquemet","count":1},{"name":"Nicolò Ribaudo","email":"hello@nicr.dev","login":"nicolo-ribaudo","count":1},{"name":"Georg Echterling","email":"61650099+GeorgEchterling","login":"GeorgEchterling","count":1},{"name":"Chris Midgley","email":"midgleyc@gmail.com","login":"midgleyc","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-01-06T00:00:26.363Z","repositories_count":6161574,"commits_count":932513943,"contributors_count":36269804,"owners_count":1135968,"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":"jhy/jsoup","html_url":"https://github.com/jhy/jsoup","last_synced_at":"2025-11-13T08:01:06.353Z","status":null,"issues_count":314,"pull_requests_count":422,"avg_time_to_close_issue":41393461.740875915,"avg_time_to_close_pull_request":24313900.694300517,"issues_closed_count":274,"pull_requests_closed_count":386,"pull_request_authors_count":96,"issue_authors_count":249,"avg_comments_per_issue":2.700636942675159,"avg_comments_per_pull_request":0.9597156398104265,"merged_pull_requests_count":246,"bot_issues_count":0,"bot_pull_requests_count":161,"past_year_issues_count":88,"past_year_pull_requests_count":156,"past_year_avg_time_to_close_issue":382760.7878787879,"past_year_avg_time_to_close_pull_request":268043.0740740741,"past_year_issues_closed_count":66,"past_year_pull_requests_closed_count":135,"past_year_pull_request_authors_count":23,"past_year_issue_authors_count":71,"past_year_avg_comments_per_issue":1.5795454545454546,"past_year_avg_comments_per_pull_request":0.5705128205128205,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":48,"past_year_merged_pull_requests_count":102,"created_at":"2023-05-15T11:30:23.976Z","updated_at":"2025-11-13T08:01:06.354Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jhy%2Fjsoup/issues","issue_labels_count":{"table":{"fixed":59,"bug":48,"improvement":25,"not-a-bug":22,"needs-more-info":19,"duplicate":8,"no-repro":5,"feature":2,"fuzz":1,"back-burner":1,"planned":1,"discussion":1}},"pull_request_labels_count":{"table":{"dependencies":161,"java":80,"improvement":43,"fixed":9,"bug":4,"github_actions":3,"feature":2}},"issue_author_associations_count":{"table":{"NONE":280,"OWNER":21,"CONTRIBUTOR":13}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":218,"NONE":120,"OWNER":84}},"issue_authors":{"table":{"jhy":21,"821938089":7,"KennyWongPFPT":5,"Reeniya":4,"ogolovanov":4,"Muthukirthan":4,"crysan":3,"henricook":3,"robstoll":3,"tballison":2,"kicktipp":2,"smileLilith":2,"666asd":2,"magicprinc":2,"vikramvi":2,"zaurkadiev":2,"Arnauec":2,"cketti":2,"gbrdead":2,"garretwilson":2,"PoppingSnack":2,"OlivierJaquemet":2,"zatramanh56789":2,"gregko":2,"ghost":2,"GeorgEchterling":2,"mvera":2,"saselovejulie":2,"beargiles":2,"borkdude":1,"donHenaro":1,"sharkov63":1,"weiwill":1,"spl1nt3r99":1,"wnm3":1,"dcmarcelino":1,"ppalaga":1,"nbxiglk0":1,"marcos-lessa":1,"lapperaoclc":1,"sixcolors":1,"owengray-google":1,"achifal":1,"Juli4nSc":1,"leekowalkowski-hmrc":1,"zafarella":1,"paj28":1,"capmorganbih":1,"demidenko":1,"HanzoDev1375":1,"cigaly":1,"OndrejSkalicka":1,"saikrishnaakula":1,"zhanglei-1987":1,"dn-mib":1,"Balf":1,"0xabadea":1,"Odepax":1,"TomCats":1,"mirage93i":1,"brhurley":1,"MicyToy":1,"sbailliez":1,"skylakeliu":1,"remi-sf":1,"mmaterna":1,"Aloisius":1,"extempl":1,"mipo256":1,"NiccoMlt":1,"MahmoudHooda2019":1,"billthefarmer":1,"h920526":1,"hoogenbj":1,"Bamtrap":1,"robseidel":1,"jurgenvinju":1,"efMss24":1,"vobloeb":1,"codymikol":1,"da3x":1,"chenbingbing01":1,"zengjun11":1,"hnljp":1,"szilagyif":1,"Artur-":1,"andyrozman":1,"michaelshekasta":1,"hazendaz":1,"michaelarnauts":1,"agustinuslaw":1,"jstultz":1,"appt2":1,"Bogdan740":1,"terrettaz":1,"blacelle":1,"kobikis":1,"leomayer":1,"flaviodonze":1,"kyz":1,"EugenMayer":1,"foo4u":1,"sol1775":1,"sarika34":1,"z2xlong":1,"justone":1,"dexterslaboratory":1,"justinleinbach-wk":1,"sunng87":1,"SkyAphid":1,"jogger2510":1,"midgleyc":1,"benignoms":1,"AugustoWYZ":1,"Knowledge-Tree-App":1,"johannroux":1,"xehpuk":1,"jorditpuig":1,"pisqa":1,"wkspost":1,"FOnlyJack":1,"tom-mayer":1,"Serhii-iLchenko":1,"burtonator":1,"hbsoftdj":1,"zhangziqiang1":1,"snak3b1te":1,"aditsu":1,"fcolin-odigo":1,"Freddy12":1,"Yuanuo":1,"PhuNH":1,"linweiyuan":1,"FishHawk":1,"chibenwa":1,"thanhminhmr":1,"dschulten":1,"valfirst":1,"akirmse":1,"anadzudovic":1,"ftrebien":1,"malkusch":1,"jirijanak":1,"youngmin0104":1,"rhdunn":1,"jrfaller":1,"nicolo-ribaudo":1,"oymy":1,"amal":1,"benmccann":1,"julianomqs":1,"rezss":1,"areehafarooq":1,"andreim2k":1,"choristery":1,"gxlpes":1,"panthony":1,"jpmaida":1,"iqtoon":1,"husam-otri":1,"seazon":1,"m-heider":1,"richardmorleysmith":1,"danielmerken":1,"betterclient":1,"christianleger":1,"perlan":1,"galimru":1,"fbrissi":1,"Mahoney":1,"nghiafaber":1,"mircowidmer":1,"jdngray77":1,"eljosemari":1,"afish177":1,"leonard84":1,"tomasbelusky":1,"BruceLee027":1,"carlosame":1,"yqMac":1,"robbiecomputing":1,"jmeckman":1,"agarkoff":1,"davidvedvick":1,"evaknin":1,"cowwoc":1,"SimonSchmid":1,"Fermiz":1,"PrOF-kk":1,"lambdaupb":1,"alycecil":1,"cyberbeat":1,"mohsen":1,"kenyons":1,"squarejesse":1,"jelinj8":1,"valodzka":1,"londonCyclist":1,"rzam":1,"jthievre":1,"furstenheim":1,"whchdorf":1,"candrews":1,"sparra-inmoba":1,"szhou1998":1,"MaraUndine":1,"sebkur":1,"RUSLAN-SIMAKOV":1,"carlsonsantana":1,"aianta":1,"kvtb":1,"niky588":1,"AnanasPizza":1,"michaelhkay":1,"ionutg09":1,"lvpiao":1,"flyingfischer":1,"DevMaster2023":1,"biecho":1,"eric-halvorson":1,"rickosborne":1,"magictractor":1,"cernertrevor":1,"balrok":1,"DokiDoki1103":1,"zhxzkhz":1,"JaneHuang1234":1,"apennebaker":1,"immanol":1,"kpaaro":1,"kirungisol":1,"rwalkerands":1,"promiselaoliu":1,"doublep":1,"cgendreau":1,"felixscheinost":1,"JP95Git":1,"pinkmanhe":1,"hirvaDhandhukia":1,"runt0":1,"mcantrell":1,"samshutchins":1,"Ph3n1x":1,"EasonShi":1,"WoodySide":1,"mahozad":1,"mediadr":1,"gar1t":1,"LYZ1125":1}},"pull_request_authors":{"table":{"dependabot[bot]":161,"jhy":84,"Isira-Seneviratne":28,"cketti":10,"BrenoJoseCoelho":6,"beargiles":4,"offa":4,"smit0086":4,"jparroj":4,"LoveCany":2,"lmartelli":2,"Talank":2,"bhishman-desai":2,"duanyang25":2,"MasterChiefNemo":2,"promiselaoliu":2,"abargnesi":2,"PhuNH":2,"malteskoruppa":2,"ThoughtProcess":2,"2612-Parva":2,"thanhminhmr":2,"backstraw":2,"whyatem":2,"zuozhiw":2,"chibenwa":2,"sam-hieken":2,"kobikis":2,"extempl":2,"casid":2,"Yuanuo":2,"GeorgEchterling":2,"Tech-Expert-Wizard":2,"JamesHertz":2,"Monilnarang":2,"Faramarzbobak":2,"Ruefors":2,"hirvaDhandhukia":2,"lvpiao":2,"midgleyc":1,"OlivierJaquemet":1,"simenghaS2023":1,"JeffXiesk":1,"bangert":1,"Sebberh":1,"mct10":1,"morokosi":1,"yanok9812":1,"roominy":1,"rcpark":1,"kworam-rally":1,"HcPlu":1,"perlan":1,"RyderCRD":1,"Deee92":1,"fbrissi":1,"booom":1,"jloomis":1,"haaayok":1,"Paramecium0":1,"candrews":1,"di-maroo":1,"leonard84":1,"jdngray77":1,"JessFucker96":1,"uarlouski":1,"garretwilson":1,"MVP-D77":1,"zafarella":1,"iansumm":1,"draker94":1,"jartysiewicz":1,"hannibal218bc":1,"dportabella":1,"kirungisol":1,"maxfortun":1,"821938089":1,"nicolo-ribaudo":1,"mo20053444":1,"stephdz":1,"Skylion007":1,"timbray":1,"Umeh832":1,"ericksonlbs":1,"jeff87218":1,"ile":1,"hsnks100":1,"seujorgenochurras":1,"mridul-hossain":1,"ehrmann":1,"epochcoder":1,"kishi123":1,"mahozad":1,"vinayak-sachdeva":1,"si-ndhu":1,"Meodinger":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-11-15T00:00:25.751Z","repositories_count":11544258,"issues_count":35427933,"pull_requests_count":114880667,"authors_count":11044219,"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":17,"fixed":14,"needs-more-info":7,"improvement":6,"not-a-bug":3,"feature":1,"back-burner":1,"planned":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":48,"java":47,"improvement":21,"fixed":6,"bug":3,"feature":2,"github_actions":1}},"past_year_issue_author_associations_count":{"table":{"NONE":73,"OWNER":11,"CONTRIBUTOR":4}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":67,"OWNER":56,"NONE":33}},"past_year_issue_authors":{"table":{"jhy":11,"OlivierJaquemet":2,"gbrdead":2,"beargiles":2,"tballison":2,"saselovejulie":2,"crysan":2,"cketti":2,"nicolo-ribaudo":1,"Muthukirthan":1,"mmaterna":1,"mipo256":1,"midgleyc":1,"MaraUndine":1,"Mahoney":1,"MahmoudHooda2019":1,"magictractor":1,"magicprinc":1,"londonCyclist":1,"leomayer":1,"kpaaro":1,"kirungisol":1,"PhuNH":1,"pinkmanhe":1,"ppalaga":1,"PrOF-kk":1,"robseidel":1,"smileLilith":1,"sol1775":1,"sparra-inmoba":1,"squarejesse":1,"szhou1998":1,"szilagyif":1,"valodzka":1,"vobloeb":1,"wkspost":1,"youngmin0104":1,"Yuanuo":1,"justone":1,"doublep":1,"donHenaro":1,"dn-mib":1,"demidenko":1,"danielmerken":1,"choristery":1,"carlosame":1,"capmorganbih":1,"borkdude":1,"Bogdan740":1,"betterclient":1,"balrok":1,"Arnauec":1,"anadzudovic":1,"aianta":1,"agustinuslaw":1,"jthievre":1,"jstultz":1,"JP95Git":1,"jogger2510":1,"jirijanak":1,"JaneHuang1234":1,"iqtoon":1,"immanol":1,"hirvaDhandhukia":1,"gregko":1,"GeorgEchterling":1,"flyingfischer":1,"flaviodonze":1,"felixscheinost":1,"eric-halvorson":1,"efMss24":1}},"past_year_pull_request_authors":{"table":{"jhy":56,"dependabot[bot]":48,"cketti":10,"BrenoJoseCoelho":6,"beargiles":4,"jparroj":4,"Isira-Seneviratne":2,"PhuNH":2,"Yuanuo":2,"GeorgEchterling":2,"2612-Parva":2,"Monilnarang":2,"Faramarzbobak":2,"backstraw":2,"offa":2,"Talank":2,"hirvaDhandhukia":2,"midgleyc":1,"OlivierJaquemet":1,"Umeh832":1,"mridul-hossain":1,"nicolo-ribaudo":1,"kirungisol":1}},"maintainers":[{"table":{"login":"jhy","count":105,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}}],"active_maintainers":[{"table":{"login":"jhy","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhy"}}]}},"events":{"total":{"CreateEvent":58,"CommitCommentEvent":5,"ReleaseEvent":4,"IssuesEvent":192,"WatchEvent":403,"DeleteEvent":61,"IssueCommentEvent":323,"PushEvent":303,"PullRequestReviewCommentEvent":20,"PullRequestReviewEvent":18,"PullRequestEvent":166,"ForkEvent":81},"last_year":{"CreateEvent":57,"CommitCommentEvent":5,"ReleaseEvent":4,"IssuesEvent":188,"WatchEvent":376,"DeleteEvent":60,"IssueCommentEvent":319,"PushEvent":303,"PullRequestReviewCommentEvent":20,"PullRequestReviewEvent":18,"PullRequestEvent":163,"ForkEvent":76}},"keywords":["css","css-selectors","dom","html","java","java-html-parser","jsoup","parser","xml","xpath"],"dependencies":[{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-04T07:32:39.177Z","updated_at":"2022-07-04T07:32:39.177Z","repository_link":"https://github.com/jhy/jsoup/blob/master/pom.xml","dependencies":[{"id":102263330,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":"5.8.2","direct":true,"kind":"test","optional":false},{"id":102263331,"package_name":"com.google.code.gson:gson","ecosystem":"maven","requirements":"2.9.0","direct":true,"kind":"test","optional":false},{"id":102263332,"package_name":"org.eclipse.jetty:jetty-server","ecosystem":"maven","requirements":"9.4.46.v20220331","direct":true,"kind":"test","optional":false},{"id":102263333,"package_name":"org.eclipse.jetty:jetty-servlet","ecosystem":"maven","requirements":"9.4.46.v20220331","direct":true,"kind":"test","optional":false},{"id":102263334,"package_name":"com.google.code.findbugs:jsr305","ecosystem":"maven","requirements":"3.0.2","direct":true,"kind":"provided","optional":false}]}],"score":36.02720730056615,"created_at":"2025-09-03T16:19:06.840Z","updated_at":"2026-06-20T14:30:28.866Z","avatar_url":"https://github.com/jhy.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/364101","html_url":"https://summary.ecosyste.ms/projects/364101"}