{"id":123451,"url":"https://github.com/ruby/rexml","last_synced_at":"2026-05-14T19:03:57.634Z","repository":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-12-20T01:16:27.000Z","size":5142,"stargazers_count":165,"open_issues_count":19,"forks_count":93,"subscribers_count":41,"default_branch":"master","last_synced_at":"2026-04-18T12:06:48.013Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2026-04-13T05:45:56.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32126709,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-22T07:37:52.372Z","status":"ssl_error","status_checked_at":"2026-04-22T07:37:51.635Z","response_time":58,"last_error":"SSL_read: 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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"packages":[{"id":287751,"name":"rexml","ecosystem":"rubygems","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":null,"versions_count":29,"first_release_published_at":"2018-12-04T13:14:36.945Z","latest_release_published_at":"2025-09-10T11:56:10.245Z","latest_release_number":"3.4.4","last_synced_at":"2026-05-14T14:24:58.027Z","created_at":"2022-04-06T09:13:52.812Z","updated_at":"2026-05-14T17:20:32.117Z","registry_url":"https://rubygems.org/gems/rexml","install_command":"gem install rexml -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/rexml/","metadata":{"funding":null},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2026-05-09T14:32:35.000Z","size":5224,"stargazers_count":166,"open_issues_count":21,"forks_count":93,"subscribers_count":39,"default_branch":"master","last_synced_at":"2026-05-09T15:45:16.032Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2026-05-09T14:32:14.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32874701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"ssl_error","status_checked_at":"2026-05-10T13:40:02.145Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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_record":{"login":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2026-05-14T14:24:57.558Z","dependent_packages_count":269,"downloads":757306842,"downloads_period":"total","dependent_repos_count":268429,"rankings":{"downloads":0.04404500395847504,"dependent_repos_count":0.08864753961262697,"dependent_packages_count":0.16056912835494697,"stargazers_count":5.2179391398401,"forks_count":3.683611913337273,"docker_downloads_count":0.012265697304891783,"average":1.5345130704013856},"purl":"pkg:gem/rexml","advisories":[{"uuid":"GSA_kwCzR0hTQS1jMmY0LWpnbWMtcTJyNc4ABMTg","url":"https://github.com/advisories/GHSA-c2f4-jgmc-q2r5","title":"REXML has DoS condition when parsing malformed XML file","description":"### Impact\n\nThe REXML gems from 3.3.3 to 3.4.1 have a DoS vulnerability when parsing XML containing multiple XML declarations.\nIf you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.\n\n### Patches\n\nREXML gems 3.4.2 or later include the patches to fix these vulnerabilities.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2025/09/18/dos-rexml-cve-2025-58767/ : An announcement on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-09-17T18:26:48.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":1.2,"cvss_vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U","references":["https://github.com/ruby/rexml/security/advisories/GHSA-c2f4-jgmc-q2r5","https://github.com/ruby/rexml/commit/5859bdeac792687eaf93d8e8f0b7e3c1e2ed5c23","https://www.ruby-lang.org/en/news/2025/09/18/dos-rexml-cve-2025-58767","https://nvd.nist.gov/vuln/detail/CVE-2025-58767","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2025-58767.yml","https://github.com/advisories/GHSA-c2f4-jgmc-q2r5"],"source_kind":"github","identifiers":["GHSA-c2f4-jgmc-q2r5","CVE-2025-58767"],"repository_url":"https://github.com/ruby/rexml","blast_radius":6.51459532017318,"created_at":"2025-09-17T19:10:13.802Z","updated_at":"2026-04-23T09:02:42.513Z","epss_percentage":0.00022,"epss_percentile":0.05955,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jMmY0LWpnbWMtcTJyNc4ABMTg","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1jMmY0LWpnbWMtcTJyNc4ABMTg","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.4.2","vulnerable_version_range":"\u003e= 3.3.3, \u003c= 3.4.1"}],"purl":"pkg:gem/rexml"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1jMmY0LWpnbWMtcTJyNc4ABMTg/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0ycnhwLXY2cHctY2g2bc4ABAtZ","url":"https://github.com/advisories/GHSA-2rxp-v6pw-ch6m","title":"REXML ReDoS vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between `\u0026#` and `x...;` in a hex numeric character reference (`\u0026#x...;`).\n\nThis does not happen with Ruby 3.2 or later. Ruby 3.1 is the only affected maintained Ruby. Note that Ruby 3.1 will reach EOL on 2025-03.\n\n### Patches\n\nThe REXML gem 3.3.9 or later include the patch to fix the vulnerability.\n\n### Workarounds\n\nUse Ruby 3.2 or later instead of Ruby 3.1.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2024/10/28/redos-rexml-cve-2024-49761/: An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-10-28T14:10:18.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/ruby/rexml/security/advisories/GHSA-2rxp-v6pw-ch6m","https://github.com/ruby/rexml/commit/ce59f2eb1aeb371fe1643414f06618dbe031979f","https://www.ruby-lang.org/en/news/2024/10/28/redos-rexml-cve-2024-49761","https://nvd.nist.gov/vuln/detail/CVE-2024-49761","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-49761.yml","https://security.netapp.com/advisory/ntap-20241227-0004","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-2rxp-v6pw-ch6m"],"source_kind":"github","identifiers":["GHSA-2rxp-v6pw-ch6m","CVE-2024-49761"],"repository_url":"https://github.com/ruby/rexml","blast_radius":35.83027426095249,"created_at":"2024-10-28T15:07:11.696Z","updated_at":"2026-05-04T17:04:03.662Z","epss_percentage":0.01645,"epss_percentile":0.82067,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ycnhwLXY2cHctY2g2bc4ABAtZ","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0ycnhwLXY2cHctY2g2bc4ABAtZ","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.9","vulnerable_version_range":"\u003c 3.3.9"}],"purl":"pkg:gem/rexml"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0ycnhwLXY2cHctY2g2bc4ABAtZ/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12bXdyLW1jN3gtNXZjM84AA-4Z","url":"https://github.com/advisories/GHSA-vmwr-mc7x-5vc3","title":"REXML denial of service vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.6 has a DoS vulnerability when it parses an XML that has many deep elements that have same local name attributes.\n\nIf you need to parse untrusted XMLs with tree parser API like `REXML::Document.new`, you may be impacted to this vulnerability. If you use other parser APIs such as stream parser API and SAX2 parser API, this vulnerability is not affected.\n\n### Patches\n\nThe REXML gem 3.3.6 or later include the patch to fix the vulnerability.\n\n### Workarounds\n\nDon't parse untrusted XMLs with tree parser API.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2024/08/22/dos-rexml-cve-2024-43398/ : An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-08-22T16:40:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-vmwr-mc7x-5vc3","https://nvd.nist.gov/vuln/detail/CVE-2024-43398","https://github.com/ruby/rexml/commit/7cb5eaeb221c322b9912f724183294d8ce96bae3","https://github.com/ruby/rexml/releases/tag/v3.3.6","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-43398.yml","https://www.ruby-lang.org/en/news/2024/08/22/dos-rexml-cve-2024-43398","https://security.netapp.com/advisory/ntap-20250103-0006","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-vmwr-mc7x-5vc3"],"source_kind":"github","identifiers":["GHSA-vmwr-mc7x-5vc3","CVE-2024-43398"],"repository_url":"https://github.com/ruby/rexml","blast_radius":44.51640135451673,"created_at":"2024-08-22T17:05:31.617Z","updated_at":"2026-05-14T00:04:34.539Z","epss_percentage":0.01135,"epss_percentile":0.78509,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12bXdyLW1jN3gtNXZjM84AA-4Z","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12bXdyLW1jN3gtNXZjM84AA-4Z","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.6","vulnerable_version_range":"\u003c 3.3.6"}],"purl":"pkg:gem/rexml"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12bXdyLW1jN3gtNXZjM84AA-4Z/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS01ODY2LTQ5Z3ItMjJ2NM4AA-WF","url":"https://github.com/advisories/GHSA-5866-49gr-22v4","title":"REXML DoS vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.2 has a DoS vulnerability when it parses an XML that has many entity expansions with SAX2 or pull parser API.\n\nIf you need to parse untrusted XMLs with SAX2 or pull parser API, you may be impacted to this vulnerability.\n\n### Patches\n\nThe REXML gem 3.3.3 or later include the patch to fix the vulnerability.\n\n### Workarounds\n\nDon't parse untrusted XMLs with SAX2 or pull parser API.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2008/08/23/dos-vulnerability-in-rexml/ : This is a similar vulnerability\n* https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41946/: An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-08-02T12:33:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-5866-49gr-22v4","https://nvd.nist.gov/vuln/detail/CVE-2024-41946","https://github.com/ruby/rexml/commit/033d1909a8f259d5a7c53681bcaf14f13bcf0368","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-41946.yml","https://www.ruby-lang.org/en/news/2008/08/23/dos-vulnerability-in-rexml","https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41946","https://security.netapp.com/advisory/ntap-20250117-0007","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-5866-49gr-22v4"],"source_kind":"github","identifiers":["GHSA-5866-49gr-22v4","CVE-2024-41946"],"repository_url":"https://github.com/ruby/rexml","blast_radius":37.45892309099579,"created_at":"2024-08-02T13:05:39.708Z","updated_at":"2026-05-04T17:04:42.193Z","epss_percentage":0.00661,"epss_percentile":0.71235,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01ODY2LTQ5Z3ItMjJ2NM4AA-WF","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS01ODY2LTQ5Z3ItMjJ2NM4AA-WF","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.3","vulnerable_version_range":"\u003c 3.3.3"}],"purl":"pkg:gem/rexml"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS01ODY2LTQ5Z3ItMjJ2NM4AA-WF/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS1yNTVjLTU5cW0tdmp3Ns4AA-U_","url":"https://github.com/advisories/GHSA-r55c-59qm-vjw6","title":"REXML DoS vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.2 has some DoS vulnerabilities when it parses an XML that has many specific characters such as whitespace character, `\u003e]` and `]\u003e`.\n\nIf you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.\n\n### Patches\n\nThe REXML gem 3.3.3 or later include the patches to fix these vulnerabilities.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh : This is a similar vulnerability\n* https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8 : This is a similar vulnerability\n* https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123/: An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-08-01T22:05:10.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8","https://github.com/ruby/rexml/security/advisories/GHSA-r55c-59qm-vjw6","https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh","https://nvd.nist.gov/vuln/detail/CVE-2024-41123","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-41123.yml","https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123","https://security.netapp.com/advisory/ntap-20241227-0005","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-r55c-59qm-vjw6"],"source_kind":"github","identifiers":["GHSA-r55c-59qm-vjw6","CVE-2024-41123"],"repository_url":"https://github.com/ruby/rexml","blast_radius":37.45892309099579,"created_at":"2024-08-01T23:05:20.449Z","updated_at":"2026-05-04T17:04:42.198Z","epss_percentage":0.00232,"epss_percentile":0.4601,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yNTVjLTU5cW0tdmp3Ns4AA-U_","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS1yNTVjLTU5cW0tdmp3Ns4AA-U_","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.3","vulnerable_version_range":"\u003c 3.3.3"}],"purl":"pkg:gem/rexml"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS1yNTVjLTU5cW0tdmp3Ns4AA-U_/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS00eHFxLW0yaHgtMjV2OM4AA98F","url":"https://github.com/advisories/GHSA-4xqq-m2hx-25v8","title":"REXML denial of service vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.1 has some DoS vulnerabilities when it parses an XML that has many specific characters such as `\u003c`, `0` and `%\u003e`.\n\nIf you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.\n\n### Patches\n\nThe REXML gem 3.3.2 or later include the patches to fix these vulnerabilities.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh : This is a similar vulnerability\n* https://www.ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908/","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-07-16T19:49:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8","https://nvd.nist.gov/vuln/detail/CVE-2024-39908","https://github.com/ruby/rexml/releases/tag/v3.3.2","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-39908.yml","https://www.ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908","https://security.netapp.com/advisory/ntap-20250117-0008","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-4xqq-m2hx-25v8"],"source_kind":"github","identifiers":["GHSA-4xqq-m2hx-25v8","CVE-2024-39908"],"repository_url":"https://github.com/ruby/rexml","blast_radius":37.45892309099579,"created_at":"2024-07-16T20:05:39.690Z","updated_at":"2026-05-04T17:04:46.363Z","epss_percentage":0.08335,"epss_percentile":0.92305,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00eHFxLW0yaHgtMjV2OM4AA98F","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS00eHFxLW0yaHgtMjV2OM4AA98F","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.2","vulnerable_version_range":"\u003c 3.3.2"}],"purl":"pkg:gem/rexml"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS00eHFxLW0yaHgtMjV2OM4AA98F/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS12ZzNyLXJtN3ctMnhnaM4AA8Kv","url":"https://github.com/advisories/GHSA-vg3r-rm7w-2xgh","title":"REXML contains a denial of service vulnerability","description":"### Impact\n\nThe REXML gem before 3.2.6 has a DoS vulnerability when it parses an XML that has many `\u003e`s in an attribute value.\n\nIf you need to parse untrusted XMLs, you may be impacted to this vulnerability.\n\n### Patches\n\nThe REXML gem 3.2.7 or later include the patch to fix this vulnerability.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176/","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-05-16T17:44:04.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L","references":["https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh","https://github.com/ruby/rexml/commit/4325835f92f3f142ebd91a3fdba4e1f1ab7f1cfb","https://www.ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176","https://nvd.nist.gov/vuln/detail/CVE-2024-35176","https://security.netapp.com/advisory/ntap-20250306-0001","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-vg3r-rm7w-2xgh"],"source_kind":"github","identifiers":["GHSA-vg3r-rm7w-2xgh","CVE-2024-35176"],"repository_url":"https://github.com/ruby/rexml","blast_radius":0.0,"created_at":"2024-05-16T18:05:20.481Z","updated_at":"2026-04-23T09:05:42.650Z","epss_percentage":0.06399,"epss_percentile":0.91051,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12ZzNyLXJtN3ctMnhnaM4AA8Kv","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS12ZzNyLXJtN3ctMnhnaM4AA8Kv","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.2.7","vulnerable_version_range":"\u003c 3.2.7"}],"purl":"pkg:gem/rexml"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS12ZzNyLXJtN3ctMnhnaM4AA8Kv/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLThjcjgtNHZmdy1tcjdo","url":"https://github.com/advisories/GHSA-8cr8-4vfw-mr7h","title":"REXML round-trip instability","description":"The REXML gem before 3.2.5 in Ruby before 2.6.7, 2.7.x before 2.7.3, and 3.x before 3.0.1 does not properly address XML round-trip issues. An incorrect document can be produced after parsing and serializing. ","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-04-30T17:30:37.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:H/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2021-28965","https://github.com/ruby/rexml/commit/2fe62e29094d95921d7e19abbd2e26b23d78dc5b","https://github.com/ruby/rexml/commit/3c137eb119550874b2b3e27d12b733ca67033377","https://github.com/ruby/rexml/commit/6a250d2cd1194c2be72becbdd9c3e770aa16e752","https://github.com/ruby/rexml/commit/9b311e59ae05749e082eb6bbefa1cb620d1a786e","https://github.com/ruby/rexml/commit/a659c63e37414506dfb0d4655e031bb7a2e73fc8","https://github.com/ruby/rexml/commit/f7bab8937513b1403cea5aff874cbf32fd5e8551","https://github.com/ruby/rexml/commit/f9d88e4948b4a43294c25dc0edb16815bd9d8618","https://hackerone.com/reports/1104077","https://rubygems.org/gems/rexml","https://www.ruby-lang.org/en/news/2021/04/05/xml-round-trip-vulnerability-in-rexml-cve-2021-28965/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WTVFTLFVCSUE5CXHINJEUCKSHU4SWDMT/","https://security.netapp.com/advisory/ntap-20210528-0003/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2021-28965.yml","https://github.com/advisories/GHSA-8cr8-4vfw-mr7h"],"source_kind":"github","identifiers":["GHSA-8cr8-4vfw-mr7h","CVE-2021-28965"],"repository_url":"https://github.com/ruby/rexml","blast_radius":0.0,"created_at":"2022-12-21T16:13:06.496Z","updated_at":"2026-05-14T17:11:27.846Z","epss_percentage":0.00576,"epss_percentile":0.68921,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLThjcjgtNHZmdy1tcjdo","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLThjcjgtNHZmdy1tcjdo","packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.2.5","vulnerable_version_range":"\u003c 3.2.5"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":757306842,"downloads_period":"total"},"affected_versions":["3.1.7.3","3.1.8","3.1.9","3.1.9.1","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4"],"unaffected_versions":["3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLThjcjgtNHZmdy1tcjdo/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/rexml","docker_dependents_count":4139,"docker_downloads_count":4272588206,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/rexml/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-05-06T06:13:31.916Z","issues_count":84,"pull_requests_count":314,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":452320.1783216783,"issues_closed_count":65,"pull_requests_closed_count":286,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5833333333333335,"avg_comments_per_pull_request":1.4394904458598725,"merged_pull_requests_count":264,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":15,"past_year_pull_requests_count":56,"past_year_avg_time_to_close_issue":158921.7142857143,"past_year_avg_time_to_close_pull_request":408216.3658536585,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":41,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":3.933333333333333,"past_year_avg_comments_per_pull_request":0.6607142857142857,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":35,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"BurdetteLamar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/rexml/codemeta","maintainers":[{"uuid":"36956","login":"hsbt","name":null,"email":null,"url":null,"packages_count":178,"html_url":"https://rubygems.org/profiles/hsbt","role":null,"created_at":"2022-11-09T09:48:15.775Z","updated_at":"2022-11-09T09:48:15.775Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/hsbt/packages"},{"uuid":"2615","login":"mame","name":null,"email":null,"url":null,"packages_count":23,"html_url":"https://rubygems.org/profiles/mame","role":null,"created_at":"2022-11-09T09:48:15.764Z","updated_at":"2022-11-09T09:48:15.764Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/mame/packages"},{"uuid":"27848","login":"naruse","name":null,"email":null,"url":null,"packages_count":81,"html_url":"https://rubygems.org/profiles/naruse","role":null,"created_at":"2022-11-09T09:48:15.809Z","updated_at":"2022-11-09T09:48:15.809Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/naruse/packages"},{"uuid":"42822","login":"kou","name":null,"email":null,"url":null,"packages_count":342,"html_url":"https://rubygems.org/profiles/kou","role":null,"created_at":"2022-11-09T09:48:15.799Z","updated_at":"2022-11-09T09:48:15.799Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/kou/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":206957,"maintainers_count":68704,"namespaces_count":0,"keywords_count":18627,"github":"rubygems","metadata":{"funded_packages_count":7375},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-05-13T05:11:24.133Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":7767541,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2023-04-22T20:50:54.000Z","latest_release_published_at":"2023-04-22T20:50:54.000Z","latest_release_number":"3.2.5-r3","last_synced_at":"2026-04-09T02:10:34.960Z","created_at":"2023-05-22T11:34:10.517Z","updated_at":"2026-04-09T02:10:34.961Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.912Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":19.270859308762656,"forks_count":16.22362974415241,"docker_downloads_count":null,"average":8.873622263228768},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.18","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1182,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-05-22T21:06:14.314Z","updated_at":"2023-05-22T21:06:14.314Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2026-04-27T18:20:23.557Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":7767542,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2023-04-22T20:50:54.000Z","latest_release_published_at":"2023-04-22T20:50:54.000Z","latest_release_number":"3.2.5-r3","last_synced_at":"2026-04-09T02:08:24.037Z","created_at":"2023-05-22T11:34:10.687Z","updated_at":"2026-04-09T02:08:24.037Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.18/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:44.077Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":19.270859308762656,"forks_count":16.22362974415241,"docker_downloads_count":null,"average":8.873622263228768},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.18","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1182,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-05-22T21:06:21.412Z","updated_at":"2023-05-22T21:06:21.412Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.18","url":"https://pkgs.alpinelinux.org/packages?branch=v3.18","ecosystem":"alpine","default":false,"packages_count":20068,"maintainers_count":367,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-05-22T10:43:30.622Z","updated_at":"2026-04-27T18:20:23.557Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.18/namespaces"}},{"id":6039855,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":9,"first_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_published_at":"2026-01-06T09:14:53.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-03-06T19:21:36.864Z","created_at":"2023-01-31T17:49:20.110Z","updated_at":"2026-03-06T19:21:36.864Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.503Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":14.64073262366938,"stargazers_count":20.734189104571072,"forks_count":17.24718221665623,"average":13.155525986224172},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1816,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-01-31T18:52:20.164Z","updated_at":"2023-01-31T18:52:20.164Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":39395,"maintainers_count":878,"namespaces_count":3,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community","testing"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-04-27T18:20:22.267Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":8614801,"name":"github.com/ruby/rexml","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-2-clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":null,"versions_count":27,"first_release_published_at":"2023-12-02T02:15:06.181Z","latest_release_published_at":"2025-09-10T11:41:35.000Z","latest_release_number":"v3.4.4+incompatible","last_synced_at":"2026-05-08T07:43:10.882Z","created_at":"2023-12-02T02:15:03.398Z","updated_at":"2026-05-08T07:43:10.882Z","registry_url":"https://pkg.go.dev/github.com/ruby/rexml","install_command":"go get github.com/ruby/rexml","documentation_url":"https://pkg.go.dev/github.com/ruby/rexml#section-documentation","metadata":{},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":162,"open_issues_count":19,"forks_count":85,"subscribers_count":42,"default_branch":"master","last_synced_at":"2025-10-21T15:37:31.066Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-18T21:36:35.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280591291,"owners_count":26356542,"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-23T02:00:06.710Z","response_time":142,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:24.591Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.801592556016239,"dependent_packages_count":9.575730298247606,"stargazers_count":4.406654336379738,"forks_count":3.5032816579782016,"docker_downloads_count":null,"average":7.071814712155446},"purl":"pkg:golang/github.com/ruby/rexml","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/ruby/rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/ruby/rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/ruby/rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fruby%2Frexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fruby%2Frexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fruby%2Frexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fruby%2Frexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fruby%2Frexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fruby%2Frexml/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2139187,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12993198,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2026-01-06T09:20:53.000Z","latest_release_published_at":"2026-01-06T09:20:53.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-04-09T23:07:19.679Z","created_at":"2026-01-30T19:37:45.146Z","updated_at":"2026-04-09T23:07:19.680Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.23/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.23","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1474,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2026-03-03T19:51:27.836Z","updated_at":"2026-03-03T19:51:27.836Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.23","url":"https://pkgs.alpinelinux.org/packages?branch=v3.23","ecosystem":"alpine","default":false,"packages_count":27569,"maintainers_count":427,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2026-01-24T14:35:50.739Z","updated_at":"2026-04-27T18:20:22.382Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/namespaces"}},{"id":8663787,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":2,"first_release_published_at":"2023-08-07T20:52:00.000Z","latest_release_published_at":"2024-11-11T23:06:19.000Z","latest_release_number":"3.3.9-r1","last_synced_at":"2026-03-14T13:40:16.919Z","created_at":"2023-12-20T10:01:02.003Z","updated_at":"2026-03-14T13:40:16.920Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.911Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.19","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1283,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-12-20T11:16:44.512Z","updated_at":"2023-12-20T11:16:44.512Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":392,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2026-04-27T18:20:23.384Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":12993199,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2026-01-06T09:20:53.000Z","latest_release_published_at":"2026-01-06T09:20:53.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-04-14T15:03:09.823Z","created_at":"2026-01-30T19:37:46.081Z","updated_at":"2026-04-14T15:03:09.823Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.23/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.23","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1474,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2026-03-04T07:56:50.750Z","updated_at":"2026-03-04T07:56:50.750Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.23","url":"https://pkgs.alpinelinux.org/packages?branch=v3.23","ecosystem":"alpine","default":false,"packages_count":27569,"maintainers_count":427,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2026-01-24T14:35:50.739Z","updated_at":"2026-04-27T18:20:22.382Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.23/namespaces"}},{"id":10330933,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":5,"first_release_published_at":"2023-12-27T16:04:18.000Z","latest_release_published_at":"2025-11-22T17:15:45.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-03-14T16:40:38.251Z","created_at":"2024-06-11T02:43:59.618Z","updated_at":"2026-03-14T16:40:38.251Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:41.825Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.20","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1318,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2024-06-11T20:39:17.448Z","updated_at":"2024-06-11T20:39:17.448Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2026-04-27T18:20:23.245Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":10330934,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":4,"first_release_published_at":"2023-12-27T16:04:18.000Z","latest_release_published_at":"2025-11-22T17:15:45.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-04-02T23:25:31.627Z","created_at":"2024-06-11T02:43:59.906Z","updated_at":"2026-04-02T23:25:31.627Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.20/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:44.050Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.20","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1318,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2024-06-11T20:39:33.884Z","updated_at":"2024-06-11T20:39:33.884Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.20","url":"https://pkgs.alpinelinux.org/packages?branch=v3.20","ecosystem":"alpine","default":false,"packages_count":24162,"maintainers_count":405,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-06-07T11:51:39.915Z","updated_at":"2026-04-27T18:20:23.245Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.20/namespaces"}},{"id":6081059,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_number":"3.2.5-r2","last_synced_at":"2026-04-08T14:06:56.428Z","created_at":"2023-01-31T19:55:43.410Z","updated_at":"2026-04-08T14:06:56.428Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.17/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.471Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":27.253845290221175,"stargazers_count":17.514314584035027,"forks_count":14.937689457729874,"average":14.926462332996518},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.17","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1129,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-02-01T04:36:32.984Z","updated_at":"2023-02-01T04:36:32.984Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.17","url":"https://pkgs.alpinelinux.org/packages?branch=v3.17","ecosystem":"alpine","default":false,"packages_count":17817,"maintainers_count":352,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.642Z","updated_at":"2026-04-27T18:20:23.689Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/namespaces"}},{"id":13950376,"name":"ruby-rexml","ecosystem":"guix","description":"XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"bsd-2","normalized_licenses":["BSD-1-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T18:55:51.876Z","latest_release_published_at":"2026-03-02T18:55:51.876Z","latest_release_number":"3.2.5","last_synced_at":"2026-04-27T16:17:23.660Z","created_at":"2026-03-02T18:55:51.684Z","updated_at":"2026-04-27T16:17:28.612Z","registry_url":"https://packages.guix.gnu.org/packages/ruby-rexml/3.2.5/","install_command":"guix install ruby-rexml","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/ruby-xyz.scm#n8606","metadata":{"location":"gnu/packages/ruby-xyz.scm:8606","variable_name":"ruby-rexml"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-12-20T01:16:27.000Z","size":5142,"stargazers_count":165,"open_issues_count":19,"forks_count":93,"subscribers_count":41,"default_branch":"master","last_synced_at":"2026-04-18T12:06:48.013Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2026-04-13T05:45:56.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31982819,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-18T17:30:12.329Z","status":"ssl_error","status_checked_at":"2026-04-18T17:29:59.069Z","response_time":103,"last_error":"SSL_read: 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_record":{"login":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[]},"repo_metadata_updated_at":"2026-04-27T16:17:28.611Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/ruby-rexml","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/ruby-rexml/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":31315,"maintainers_count":0,"namespaces_count":0,"keywords_count":1627,"github":"guix-mirror","metadata":{"funded_packages_count":352},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-05-07T05:00:22.550Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":6158201,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2021-10-19T00:27:19.000Z","latest_release_published_at":"2021-10-19T00:27:19.000Z","latest_release_number":"3.2.5-r1","last_synced_at":"2026-04-10T10:07:39.673Z","created_at":"2023-01-31T23:39:53.056Z","updated_at":"2026-04-10T10:07:39.673Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.15/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.490Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":25.58491517941603,"stargazers_count":13.419940720186668,"forks_count":11.673078135839061,"average":12.66948350886044},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.15","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":828,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-02-01T15:27:45.206Z","updated_at":"2023-02-01T15:27:45.206Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.15","url":"https://pkgs.alpinelinux.org/packages?branch=v3.15","ecosystem":"alpine","default":false,"packages_count":15857,"maintainers_count":287,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.684Z","updated_at":"2026-04-27T18:20:24.922Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/namespaces"}},{"id":6116994,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_number":"3.2.5-r2","last_synced_at":"2026-04-01T01:41:50.404Z","created_at":"2023-01-31T21:33:28.754Z","updated_at":"2026-04-01T01:41:50.405Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.16/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:41.800Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":12.044374009508717,"stargazers_count":14.679814521335915,"forks_count":12.508070669718846,"average":9.808064800140869},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.16","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1011,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-02-01T09:57:10.707Z","updated_at":"2023-02-01T09:57:10.707Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.16","url":"https://pkgs.alpinelinux.org/packages?branch=v3.16","ecosystem":"alpine","default":false,"packages_count":17040,"maintainers_count":328,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.662Z","updated_at":"2026-04-27T18:20:24.295Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/namespaces"}},{"id":11124564,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":2,"first_release_published_at":"2024-11-11T21:33:30.000Z","latest_release_published_at":"2025-11-22T17:16:39.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-04-01T01:48:05.476Z","created_at":"2024-12-07T06:20:47.533Z","updated_at":"2026-04-01T01:48:05.476Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":162,"open_issues_count":19,"forks_count":85,"subscribers_count":42,"default_branch":"master","last_synced_at":"2025-10-21T15:37:31.066Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-18T21:36:35.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280591291,"owners_count":26356542,"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-23T02:00:06.710Z","response_time":142,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:44.049Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.21","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1371,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2024-12-10T11:25:30.837Z","updated_at":"2024-12-10T11:25:30.837Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25393,"maintainers_count":413,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2026-04-27T18:20:22.676Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":11750700,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2025-04-25T22:10:12.000Z","latest_release_published_at":"2025-04-25T22:10:12.000Z","latest_release_number":"3.4.1-r0","last_synced_at":"2026-04-01T01:56:29.072Z","created_at":"2025-06-07T12:08:53.764Z","updated_at":"2026-04-01T01:56:29.072Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:44.078Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.22","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1430,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2025-06-08T03:34:13.478Z","updated_at":"2025-06-08T03:34:13.478Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26322,"maintainers_count":422,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2026-04-27T18:20:22.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":11750701,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2025-04-25T22:10:12.000Z","latest_release_published_at":"2025-04-25T22:10:12.000Z","latest_release_number":"3.4.1-r0","last_synced_at":"2026-04-01T01:55:56.373Z","created_at":"2025-06-07T12:08:54.240Z","updated_at":"2026-04-01T01:55:56.374Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.22/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":162,"open_issues_count":19,"forks_count":85,"subscribers_count":42,"default_branch":"master","last_synced_at":"2025-10-21T15:37:31.066Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-18T21:36:35.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280591291,"owners_count":26356542,"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-23T02:00:06.710Z","response_time":142,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:24.590Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.22","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1430,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2025-06-08T03:34:13.756Z","updated_at":"2025-06-08T03:34:13.756Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.22","url":"https://pkgs.alpinelinux.org/packages?branch=v3.22","ecosystem":"alpine","default":false,"packages_count":26322,"maintainers_count":422,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2025-06-05T10:49:56.987Z","updated_at":"2026-04-27T18:20:22.527Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.22/namespaces"}},{"id":11124563,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":2,"first_release_published_at":"2024-11-11T21:33:30.000Z","latest_release_published_at":"2025-11-22T17:16:39.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-04-01T01:49:58.974Z","created_at":"2024-12-07T06:20:47.301Z","updated_at":"2026-04-01T01:49:58.975Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.21/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.426Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.21","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1371,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2024-12-10T11:25:43.762Z","updated_at":"2024-12-10T11:25:43.762Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.21","url":"https://pkgs.alpinelinux.org/packages?branch=v3.21","ecosystem":"alpine","default":false,"packages_count":25393,"maintainers_count":413,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2024-12-06T12:06:36.014Z","updated_at":"2026-04-27T18:20:22.676Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.21/namespaces"}},{"id":6037725,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":8,"first_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_published_at":"2026-01-06T09:14:53.000Z","latest_release_number":"3.4.4-r0","last_synced_at":"2026-03-06T19:21:48.330Z","created_at":"2023-01-31T17:44:41.034Z","updated_at":"2026-03-06T19:21:48.331Z","registry_url":"https://pkgs.alpinelinux.org/package/edge/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:44.054Z","dependent_packages_count":2,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":14.64073262366938,"stargazers_count":20.734189104571072,"forks_count":17.24718221665623,"average":13.155525986224172},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=edge","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1816,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-01-31T18:29:33.182Z","updated_at":"2023-01-31T18:29:33.182Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-edge","url":"https://pkgs.alpinelinux.org/packages?branch=edge","ecosystem":"alpine","default":false,"packages_count":39395,"maintainers_count":878,"namespaces_count":3,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community","testing"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.616Z","updated_at":"2026-04-27T18:20:22.267Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-edge/namespaces"}},{"id":8663786,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":2,"first_release_published_at":"2023-08-07T20:52:00.000Z","latest_release_published_at":"2024-11-11T23:06:19.000Z","latest_release_number":"3.3.9-r1","last_synced_at":"2026-03-14T13:42:07.375Z","created_at":"2023-12-20T10:01:01.946Z","updated_at":"2026-03-14T13:42:07.376Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.19/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:41.837Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.19","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1283,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-12-20T11:16:42.915Z","updated_at":"2023-12-20T11:16:42.915Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.19","url":"https://pkgs.alpinelinux.org/packages?branch=v3.19","ecosystem":"alpine","default":false,"packages_count":23031,"maintainers_count":392,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-12-20T09:51:56.346Z","updated_at":"2026-04-27T18:20:23.384Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.19/namespaces"}},{"id":6158730,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2021-10-19T00:27:19.000Z","latest_release_published_at":"2021-10-19T00:27:19.000Z","latest_release_number":"3.2.5-r1","last_synced_at":"2026-04-01T13:25:25.551Z","created_at":"2023-01-31T23:41:18.215Z","updated_at":"2026-04-01T13:25:25.552Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.15/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.878Z","dependent_packages_count":14,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":4.748691429652519,"stargazers_count":13.419940720186668,"forks_count":11.673078135839061,"average":7.460427571419562},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.15","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":828,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-02-01T15:31:56.110Z","updated_at":"2023-02-01T15:31:56.110Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.15","url":"https://pkgs.alpinelinux.org/packages?branch=v3.15","ecosystem":"alpine","default":false,"packages_count":15857,"maintainers_count":287,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.684Z","updated_at":"2026-04-27T18:20:24.922Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.15/namespaces"}},{"id":6118923,"name":"ruby-rexml-doc","ecosystem":"alpine","description":"An XML toolkit for Ruby (ri docs)","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_number":"3.2.5-r2","last_synced_at":"2026-04-01T01:41:28.640Z","created_at":"2023-01-31T21:37:47.939Z","updated_at":"2026-04-01T01:41:28.641Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.16/main/x86_64/ruby-rexml-doc","install_command":"apk add ruby-rexml-doc","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:43.868Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":27.31114632857897,"stargazers_count":14.679814521335915,"forks_count":12.508070669718846,"average":13.624757879908433},"purl":"pkg:apk/alpine/ruby-rexml-doc?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.16","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml-doc","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml-doc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml-doc/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml-doc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml-doc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml-doc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml-doc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml-doc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages/ruby-rexml-doc/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1011,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-02-01T10:14:14.668Z","updated_at":"2023-02-01T10:14:14.668Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.16","url":"https://pkgs.alpinelinux.org/packages?branch=v3.16","ecosystem":"alpine","default":false,"packages_count":17040,"maintainers_count":328,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.662Z","updated_at":"2026-04-27T18:20:24.295Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.16/namespaces"}},{"id":6077292,"name":"ruby-rexml","ecosystem":"alpine","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":"main","versions_count":1,"first_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_published_at":"2022-04-04T17:24:23.000Z","latest_release_number":"3.2.5-r2","last_synced_at":"2026-04-09T03:03:44.919Z","created_at":"2023-01-31T19:46:58.662Z","updated_at":"2026-04-09T03:03:44.919Z","registry_url":"https://pkgs.alpinelinux.org/package/v3.17/main/x86_64/ruby-rexml","install_command":"apk add ruby-rexml","documentation_url":null,"metadata":{"repository":"main","architecture":"x86_64"},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2025-09-22T21:22:04.000Z","size":4832,"stargazers_count":161,"open_issues_count":19,"forks_count":85,"subscribers_count":41,"default_branch":"master","last_synced_at":"2025-10-28T19:02:24.810Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2025-10-26T17:51:03.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281547895,"owners_count":26520357,"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-29T02:00:06.901Z","response_time":59,"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":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2025-10-29T02:37:44.094Z","dependent_packages_count":8,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":4.45155495677557,"stargazers_count":17.514314584035027,"forks_count":14.937689457729874,"average":9.225889749635117},"purl":"pkg:apk/alpine/ruby-rexml?arch=x86_64\u0026repository_url=https://pkgs.alpinelinux.org/packages?branch=v3.17","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/alpine/ruby-rexml","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/alpine/ruby-rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/alpine/ruby-rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T09:29:28.916Z","issues_count":84,"pull_requests_count":306,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":451648.22340425535,"issues_closed_count":65,"pull_requests_closed_count":282,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5714285714285716,"avg_comments_per_pull_request":1.4248366013071896,"merged_pull_requests_count":260,"bot_issues_count":0,"bot_pull_requests_count":2,"past_year_issues_count":25,"past_year_pull_requests_count":98,"past_year_avg_time_to_close_issue":316726.8,"past_year_avg_time_to_close_pull_request":329614.98780487804,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":82,"past_year_pull_request_authors_count":14,"past_year_issue_authors_count":15,"past_year_avg_comments_per_issue":4.08,"past_year_avg_comments_per_pull_request":1.3673469387755102,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages/ruby-rexml/codemeta","maintainers":[{"uuid":"jakub@jirutka.cz","login":null,"name":"Jakub Jirutka","email":null,"url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","packages_count":1129,"html_url":"https://pkgs.alpinelinux.org/packages?maintainer=Jakub Jirutka","role":null,"created_at":"2023-02-01T04:03:54.085Z","updated_at":"2023-02-01T04:03:54.085Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers/jakub@jirutka.cz/packages"}],"registry":{"name":"alpine-v3.17","url":"https://pkgs.alpinelinux.org/packages?branch=v3.17","ecosystem":"alpine","default":false,"packages_count":17817,"maintainers_count":352,"namespaces_count":2,"keywords_count":0,"github":"alpinelinux","metadata":{"repos":["main","community"]},"icon_url":"https://github.com/alpinelinux.png","created_at":"2023-01-31T17:27:50.642Z","updated_at":"2026-04-27T18:20:23.689Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/alpine-v3.17/namespaces"}},{"id":12310467,"name":"rexml","ecosystem":"rubygems","description":"An XML toolkit for Ruby","homepage":"https://github.com/ruby/rexml","licenses":"BSD-2-Clause","normalized_licenses":["BSD-2-Clause"],"repository_url":"https://github.com/ruby/rexml","keywords_array":[],"namespace":null,"versions_count":29,"first_release_published_at":"2018-12-04T13:14:36.945Z","latest_release_published_at":"2025-09-10T11:56:10.245Z","latest_release_number":"3.4.4","last_synced_at":"2026-05-14T06:31:28.945Z","created_at":"2025-10-07T05:28:00.264Z","updated_at":"2026-05-14T06:31:47.634Z","registry_url":"https://gem.coop/gems/rexml","install_command":"gem install rexml -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/rexml/","metadata":{"funding":null},"repo_metadata":{"id":33649592,"uuid":"135525225","full_name":"ruby/rexml","owner":"ruby","description":"REXML is an XML toolkit for Ruby","archived":false,"fork":false,"pushed_at":"2026-05-09T14:32:35.000Z","size":5224,"stargazers_count":166,"open_issues_count":21,"forks_count":93,"subscribers_count":39,"default_branch":"master","last_synced_at":"2026-05-09T15:45:16.032Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ruby.png","metadata":{"files":{"readme":"README.md","changelog":"NEWS.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"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":"2018-05-31T03:11:12.000Z","updated_at":"2026-05-09T14:32:14.000Z","dependencies_parsed_at":"2024-01-20T22:25:43.871Z","dependency_job_id":"af123a6e-3596-4347-98a8-5d15fdb23b28","html_url":"https://github.com/ruby/rexml","commit_stats":{"total_commits":654,"total_committers":64,"mean_commits":10.21875,"dds":0.7186544342507646,"last_synced_commit":"519ae6c0f3c0b08101e7251fddcc941308d9be87"},"previous_names":[],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/ruby/rexml","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/sbom","scorecard":{"id":788925,"data":{"date":"2025-08-11","repo":{"name":"github.com/ruby/rexml","commit":"c87bda8bb8773da7e5a0faf9f16ff165eb052a35"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.5,"checks":[{"name":"Code-Review","score":9,"reason":"Found 27/30 approved changesets -- score normalized to 9","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":"Maintained","score":10,"reason":"12 commit(s) and 2 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/benchmark.yml:1","Warn: no topLevel permission defined: .github/workflows/release.yml:1","Warn: no topLevel permission defined: .github/workflows/test.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":"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/benchmark.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/benchmark.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/benchmark.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:12: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/release.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/release.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:98: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/ruby/rexml/test.yml/master?enable=pin","Info:   0 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   9 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":"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":"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":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: BSD 2-Clause \"Simplified\" License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"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":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/release.yml:32"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 29 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-23T06:54:13.451Z","repository_id":33649592,"created_at":"2025-08-23T06:54:13.452Z","updated_at":"2025-08-23T06:54:13.452Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32874701,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-10T13:40:02.631Z","status":"ssl_error","status_checked_at":"2026-05-10T13:40:02.145Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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_record":{"login":"ruby","name":"The Ruby Programming Language","uuid":"210414","kind":"organization","description":"Repositories related to the Ruby Programming language","email":"info@ruby-lang.org","website":"https://www.ruby-lang.org/","location":"Matsue, Japan","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/210414?v=4","repositories_count":171,"last_synced_at":"2023-04-09T03:40:20.875Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/ruby","funding_links":[],"total_stars":41804,"followers":null,"following":null,"created_at":"2022-11-02T16:17:15.462Z","updated_at":"2023-04-09T03:40:20.938Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ruby/repositories"},"tags":[{"name":"v3.4.4","sha":"4f32ea33bc3f71cced67487659beef58edcf6d56","kind":"tag","published_at":"2025-09-10T11:55:52.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.4/manifests"},{"name":"v3.4.3","sha":"822530c70f898bd33c075622fe068c6d6433e6c9","kind":"tag","published_at":"2025-09-07T08:51:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.3/manifests"},{"name":"v3.4.2","sha":"f36916fe1c66b8cdc1fe482263115625e084d8fe","kind":"tag","published_at":"2025-08-26T05:34:15.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"bfb37e9ca4cb974c9bb2dc2f06e1202719d1bc4d","kind":"tag","published_at":"2025-02-16T07:44:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"19d8ebfbcfb3816fdad050baa74da40d6f04ffac","kind":"tag","published_at":"2024-12-15T02:19:11.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.4.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.4.0/manifests"},{"name":"v3.3.9","sha":"38eaa86ac7abe0d31cf49d8df57ad239fdeb80e9","kind":"tag","published_at":"2024-10-24T05:56:13.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.9/manifests"},{"name":"v3.3.8","sha":"036d50851ce091c797db0b9ba3ed8e5a39c3918c","kind":"tag","published_at":"2024-09-29T07:05:16.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.8/manifests"},{"name":"v3.3.7","sha":"86a11c05f53dbb3dfbe504a365f1412f2e691c25","kind":"tag","published_at":"2024-09-04T05:13:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.7/manifests"},{"name":"v3.3.6","sha":"95871f399eda642a022b03550479b7994895c742","kind":"tag","published_at":"2024-08-22T01:05:39.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.6/manifests"},{"name":"v3.3.5","sha":"21d90cbba9a029f85146acbd66c3ce8630b1a608","kind":"tag","published_at":"2024-08-12T01:03:03.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.5/manifests"},{"name":"v3.3.4","sha":"911dca43f2a645bffbfcfb07d57f2aaf52d19733","kind":"tag","published_at":"2024-08-01T07:19:49.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.4/manifests"},{"name":"v3.3.3","sha":"e4a067e11235a2ec7a00616d41350485e384ec05","kind":"tag","published_at":"2024-08-01T02:53:44.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.3/manifests"},{"name":"v3.3.2","sha":"2b285ac0804f2918de642f7ed4646dc6d645a7fc","kind":"tag","published_at":"2024-07-16T02:43:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"20017eea807e8fa386aa5c79ae779004d8b366dd","kind":"tag","published_at":"2024-06-25T02:26:43.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"8247bdc55c85073e953fd27687f42e427b6f071b","kind":"tag","published_at":"2024-06-11T06:10:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.3.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.3.0/manifests"},{"name":"v3.2.9","sha":"964c9dc7896e9a0b8ba012702fb06d6538b6acf1","kind":"tag","published_at":"2024-06-09T02:31:40.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.9/manifests"},{"name":"v3.2.8","sha":"1cf37bab79d61d6183bbda8bf525ed587012b718","kind":"tag","published_at":"2024-05-16T05:34:53.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.8/manifests"},{"name":"v3.2.7","sha":"085def07425561862d8329001168d8bc9c75ae8f","kind":"tag","published_at":"2024-05-16T02:34:57.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.7","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.7/manifests"},{"name":"v3.2.6","sha":"13aedf2c74c871e8c4ceba549971e16a66df1171","kind":"tag","published_at":"2023-07-27T08:11:19.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.6","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.6/manifests"},{"name":"v3.1.9.1","sha":"19225e58f4d343fd70f038bdf8b86fc077f40a99","kind":"tag","published_at":"2021-09-02T00:04:35.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9.1/manifests"},{"name":"v3.2.5","sha":"a622645e980ea5b91ad7b4d6fec32d113f15df88","kind":"tag","published_at":"2021-04-05T11:44:22.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.5","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.5/manifests"},{"name":"v3.2.4","sha":"a1e6c19c621b7e47076ae33a0f8137d7ef48dac2","kind":"tag","published_at":"2020-01-31T05:15:27.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.4","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.4/manifests"},{"name":"v3.2.3","sha":"6efd510c012daa9095feb3d9e3f8d12a2621e4e2","kind":"tag","published_at":"2019-10-11T23:00:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.3","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.3/manifests"},{"name":"v3.2.2","sha":"ef3ed68085fe3004775ac0c27ae43eb4efcbb462","kind":"tag","published_at":"2019-06-02T20:52:25.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.2","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"1d5244dc23f22fcc6f8be903cb6782b2088144e1","kind":"tag","published_at":"2019-05-04T05:02:05.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.1","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"a3eebf38df0e7644b1f0ed08d1f554f1433e78ba","kind":"tag","published_at":"2018-12-31T21:51:56.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.2.0","html_url":"https://github.com/ruby/rexml/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.2.0/manifests"},{"name":"v3.1.9","sha":"d082764a4407d8badef1cb54bac3daec7ae589bf","kind":"tag","published_at":"2018-12-25T02:19:23.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.9","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.9/manifests"},{"name":"v3.1.8","sha":"8aeb3a768228b873a7188eb3c7f61cf7c5b0a3f1","kind":"tag","published_at":"2018-12-20T01:26:18.000Z","download_url":"https://codeload.github.com/ruby/rexml/tar.gz/v3.1.8","html_url":"https://github.com/ruby/rexml/releases/tag/v3.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/ruby/rexml@v3.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/tags/v3.1.8/manifests"}]},"repo_metadata_updated_at":"2026-05-14T06:31:47.529Z","dependent_packages_count":0,"downloads":757080554,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.027032141215905713,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":0.009010713738635238},"purl":"pkg:gem/rexml?repository_url=https://gem.coop","advisories":[{"uuid":"GSA_kwCzR0hTQS1jMmY0LWpnbWMtcTJyNc4ABMTg","url":"https://github.com/advisories/GHSA-c2f4-jgmc-q2r5","title":"REXML has DoS condition when parsing malformed XML file","description":"### Impact\n\nThe REXML gems from 3.3.3 to 3.4.1 have a DoS vulnerability when parsing XML containing multiple XML declarations.\nIf you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.\n\n### Patches\n\nREXML gems 3.4.2 or later include the patches to fix these vulnerabilities.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2025/09/18/dos-rexml-cve-2025-58767/ : An announcement on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"LOW","published_at":"2025-09-17T18:26:48.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":1.2,"cvss_vector":"CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:U","references":["https://github.com/ruby/rexml/security/advisories/GHSA-c2f4-jgmc-q2r5","https://github.com/ruby/rexml/commit/5859bdeac792687eaf93d8e8f0b7e3c1e2ed5c23","https://www.ruby-lang.org/en/news/2025/09/18/dos-rexml-cve-2025-58767","https://nvd.nist.gov/vuln/detail/CVE-2025-58767","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2025-58767.yml","https://github.com/advisories/GHSA-c2f4-jgmc-q2r5"],"source_kind":"github","identifiers":["GHSA-c2f4-jgmc-q2r5","CVE-2025-58767"],"repository_url":"https://github.com/ruby/rexml","blast_radius":6.51459532017318,"created_at":"2025-09-17T19:10:13.802Z","updated_at":"2025-12-06T01:00:39.440Z","epss_percentage":0.0002,"epss_percentile":0.04509,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.4.2","vulnerable_version_range":"\u003e= 3.3.3, \u003c= 3.4.1"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":676070079,"downloads_period":"total"},"affected_versions":["3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1"],"unaffected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2","3.4.2","3.4.3","3.4.4"]}]},{"uuid":"GSA_kwCzR0hTQS0ycnhwLXY2cHctY2g2bc4ABAtZ","url":"https://github.com/advisories/GHSA-2rxp-v6pw-ch6m","title":"REXML ReDoS vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.9 has a ReDoS vulnerability when it parses an XML that has many digits between `\u0026#` and `x...;` in a hex numeric character reference (`\u0026#x...;`).\n\nThis does not happen with Ruby 3.2 or later. Ruby 3.1 is the only affected maintained Ruby. Note that Ruby 3.1 will reach EOL on 2025-03.\n\n### Patches\n\nThe REXML gem 3.3.9 or later include the patch to fix the vulnerability.\n\n### Workarounds\n\nUse Ruby 3.2 or later instead of Ruby 3.1.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2024/10/28/redos-rexml-cve-2024-49761/: An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-10-28T14:10:18.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.6,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N/E:U","references":["https://github.com/ruby/rexml/security/advisories/GHSA-2rxp-v6pw-ch6m","https://github.com/ruby/rexml/commit/ce59f2eb1aeb371fe1643414f06618dbe031979f","https://www.ruby-lang.org/en/news/2024/10/28/redos-rexml-cve-2024-49761","https://nvd.nist.gov/vuln/detail/CVE-2024-49761","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-49761.yml","https://security.netapp.com/advisory/ntap-20241227-0004","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-2rxp-v6pw-ch6m"],"source_kind":"github","identifiers":["GHSA-2rxp-v6pw-ch6m","CVE-2024-49761"],"repository_url":"https://github.com/ruby/rexml","blast_radius":35.83027426095249,"created_at":"2024-10-28T15:07:11.696Z","updated_at":"2025-12-07T01:02:13.035Z","epss_percentage":0.01251,"epss_percentile":0.78727,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.9","vulnerable_version_range":"\u003c 3.3.9"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":676070079,"downloads_period":"total"},"affected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8"],"unaffected_versions":["3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}]},{"uuid":"GSA_kwCzR0hTQS12bXdyLW1jN3gtNXZjM84AA-4Z","url":"https://github.com/advisories/GHSA-vmwr-mc7x-5vc3","title":"REXML denial of service vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.6 has a DoS vulnerability when it parses an XML that has many deep elements that have same local name attributes.\n\nIf you need to parse untrusted XMLs with tree parser API like `REXML::Document.new`, you may be impacted to this vulnerability. If you use other parser APIs such as stream parser API and SAX2 parser API, this vulnerability is not affected.\n\n### Patches\n\nThe REXML gem 3.3.6 or later include the patch to fix the vulnerability.\n\n### Workarounds\n\nDon't parse untrusted XMLs with tree parser API.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2024/08/22/dos-rexml-cve-2024-43398/ : An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2024-08-22T16:40:46.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":8.2,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-vmwr-mc7x-5vc3","https://nvd.nist.gov/vuln/detail/CVE-2024-43398","https://github.com/ruby/rexml/commit/7cb5eaeb221c322b9912f724183294d8ce96bae3","https://github.com/ruby/rexml/releases/tag/v3.3.6","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-43398.yml","https://www.ruby-lang.org/en/news/2024/08/22/dos-rexml-cve-2024-43398","https://security.netapp.com/advisory/ntap-20250103-0006","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-vmwr-mc7x-5vc3"],"source_kind":"github","identifiers":["GHSA-vmwr-mc7x-5vc3","CVE-2024-43398"],"repository_url":"https://github.com/ruby/rexml","blast_radius":44.51640135451673,"created_at":"2024-08-22T17:05:31.617Z","updated_at":"2025-12-05T02:02:44.262Z","epss_percentage":0.01135,"epss_percentile":0.77742,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.6","vulnerable_version_range":"\u003c 3.3.6"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":673724246,"downloads_period":"total"},"affected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5"],"unaffected_versions":["3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}]},{"uuid":"GSA_kwCzR0hTQS01ODY2LTQ5Z3ItMjJ2NM4AA-WF","url":"https://github.com/advisories/GHSA-5866-49gr-22v4","title":"REXML DoS vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.2 has a DoS vulnerability when it parses an XML that has many entity expansions with SAX2 or pull parser API.\n\nIf you need to parse untrusted XMLs with SAX2 or pull parser API, you may be impacted to this vulnerability.\n\n### Patches\n\nThe REXML gem 3.3.3 or later include the patch to fix the vulnerability.\n\n### Workarounds\n\nDon't parse untrusted XMLs with SAX2 or pull parser API.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2008/08/23/dos-vulnerability-in-rexml/ : This is a similar vulnerability\n* https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41946/: An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-08-02T12:33:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-5866-49gr-22v4","https://nvd.nist.gov/vuln/detail/CVE-2024-41946","https://github.com/ruby/rexml/commit/033d1909a8f259d5a7c53681bcaf14f13bcf0368","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-41946.yml","https://www.ruby-lang.org/en/news/2008/08/23/dos-vulnerability-in-rexml","https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41946","https://security.netapp.com/advisory/ntap-20250117-0007","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-5866-49gr-22v4"],"source_kind":"github","identifiers":["GHSA-5866-49gr-22v4","CVE-2024-41946"],"repository_url":"https://github.com/ruby/rexml","blast_radius":37.45892309099579,"created_at":"2024-08-02T13:05:39.708Z","updated_at":"2025-12-06T01:02:45.053Z","epss_percentage":0.00608,"epss_percentile":0.68837,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.3","vulnerable_version_range":"\u003c 3.3.3"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":676070079,"downloads_period":"total"},"affected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2"],"unaffected_versions":["3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}]},{"uuid":"GSA_kwCzR0hTQS1yNTVjLTU5cW0tdmp3Ns4AA-U_","url":"https://github.com/advisories/GHSA-r55c-59qm-vjw6","title":"REXML DoS vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.2 has some DoS vulnerabilities when it parses an XML that has many specific characters such as whitespace character, `\u003e]` and `]\u003e`.\n\nIf you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.\n\n### Patches\n\nThe REXML gem 3.3.3 or later include the patches to fix these vulnerabilities.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh : This is a similar vulnerability\n* https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8 : This is a similar vulnerability\n* https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123/: An announce on www.ruby-lang.org","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-08-01T22:05:10.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8","https://github.com/ruby/rexml/security/advisories/GHSA-r55c-59qm-vjw6","https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh","https://nvd.nist.gov/vuln/detail/CVE-2024-41123","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-41123.yml","https://www.ruby-lang.org/en/news/2024/08/01/dos-rexml-cve-2024-41123","https://security.netapp.com/advisory/ntap-20241227-0005","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-r55c-59qm-vjw6"],"source_kind":"github","identifiers":["GHSA-r55c-59qm-vjw6","CVE-2024-41123"],"repository_url":"https://github.com/ruby/rexml","blast_radius":37.45892309099579,"created_at":"2024-08-01T23:05:20.449Z","updated_at":"2025-12-05T02:02:48.336Z","epss_percentage":0.00232,"epss_percentile":0.45876,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.3","vulnerable_version_range":"\u003c 3.3.3"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":673724246,"downloads_period":"total"},"affected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2"],"unaffected_versions":["3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}]},{"uuid":"GSA_kwCzR0hTQS00eHFxLW0yaHgtMjV2OM4AA98F","url":"https://github.com/advisories/GHSA-4xqq-m2hx-25v8","title":"REXML denial of service vulnerability","description":"### Impact\n\nThe REXML gem before 3.3.1 has some DoS vulnerabilities when it parses an XML that has many specific characters such as `\u003c`, `0` and `%\u003e`.\n\nIf you need to parse untrusted XMLs, you may be impacted to these vulnerabilities.\n\n### Patches\n\nThe REXML gem 3.3.2 or later include the patches to fix these vulnerabilities.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh : This is a similar vulnerability\n* https://www.ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908/","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-07-16T19:49:15.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":6.9,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N","references":["https://github.com/ruby/rexml/security/advisories/GHSA-4xqq-m2hx-25v8","https://nvd.nist.gov/vuln/detail/CVE-2024-39908","https://github.com/ruby/rexml/releases/tag/v3.3.2","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2024-39908.yml","https://www.ruby-lang.org/en/news/2024/07/16/dos-rexml-cve-2024-39908","https://security.netapp.com/advisory/ntap-20250117-0008","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-4xqq-m2hx-25v8"],"source_kind":"github","identifiers":["GHSA-4xqq-m2hx-25v8","CVE-2024-39908"],"repository_url":"https://github.com/ruby/rexml","blast_radius":37.45892309099579,"created_at":"2024-07-16T20:05:39.690Z","updated_at":"2025-12-05T02:02:53.687Z","epss_percentage":0.07262,"epss_percentile":0.91284,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.3.2","vulnerable_version_range":"\u003c 3.3.2"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":673724246,"downloads_period":"total"},"affected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1"],"unaffected_versions":["3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}]},{"uuid":"GSA_kwCzR0hTQS12ZzNyLXJtN3ctMnhnaM4AA8Kv","url":"https://github.com/advisories/GHSA-vg3r-rm7w-2xgh","title":"REXML contains a denial of service vulnerability","description":"### Impact\n\nThe REXML gem before 3.2.6 has a DoS vulnerability when it parses an XML that has many `\u003e`s in an attribute value.\n\nIf you need to parse untrusted XMLs, you may be impacted to this vulnerability.\n\n### Patches\n\nThe REXML gem 3.2.7 or later include the patch to fix this vulnerability.\n\n### Workarounds\n\nDon't parse untrusted XMLs.\n\n### References\n\n* https://www.ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176/","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2024-05-16T17:44:04.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://github.com/ruby/rexml/security/advisories/GHSA-vg3r-rm7w-2xgh","https://github.com/ruby/rexml/commit/4325835f92f3f142ebd91a3fdba4e1f1ab7f1cfb","https://www.ruby-lang.org/en/news/2024/05/16/dos-rexml-cve-2024-35176","https://nvd.nist.gov/vuln/detail/CVE-2024-35176","https://security.netapp.com/advisory/ntap-20250306-0001","https://lists.debian.org/debian-lts-announce/2025/01/msg00011.html","https://github.com/advisories/GHSA-vg3r-rm7w-2xgh"],"source_kind":"github","identifiers":["GHSA-vg3r-rm7w-2xgh","CVE-2024-35176"],"repository_url":"https://github.com/ruby/rexml","blast_radius":0.0,"created_at":"2024-05-16T18:05:20.481Z","updated_at":"2025-12-05T02:03:13.416Z","epss_percentage":0.06902,"epss_percentile":0.91022,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.2.7","vulnerable_version_range":"\u003c 3.2.7"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":673724246,"downloads_period":"total"},"affected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4","3.2.5","3.2.6"],"unaffected_versions":["3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLThjcjgtNHZmdy1tcjdo","url":"https://github.com/advisories/GHSA-8cr8-4vfw-mr7h","title":"REXML round-trip instability","description":"The REXML gem before 3.2.5 in Ruby before 2.6.7, 2.7.x before 2.7.3, and 3.x before 3.0.1 does not properly address XML round-trip issues. An incorrect document can be produced after parsing and serializing. ","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-04-30T17:30:37.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":0.0,"cvss_vector":null,"references":["https://nvd.nist.gov/vuln/detail/CVE-2021-28965","https://github.com/ruby/rexml/commit/2fe62e29094d95921d7e19abbd2e26b23d78dc5b","https://github.com/ruby/rexml/commit/3c137eb119550874b2b3e27d12b733ca67033377","https://github.com/ruby/rexml/commit/6a250d2cd1194c2be72becbdd9c3e770aa16e752","https://github.com/ruby/rexml/commit/9b311e59ae05749e082eb6bbefa1cb620d1a786e","https://github.com/ruby/rexml/commit/a659c63e37414506dfb0d4655e031bb7a2e73fc8","https://github.com/ruby/rexml/commit/f7bab8937513b1403cea5aff874cbf32fd5e8551","https://github.com/ruby/rexml/commit/f9d88e4948b4a43294c25dc0edb16815bd9d8618","https://hackerone.com/reports/1104077","https://rubygems.org/gems/rexml","https://www.ruby-lang.org/en/news/2021/04/05/xml-round-trip-vulnerability-in-rexml-cve-2021-28965/","https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WTVFTLFVCSUE5CXHINJEUCKSHU4SWDMT/","https://security.netapp.com/advisory/ntap-20210528-0003/","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/rexml/CVE-2021-28965.yml","https://github.com/advisories/GHSA-8cr8-4vfw-mr7h"],"source_kind":"github","identifiers":["GHSA-8cr8-4vfw-mr7h","CVE-2021-28965"],"repository_url":"https://github.com/ruby/rexml","blast_radius":0.0,"created_at":"2022-12-21T16:13:06.496Z","updated_at":"2025-12-05T01:08:56.908Z","epss_percentage":0.00362,"epss_percentile":0.57543,"packages":[{"ecosystem":"rubygems","package_name":"rexml","versions":[{"first_patched_version":"3.2.5","vulnerable_version_range":"\u003c 3.2.5"}],"purl":"pkg:gem/rexml","statistics":{"dependent_packages_count":269,"dependent_repos_count":268429,"downloads":673724246,"downloads_period":"total"},"affected_versions":["3.1.8","3.1.9","3.2.0","3.2.1","3.2.2","3.2.3","3.2.4"],"unaffected_versions":["3.2.5","3.2.6","3.2.7","3.2.8","3.2.9","3.3.0","3.3.1","3.3.2","3.3.3","3.3.4","3.3.5","3.3.6","3.3.7","3.3.8","3.3.9","3.4.0","3.4.1","3.4.2","3.4.3","3.4.4"]}]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/rexml","docker_dependents_count":4139,"docker_downloads_count":4272588206,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/rexml","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/rexml/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-11T17:42:31.146Z","issues_count":84,"pull_requests_count":314,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":452000.84429065743,"issues_closed_count":65,"pull_requests_closed_count":289,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5833333333333335,"avg_comments_per_pull_request":1.4522292993630572,"merged_pull_requests_count":267,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":15,"past_year_pull_requests_count":56,"past_year_avg_time_to_close_issue":158921.7142857143,"past_year_avg_time_to_close_pull_request":409126.0,"past_year_issues_closed_count":14,"past_year_pull_requests_closed_count":44,"past_year_pull_request_authors_count":6,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":3.933333333333333,"past_year_avg_comments_per_pull_request":0.7321428571428571,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":3,"past_year_merged_pull_requests_count":38,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","maintainers":[{"login":"BurdetteLamar","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"},{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"},{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"},{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"},{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"},{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"},{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"},{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"},{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}],"active_maintainers":[{"login":"kou","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"},{"login":"BurdetteLamar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rexml/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rexml/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rexml/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rexml/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rexml/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/rexml/codemeta","maintainers":[{"uuid":"27848","login":"naruse","name":null,"email":null,"url":null,"packages_count":80,"html_url":"https://gem.coop/profiles/naruse","role":null,"created_at":"2025-10-08T04:39:12.555Z","updated_at":"2025-10-08T04:39:12.555Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/naruse/packages"},{"uuid":"36956","login":"hsbt","name":null,"email":null,"url":null,"packages_count":179,"html_url":"https://gem.coop/profiles/hsbt","role":null,"created_at":"2025-10-08T04:39:12.461Z","updated_at":"2025-10-08T04:39:12.461Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/hsbt/packages"},{"uuid":"2615","login":"mame","name":null,"email":null,"url":null,"packages_count":23,"html_url":"https://gem.coop/profiles/mame","role":null,"created_at":"2025-10-08T04:39:12.399Z","updated_at":"2025-10-08T04:39:12.399Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/mame/packages"},{"uuid":"42822","login":"kou","name":null,"email":null,"url":null,"packages_count":343,"html_url":"https://gem.coop/profiles/kou","role":null,"created_at":"2025-10-08T04:39:12.507Z","updated_at":"2025-10-08T04:39:12.507Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/kou/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":191795,"maintainers_count":67712,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}}],"commits":{"id":1580,"full_name":"ruby/rexml","default_branch":"master","total_commits":712,"total_committers":66,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":10.787878787878787,"dds":0.5210674157303371,"past_year_total_commits":37,"past_year_total_committers":6,"past_year_total_bot_commits":2,"past_year_total_bot_committers":1,"past_year_mean_commits":6.166666666666667,"past_year_dds":0.45945945945945943,"last_synced_at":"2026-04-20T13:03:55.343Z","last_synced_commit":"2abf15849c4bbe9028916cdaaf1a2f81e7867fe8","created_at":"2023-03-07T09:11:16.534Z","updated_at":"2026-04-20T13:02:38.494Z","committers":[{"name":"Sutou Kouhei","email":"kou@clear-code.com","login":"kou","count":341},{"name":"NAITOH Jun","email":"naitoh@gmail.com","login":"naitoh","count":72},{"name":"ser","email":"ser@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":null,"count":43},{"name":"nobu","email":"nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"nobu","count":30},{"name":"SHIBATA Hiroshi","email":"hsbt@ruby-lang.org","login":"hsbt","count":25},{"name":"matz","email":"matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":null,"count":24},{"name":"Burdette Lamar","email":"BurdetteLamar@Yahoo.com","login":"BurdetteLamar","count":21},{"name":"naruse","email":"naruse@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"nurse","count":18},{"name":"Watson","email":"watson1978@gmail.com","login":"Watson1978","count":17},{"name":"|7eter l-|. l3oling","email":"peter.boling@gmail.com","login":"pboling","count":9},{"name":"mame","email":"mame@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"mame","count":8},{"name":"Hiroya Fujinami","email":"make.just.on@gmail.com","login":"makenowjust","count":7},{"name":"akr","email":"akr@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"akr","count":5},{"name":"shugo","email":"shugo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"shugo","count":5},{"name":"Akira Matsuda","email":"ronnie@dio.jp","login":"amatsuda","count":4},{"name":"usa","email":"usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"unak","count":4},{"name":"drbrain","email":"drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"drbrain","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Ariel Zelivansky","email":"ariel@twistlock.com","login":"zelivans","count":4},{"name":"ayumin","email":"ayumin@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"ayumin","count":3},{"name":"eban","email":"eban@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"eban","count":3},{"name":"marcandre","email":"marcandre@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"marcandre","count":3},{"name":"tomoya ishida","email":"tomoyapenguin@gmail.com","login":"tompng","count":3},{"name":"zzak","email":"zzak@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":null,"count":3},{"name":"Alyssa Ross","email":"hi@alyssa.is","login":"alyssais","count":2},{"name":"Ivo Anjo","email":"ivo@ivoanjo.me","login":"ivoanjo","count":2},{"name":"Kazuhiro NISHIYAMA","email":"zn@mbf.nifty.com","login":"znz","count":2},{"name":"OlofKalufs","email":"OlofKalufs","login":"OlofKalufs","count":2},{"name":"Viktor Ivarsson","email":"viktor.ivarsson@twingly.com","login":"vikiv480","count":2},{"name":"duerst","email":"duerst@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"duerst","count":2},{"name":"nagachika","email":"nagachika@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"nagachika","count":2},{"name":"shyouhei","email":"shyouhei@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"shyouhei","count":2},{"name":"stomar","email":"stomar@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"stomar","count":2},{"name":"tenderlove","email":"tenderlove@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"tenderlove","count":2},{"name":"yugui","email":"yugui@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"yugui","count":1},{"name":"ujihisa","email":"ujihisa","login":"ujihisa","count":1},{"name":"timcraft","email":"mail@timcraft.com","login":"timcraft","count":1},{"name":"takuya kodama","email":"otegami@clear-code.com","login":"otegami","count":1},{"name":"pulver","email":"39707+pulver","login":"pulver","count":1},{"name":"ktsj","email":"ktsj@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":"k-tsj","count":1},{"name":"hirura","email":"hirura@gmail.com","login":"hirura","count":1},{"name":"gemmaro","email":"gemmaro.dev@gmail.com","login":"gemmaro","count":1},{"name":"fynsta","email":"63241108+fynsta","login":"fynsta","count":1},{"name":"gotoyuzo","email":"gotoyuzo@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":null,"count":1},{"name":"nahi","email":"nahi@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":null,"count":1},{"name":"ocean","email":"ocean@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":null,"count":1},{"name":"ryan","email":"ryan@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","login":null,"count":1},{"name":"flatisland","email":"flatland001@gmail.com","login":"flatland001","count":1},{"name":"fatkodima","email":"fatkodima123@gmail.com","login":"fatkodima","count":1},{"name":"Spencer Goodman","email":"38234312+swgoodman","login":"swgoodman","count":1},{"name":"Alexander Ilyin","email":"alexander.ilyin11@gmail.com","login":"aleksandrilyin","count":1},{"name":"Andrew Bromwich","email":"a.bromwich@gmail.com","login":"abrom","count":1},{"name":"Andrii Konchyn","email":"andry.konchin@gmail.com","login":"andrykonchin","count":1},{"name":"Bo Anderson","email":"mail@boanderson.me","login":"Bo98","count":1},{"name":"Dmitry Pogrebnoy","email":"39134692+DmitryPogrebnoy","login":"DmitryPogrebnoy","count":1},{"name":"FUJI Goro (gfx)","email":"gfuji@cpan.org","login":"gfx","count":1},{"name":"James Coleman","email":"jtc331@gmail.com","login":"jcoleman","count":1},{"name":"Jean Boussier","email":"jean.boussier@gmail.com","login":"byroot","count":1},{"name":"Jean byroot Boussier","email":"jean.boussier+github@shopify.com","login":"casperisfine","count":1},{"name":"Jeremy Evans","email":"code@jeremyevans.net","login":"jeremyevans","count":1},{"name":"João Duarte","email":"jsvd","login":"jsvd","count":1},{"name":"Jun Aruga","email":"junaruga","login":"junaruga","count":1},{"name":"KITAITI Makoto","email":"KitaitiMakoto@gmail.com","login":"KitaitiMakoto","count":1},{"name":"Kevin Ebaugh","email":"kevin@ifttt.com","login":"kevinebaugh","count":1},{"name":"Koichi ITO","email":"koic.ito@gmail.com","login":"koic","count":1},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":1}],"past_year_committers":[{"name":"NAITOH Jun","email":"naitoh@gmail.com","login":"naitoh","count":20},{"name":"|7eter l-|. l3oling","email":"peter.boling@gmail.com","login":"pboling","count":9},{"name":"tomoya ishida","email":"tomoyapenguin@gmail.com","login":"tompng","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"Sutou Kouhei","email":"kou@clear-code.com","login":"kou","count":2},{"name":"Burdette Lamar","email":"BurdetteLamar@Yahoo.com","login":"BurdetteLamar","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-22T00:00:10.876Z","repositories_count":6216127,"commits_count":899025462,"contributors_count":34907870,"owners_count":1144158,"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":"ruby/rexml","html_url":"https://github.com/ruby/rexml","last_synced_at":"2026-02-01T23:00:51.622Z","status":"error","issues_count":84,"pull_requests_count":310,"avg_time_to_close_issue":4877519.584615384,"avg_time_to_close_pull_request":453897.85614035086,"issues_closed_count":65,"pull_requests_closed_count":285,"pull_request_authors_count":49,"issue_authors_count":54,"avg_comments_per_issue":3.5833333333333335,"avg_comments_per_pull_request":1.4580645161290322,"merged_pull_requests_count":263,"bot_issues_count":0,"bot_pull_requests_count":3,"past_year_issues_count":19,"past_year_pull_requests_count":76,"past_year_avg_time_to_close_issue":168197.8125,"past_year_avg_time_to_close_pull_request":385443.85714285716,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":63,"past_year_pull_request_authors_count":9,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":3.3157894736842106,"past_year_avg_comments_per_pull_request":1.381578947368421,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":2,"past_year_merged_pull_requests_count":55,"created_at":"2023-05-10T16:42:44.254Z","updated_at":"2026-02-01T23:00:51.622Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/ruby%2Frexml/issues","issue_labels_count":{"table":{"question":1,"bug":1,"documentation":1}},"pull_request_labels_count":{"table":{"documentation":20,"dependencies":3,"github_actions":2,"bug":1}},"issue_author_associations_count":{"table":{"NONE":51,"CONTRIBUTOR":20,"MEMBER":13}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":225,"MEMBER":59,"NONE":26}},"issue_authors":{"table":{"pboling":9,"kou":8,"MarcoCostantini":4,"BurdetteLamar":4,"naitoh":3,"mirko314":3,"edouard":2,"MahtraDR":2,"pulver":2,"vikiv480":2,"makenowjust":2,"robertfall":1,"jcavalieri":1,"plaicy":1,"hsbt":1,"kewudu":1,"jmthomas":1,"alextwoods":1,"Masamuneee":1,"andriy-baran":1,"soyellupi":1,"shorowit":1,"andryua":1,"msxavi":1,"bdwyertech":1,"abdulowork":1,"Epigene":1,"UziaKAmobee":1,"Beagle123":1,"feng-sword":1,"pdobb":1,"cabo":1,"olleolleolle":1,"fertrig":1,"gemmaro":1,"bastien-roucaries":1,"tangopium":1,"otegami":1,"flatland001":1,"adsr":1,"konung":1,"Rozendantz":1,"OlofKalufs":1,"juanxupalaci":1,"cnngimenez":1,"fmang":1,"yahonda":1,"tmahn":1,"DmitryPogrebnoy":1,"ivoanjo":1,"kimthachlongxinh64-dotcom":1,"bmis0001":1,"headius":1,"tilo":1}},"pull_request_authors":{"table":{"naitoh":126,"Watson1978":25,"BurdetteLamar":24,"pboling":22,"makenowjust":13,"nobu":9,"hsbt":6,"tompng":6,"kou":5,"vikiv480":4,"Bo98":4,"Beagle123":4,"dependabot[bot]":3,"gemmaro":3,"zelivans":3,"OlofKalufs":3,"amatsuda":2,"ivoanjo":2,"ch4n3-yoon":2,"otegami":2,"KitaitiMakoto":2,"casperisfine":2,"znz":2,"olleolleolle":2,"flatland001":2,"andrykonchin":2,"junaruga":2,"jsvd":2,"DmitryPogrebnoy":2,"alyssais":2,"fynsta":2,"kevinebaugh":2,"jcoleman":2,"byroot":1,"MSP-Greg":1,"abrom":1,"pulver":1,"swgoodman":1,"jeremyevans":1,"koic":1,"ujihisa":1,"hirura":1,"aleksandrilyin":1,"leoarnold":1,"fatkodima":1,"slonopotamus":1,"timcraft":1,"gfx":1,"camertron":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-10T00:00:08.952Z","repositories_count":13658003,"issues_count":34707689,"pull_requests_count":113242685,"authors_count":11190959,"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":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":2,"github_actions":2,"documentation":2}},"past_year_issue_author_associations_count":{"table":{"CONTRIBUTOR":8,"NONE":8,"MEMBER":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":50,"MEMBER":9,"NONE":5}},"past_year_issue_authors":{"table":{"pboling":9,"bmis0001":1,"cnngimenez":1,"Epigene":1,"jmthomas":1,"kimthachlongxinh64-dotcom":1,"kou":1,"MahtraDR":1,"naitoh":1}},"past_year_pull_request_authors":{"table":{"naitoh":28,"pboling":22,"tompng":4,"kou":3,"BurdetteLamar":2,"dependabot[bot]":2,"jcoleman":2,"leoarnold":1}},"maintainers":[{"table":{"login":"BurdetteLamar","count":28,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"}},{"table":{"login":"kou","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"}},{"table":{"login":"nobu","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nobu"}},{"table":{"login":"hsbt","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hsbt"}},{"table":{"login":"tompng","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"}},{"table":{"login":"znz","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/znz"}},{"table":{"login":"amatsuda","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amatsuda"}},{"table":{"login":"junaruga","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/junaruga"}},{"table":{"login":"andrykonchin","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrykonchin"}},{"table":{"login":"byroot","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/byroot"}}],"active_maintainers":[{"table":{"login":"kou","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kou"}},{"table":{"login":"tompng","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tompng"}},{"table":{"login":"BurdetteLamar","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/BurdetteLamar"}}]}},"events":{"total":{"CreateEvent":5,"CommitCommentEvent":4,"ReleaseEvent":5,"DeleteEvent":1,"PullRequestEvent":92,"ForkEvent":19,"IssuesEvent":39,"WatchEvent":22,"IssueCommentEvent":198,"PushEvent":104,"PullRequestReviewEvent":147,"PullRequestReviewCommentEvent":189},"last_year":{"CreateEvent":2,"CommitCommentEvent":1,"ReleaseEvent":2,"DeleteEvent":1,"PullRequestEvent":50,"ForkEvent":10,"IssuesEvent":22,"WatchEvent":11,"IssueCommentEvent":93,"PushEvent":53,"PullRequestReviewCommentEvent":155,"PullRequestReviewEvent":116}},"keywords":[],"dependencies":[],"score":32.436407677569576,"created_at":"2024-06-13T11:02:27.442Z","updated_at":"2026-05-14T19:03:57.658Z","avatar_url":"https://github.com/ruby.png","language":"Ruby","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/123451","html_url":"https://summary.ecosyste.ms/projects/123451"}