{"id":3887015,"name":"github.com/microsoft/DirectXShaderCompiler","ecosystem":"go","description":"","homepage":null,"licenses":"other","normalized_licenses":["Other"],"repository_url":"https://github.com/microsoft/DirectXShaderCompiler","keywords_array":[],"namespace":"github.com/microsoft","versions_count":18,"first_release_published_at":"2017-11-21T21:09:11.000Z","latest_release_published_at":"2026-02-20T21:24:45.000Z","latest_release_number":"v1.9.2602","last_synced_at":"2026-05-25T09:21:40.562Z","created_at":"2022-04-11T23:28:32.681Z","updated_at":"2026-05-25T09:21:40.562Z","registry_url":"https://pkg.go.dev/github.com/microsoft/DirectXShaderCompiler","install_command":"go get github.com/microsoft/DirectXShaderCompiler","documentation_url":"https://pkg.go.dev/github.com/microsoft/DirectXShaderCompiler#section-documentation","metadata":{},"repo_metadata":{"id":37251566,"uuid":"75787966","full_name":"microsoft/DirectXShaderCompiler","owner":"microsoft","description":"This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.","archived":false,"fork":false,"pushed_at":"2025-10-09T22:36:31.000Z","size":73610,"stargazers_count":3399,"open_issues_count":624,"forks_count":803,"subscribers_count":150,"default_branch":"main","last_synced_at":"2025-10-10T00:12:42.309Z","etag":null,"topics":["directx-shader-compiler","dxil","hlsl","shader-programs"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/microsoft.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.TXT","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2016-12-07T01:42:19.000Z","updated_at":"2025-10-09T22:36:36.000Z","dependencies_parsed_at":"2023-10-14T14:05:15.051Z","dependency_job_id":"5d48838d-68a8-47e0-b3eb-7752c28ba5d7","html_url":"https://github.com/microsoft/DirectXShaderCompiler","commit_stats":{"total_commits":4580,"total_committers":142,"mean_commits":32.25352112676056,"dds":0.868122270742358,"last_synced_commit":"d39324e0635130e834a68e33b0c603cf5fc9fb4f"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/sbom","scorecard":{"id":643137,"data":{"date":"2025-08-11","repo":{"name":"github.com/microsoft/DirectXShaderCompiler","commit":"dc85cd71e2be16cd1b1e91507cf78d55032d32f2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.5,"checks":[{"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":"Maintained","score":10,"reason":"30 commit(s) and 16 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":"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":"License","score":9,"reason":"license file detected","details":["Info: project has a license file: LICENSE.TXT:0","Warn: project license file does not contain an FSF or OSI license."],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"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":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: untrusted code checkout '${{ github.event.pull_request.head.sha }}': .github/workflows/clang-format-checker.yml:15"],"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":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.8.2505.1 not signed: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/228105461","Warn: release artifact v1.8.2505 not signed: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/221349746","Warn: release artifact v1.8.2502 not signed: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/197461572","Warn: release artifact v1.8.2407 not signed: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/166692370","Warn: release artifact v1.8.2405-mesh-nodes-preview not signed: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/153054570","Warn: release artifact v1.8.2505.1 does not have provenance: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/228105461","Warn: release artifact v1.8.2505 does not have provenance: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/221349746","Warn: release artifact v1.8.2502 does not have provenance: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/197461572","Warn: release artifact v1.8.2407 does not have provenance: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/166692370","Warn: release artifact v1.8.2405-mesh-nodes-preview does not have provenance: https://api.github.com/repos/microsoft/DirectXShaderCompiler/releases/153054570"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: jobLevel 'contents' permission set to 'write': .github/workflows/clang-format-checker.yml:91","Warn: no topLevel permission defined: .github/workflows/clang-format-checker.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/coverage-gh-pages.yml:13","Warn: no topLevel permission defined: .github/workflows/pr-description-checker.yml:1"],"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":"Branch-Protection","score":-1,"reason":"internal error: error during GetBranch(release-1.8.2505): error during branchesHandler.query: 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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":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"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: test/Object/Inputs/GNU.a:1","Warn: binary detected: test/Object/Inputs/IsNAN.o:1","Warn: binary detected: test/Object/Inputs/MacOSX.a:1","Warn: binary detected: test/Object/Inputs/SVR4.a:1","Warn: binary detected: test/Object/Inputs/absolute.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/coff_archive.lib:1","Warn: binary detected: test/Object/Inputs/coff_archive_short.lib:1","Warn: binary detected: test/Object/Inputs/corrupt-archive.a:1","Warn: binary detected: test/Object/Inputs/corrupt-version.elf-x86_64:1","Warn: binary detected: test/Object/Inputs/corrupt.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/darwin-m-test1.mach0-armv7:1","Warn: binary detected: test/Object/Inputs/darwin-m-test2.macho-i386:1","Warn: binary detected: test/Object/Inputs/darwin-m-test3.macho-x86-64:1","Warn: binary detected: test/Object/Inputs/dext-test.elf-mips64r2:1","Warn: binary detected: test/Object/Inputs/elf-mip64-reloc.o:1","Warn: binary detected: test/Object/Inputs/elf-reloc-no-sym.x86_64:1","Warn: binary detected: test/Object/Inputs/elf-versioning-test.i386:1","Warn: binary detected: test/Object/Inputs/elf-versioning-test.x86_64:1","Warn: binary detected: test/Object/Inputs/hello-world.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/hello-world.macho-x86_64:1","Warn: binary detected: test/Object/Inputs/invalid-bad-rel-type.elf:1","Warn: binary detected: test/Object/Inputs/invalid-section-index.elf:1","Warn: binary detected: test/Object/Inputs/invalid-section-size.elf:1","Warn: binary detected: test/Object/Inputs/invalid-sh_entsize.elf:1","Warn: binary detected: test/Object/Inputs/invalid-strtab-non-null.elf:1","Warn: binary detected: test/Object/Inputs/invalid-strtab-size.elf:1","Warn: binary detected: test/Object/Inputs/invalid-strtab-type.elf:1","Warn: binary detected: test/Object/Inputs/liblong_filenames.a:1","Warn: binary detected: test/Object/Inputs/libsimple_archive.a:1","Warn: binary detected: test/Object/Inputs/macho-archive-unsorted-x86_64.a:1","Warn: binary detected: test/Object/Inputs/macho-archive-x86_64.a:1","Warn: binary detected: test/Object/Inputs/macho-data-in-code.macho-thumbv7:1","Warn: binary detected: test/Object/Inputs/macho-empty-kext-bundle-x86-64:1","Warn: binary detected: test/Object/Inputs/macho-hello-g.macho-x86_64:1","Warn: binary detected: test/Object/Inputs/macho-invalid-bad-symbol-index:1","Warn: binary detected: test/Object/Inputs/macho-invalid-header:1","Warn: binary detected: test/Object/Inputs/macho-invalid-no-size-for-sections:1","Warn: binary detected: test/Object/Inputs/macho-invalid-section-index-getSectionRawName:1","Warn: binary detected: test/Object/Inputs/macho-invalid-symbol-name-past-eof:1","Warn: binary detected: test/Object/Inputs/macho-invalid-too-small-load-command:1","Warn: binary detected: test/Object/Inputs/macho-invalid-too-small-segment-load-command:1","Warn: binary detected: test/Object/Inputs/macho-invalid-zero-ncmds:1","Warn: binary detected: test/Object/Inputs/macho-no-exports.dylib:1","Warn: binary detected: test/Object/Inputs/macho-rpath-x86_64:1","Warn: binary detected: test/Object/Inputs/macho-text-data-bss.macho-x86_64:1","Warn: binary detected: test/Object/Inputs/macho-text-sections.macho-x86_64:1","Warn: binary detected: test/Object/Inputs/macho-text.thumb:1","Warn: binary detected: test/Object/Inputs/macho-universal-archive.x86_64.i386:1","Warn: binary detected: test/Object/Inputs/macho-universal.x86_64.i386:1","Warn: binary detected: test/Object/Inputs/macho64-invalid-incomplete-load-command:1","Warn: binary detected: test/Object/Inputs/macho64-invalid-incomplete-segment-load-command:1","Warn: binary detected: test/Object/Inputs/macho64-invalid-no-size-for-sections:1","Warn: binary detected: test/Object/Inputs/macho64-invalid-too-small-load-command:1","Warn: binary detected: test/Object/Inputs/macho64-invalid-too-small-segment-load-command:1","Warn: binary detected: test/Object/Inputs/micro-mips.elf-mipsel:1","Warn: binary detected: test/Object/Inputs/no-section-table.so:1","Warn: binary detected: test/Object/Inputs/no-sections.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/no-start-symbol.elf-x86_64:1","Warn: binary detected: test/Object/Inputs/program-headers.elf-i386:1","Warn: binary detected: test/Object/Inputs/program-headers.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/program-headers.mips:1","Warn: binary detected: test/Object/Inputs/program-headers.mips64:1","Warn: binary detected: test/Object/Inputs/relocatable-with-section-address.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/relocation-dynamic.elf-i386:1","Warn: binary detected: test/Object/Inputs/relocation-relocatable.elf-i386:1","Warn: binary detected: test/Object/Inputs/relocations.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/sectionGroup.elf.x86-64:1","Warn: binary detected: test/Object/Inputs/shared-object-test.elf-i386:1","Warn: binary detected: test/Object/Inputs/shared-object-test.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/stackmap-test.macho-x86-64:1","Warn: binary detected: test/Object/Inputs/symtab-only.a:1","Warn: binary detected: test/Object/Inputs/thin-path.a:1","Warn: binary detected: test/Object/Inputs/thin.a:1","Warn: binary detected: test/Object/Inputs/thumb-symbols.elf.arm:1","Warn: binary detected: test/Object/Inputs/trivial-executable-test.macho-x86-64:1","Warn: binary detected: test/Object/Inputs/trivial-label-test.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/trivial-object-test.elf-hexagon:1","Warn: binary detected: test/Object/Inputs/trivial-object-test.elf-i386:1","Warn: binary detected: test/Object/Inputs/trivial-object-test.elf-mips64el:1","Warn: binary detected: test/Object/Inputs/trivial-object-test.elf-mipsel:1","Warn: binary detected: test/Object/Inputs/trivial-object-test.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/trivial-object-test.macho-i386:1","Warn: binary detected: test/Object/Inputs/trivial-object-test.macho-x86-64:1","Warn: binary detected: test/Object/Inputs/trivial-object-test2.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/trivial-object-test2.macho-x86-64:1","Warn: binary detected: test/Object/Inputs/unwind-section.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/weak-global-symbol.macho-i386:1","Warn: binary detected: test/Object/Inputs/weak.elf-x86-64:1","Warn: binary detected: test/Object/Inputs/xpg4.a:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic-archive.macho.x86_64:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic-lto-dw4.macho.x86_64:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic-lto-dw4.macho.x86_64.o:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic-lto.macho.x86_64:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic-lto.macho.x86_64.o:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic.macho.x86_64:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic1.macho.x86_64.o:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic2.macho.x86_64.o:1","Warn: binary detected: test/tools/dsymutil/Inputs/basic3.macho.x86_64.o:1","Warn: binary detected: test/tools/dsymutil/Inputs/libbasic.a:1","Warn: binary detected: test/tools/llvm-cov/Inputs/binary-formats.macho32b:1","Warn: binary detected: test/tools/llvm-cov/Inputs/binary-formats.macho32l:1","Warn: binary detected: test/tools/llvm-cov/Inputs/binary-formats.macho64l:1","Warn: binary detected: test/tools/llvm-cov/Inputs/universal-binary:1","Warn: binary detected: test/tools/llvm-cxxdump/Inputs/trivial.obj.elf-i386:1","Warn: binary detected: test/tools/llvm-objdump/AArch64/Inputs/ObjC.exe.macho-aarch64:1","Warn: binary detected: test/tools/llvm-objdump/AArch64/Inputs/ObjC.obj.macho-aarch64:1","Warn: binary detected: test/tools/llvm-objdump/AArch64/Inputs/hello.exe.macho-aarch64:1","Warn: binary detected: test/tools/llvm-objdump/AArch64/Inputs/hello.obj.macho-aarch64:1","Warn: binary detected: test/tools/llvm-objdump/AArch64/Inputs/link-opt-hints.macho-aarch64:1","Warn: binary detected: test/tools/llvm-objdump/AArch64/Inputs/print-mrs.obj.macho-aarch64:1","Warn: binary detected: test/tools/llvm-objdump/ARM/Inputs/data-in-code.macho-arm:1","Warn: binary detected: test/tools/llvm-objdump/ARM/Inputs/hello.exe.macho-arm:1","Warn: binary detected: test/tools/llvm-objdump/ARM/Inputs/hello.obj.macho-arm:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/bad-ordinal.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/bind.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/bind2.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/common-symbol-elf:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/compact-unwind.macho-i386:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/compact-unwind.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/export.dll.coff-i386:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/exports-trie.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/lazy-bind.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/nop.exe.coff-i386:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/proc-specific-section-elf:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/rebase.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/unwind-info-no-relocs.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/unwind-info.macho-arm64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/unwind-info.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/weak-bind.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/Inputs/win64-unwind.exe.coff-x86_64.exe:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/ObjC.exe.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/ObjC.obj.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/Objc1.32bit.exe.macho-i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/Objc1.32bit.obj.macho-i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/Objc2.32bit.exe.macho-i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/Objc2.32bit.obj.macho-i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/Objc2.64bit.exe.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/Objc2.64bit.obj.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/dylibLoadKinds.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/dylibModInit.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/dylibRoutines.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/dylibSubClient.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/dylibSubFramework.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/dylibSubLibrary.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/dylibSubUmbrella.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/exeThread.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/hello.exe.macho-i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/hello.exe.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/hello.obj.macho-i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/hello.obj.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/hello_cpp.exe.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/linkerOption.macho-x86_64:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/macho-universal-archive.x86_64.i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/macho-universal.x86_64.i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/out-of-section-sym.elf-i386:1","Warn: binary detected: test/tools/llvm-objdump/X86/Inputs/trivial.obj.elf-i386:1","Warn: binary detected: test/tools/llvm-symbolizer/Inputs/dsym-test-exe:1","Warn: binary detected: test/tools/llvm-symbolizer/Inputs/dsym-test-exe-differentname.dSYM/Contents/Resources/DWARF/dsym-test-exe-second:1","Warn: binary detected: test/tools/llvm-symbolizer/Inputs/dsym-test-exe-second:1","Warn: binary detected: test/tools/llvm-symbolizer/Inputs/dsym-test-exe.dSYM/Contents/Resources/DWARF/dsym-test-exe:1","Warn: binary detected: test/tools/llvm-symbolizer/Inputs/fat.o:1","Warn: binary detected: test/tools/llvm-symbolizer/Inputs/ppc64:1","Warn: binary detected: test/tools/llvm-symbolizer/pdb/Inputs/test.exe:1"],"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":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: CppLibFuzzer integration found: lib/Fuzzer/FuzzerMain.cpp:16","Info: CppLibFuzzer integration found: lib/Fuzzer/FuzzerMain.cpp:19","Info: CppLibFuzzer integration found: lib/Fuzzer/test/CounterTest.cpp:5","Info: CppLibFuzzer integration found: lib/Fuzzer/test/CxxTokensTest.cpp:13","Info: CppLibFuzzer integration found: lib/Fuzzer/test/DFSanMemcmpTest.cpp:7","Info: CppLibFuzzer integration found: lib/Fuzzer/test/DFSanSimpleCmpTest.cpp:7","Info: CppLibFuzzer integration found: lib/Fuzzer/test/FourIndependentBranchesTest.cpp:7","Info: CppLibFuzzer integration found: lib/Fuzzer/test/FullCoverageSetTest.cpp:7","Info: CppLibFuzzer integration found: lib/Fuzzer/test/FuzzerUnittest.cpp:6","Info: CppLibFuzzer integration found: lib/Fuzzer/test/FuzzerUnittest.cpp:7","Info: CppLibFuzzer integration found: lib/Fuzzer/test/FuzzerUnittest.cpp:8","Info: CppLibFuzzer integration found: lib/Fuzzer/test/InfiniteTest.cpp:11","Info: CppLibFuzzer integration found: lib/Fuzzer/test/NullDerefTest.cpp:11","Info: CppLibFuzzer integration found: lib/Fuzzer/test/SimpleTest.cpp:10","Info: CppLibFuzzer integration found: lib/Fuzzer/test/TimeoutTest.cpp:10","Info: CppLibFuzzer integration found: tools/clang/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp:18","Info: CppLibFuzzer integration found: tools/clang/tools/clang-fuzzer/ClangFuzzer.cpp:23","Info: CppLibFuzzer integration found: tools/llvm-dwarfdump/fuzzer/llvm-dwarfdump-fuzzer.cpp:25"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":2,"reason":"dependency not pinned by hash detected -- score normalized to 2","details":["Info: Possibly incomplete results: error parsing shell code: invalid UTF-8 encoding: utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.sh:0","Warn: third-party GitHubAction not pinned by hash: .github/workflows/clang-format-checker.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/clang-format-checker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/clang-format-checker.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/clang-format-checker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/clang-format-checker.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/clang-format-checker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/clang-format-checker.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/clang-format-checker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/clang-format-checker.yml:146: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/clang-format-checker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/clang-format-checker.yml:158: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/clang-format-checker.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage-gh-pages.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/coverage-gh-pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage-gh-pages.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/coverage-gh-pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage-gh-pages.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/coverage-gh-pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/coverage-gh-pages.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/coverage-gh-pages.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pr-description-checker.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/pr-description-checker.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/pr-description-checker.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/microsoft/DirectXShaderCompiler/pr-description-checker.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/clang-format-checker.yml:69","Warn: pipCommand not pinned by hash: .github/workflows/clang-format-checker.yml:133","Info:   3 out of  12 GitHub-owned GitHubAction dependencies pinned","Info:   2 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   2 pipCommand 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"}}]},"last_synced_at":"2025-08-21T11:22:14.804Z","repository_id":37251566,"created_at":"2025-08-21T11:22:14.804Z","updated_at":"2025-08-21T11:22:14.804Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279007600,"owners_count":26084333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"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":"microsoft","name":"Microsoft","uuid":"6154722","kind":"organization","description":"Open source projects and samples from Microsoft","email":"opensource@microsoft.com","website":"https://opensource.microsoft.com","location":"Redmond, WA","twitter":"OpenAtMicrosoft","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6154722?v=4","repositories_count":7413,"last_synced_at":"2025-10-10T00:07:37.919Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/microsoft","funding_links":[],"total_stars":3539276,"followers":104311,"following":0,"created_at":"2022-11-02T16:20:12.368Z","updated_at":"2025-10-10T00:07:37.919Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/microsoft/repositories"},"tags":[{"name":"v1.8.2505.1","sha":"b106a961d09221b3c5bdb37be45b679257da08b8","kind":"commit","published_at":"2025-07-01T16:52:36.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2505.1","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2505.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2505.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2505.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2505.1/manifests"},{"name":"v1.8.2505","sha":"9efbb6c3242cbb40c1844a2589171ff1c27cf956","kind":"commit","published_at":"2025-05-23T23:57:21.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2505","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2505","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2505","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2505","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2505/manifests"},{"name":"v1.8.2502","sha":"b4711839eb9a87da7c3436d9b212e0492359fbbd","kind":"commit","published_at":"2025-02-20T00:30:56.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2502","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2502","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2502","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2502","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2502/manifests"},{"name":"v1.8.2407","sha":"416fab6b5c4ba956a320d9131102304da995edfc","kind":"commit","published_at":"2024-07-31T02:03:01.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2407","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2407","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2407","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2407","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2407/manifests"},{"name":"v1.8.2405-mesh-nodes-preview","sha":"cfc8ba0c18fc634b9484d3b34fac3bfa0f9076d9","kind":"commit","published_at":"2024-07-17T21:13:26.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2405-mesh-nodes-preview","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2405-mesh-nodes-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2405-mesh-nodes-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2405-mesh-nodes-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2405-mesh-nodes-preview/manifests"},{"name":"v1.8.2405","sha":"fd7e54bcd527daeb0e400c200aab4f66730525e6","kind":"commit","published_at":"2024-05-15T21:49:22.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2405","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2405","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2405","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2405","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2405/manifests"},{"name":"v1.8.2403.2","sha":"11e1318c3ed77aa08326e16eaf52598ad6430546","kind":"commit","published_at":"2024-03-26T01:27:07.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2403.2","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2403.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2403.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2403.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2403.2/manifests"},{"name":"v1.8.2403.1","sha":"9c2b82878e3c52367d4be2d3bf7ee8bd49763483","kind":"commit","published_at":"2024-03-21T19:57:42.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2403.1","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2403.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2403.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2403.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2403.1/manifests"},{"name":"v1.8.2403","sha":"c9660a8c02920064c03169fcd3a77f05f723b543","kind":"commit","published_at":"2024-02-29T22:46:03.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2403","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2403","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2403","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2403","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2403/manifests"},{"name":"v1.7.2308","sha":"69e54e29086b7035acffb304cec57a350225f8b0","kind":"commit","published_at":"2023-08-14T17:29:54.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.7.2308","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.7.2308","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.7.2308","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2308","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2308/manifests"},{"name":"v1.8.2306-preview","sha":"3e105849cc64d736f7930654c1da489616b6a46c","kind":"commit","published_at":"2023-06-21T19:43:57.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.8.2306-preview","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.8.2306-preview","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.8.2306-preview","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2306-preview","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.8.2306-preview/manifests"},{"name":"v1.7.2212.1","sha":"e043f4a1286f4e1026222ab1bc94e25de8d0e959","kind":"commit","published_at":"2023-03-01T01:04:56.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.7.2212.1","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.7.2212.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.7.2212.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2212.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2212.1/manifests"},{"name":"v1.7.2212","sha":"8c9d92be7995c10a9857a8d99883b06f6a978f9f","kind":"commit","published_at":"2022-12-16T21:26:00.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.7.2212","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.7.2212","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.7.2212","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2212","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2212/manifests"},{"name":"v1.7.2207","sha":"e9137cd1dc064dae2e7129203cb1c64153309c91","kind":"commit","published_at":"2022-07-13T17:50:15.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.7.2207","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.7.2207","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.7.2207","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2207","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.7.2207/manifests"},{"name":"v1.6.2112","sha":"770ac0cc1d2085c946a1af25ce5e6a1ed083325f","kind":"commit","published_at":"2021-12-08T03:27:27.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.6.2112","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.6.2112","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.6.2112","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.6.2112","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.6.2112/manifests"},{"name":"v1.6.2106","sha":"dad1cfc308e4a0dd49b2589e10b5427803ea6a6e","kind":"commit","published_at":"2021-06-30T22:52:39.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.6.2106","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.6.2106","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.6.2106","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.6.2106","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.6.2106/manifests"},{"name":"v1.6.2104","sha":"e09a454eb67c21ef8d196ef7319df06028f8fe52","kind":"commit","published_at":"2021-04-13T22:08:37.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.6.2104","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.6.2104","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.6.2104","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.6.2104","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.6.2104/manifests"},{"name":"v1.5.2010","sha":"b640fa4ba4afb8eb9f15b4a34ab5187c7d94de97","kind":"commit","published_at":"2020-10-14T22:44:40.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.5.2010","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.5.2010","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.5.2010","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.5.2010","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.5.2010/manifests"},{"name":"v1.5.2003","sha":"c5d0449380923be4ad900614b2152495512e2ac6","kind":"commit","published_at":"2020-03-19T19:31:44.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.5.2003","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.5.2003","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.5.2003","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.5.2003","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.5.2003/manifests"},{"name":"v1.4.0.2274","sha":"7279b1857d34f182ee219a489c11033601ebfe51","kind":"commit","published_at":"2019-08-31T00:56:23.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.4.0.2274","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.4.0.2274","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.4.0.2274","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.4.0.2274","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.4.0.2274/manifests"},{"name":"v1.4.1907","sha":"7279b1857d34f182ee219a489c11033601ebfe51","kind":"commit","published_at":"2019-08-31T00:56:23.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.4.1907","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.4.1907","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.4.1907","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.4.1907","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.4.1907/manifests"},{"name":"v1.2.0-alpha","sha":"7522f066a1f7f7e474860a35a0d594be778c34d1","kind":"commit","published_at":"2017-11-21T21:09:11.000Z","download_url":"https://codeload.github.com/microsoft/DirectXShaderCompiler/tar.gz/v1.2.0-alpha","html_url":"https://github.com/microsoft/DirectXShaderCompiler/releases/tag/v1.2.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/microsoft/DirectXShaderCompiler@v1.2.0-alpha","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.2.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/tags/v1.2.0-alpha/manifests"}]},"repo_metadata_updated_at":"2025-10-11T15:08:58.959Z","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/microsoft/%21direct%21x%21shader%21compiler","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/microsoft/DirectXShaderCompiler","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/microsoft/DirectXShaderCompiler","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/microsoft/DirectXShaderCompiler/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T19:00:56.869Z","issues_count":1350,"pull_requests_count":1910,"avg_time_to_close_issue":29330526.384512685,"avg_time_to_close_pull_request":1953921.9987261146,"issues_closed_count":748,"pull_requests_closed_count":1570,"pull_request_authors_count":112,"issue_authors_count":404,"avg_comments_per_issue":1.588148148148148,"avg_comments_per_pull_request":1.3942408376963351,"merged_pull_requests_count":1371,"bot_issues_count":1,"bot_pull_requests_count":26,"past_year_issues_count":411,"past_year_pull_requests_count":641,"past_year_avg_time_to_close_issue":2211424.8311688313,"past_year_avg_time_to_close_pull_request":596146.278,"past_year_issues_closed_count":154,"past_year_pull_requests_closed_count":500,"past_year_pull_request_authors_count":53,"past_year_issue_authors_count":129,"past_year_avg_comments_per_issue":0.5182481751824818,"past_year_avg_comments_per_pull_request":1.110764430577223,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":445,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FDirectXShaderCompiler/issues","maintainers":[{"login":"bob80905","count":196,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bob80905"},{"login":"pow2clk","count":181,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pow2clk"},{"login":"s-perron","count":180,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/s-perron"},{"login":"llvm-beanz","count":173,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/llvm-beanz"},{"login":"Keenuts","count":134,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Keenuts"},{"login":"hekota","count":95,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hekota"},{"login":"sudonatalie","count":87,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sudonatalie"},{"login":"amaiorano","count":86,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amaiorano"},{"login":"jeffnn","count":84,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jeffnn"},{"login":"damyanp","count":65,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/damyanp"},{"login":"cassiebeckley","count":60,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cassiebeckley"},{"login":"spall","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/spall"},{"login":"tcorringham","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tcorringham"},{"login":"dneto0","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dneto0"},{"login":"lizhengxing","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/lizhengxing"},{"login":"jenatali","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jenatali"},{"login":"dmpots","count":19,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dmpots"},{"login":"jaebaek","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jaebaek"},{"login":"V-FEXrt","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/V-FEXrt"},{"login":"coopp","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/coopp"},{"login":"anupamachandra","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anupamachandra"},{"login":"bogner","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bogner"},{"login":"bfavela","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bfavela"},{"login":"farzonl","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/farzonl"},{"login":"luciechoi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luciechoi"},{"login":"bharadwajy","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bharadwajy"},{"login":"amarpMSFT","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amarpMSFT"},{"login":"chrdavis","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrdavis"},{"login":"simoll","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/simoll"},{"login":"Icohedron","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Icohedron"},{"login":"raoanag","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raoanag"},{"login":"walbourn","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/walbourn"},{"login":"aras-p","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aras-p"},{"login":"AdamJMiles","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/AdamJMiles"},{"login":"gracezhang72","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/gracezhang72"},{"login":"davidcook-msft","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/davidcook-msft"},{"login":"austinkinross","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/austinkinross"},{"login":"Sergio0694","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Sergio0694"},{"login":"stanard","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/stanard"},{"login":"0x41424142","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0x41424142"}],"active_maintainers":[{"login":"bob80905","count":106,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bob80905"},{"login":"pow2clk","count":74,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/pow2clk"},{"login":"s-perron","count":68,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/s-perron"},{"login":"damyanp","count":50,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/damyanp"},{"login":"llvm-beanz","count":47,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/llvm-beanz"},{"login":"Keenuts","count":40,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Keenuts"},{"login":"spall","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/spall"},{"login":"jeffnn","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jeffnn"},{"login":"V-FEXrt","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/V-FEXrt"},{"login":"anupamachandra","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/anupamachandra"},{"login":"cassiebeckley","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/cassiebeckley"},{"login":"tcorringham","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tcorringham"},{"login":"amaiorano","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amaiorano"},{"login":"luciechoi","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/luciechoi"},{"login":"simoll","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/simoll"},{"login":"farzonl","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/farzonl"},{"login":"bogner","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bogner"},{"login":"hekota","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/hekota"},{"login":"Icohedron","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Icohedron"},{"login":"amarpMSFT","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/amarpMSFT"},{"login":"dneto0","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dneto0"},{"login":"raoanag","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/raoanag"},{"login":"0x41424142","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/0x41424142"},{"login":"stanard","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/stanard"},{"login":"walbourn","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/walbourn"},{"login":"chrdavis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chrdavis"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmicrosoft%2FDirectXShaderCompiler/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmicrosoft%2FDirectXShaderCompiler/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmicrosoft%2FDirectXShaderCompiler/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmicrosoft%2FDirectXShaderCompiler/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmicrosoft%2FDirectXShaderCompiler/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fmicrosoft%2FDirectXShaderCompiler/codemeta","maintainers":[]}