{"id":371335,"url":"https://github.com/arrayfire/arrayfire","last_synced_at":"2026-05-30T21:30:23.121Z","repository":{"id":22548805,"uuid":"25889802","full_name":"arrayfire/arrayfire","owner":"arrayfire","description":"ArrayFire: a general purpose GPU library.","archived":false,"fork":false,"pushed_at":"2026-03-07T03:06:52.000Z","size":19623,"stargazers_count":4884,"open_issues_count":311,"forks_count":550,"subscribers_count":140,"default_branch":"master","last_synced_at":"2026-05-27T20:03:41.985Z","etag":null,"topics":["arrayfire","c","c-plus-plus","cpp","cuda","gpgpu","gpu","hpc","opencl","performance","scientific-computing"],"latest_commit_sha":null,"homepage":"https://arrayfire.com","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arrayfire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"COPYRIGHT.md","agents":null,"dco":null,"cla":null}},"created_at":"2014-10-28T20:58:33.000Z","updated_at":"2026-05-25T10:15:17.000Z","dependencies_parsed_at":"2023-09-24T05:26:35.795Z","dependency_job_id":"e9b555f2-218b-41fe-ad36-99d877f2a5a0","html_url":"https://github.com/arrayfire/arrayfire","commit_stats":{"total_commits":5065,"total_committers":98,"mean_commits":"51.683673469387756","dds":0.7806515301085883,"last_synced_commit":"f4db00f2cc57272f16f0e7e8534f65c2a895cfda"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/arrayfire/arrayfire","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/sbom","scorecard":{"id":208411,"data":{"date":"2025-08-11","repo":{"name":"github.com/arrayfire/arrayfire","commit":"492718b5a256d4a9d5198fdce89d8fd21772bfda"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"name":"Maintained","score":10,"reason":"25 commit(s) and 0 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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/release_src_artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/unix_cpu_build.yml:1","Warn: no topLevel permission defined: .github/workflows/win_cpu_build.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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"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/release_src_artifact.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/release_src_artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:84: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_cpu_build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/win_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_cpu_build.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/win_cpu_build.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v3.9.0 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/118864651","Warn: release artifact v3.8.3 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/90098476","Warn: release artifact v3.8.2 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/66732094","Warn: release artifact v3.8.1 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/47132336","Warn: release artifact v3.7.3 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/29759541","Warn: release artifact v3.9.0 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/118864651","Warn: release artifact v3.8.3 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/90098476","Warn: release artifact v3.8.2 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/66732094","Warn: release artifact v3.8.1 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/47132336","Warn: release artifact v3.7.3 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/29759541"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 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-17T00:15:45.981Z","repository_id":22548805,"created_at":"2025-08-17T00:15:45.982Z","updated_at":"2025-08-17T00:15:45.982Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33670211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"arrayfire","name":"ArrayFire","uuid":"5395442","kind":"organization","description":"","email":null,"website":"https://www.arrayfire.com/","location":"Atlanta, GA, USA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5395442?v=4","repositories_count":45,"last_synced_at":"2024-03-27T11:20:06.089Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/arrayfire","funding_links":[],"total_stars":6527,"followers":45,"following":0,"created_at":"2022-11-06T02:11:37.896Z","updated_at":"2024-03-27T11:20:06.803Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire/repositories"},"packages":[{"id":2643883,"name":"arrayfire","ecosystem":"pypi","description":"Python bindings for ArrayFire","homepage":"http://arrayfire.com","licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/arrayfire/arrayfire","keywords_array":[],"namespace":null,"versions_count":24,"first_release_published_at":"2015-09-14T19:06:29.000Z","latest_release_published_at":"2022-02-22T21:42:15.000Z","latest_release_number":"3.8.0","last_synced_at":"2026-05-29T11:17:27.258Z","created_at":"2022-04-10T10:04:24.723Z","updated_at":"2026-05-29T12:11:50.685Z","registry_url":"https://pypi.org/project/arrayfire/","install_command":"pip install arrayfire --index-url https://pypi.org/simple","documentation_url":"https://arrayfire.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["Programming Language :: Python","Programming Language :: Python :: 2.7","Programming Language :: Python :: 3","Programming Language :: Python :: 3.6"],"normalized_name":"arrayfire","project_status":null},"repo_metadata":{"id":22548805,"uuid":"25889802","full_name":"arrayfire/arrayfire","owner":"arrayfire","description":"ArrayFire: a general purpose GPU library.","archived":false,"fork":false,"pushed_at":"2026-03-07T03:06:52.000Z","size":19623,"stargazers_count":4883,"open_issues_count":308,"forks_count":548,"subscribers_count":140,"default_branch":"master","last_synced_at":"2026-04-27T05:07:32.638Z","etag":null,"topics":["arrayfire","c","c-plus-plus","cpp","cuda","gpgpu","gpu","hpc","opencl","performance","scientific-computing"],"latest_commit_sha":null,"homepage":"https://arrayfire.com","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arrayfire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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":"COPYRIGHT.md","agents":null,"dco":null,"cla":null}},"created_at":"2014-10-28T20:58:33.000Z","updated_at":"2026-04-25T19:12:34.000Z","dependencies_parsed_at":"2023-09-24T05:26:35.795Z","dependency_job_id":"e9b555f2-218b-41fe-ad36-99d877f2a5a0","html_url":"https://github.com/arrayfire/arrayfire","commit_stats":{"total_commits":5065,"total_committers":98,"mean_commits":"51.683673469387756","dds":0.7806515301085883,"last_synced_commit":"f4db00f2cc57272f16f0e7e8534f65c2a895cfda"},"previous_names":[],"tags_count":36,"template":false,"template_full_name":null,"purl":"pkg:github/arrayfire/arrayfire","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/sbom","scorecard":{"id":208411,"data":{"date":"2025-08-11","repo":{"name":"github.com/arrayfire/arrayfire","commit":"492718b5a256d4a9d5198fdce89d8fd21772bfda"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"name":"Maintained","score":10,"reason":"25 commit(s) and 0 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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/release_src_artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/unix_cpu_build.yml:1","Warn: no topLevel permission defined: .github/workflows/win_cpu_build.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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"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/release_src_artifact.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/release_src_artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:84: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_cpu_build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/win_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_cpu_build.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/win_cpu_build.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v3.9.0 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/118864651","Warn: release artifact v3.8.3 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/90098476","Warn: release artifact v3.8.2 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/66732094","Warn: release artifact v3.8.1 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/47132336","Warn: release artifact v3.7.3 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/29759541","Warn: release artifact v3.9.0 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/118864651","Warn: release artifact v3.8.3 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/90098476","Warn: release artifact v3.8.2 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/66732094","Warn: release artifact v3.8.1 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/47132336","Warn: release artifact v3.7.3 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/29759541"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 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-17T00:15:45.981Z","repository_id":22548805,"created_at":"2025-08-17T00:15:45.982Z","updated_at":"2025-08-17T00:15:45.982Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32412891,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-29T05:20:56.964Z","status":"ssl_error","status_checked_at":"2026-04-29T05:19:54.749Z","response_time":110,"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":"arrayfire","name":"ArrayFire","uuid":"5395442","kind":"organization","description":"","email":null,"website":"https://www.arrayfire.com/","location":"Atlanta, GA, USA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5395442?v=4","repositories_count":45,"last_synced_at":"2024-03-27T11:20:06.089Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/arrayfire","funding_links":[],"total_stars":6527,"followers":45,"following":0,"created_at":"2022-11-06T02:11:37.896Z","updated_at":"2024-03-27T11:20:06.803Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire/repositories"},"tags":[{"name":"v3.10.0","sha":"492718b5a256d4a9d5198fdce89d8fd21772bfda","kind":"commit","published_at":"2025-07-28T15:44:18.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.10.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.10.0/manifests"},{"name":"v3.9.0","sha":"b59a1ae535da369db86451e5b28a7bc0eaf3e84a","kind":"commit","published_at":"2023-08-29T00:09:03.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.9.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.9.0/manifests"},{"name":"v3.8.3","sha":"987d5675ad95729feb0d007b90ec136d58e3e6ad","kind":"commit","published_at":"2023-01-24T23:32:46.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.3/manifests"},{"name":"v3.8.2","sha":"5752f2dcc9e3de03010cc99b2a41534d3024df64","kind":"commit","published_at":"2022-05-12T14:51:24.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"823e8e399fe8c120c6ec7ec75f09e6106b3074ca","kind":"commit","published_at":"2021-12-28T20:55:01.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.1/manifests"},{"name":"v3.7.3","sha":"59ac7b980d1ae124aae914fb29cbf086c948954d","kind":"commit","published_at":"2020-11-18T22:44:29.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.3/manifests"},{"name":"v3.8.0","sha":"d99887ae431fcd58168b653a1e69f027f04d5188","kind":"commit","published_at":"2020-10-27T04:11:00.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.0/manifests"},{"name":"v3.8.rc","sha":"096221d6e0040f092a259094d623e03856389ad5","kind":"commit","published_at":"2020-10-05T16:35:29.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.rc","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.rc/manifests"},{"name":"v3.7.2","sha":"218dd2c99300e77496239ade76e94b0def65d032","kind":"commit","published_at":"2020-07-07T12:13:34.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"d9d9b6584029e0b480875cdcf35f3238d43ac0e0","kind":"commit","published_at":"2020-03-28T03:05:31.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"fbea2aeb6f7f2d277dcb0ab425a77bb18ed22291","kind":"commit","published_at":"2020-02-12T20:19:32.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.0/manifests"},{"name":"v3.6.4","sha":"1b8030c50d633753c032a7b913cbbdc5d726058c","kind":"commit","published_at":"2019-05-03T21:01:05.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.4","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.4/manifests"},{"name":"v3.6.3","sha":"25bb360659b091bbca711b463c0ad5f0cf818e9c","kind":"commit","published_at":"2019-04-17T20:42:47.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"dc38ef13290a8626431b0c09e62c6a374a276b9f","kind":"commit","published_at":"2018-11-19T11:52:56.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"b443e146b6747c73caaaae4d65dd6b3a32936745","kind":"commit","published_at":"2018-07-05T13:56:08.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"ee21c791d5af4fa56bca168804ba1597cf9d6503","kind":"commit","published_at":"2018-05-02T11:54:22.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.0/manifests"},{"name":"v3.5.1","sha":"0a675e87f42455e65cef7ea09ccd3200a3dd1db7","kind":"commit","published_at":"2017-09-18T06:46:40.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.5.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"05999f3c473da5b56acd8ac8816a062f7fb9dc9f","kind":"commit","published_at":"2017-06-23T17:02:37.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.5.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"2da99675a12fd10f38cd5633a77c3d09e8070bbf","kind":"commit","published_at":"2016-12-21T01:40:39.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.4.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"b9055b1e302abb6a60b344c884c2a73db8046669","kind":"commit","published_at":"2016-10-14T17:15:24.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.4.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"10d9716a4aca5bc413d642be6295ce08614d5c36","kind":"commit","published_at":"2016-09-13T04:16:37.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.4.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"f65dd9798f8efeea4d55efe34ba62f4fc3ae7ca0","kind":"commit","published_at":"2016-04-25T21:32:27.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"f53efc351e528fc8448484153f4d6d95e11d1d92","kind":"commit","published_at":"2016-03-17T00:05:50.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"5842ed25195848653148fa9b3a8270255d83f5b8","kind":"commit","published_at":"2016-02-26T20:02:59.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.0/manifests"},{"name":"v3.3.alpha","sha":"98ff1c0d3a6e44d64fdd17e3c477e2566bfa1fd8","kind":"commit","published_at":"2016-02-04T16:41:39.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.alpha","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.alpha/manifests"},{"name":"v3.2.2","sha":"7507b61b3f89c99d23900ce4b66d3f8aeef4e609","kind":"commit","published_at":"2015-12-30T20:19:41.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.2.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"f263db079443f7818a73ee94e237dd53ef017d01","kind":"commit","published_at":"2015-12-05T04:54:09.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.2.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"c9b22d58f49da06a7b13ad594b807d5c1230cfab","kind":"commit","published_at":"2015-11-12T22:41:35.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.2.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"35c89f516040b9ec2a1fc6444f04d6e2713c6285","kind":"commit","published_at":"2015-10-18T04:52:38.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"77128bbcfdfd8bd574e03ffe2ad696c062785aa0","kind":"commit","published_at":"2015-09-25T22:09:22.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"92e08e956680be6158e486ae7cfaaf3271e6f9fc","kind":"commit","published_at":"2015-09-13T12:43:23.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"e6acad6818a903b3ad3f21d524838e4a2220db6d","kind":"commit","published_at":"2015-08-27T22:43:17.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"93427f09ff928f97df29c0e358c3fcf6b478bec6","kind":"commit","published_at":"2015-06-26T19:37:14.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"17db1c96aacf3849bb9c7e20bd39246952d8b848","kind":"commit","published_at":"2015-06-12T22:31:36.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"86426db07af709f8880b4e86a34eb354e9ceedac","kind":"commit","published_at":"2015-06-02T15:38:46.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.0/manifests"},{"name":"v3.0beta","sha":"a4a26ce4eabe29a84e3c81a456d044854798c5d0","kind":"tag","published_at":"2015-03-16T06:30:07.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0beta","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0beta/manifests"}]},"repo_metadata_updated_at":"2026-05-29T12:11:50.664Z","dependent_packages_count":5,"downloads":4184,"downloads_period":"last-month","dependent_repos_count":13,"rankings":{"downloads":7.67680148485102,"dependent_repos_count":4.002821807782409,"dependent_packages_count":2.371782802435114,"stargazers_count":null,"forks_count":null,"docker_downloads_count":2.999298242944869,"average":4.262676084503353},"purl":"pkg:pypi/arrayfire","advisories":[{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTY5ZnYtZ3c2Zy04Y2Nn","url":"https://github.com/advisories/GHSA-69fv-gw6g-8ccg","title":"Potential memory corruption in arrayfire","description":"The attribute repr() added to enums to be compatible with C-FFI caused memory corruption on MSVC toolchain.\n\narrayfire crates \u003c= version 3.5.0 do not have this issue when used with Rust versions 1.27 or earlier. The issue only started to appear since Rust version 1.28.\n\nThe issue seems to be interlinked with which version of Rust is being used.\n\nThe issue was fixed in crate 3.6.0.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2021-08-25T20:43:26.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2018-20998","https://github.com/arrayfire/arrayfire-rust/pull/177","https://rustsec.org/advisories/RUSTSEC-2018-0011.html","https://github.com/pypa/advisory-database/tree/main/vulns/arrayfire/PYSEC-2019-144.yaml","https://github.com/arrayfire/arrayfire-rust/commit/a5256f3e5e23b83eaad69699e0b04653aba04fb8","https://github.com/advisories/GHSA-69fv-gw6g-8ccg"],"source_kind":"github","identifiers":["GHSA-69fv-gw6g-8ccg","CVE-2018-20998"],"repository_url":"https://github.com/arrayfire/arrayfire-rust","blast_radius":19.65967317645358,"created_at":"2022-12-21T16:12:53.103Z","updated_at":"2026-04-23T09:05:00.416Z","epss_percentage":0.00433,"epss_percentile":0.6253,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTY5ZnYtZ3c2Zy04Y2Nn","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTY5ZnYtZ3c2Zy04Y2Nn","packages":[{"ecosystem":"pypi","package_name":"arrayfire","versions":[{"first_patched_version":"3.6.0","vulnerable_version_range":"\u003c 3.6.0"}],"purl":"pkg:pypi/arrayfire"},{"ecosystem":"cargo","package_name":"arrayfire","versions":[{"first_patched_version":"3.6.0","vulnerable_version_range":"\u003c 3.6.0"}],"purl":"pkg:cargo/arrayfire"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLTY5ZnYtZ3c2Zy04Y2Nn/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/arrayfire","docker_dependents_count":2,"docker_downloads_count":95,"usage_url":"https://repos.ecosyste.ms/usage/pypi/arrayfire","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/arrayfire/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-16T00:01:04.985Z","issues_count":206,"pull_requests_count":290,"avg_time_to_close_issue":58903855.759615384,"avg_time_to_close_pull_request":7667069.987447699,"issues_closed_count":103,"pull_requests_closed_count":239,"pull_request_authors_count":21,"issue_authors_count":110,"avg_comments_per_issue":2.9223300970873787,"avg_comments_per_pull_request":0.496551724137931,"merged_pull_requests_count":220,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":14,"past_year_pull_requests_count":34,"past_year_avg_time_to_close_issue":2289302.0,"past_year_avg_time_to_close_pull_request":846831.074074074,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":27,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":0.5714285714285714,"past_year_avg_comments_per_pull_request":0.2647058823529412,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":27,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/issues","maintainers":[{"login":"umar456","count":48,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/umar456"},{"login":"melonakos","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/melonakos"},{"login":"pavanky","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pavanky"},{"login":"9prady9","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/9prady9"},{"login":"jramapuram","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jramapuram"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/arrayfire/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/arrayfire/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/arrayfire/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/arrayfire/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/arrayfire/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/arrayfire/codemeta","maintainers":[{"uuid":"pavanky","login":"pavanky","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/pavanky/","role":null,"created_at":"2022-11-15T07:48:24.436Z","updated_at":"2022-11-15T07:48:24.436Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/pavanky/packages"},{"uuid":"syurkevi","login":"syurkevi","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/syurkevi/","role":null,"created_at":"2022-11-15T07:48:24.451Z","updated_at":"2022-11-15T07:48:24.451Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/syurkevi/packages"},{"uuid":"umar456","login":"umar456","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/umar456/","role":null,"created_at":"2022-11-15T07:48:24.471Z","updated_at":"2022-11-15T07:48:24.471Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/umar456/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":873902,"maintainers_count":373730,"namespaces_count":0,"keywords_count":285845,"github":"pypi","metadata":{"funded_packages_count":54057},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-05-29T05:11:24.287Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":3902807,"name":"github.com/arrayfire/arrayfire","ecosystem":"go","description":"","homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/arrayfire/arrayfire","keywords_array":[],"namespace":"github.com/arrayfire","versions_count":33,"first_release_published_at":"2015-06-02T15:38:46.000Z","latest_release_published_at":"2025-07-28T15:44:18.000Z","latest_release_number":"v3.10.0+incompatible","last_synced_at":"2026-05-27T20:01:28.822Z","created_at":"2022-04-12T00:37:22.640Z","updated_at":"2026-05-27T20:01:28.822Z","registry_url":"https://pkg.go.dev/github.com/arrayfire/arrayfire","install_command":"go get github.com/arrayfire/arrayfire","documentation_url":"https://pkg.go.dev/github.com/arrayfire/arrayfire#section-documentation","metadata":{},"repo_metadata":{"id":22548805,"uuid":"25889802","full_name":"arrayfire/arrayfire","owner":"arrayfire","description":"ArrayFire: a general purpose GPU library.","archived":false,"fork":false,"pushed_at":"2025-07-28T15:44:18.000Z","size":19598,"stargazers_count":4746,"open_issues_count":294,"forks_count":547,"subscribers_count":146,"default_branch":"master","last_synced_at":"2025-07-28T17:39:21.731Z","etag":null,"topics":["arrayfire","c","c-plus-plus","cpp","cuda","gpgpu","gpu","hpc","opencl","performance","scientific-computing"],"latest_commit_sha":null,"homepage":"https://arrayfire.com","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arrayfire.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","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}},"created_at":"2014-10-28T20:58:33.000Z","updated_at":"2025-07-28T15:44:23.000Z","dependencies_parsed_at":"2023-09-24T05:26:35.795Z","dependency_job_id":"2ba4b0fa-b8a4-46cb-b54e-46e5275e4610","html_url":"https://github.com/arrayfire/arrayfire","commit_stats":{"total_commits":5065,"total_committers":98,"mean_commits":"51.683673469387756","dds":0.7806515301085883,"last_synced_commit":"f4db00f2cc57272f16f0e7e8534f65c2a895cfda"},"previous_names":[],"tags_count":35,"template":false,"template_full_name":null,"purl":"pkg:github/arrayfire/arrayfire","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/sbom","scorecard":{"id":208411,"data":{"date":"2025-08-11","repo":{"name":"github.com/arrayfire/arrayfire","commit":"492718b5a256d4a9d5198fdce89d8fd21772bfda"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.3,"checks":[{"name":"Maintained","score":10,"reason":"25 commit(s) and 0 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":"Code-Review","score":10,"reason":"all changesets reviewed","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":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/release_src_artifact.yml:1","Warn: no topLevel permission defined: .github/workflows/unix_cpu_build.yml:1","Warn: no topLevel permission defined: .github/workflows/win_cpu_build.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":"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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"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":"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/release_src_artifact.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/release_src_artifact.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/unix_cpu_build.yml:84: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/unix_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_cpu_build.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/win_cpu_build.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_cpu_build.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/arrayfire/arrayfire/win_cpu_build.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 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":"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v3.9.0 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/118864651","Warn: release artifact v3.8.3 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/90098476","Warn: release artifact v3.8.2 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/66732094","Warn: release artifact v3.8.1 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/47132336","Warn: release artifact v3.7.3 not signed: https://api.github.com/repos/arrayfire/arrayfire/releases/29759541","Warn: release artifact v3.9.0 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/118864651","Warn: release artifact v3.8.3 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/90098476","Warn: release artifact v3.8.2 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/66732094","Warn: release artifact v3.8.1 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/47132336","Warn: release artifact v3.7.3 does not have provenance: https://api.github.com/repos/arrayfire/arrayfire/releases/29759541"],"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":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 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-17T00:15:45.981Z","repository_id":22548805,"created_at":"2025-08-17T00:15:45.982Z","updated_at":"2025-08-17T00:15:45.982Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273040828,"owners_count":25035260,"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-08-31T02:00:09.071Z","response_time":79,"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":"arrayfire","name":"ArrayFire","uuid":"5395442","kind":"organization","description":"","email":null,"website":"https://www.arrayfire.com/","location":"Atlanta, GA, USA","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/5395442?v=4","repositories_count":45,"last_synced_at":"2024-03-27T11:20:06.089Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/arrayfire","funding_links":[],"total_stars":6527,"followers":45,"following":0,"created_at":"2022-11-06T02:11:37.896Z","updated_at":"2024-03-27T11:20:06.803Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arrayfire/repositories"},"tags":[{"name":"v3.9.0","sha":"b59a1ae535da369db86451e5b28a7bc0eaf3e84a","kind":"commit","published_at":"2023-08-29T00:09:03.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.9.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.9.0/manifests"},{"name":"v3.8.3","sha":"987d5675ad95729feb0d007b90ec136d58e3e6ad","kind":"commit","published_at":"2023-01-24T23:32:46.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.3/manifests"},{"name":"v3.8.2","sha":"5752f2dcc9e3de03010cc99b2a41534d3024df64","kind":"commit","published_at":"2022-05-12T14:51:24.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.2/manifests"},{"name":"v3.8.1","sha":"823e8e399fe8c120c6ec7ec75f09e6106b3074ca","kind":"commit","published_at":"2021-12-28T20:55:01.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.1/manifests"},{"name":"v3.7.3","sha":"59ac7b980d1ae124aae914fb29cbf086c948954d","kind":"commit","published_at":"2020-11-18T22:44:29.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.3/manifests"},{"name":"v3.8.0","sha":"d99887ae431fcd58168b653a1e69f027f04d5188","kind":"commit","published_at":"2020-10-27T04:11:00.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.0/manifests"},{"name":"v3.8.rc","sha":"096221d6e0040f092a259094d623e03856389ad5","kind":"commit","published_at":"2020-10-05T16:35:29.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.8.rc","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.8.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.8.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.8.rc/manifests"},{"name":"v3.7.2","sha":"218dd2c99300e77496239ade76e94b0def65d032","kind":"commit","published_at":"2020-07-07T12:13:34.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.2/manifests"},{"name":"v3.7.1","sha":"d9d9b6584029e0b480875cdcf35f3238d43ac0e0","kind":"commit","published_at":"2020-03-28T03:05:31.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.1/manifests"},{"name":"v3.7.0","sha":"fbea2aeb6f7f2d277dcb0ab425a77bb18ed22291","kind":"commit","published_at":"2020-02-12T20:19:32.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.7.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.7.0/manifests"},{"name":"v3.6.4","sha":"1b8030c50d633753c032a7b913cbbdc5d726058c","kind":"commit","published_at":"2019-05-03T21:01:05.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.4","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.4/manifests"},{"name":"v3.6.3","sha":"25bb360659b091bbca711b463c0ad5f0cf818e9c","kind":"commit","published_at":"2019-04-17T20:42:47.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.3/manifests"},{"name":"v3.6.2","sha":"dc38ef13290a8626431b0c09e62c6a374a276b9f","kind":"commit","published_at":"2018-11-19T11:52:56.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.2/manifests"},{"name":"v3.6.1","sha":"b443e146b6747c73caaaae4d65dd6b3a32936745","kind":"commit","published_at":"2018-07-05T13:56:08.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.1/manifests"},{"name":"v3.6.0","sha":"ee21c791d5af4fa56bca168804ba1597cf9d6503","kind":"commit","published_at":"2018-05-02T11:54:22.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.6.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.6.0/manifests"},{"name":"v3.5.1","sha":"0a675e87f42455e65cef7ea09ccd3200a3dd1db7","kind":"commit","published_at":"2017-09-18T06:46:40.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.5.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.1/manifests"},{"name":"v3.5.0","sha":"05999f3c473da5b56acd8ac8816a062f7fb9dc9f","kind":"commit","published_at":"2017-06-23T17:02:37.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.5.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.5.0/manifests"},{"name":"v3.4.2","sha":"2da99675a12fd10f38cd5633a77c3d09e8070bbf","kind":"commit","published_at":"2016-12-21T01:40:39.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.4.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.2/manifests"},{"name":"v3.4.1","sha":"b9055b1e302abb6a60b344c884c2a73db8046669","kind":"commit","published_at":"2016-10-14T17:15:24.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.4.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.1/manifests"},{"name":"v3.4.0","sha":"10d9716a4aca5bc413d642be6295ce08614d5c36","kind":"commit","published_at":"2016-09-13T04:16:37.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.4.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.4.0/manifests"},{"name":"v3.3.2","sha":"f65dd9798f8efeea4d55efe34ba62f4fc3ae7ca0","kind":"commit","published_at":"2016-04-25T21:32:27.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.2/manifests"},{"name":"v3.3.1","sha":"f53efc351e528fc8448484153f4d6d95e11d1d92","kind":"commit","published_at":"2016-03-17T00:05:50.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.1/manifests"},{"name":"v3.3.0","sha":"5842ed25195848653148fa9b3a8270255d83f5b8","kind":"commit","published_at":"2016-02-26T20:02:59.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.0/manifests"},{"name":"v3.3.alpha","sha":"98ff1c0d3a6e44d64fdd17e3c477e2566bfa1fd8","kind":"commit","published_at":"2016-02-04T16:41:39.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.3.alpha","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.3.alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.3.alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.3.alpha/manifests"},{"name":"v3.2.2","sha":"7507b61b3f89c99d23900ce4b66d3f8aeef4e609","kind":"commit","published_at":"2015-12-30T20:19:41.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.2.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.2/manifests"},{"name":"v3.2.1","sha":"f263db079443f7818a73ee94e237dd53ef017d01","kind":"commit","published_at":"2015-12-05T04:54:09.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.2.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.1/manifests"},{"name":"v3.2.0","sha":"c9b22d58f49da06a7b13ad594b807d5c1230cfab","kind":"commit","published_at":"2015-11-12T22:41:35.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.2.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.2.0/manifests"},{"name":"v3.1.3","sha":"35c89f516040b9ec2a1fc6444f04d6e2713c6285","kind":"commit","published_at":"2015-10-18T04:52:38.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.3","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.3/manifests"},{"name":"v3.1.2","sha":"77128bbcfdfd8bd574e03ffe2ad696c062785aa0","kind":"commit","published_at":"2015-09-25T22:09:22.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.2/manifests"},{"name":"v3.1.1","sha":"92e08e956680be6158e486ae7cfaaf3271e6f9fc","kind":"commit","published_at":"2015-09-13T12:43:23.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.1/manifests"},{"name":"v3.1.0","sha":"e6acad6818a903b3ad3f21d524838e4a2220db6d","kind":"commit","published_at":"2015-08-27T22:43:17.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.1.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.1.0/manifests"},{"name":"v3.0.2","sha":"93427f09ff928f97df29c0e358c3fcf6b478bec6","kind":"commit","published_at":"2015-06-26T19:37:14.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0.2","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.2/manifests"},{"name":"v3.0.1","sha":"17db1c96aacf3849bb9c7e20bd39246952d8b848","kind":"commit","published_at":"2015-06-12T22:31:36.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0.1","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.1/manifests"},{"name":"v3.0.0","sha":"86426db07af709f8880b4e86a34eb354e9ceedac","kind":"commit","published_at":"2015-06-02T15:38:46.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0.0","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0.0/manifests"},{"name":"v3.0beta","sha":"a4a26ce4eabe29a84e3c81a456d044854798c5d0","kind":"tag","published_at":"2015-03-16T06:30:07.000Z","download_url":"https://codeload.github.com/arrayfire/arrayfire/tar.gz/v3.0beta","html_url":"https://github.com/arrayfire/arrayfire/releases/tag/v3.0beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/arrayfire/arrayfire@v3.0beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/tags/v3.0beta/manifests"}]},"repo_metadata_updated_at":"2025-08-31T21:48:15.690Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/arrayfire/arrayfire","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/arrayfire/arrayfire","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/arrayfire/arrayfire","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/arrayfire/arrayfire/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T08:53:27.254Z","issues_count":207,"pull_requests_count":267,"avg_time_to_close_issue":53671142.625,"avg_time_to_close_pull_request":7701295.314893617,"issues_closed_count":119,"pull_requests_closed_count":235,"pull_request_authors_count":21,"issue_authors_count":110,"avg_comments_per_issue":3.077294685990338,"avg_comments_per_pull_request":0.6067415730337079,"merged_pull_requests_count":214,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":38,"past_year_pull_requests_count":80,"past_year_avg_time_to_close_issue":4901743.769230769,"past_year_avg_time_to_close_pull_request":2585807.419354839,"past_year_issues_closed_count":13,"past_year_pull_requests_closed_count":62,"past_year_pull_request_authors_count":7,"past_year_issue_authors_count":18,"past_year_avg_comments_per_issue":1.0789473684210527,"past_year_avg_comments_per_pull_request":0.5875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":58,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/issues","maintainers":[{"login":"umar456","count":49,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/umar456"},{"login":"melonakos","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/melonakos"},{"login":"pavanky","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pavanky"},{"login":"9prady9","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/9prady9"},{"login":"jramapuram","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jramapuram"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Farrayfire%2Farrayfire/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Farrayfire%2Farrayfire/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Farrayfire%2Farrayfire/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Farrayfire%2Farrayfire/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Farrayfire%2Farrayfire/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Farrayfire%2Farrayfire/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"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"}}],"commits":{"id":1376474,"full_name":"arrayfire/arrayfire","default_branch":"master","total_commits":5161,"total_committers":93,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":55.494623655913976,"dds":0.7756248788994381,"past_year_total_commits":25,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":8.333333333333334,"past_year_dds":0.52,"last_synced_at":"2026-05-27T20:10:51.698Z","last_synced_commit":"492718b5a256d4a9d5198fdce89d8fd21772bfda","created_at":"2023-09-18T13:16:00.928Z","updated_at":"2026-05-27T20:05:00.366Z","committers":[{"name":"Pavan Yalamanchili","email":"pavan@arrayfire.com","login":"pavanky","count":1158},{"name":"Shehzan Mohammed","email":"shehzan@arrayfire.com","login":"shehzan10","count":1045},{"name":"pradeep","email":"pradeep@arrayfire.com","login":"9prady9","count":992},{"name":"Umar Arshad","email":"umar@arrayfire.com","login":"umar456","count":913},{"name":"Peter Andreas Entschev","email":"peter@arrayfire.com","login":null,"count":257},{"name":"syurkevi","email":"stefan@arrayfire.com","login":"syurkevi","count":173},{"name":"Kumar Aatish","email":"kumar@arrayfire.com","login":null,"count":71},{"name":"Brian Kloppenborg","email":"brian@arrayfire.com","login":null,"count":59},{"name":"Brian Kloppenborg","email":"brian@kloppenborg.net","login":"bkloppenborg","count":43},{"name":"Miguel Lloreda","email":"miguel@arrayfire.com","login":"mlloreda","count":40},{"name":"willyborn","email":"sabine.willy.born@gmail.com","login":"willyborn","count":37},{"name":"Christophe Murphy","email":"72265703+christophe-murphy","login":"christophe-murphy","count":32},{"name":"Edwin Lester Solís Fuentes","email":"68087165+edwinsolisf","login":"edwinsolisf","count":26},{"name":"Mark Poscablo","email":"mark@arrayfire.com","login":null,"count":22},{"name":"Godisemo","email":"carl.akerlindh@gmail.com","login":"Godisemo","count":21},{"name":"Cedric Nugteren","email":"web@cedricnugteren.nl","login":"CNugteren","count":18},{"name":"Ghislain Antony Vaillant","email":"ghisvail@gmail.com","login":"ghisvail","count":17},{"name":"Gallagher Donovan Pryor","email":"gallagher@arrayfire.com","login":null,"count":14},{"name":"Filipe Maia","email":"filipe.c.maia@gmail.com","login":"FilipeMaia","count":14},{"name":"pv-pterab-s","email":"75991366+pv-pterab-s","login":"pv-pterab-s","count":13},{"name":"WilliamTambellini","email":"william.tambellini@gmail.com","login":"WilliamTambellini","count":13},{"name":"Gaëtan Lehmann","email":"gaetan.lehmann@gmail.com","login":"glehmann","count":12},{"name":"Mark Poscablo","email":"mposcablo@gmail.com","login":"mark-poscablo","count":11},{"name":"verstatx","email":"ayer.3d@gmail.com","login":"verstatx","count":10},{"name":"John Melonakos","email":"john.melonakos@intel.com","login":"melonakos","count":9},{"name":"Filip Matzner","email":"floop@floop.cz","login":"FloopCZ","count":8},{"name":"Richard Barnes","email":"rbarnes@umn.edu","login":"r-barnes","count":7},{"name":"Jacob Kahn","email":"jacobkahn1@gmail.com","login":"jacobkahn","count":7},{"name":"Vardan Akopian","email":"vakopian@sustain.net","login":null,"count":6},{"name":"Andreas Schuh","email":"andreas.schuh.84@gmail.com","login":"schuhschuh","count":5},{"name":"Richard Klemm","email":"richy@coding-reality.de","login":"klemmster","count":5},{"name":"Nathan Jackson","email":"nate.ds.jackson@gmail.com","login":null,"count":5},{"name":"Felix Z","email":"fzimmermann89@gmail.com","login":"fzimmermann89","count":4},{"name":"errata-c","email":"77643526+errata-c","login":"errata-c","count":4},{"name":"Keno Fischer","email":"keno@juliacomputing.com","login":"Keno","count":4},{"name":"Marius Brehler","email":"marius.brehler@tu-dortmund.de","login":"marbre","count":4},{"name":"Prashanth Govindarajan","email":"prashanth@arrayfire.com","login":null,"count":4},{"name":"jramapuram","email":"jrama001@ucr.edu","login":"jramapuram","count":3},{"name":"chris","email":"mcclanahoochie@gmail.com","login":"mcclanahoochie","count":3},{"name":"Shady Boukhary","email":"sb199898.sb@gmail.com","login":"ShadyBoukhary","count":3},{"name":"Kyle Lutz","email":"kyle.r.lutz@gmail.com","login":"kylelutz","count":3},{"name":"Jason Newton","email":"nevion@gmail.com","login":"nevion","count":3},{"name":"Dmitry Trifonov","email":"dmitry.trifonov@hp.com","login":null,"count":2},{"name":"Muneer Macbook","email":"mun@Muneers-MacBook-Pro.local","login":null,"count":2},{"name":"easuter","email":"easuter@gmail.com","login":null,"count":2},{"name":"greenman","email":"oded@arrayfire.com","login":null,"count":2},{"name":"Gaika","email":"hub@gnom.us","login":null,"count":2},{"name":"unbornchikken","email":"gabor.mezo@outlook.com","login":"unbornchikken","count":2},{"name":"ogreen","email":"ogreen@gatech.edu","login":"ogreen","count":2},{"name":"Tyler Hilbert","email":"tylerjoshuahilbert@gmail.com","login":"Tyler-Hilbert","count":2},{"name":"Ralf Stubner","email":"ralf.stubner@gmail.com","login":"rstub","count":2},{"name":"Mike Mullen","email":"96440448+mfzmullen","login":"mfzmullen","count":2},{"name":"Corentin Schreiber","email":"54102755+cschreib-ibex","login":"cschreib-ibex","count":2},{"name":"HoneyPatouceul","email":"30809346+HoneyPatouceul","login":"HoneyPatouceul","count":2},{"name":"Gallagher Pryor","email":"gallagher.pryor@gmail.com","login":null,"count":1},{"name":"Casey Goodlett","email":"casey.goodlett@kitware.com","login":null,"count":1},{"name":"Alessandro Bessi","email":"alessandro.bessi@mail.com","login":null,"count":1},{"name":"Mani Chandra","email":"manic@illinois.edu","login":null,"count":1},{"name":"Youssef Nashed","email":"ynashed@anl.gov","login":null,"count":1},{"name":"Ralf Stubner","email":"ralf.stubner@r-institute.com","login":null,"count":1},{"name":"Patrick Lavin","email":"patrick@arrayfire.com","login":null,"count":1},{"name":"glavaux2","email":"42715101+glavaux2","login":"glavaux2","count":1},{"name":"firemanphil","email":"firemanphil","login":"firemanphil","count":1},{"name":"guillaume","email":"schmidg109@gmail.com","login":"GuillaumeSchmid","count":1},{"name":"j-bo","email":"j-bo","login":"j-bo","count":1},{"name":"jcai1","email":"jcai@fb.com","login":"0xjc","count":1},{"name":"ktdq","email":"105746631+ktdq","login":"ktdq","count":1},{"name":"orbitcowboy","email":"ettl.martin78@gmail.com","login":"orbitcowboy","count":1},{"name":"padentomasello","email":"pdtomasello@gmail.com","login":"padentomasello","count":1},{"name":"plavin","email":"plavin997@gmail.com","login":"plavin","count":1},{"name":"xumbu","email":"dev@xumbu.org","login":"xumbu","count":1},{"name":"Gilad Avidov","email":"avidov@fb.com","login":"avidov","count":1},{"name":"Fraser Cormack","email":"frasercrmck@gmail.com","login":"frasercrmck","count":1},{"name":"Christoph Junghans","email":"junghans@votca.org","login":"junghans","count":1},{"name":"Carlo Cabrera","email":"30379873+carlocab","login":"carlocab","count":1},{"name":"Alexey Kuleshevich","email":"lehins@yandex.ru","login":"lehins","count":1},{"name":"Adrien F. Vincent","email":"vincent.adrien@gmail.com","login":"afvincent","count":1},{"name":"HO-COOH","email":"42881734+HO-COOH","login":"HO-COOH","count":1},{"name":"Harald Lang","email":"harald.lang@gmail.com","login":"harald-lang","count":1},{"name":"Ilya Ivanov","email":"ivanov@viva64.com","login":"IlyaPVS","count":1},{"name":"Janko Marohnić","email":"janko.marohnic@gmail.com","login":"janko","count":1},{"name":"Johan Pauwels","email":"johan.pauwels@gmail.com","login":"jpauwels","count":1},{"name":"Michael Carilli","email":"mcarilli@gmail.com","login":"mcarilli","count":1},{"name":"Michael Nowotny","email":"nowotnym@gmail.com","login":"michaelnowotny","count":1},{"name":"Miha Lunar","email":"mlunar@gmail.com","login":"SmilyOrg","count":1},{"name":"Muneer Macbook","email":"munnybearz","login":"munnybearz","count":1},{"name":"Zhihao Yuan","email":"zy@simplerose.com","login":"zhihaoy","count":1},{"name":"Yang Li","email":"idealhack@gmail.com","login":"idealhack","count":1},{"name":"Wes Bouaziz","email":"5843554+wesbz","login":"wesbz","count":1},{"name":"Vardan Akopian","email":"vakopian+github@gmail.com","login":"vakopian","count":1},{"name":"ShalokShalom","email":"shalokshalom@protonmail.ch","login":"ShalokShalom","count":1},{"name":"Paul Jurczak","email":"pauljurczak@yahoo.com","login":"pauljurczak","count":1},{"name":"P. J. Reed","email":"pjreed","login":"pjreed","count":1}],"past_year_committers":[{"name":"Christophe Murphy","email":"72265703+christophe-murphy","login":"christophe-murphy","count":12},{"name":"willy born","email":"70607676+willyborn","login":"willyborn","count":7},{"name":"Edwin Lester Solís Fuentes","email":"68087165+edwinsolisf","login":"edwinsolisf","count":6}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-29T00:00:10.182Z","repositories_count":6247551,"commits_count":883441514,"contributors_count":34982695,"owners_count":1160120,"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":"arrayfire/arrayfire","html_url":"https://github.com/arrayfire/arrayfire","last_synced_at":"2026-05-27T20:01:18.807Z","status":"active","issues_count":207,"pull_requests_count":293,"avg_time_to_close_issue":58903855.759615384,"avg_time_to_close_pull_request":7667069.987447699,"issues_closed_count":103,"pull_requests_closed_count":239,"pull_request_authors_count":22,"issue_authors_count":111,"avg_comments_per_issue":2.9082125603864735,"avg_comments_per_pull_request":0.49146757679180886,"merged_pull_requests_count":220,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":13,"past_year_pull_requests_count":33,"past_year_avg_time_to_close_issue":2289302.0,"past_year_avg_time_to_close_pull_request":713400.52,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":25,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":10,"past_year_avg_comments_per_issue":0.6153846153846154,"past_year_avg_comments_per_pull_request":0.2727272727272727,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":25,"created_at":"2023-05-10T10:36:33.064Z","updated_at":"2026-05-27T20:01:18.807Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/arrayfire%2Farrayfire/issues","issue_labels_count":{"table":{"bug":64,"build":51,"feature":35,"perf":14,"OpenCL":14,"Windows":5,"question":5,"CUDA":5,"improvement":4,"oneapi":3,"CPU":3,"duplicate":2,"internal":2,"wontfix":2,"regression":1,"needs-more-info":1,"installer":1,"dependency":1,"api-change":1,"test":1,"Documentation":1,"known issue":1,"not-a-bug":1}},"pull_request_labels_count":{"table":{"fix":28,"build":27,"oneapi":26,"OpenCL":13,"Windows":10,"CUDA":8,"internal":6,"examples":6,"test":4,"Linux":4,"driver":4,"CPU":4,"support":2,"discuss":2,"Documentation":1,"improvement":1,"feature":1,"perf":1}},"issue_author_associations_count":{"table":{"NONE":142,"CONTRIBUTOR":55,"MEMBER":10}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":220,"MEMBER":50,"NONE":23}},"issue_authors":{"table":{"WilliamTambellini":10,"edwinsolisf":9,"christophe-murphy":8,"3togo":7,"willyborn":6,"cschreib-ibex":5,"pv-pterab-s":5,"twesterhout":4,"EMinsight":4,"NiKeYiGuN":4,"umar456":4,"sebastienleclaire":4,"villekf":4,"pavanky":4,"mboisson":3,"jmont-dev":3,"StefanBruens":3,"kar-dim":3,"ghost":3,"HugoPhibbs":3,"svenstaro":3,"mark-poscablo":2,"mikex86":2,"MaximeLee":2,"ZacDiggum":2,"coderboyisongithub":2,"syurkevi":2,"dmittiga":2,"useongkim":2,"errata-c":2,"anates":2,"Aswin-coder":2,"Rebxe":2,"robert-macmillan":2,"liuy":2,"ebarjou":2,"ktdq":2,"carlocab":2,"bradbrett":2,"vakopian":1,"bitstormFA":1,"stevefan1999-personal":1,"chenrui333":1,"meister87":1,"jramapuram":1,"BrosnanYuen":1,"anya-nlp":1,"FrMar":1,"SchrodingerZhu":1,"lavaux":1,"wangcy03":1,"organism1000":1,"wangyuliu":1,"BA8F0D39":1,"ostueker":1,"ytian-xxxxxxxx":1,"eix128":1,"jeffreyfq":1,"CharlesJQuarra":1,"jufeel":1,"MissLavender-LQ":1,"DearMisaki":1,"FloopCZ":1,"whiteway11890":1,"LilithHafner":1,"lewish":1,"lfdmn":1,"rstub":1,"eezstreet":1,"warnellg":1,"wujilingfeng":1,"rohrbachd":1,"cTatu":1,"wududu123":1,"twmht":1,"GermanAizek":1,"ktimam":1,"Basawaraj1":1,"mpereke":1,"christopher-gee":1,"BenBradnick":1,"mehran-kh-z":1,"dustinrmorley":1,"SebastianHambura":1,"iHe1u0":1,"arcfide":1,"clive-g-brown":1,"9prady9":1,"BOle-ProZ":1,"artheru":1,"goudanzw":1,"MaximumProgrammer":1,"bioinfornatics":1,"xokdvium":1,"lilothar":1,"aaronsuydam":1,"yelandgit":1,"Nacho-Neko":1,"SMillerDev":1,"ghisvail":1,"knightd94":1,"jcyhcs":1,"SiddhantKadwe":1,"antibes0415":1,"markBETA":1,"radiandrew":1,"r-barnes":1,"Congyuwang":1,"ShivamPR21":1,"mszlosser":1,"jansende":1}},"pull_request_authors":{"table":{"christophe-murphy":57,"edwinsolisf":52,"umar456":44,"willyborn":39,"syurkevi":32,"pv-pterab-s":25,"errata-c":8,"melonakos":6,"verstatx":5,"FloopCZ":4,"Tyler-Hilbert":4,"LwhJesse":3,"amirakb89":2,"j-bo":2,"mfzmullen":2,"frasercrmck":2,"JasonnnW3000":1,"ved1beta":1,"ktdq":1,"jlaxson":1,"3togo":1,"GuillaumeSchmid":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-29T00:00:19.590Z","repositories_count":14722222,"issues_count":33631432,"pull_requests_count":110615483,"authors_count":11281328,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"bug":6,"build":2,"feature":1,"OpenCL":1,"perf":1}},"past_year_pull_request_labels_count":{"table":{"build":4,"OpenCL":3,"Windows":2}},"past_year_issue_author_associations_count":{"table":{"NONE":10,"CONTRIBUTOR":3}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":30,"NONE":3}},"past_year_issue_authors":{"table":{"EMinsight":3,"edwinsolisf":2,"cschreib-ibex":1,"jmont-dev":1,"kar-dim":1,"mszlosser":1,"organism1000":1,"ostueker":1,"Rebxe":1,"wangcy03":1}},"past_year_pull_request_authors":{"table":{"willyborn":14,"christophe-murphy":9,"edwinsolisf":7,"LwhJesse":3}},"maintainers":[{"table":{"login":"umar456","count":48,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/umar456"}},{"table":{"login":"melonakos","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/melonakos"}},{"table":{"login":"pavanky","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pavanky"}},{"table":{"login":"9prady9","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/9prady9"}},{"table":{"login":"jramapuram","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jramapuram"}}],"active_maintainers":[]}},"events":{"total":{"CreateEvent":22,"CommitCommentEvent":1,"ReleaseEvent":1,"DeleteEvent":1,"PullRequestEvent":88,"ForkEvent":19,"IssuesEvent":62,"WatchEvent":245,"IssueCommentEvent":119,"PushEvent":95,"PullRequestReviewCommentEvent":35,"PullRequestReviewEvent":119},"last_year":{"ReleaseEvent":1,"PullRequestEvent":28,"ForkEvent":6,"IssuesEvent":12,"WatchEvent":78,"IssueCommentEvent":17,"PushEvent":18,"PullRequestReviewCommentEvent":1,"PullRequestReviewEvent":21,"CreateEvent":9}},"keywords":["arrayfire","c","c-plus-plus","cpp","cuda","gpgpu","gpu","hpc","opencl","performance","scientific-computing"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/release_src_artifact.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:16:52.730Z","updated_at":"2023-01-14T13:16:52.730Z","repository_link":"https://github.com/arrayfire/arrayfire/blob/master/.github/workflows/release_src_artifact.yml","dependencies":[{"id":6897764070,"package_name":"actions/upload-release-asset","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/unix_cpu_build.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:16:52.750Z","updated_at":"2023-01-14T13:16:52.750Z","repository_link":"https://github.com/arrayfire/arrayfire/blob/master/.github/workflows/unix_cpu_build.yml","dependencies":[{"id":6897764071,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":6897764072,"package_name":"DoozyX/clang-format-lint-action","ecosystem":"actions","requirements":"v0.14","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/win_cpu_build.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T13:16:52.795Z","updated_at":"2023-01-14T13:16:52.795Z","repository_link":"https://github.com/arrayfire/arrayfire/blob/master/.github/workflows/win_cpu_build.yml","dependencies":[{"id":6897764073,"package_name":"actions/checkout","ecosystem":"actions","requirements":"master","direct":true,"kind":"composite","optional":false},{"id":6897764074,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"vcpkg","filepath":"CMakeModules/vcpkg/ports/lapack-reference/vcpkg.json","sha":null,"kind":"manifest","created_at":"2023-01-14T13:16:52.819Z","updated_at":"2023-01-14T13:16:52.819Z","repository_link":"https://github.com/arrayfire/arrayfire/blob/master/CMakeModules/vcpkg/ports/lapack-reference/vcpkg.json","dependencies":[{"id":6897764075,"package_name":"vcpkg-cmake","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6897764076,"package_name":"vcpkg-cmake-config","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6897764077,"package_name":"vcpkg-gfortran","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"vcpkg","filepath":"vcpkg.json","sha":null,"kind":"manifest","created_at":"2023-01-14T13:16:52.844Z","updated_at":"2023-01-14T13:16:52.844Z","repository_link":"https://github.com/arrayfire/arrayfire/blob/master/vcpkg.json","dependencies":[{"id":6897764078,"package_name":"boost-math","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6897764079,"package_name":"boost-stacktrace","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6897764080,"package_name":"spdlog","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6897764081,"package_name":"freeimage","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6897764082,"package_name":"span-lite","ecosystem":"vcpkg","requirements":"*","direct":true,"kind":"runtime","optional":false}]}],"score":21.45488670651426,"created_at":"2026-03-29T15:33:27.589Z","updated_at":"2026-05-30T21:30:23.121Z","avatar_url":"https://github.com/arrayfire.png","language":"C++","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/371335","html_url":"https://summary.ecosyste.ms/projects/371335"}