{"id":17042,"name":"opensiv3d","description":"C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web) ","url":"https://github.com/siv3d/opensiv3d","last_synced_at":"2025-09-04T23:28:08.988Z","repository":{"id":37502974,"uuid":"54250200","full_name":"Siv3D/OpenSiv3D","owner":"Siv3D","description":"C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web) ","archived":false,"fork":false,"pushed_at":"2025-04-07T13:10:05.000Z","size":1817747,"stargazers_count":1081,"open_issues_count":157,"forks_count":146,"subscribers_count":44,"default_branch":"main","last_synced_at":"2025-05-28T17:48:23.463Z","etag":null,"topics":["c-plus-plus","cpp","cpp20","cross-platform","game","game-developement","game-engine","gamedev"],"latest_commit_sha":null,"homepage":"https://siv3d.github.io/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Siv3D.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.ja.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"Reputeless"}},"created_at":"2016-03-19T06:02:02.000Z","updated_at":"2025-05-28T17:44:47.000Z","dependencies_parsed_at":"2025-04-12T10:05:23.681Z","dependency_job_id":null,"html_url":"https://github.com/Siv3D/OpenSiv3D","commit_stats":{"total_commits":5656,"total_committers":70,"mean_commits":80.8,"dds":"0.22365629420084865","last_synced_commit":"71f5f27477fbc01cdc0faf907b0ae224855f595b"},"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/Siv3D/OpenSiv3D","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Siv3D","download_url":"https://codeload.github.com/Siv3D/OpenSiv3D/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D/sbom","scorecard":{"id":130629,"data":{"date":"2025-08-11","repo":{"name":"github.com/Siv3D/OpenSiv3D","commit":"77c9611fe7962a1b9d524c97020948beb672667a"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":3.1,"checks":[{"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":"Code-Review","score":1,"reason":"Found 5/30 approved changesets -- score normalized to 1","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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci_web.yml:1","Warn: no topLevel permission defined: .github/workflows/ubuntu.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":"Maintained","score":10,"reason":"3 commit(s) and 13 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":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"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":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/SDL2/libSDL2.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/freetype/libfreetype.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/giflib/libgif.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/harfbuzz/libharfbuzz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/opencv/libopencv_core.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/opencv/libopencv_imgproc.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/opencv/libopencv_objdetect.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/opencv/libopencv_photo.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/opus/libopus.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/opus/libopusfile.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/png/libpng.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/tiff/libtiff.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/turbojpeg/libturbojpeg.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/webp/libwebp.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt-simd/zlib/libz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/SDL2/libSDL2.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/freetype/libfreetype.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/giflib/libgif.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/harfbuzz/libharfbuzz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/opencv/libopencv_core.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/opencv/libopencv_imgproc.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/opencv/libopencv_objdetect.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/opencv/libopencv_photo.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/opus/libopus.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/opus/libopusfile.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/png/libpng.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/tiff/libtiff.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/turbojpeg/libturbojpeg.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/webp/libwebp.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-mt/zlib/libz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/SDL2/libSDL2.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/freetype/libfreetype.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/freetype/libfreetype.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/giflib/libgif.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/harfbuzz/libharfbuzz.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/harfbuzz/libharfbuzz.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/ogg/libogg.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/ogg/libogg.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_calib3d.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_calib3d.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_core.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_core.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_dnn.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_dnn.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_features2d.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_features2d.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_flann.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_flann.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_imgproc.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_imgproc.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_objdetect.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_objdetect.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_photo.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_photo.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_video.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opencv/libopencv_video.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opus/libopus.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opus/libopus.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/opus/libopusfile.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/png/libpng.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/png/libpng.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/tiff/libtiff.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/tiff/libtiff.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/turbojpeg/libturbojpeg.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/turbojpeg/libturbojpeg.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebp.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebp.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebpdecoder.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebpdecoder.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebpdemux.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebpdemux.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebpmux.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/webp/libwebpmux.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/zlib/libz.wasm:1","Warn: binary detected: Siv3D/lib/Web/wasm-shared/zlib/libz.wasm.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/SDL2/libSDL2.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/freetype/libfreetype.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/giflib/libgif.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/harfbuzz/libharfbuzz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/opencv/libopencv_core.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/opencv/libopencv_imgproc.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/opencv/libopencv_objdetect.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/opencv/libopencv_photo.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/opus/libopus.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/opus/libopusfile.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/png/libpng.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/tiff/libtiff.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/turbojpeg/libturbojpeg.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/webp/libwebp.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-side-module/zlib/libz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/SDL2/libSDL2.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/freetype/libfreetype.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/giflib/libgif.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/harfbuzz/libharfbuzz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/opencv/libopencv_core.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/opencv/libopencv_imgproc.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/opencv/libopencv_objdetect.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/opencv/libopencv_photo.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/opus/libopus.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/opus/libopusfile.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/png/libpng.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/tiff/libtiff.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/turbojpeg/libturbojpeg.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/webp/libwebp.a:1","Warn: binary detected: Siv3D/lib/Web/wasm-simd/zlib/libz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/SDL2/libSDL2.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/freetype/libfreetype.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/giflib/libgif.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/harfbuzz/libharfbuzz.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/opencv/libopencv_core.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/opencv/libopencv_imgproc.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/opencv/libopencv_objdetect.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/opencv/libopencv_photo.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/opus/libopus.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/opus/libopusfile.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/png/libpng.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/tiff/libtiff.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/turbojpeg/libturbojpeg.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/webp/libwebp.a:1","Warn: binary detected: Siv3D/lib/Web/wasm/zlib/libz.a:1","Warn: binary detected: Siv3D/lib/Windows/Oniguruma/Oniguruma.lib:1","Warn: binary detected: Siv3D/lib/Windows/Oniguruma/Oniguruma_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/boost/libboost_filesystem-vc143-mt-s-x64-1_83.lib:1","Warn: binary detected: Siv3D/lib/Windows/boost/libboost_filesystem-vc143-mt-sgd-x64-1_83.lib:1","Warn: binary detected: Siv3D/lib/Windows/curl/libcurl-d.lib:1","Warn: binary detected: Siv3D/lib/Windows/curl/libcurl.lib:1","Warn: binary detected: Siv3D/lib/Windows/freetype/freetype.lib:1","Warn: binary detected: Siv3D/lib/Windows/freetype/freetyped.lib:1","Warn: binary detected: Siv3D/lib/Windows/glew/glew32s.lib:1","Warn: binary detected: Siv3D/lib/Windows/glew/glew32sd.lib:1","Warn: binary detected: Siv3D/lib/Windows/harfbuzz/harfbuzz.lib:1","Warn: binary detected: Siv3D/lib/Windows/harfbuzz/harfbuzz_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/libgif/libgif.lib:1","Warn: binary detected: Siv3D/lib/Windows/libgif/libgif_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/libjpeg-turbo/turbojpeg-static.lib:1","Warn: binary detected: Siv3D/lib/Windows/libjpeg-turbo/turbojpeg-static_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/libogg/libogg.lib:1","Warn: binary detected: Siv3D/lib/Windows/libogg/libogg_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/libpng/libpng16.lib:1","Warn: binary detected: Siv3D/lib/Windows/libpng/libpng16_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/libtiff/tiff.lib:1","Warn: binary detected: Siv3D/lib/Windows/libtiff/tiffd.lib:1","Warn: binary detected: Siv3D/lib/Windows/libvorbis/libvorbis_static.lib:1","Warn: binary detected: Siv3D/lib/Windows/libvorbis/libvorbis_static_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/libvorbis/libvorbisfile_static.lib:1","Warn: binary detected: Siv3D/lib/Windows/libvorbis/libvorbisfile_static_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/libwebp/libwebp.lib:1","Warn: binary detected: Siv3D/lib/Windows/libwebp/libwebp_debug.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_core451.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_core451d.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_imgcodecs451.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_imgcodecs451d.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_imgproc451.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_imgproc451d.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_objdetect451.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_objdetect451d.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_photo451.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_photo451d.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_videoio451.lib:1","Warn: binary detected: Siv3D/lib/Windows/opencv/opencv_videoio451d.lib:1","Warn: binary detected: Siv3D/lib/Windows/opus/opus.lib:1","Warn: binary detected: Siv3D/lib/Windows/opus/opus_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/opus/opusfile.lib:1","Warn: binary detected: Siv3D/lib/Windows/opus/opusfile_d.lib:1","Warn: binary detected: Siv3D/lib/Windows/zlib/zlib.lib:1","Warn: binary detected: Siv3D/lib/Windows/zlib/zlibd.lib:1","Warn: binary detected: Siv3D/lib/macOS/boost/libboost_filesystem.a:1","Warn: binary detected: Siv3D/lib/macOS/freetype/libfreetype.a:1","Warn: binary detected: Siv3D/lib/macOS/harfbuzz/libharfbuzz.a:1","Warn: binary detected: Siv3D/lib/macOS/libgif/liblibgif.a:1","Warn: binary detected: Siv3D/lib/macOS/libjpeg-turbo/libturbojpeg.a:1","Warn: binary detected: Siv3D/lib/macOS/libogg/libogg.a:1","Warn: binary detected: Siv3D/lib/macOS/libpng/libpng16.a:1","Warn: binary detected: Siv3D/lib/macOS/libtiff/libtiff.a:1","Warn: binary detected: Siv3D/lib/macOS/libvorbis/libvorbis.a:1","Warn: binary detected: Siv3D/lib/macOS/libvorbis/libvorbisenc.a:1","Warn: binary detected: Siv3D/lib/macOS/libvorbis/libvorbisfile.a:1","Warn: binary detected: Siv3D/lib/macOS/libwebp/libwebp.a:1","Warn: binary detected: Siv3D/lib/macOS/opencv/libopencv_core.a:1","Warn: binary detected: Siv3D/lib/macOS/opencv/libopencv_imgcodecs.a:1","Warn: binary detected: Siv3D/lib/macOS/opencv/libopencv_imgproc.a:1","Warn: binary detected: Siv3D/lib/macOS/opencv/libopencv_objdetect.a:1","Warn: binary detected: Siv3D/lib/macOS/opencv/libopencv_photo.a:1","Warn: binary detected: Siv3D/lib/macOS/opencv/libopencv_videoio.a:1","Warn: binary detected: Siv3D/lib/macOS/opus/libopus.a:1","Warn: binary detected: Siv3D/lib/macOS/opus/libopusfile.a:1","Warn: binary detected: Siv3D/lib/macOS/zlib/libzlib.a:1","Warn: binary detected: WindowsDesktop/App/dll/soundtouch/SoundTouch_x64.dll:1","Warn: binary detected: macOS/App/engine/lib/soundtouch/libSoundTouch.dylib: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":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":"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/ci_web.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/Siv3D/OpenSiv3D/ci_web.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci_web.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/Siv3D/OpenSiv3D/ci_web.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ubuntu.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/Siv3D/OpenSiv3D/ubuntu.yml/main?enable=pin","Info:   0 out of   2 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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 10 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":"Vulnerabilities","score":5,"reason":"5 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: CVE-2020-11104","Warn: Project is vulnerable to: CVE-2020-11105","Warn: Project is vulnerable to: CVE-2022-27470","Warn: Project is vulnerable to: CVE-2022-36943","Warn: Project is vulnerable to: CVE-2023-39136"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-16T05:11:52.612Z","repository_id":37502974,"created_at":"2025-08-16T05:11:52.612Z","updated_at":"2025-08-16T05:11:52.612Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273686365,"owners_count":25149887,"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-09-04T02:00:08.968Z","response_time":61,"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":"Siv3D","name":"Siv3D","uuid":"7557228","kind":"organization","description":"C++20 Framework for Creative Coding 🎮🎨🎹","email":null,"website":"https://siv3d.github.io/","location":null,"twitter":"Siv3D","company":null,"icon_url":"https://avatars.githubusercontent.com/u/7557228?v=4","repositories_count":7,"last_synced_at":"2023-03-05T05:24:26.626Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/Siv3D","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-15T06:40:17.460Z","updated_at":"2023-03-05T05:24:26.666Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Siv3D","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Siv3D/repositories"},"packages":[],"commits":{"id":1820053,"full_name":"Siv3D/OpenSiv3D","default_branch":"main","committers":[{"name":"Ryo Suzuki","email":"reputeless+github@gmail.com","login":"Reputeless","count":4391},{"name":"kamenokonokotan","email":"kamenokonokotan@gmail.com","login":"nokotan","count":713},{"name":"wynd2608","email":"wynd2608@outlook.jp","login":"wynd2608","count":331},{"name":"Raclamusi","email":"61970673+Raclamusi","login":"Raclamusi","count":25},{"name":"Satoshi Tanaka","email":"overthere555@gmail.com","login":"tana","count":16},{"name":"azaika","email":"takaaza@googlemail.com","login":"azaika","count":15},{"name":"kurokoji","email":"shu.kakihana@gmail.com","login":"kurokoji","count":14},{"name":"Tetsuro Matsumura","email":"matsumura.t.lab@gmail.com","login":"tetsurom","count":10},{"name":"fal_rnd","email":"falrndTwitter@gmail.com","login":"falrnd","count":8},{"name":"masaka","email":"masaka@mz-kb.com","login":"m4saka","count":7},{"name":"Ebishu-0309","email":"72.ebihara.shusaku@tsukukoma-gafe.org","login":"Ebishu-0309","count":7},{"name":"taotao54321","email":"taotao54321@gmail.com","login":"taotao54321","count":6},{"name":"CO-PARA7","email":"cometpara7@gmail.com","login":"para7","count":6},{"name":"agehama","email":"agehama1@gmail.com","login":"agehama","count":6},{"name":"MurakamiShun","email":"enshuuritsu.about3@gmail.com","login":"MurakamiShun","count":5},{"name":"sthairno","email":"sthairno@outlook.jp","login":"sthairno","count":5},{"name":"tomolatoon","email":"tomo2000tomo170@gmail.com","login":"tomolatoon","count":5},{"name":"itakawa","email":"43272572+itakawa","login":"itakawa","count":4},{"name":"voidProc","email":"voidproc","login":"voidproc","count":4},{"name":"makia","email":"g1821120@gmail.com","login":"mak1a","count":4},{"name":"Ryoga.exe","email":"49950206+Ryoga-exe","login":"Ryoga-exe","count":3},{"name":"fuyutsubaki","email":"pushrunkey@gmail.com","login":"Fuyutsubaki","count":3},{"name":"おがめ","email":"107558134+Ogame3334","login":"Ogame3334","count":3},{"name":"ボトム","email":"120954679+comefrombottom","login":"comefrombottom","count":3},{"name":"yakisake","email":"71315980+yksake","login":"yksake","count":3},{"name":"chobby","email":"chobby75@gmail.com","login":"chobby","count":2},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":2},{"name":"aoriika05","email":"75664746+aoriika05","login":"aoriika05","count":2},{"name":"YASAI03","email":"yasaijuice.0316@gmail.com","login":"YASAI03","count":2},{"name":"Shimizu Yuta","email":"shimizy35@gmail.com","login":"shirry0129","count":2},{"name":"hashitaku","email":"hashitaku-dev@outlook.jp","login":"hashitaku","count":2},{"name":"polyester","email":"56536708+polyester-CTRL","login":"polyester-CTRL","count":2},{"name":"sashi","email":"82739042+sashi0034","login":"sashi0034","count":2},{"name":"torin","email":"yurkth@gmail.com","login":"yurkth","count":2},{"name":"Luke256","email":"55425834+Luke256","login":"Luke256","count":2},{"name":"KakeyamaY","email":"ykakeyama3014@gmail.com","login":"yaito3014","count":2},{"name":"Aikawa3311","email":"58037245+Aikawa3311","login":"Aikawa3311","count":2},{"name":"yunba28","email":"70497005+yunba28","login":"yunba28","count":2},{"name":"Yama.can","email":"yama.can95@gmail.com","login":"yama-can","count":2},{"name":"Ryoga","email":"ryoga_github-65536@yahoo.co.jp","login":null,"count":1},{"name":"unknown","email":"増田健太","login":null,"count":1},{"name":"sfpgmr","email":"sfpgmr@dummy.com","login":null,"count":1},{"name":"naga","email":"77886419+naga-karupi","login":"naga-karupi","count":1},{"name":"mahou","email":"tyanmahou@gmail.com","login":"tyanmahou","count":1},{"name":"lriki","email":"lriki.net@gmail.com","login":"lriki","count":1},{"name":"k-sunako","email":"dd.kazumasa@gmail.com","login":"k-sunako","count":1},{"name":"itakawa","email":"kestrel90r@gmail.com","login":"kestrel-90r","count":1},{"name":"ichi-raven","email":"ichiraven15@gmail.com","login":"ichi-raven","count":1},{"name":"ianCK","email":"42732348+ianCK","login":"ianCK","count":1},{"name":"nyuma","email":"85012599+sivboard","login":"sivboard","count":1},{"name":"sknjpn","email":"sknjpn@gmail.com","login":"sknjpn","count":1},{"name":"yukidoke","email":"95288936+yukidoke","login":"yukidoke","count":1},{"name":"たすくん","email":"nizi.minato@gmail.com","login":"23tas9","count":1},{"name":"AngelCase","email":"inoino884@gmail.com","login":"AngelCase","count":1},{"name":"Appbird","email":"39240044+Appbird","login":"Appbird","count":1},{"name":"George Xu","email":"pcleaf2326@gmail.com","login":"leaf2326","count":1},{"name":"Jin","email":"53703270+Jin3004","login":"Jin3004","count":1},{"name":"みけCAT","email":"mikecat","login":"mikecat","count":1},{"name":"hota1024","email":"hotaka@fujimi-f.jp","login":"hota1024","count":1},{"name":"curay","email":"106675850+curay168","login":"curay168","count":1},{"name":"ai","email":"detective9684@gmail.com","login":"ai2playgame","count":1},{"name":"Yuki Nishidate","email":"asta18425@gmail.com","login":"yknishidate","count":1},{"name":"Kaito","email":"132348777+zaligan","login":"zaligan","count":1},{"name":"MayFlyOvO","email":"ckmiaojapan@gmail.com","login":"MayFlyOvO","count":1},{"name":"Nachia Vivias","email":"piyopiyograph@gol.com","login":"NachiaVivias","count":1},{"name":"OZONE010","email":"digitalt000@gmail.com","login":"ozone010","count":1},{"name":"Plinano","email":"122195268+Plinano","login":"Plinano","count":1},{"name":"ROCKTAKEY","email":"rocktakey@gmail.com","login":"ROCKTAKEY","count":1},{"name":"SFPGMR","email":"3806814+sfpgmr","login":"sfpgmr","count":1},{"name":"ShivAlley","email":"shivvalley8@outlook.jp","login":"ShivAlley","count":1}],"total_commits":5656,"total_committers":70,"total_bot_commits":2,"total_bot_committers":1,"mean_commits":80.8,"dds":0.22365629420084865,"past_year_committers":[{"name":"Ryo Suzuki","email":"reputeless+github@gmail.com","login":"Reputeless","count":35},{"name":"Raclamusi","email":"61970673+Raclamusi","login":"Raclamusi","count":5},{"name":"yukidoke","email":"95288936+yukidoke","login":"yukidoke","count":1},{"name":"sashi","email":"82739042+sashi0034","login":"sashi0034","count":1},{"name":"aoriika05","email":"75664746+aoriika05","login":"aoriika05","count":1},{"name":"KakeyamaY","email":"ykakeyama3014@gmail.com","login":"yaito3014","count":1},{"name":"George Xu","email":"pcleaf2326@gmail.com","login":"leaf2326","count":1},{"name":"Appbird","email":"39240044+Appbird","login":"Appbird","count":1},{"name":"Aikawa3311","email":"58037245+Aikawa3311","login":"Aikawa3311","count":1}],"past_year_total_commits":47,"past_year_total_committers":9,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":5.222222222222222,"past_year_dds":0.25531914893617025,"last_synced_at":"2025-03-15T08:41:18.178Z","last_synced_commit":"71f5f27477fbc01cdc0faf907b0ae224855f595b","created_at":"2024-09-24T21:03:14.403Z","updated_at":"2025-05-28T17:31:43.054Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.521Z","repositories_count":5479868,"commits_count":853318391,"contributors_count":31095563,"owners_count":906560,"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_stats":{"full_name":"Siv3D/OpenSiv3D","html_url":"https://github.com/Siv3D/OpenSiv3D","last_synced_at":"2025-09-02T18:06:05.566Z","status":null,"issues_count":113,"pull_requests_count":153,"avg_time_to_close_issue":6501186.368421053,"avg_time_to_close_pull_request":779573.5539568345,"issues_closed_count":57,"pull_requests_closed_count":139,"pull_request_authors_count":21,"issue_authors_count":20,"avg_comments_per_issue":0.5486725663716814,"avg_comments_per_pull_request":0.27450980392156865,"merged_pull_requests_count":137,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":34,"past_year_pull_requests_count":25,"past_year_avg_time_to_close_issue":4543762.75,"past_year_avg_time_to_close_pull_request":1937563.294117647,"past_year_issues_closed_count":16,"past_year_pull_requests_closed_count":17,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":7,"past_year_avg_comments_per_issue":0.7058823529411765,"past_year_avg_comments_per_pull_request":0.76,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":17,"created_at":"2024-09-24T21:03:14.847Z","updated_at":"2025-09-03T05:59:58.442Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/Siv3D%2FOpenSiv3D/issues","issue_labels_count":{"v0.6.14":32,"Type: Bug":21,"v0.6.16":19,"v0.6.15":15,"proposal":4,"v0.8.0":3,"v0.6.17":3,"Platform: Windows Desktop":3,"Type: Enhancement":3,"good first issue":2,"v0.6.6":1},"pull_request_labels_count":{"v0.6.16":23,"v0.6.14":12,"v0.6.15":6,"Type: Bug":3,"Type: Documentation":3,"v0.8.0":1,"v0.6.17":1,"Type: Performance":1},"issue_author_associations_count":{"MEMBER":104,"NONE":7,"CONTRIBUTOR":2},"pull_request_author_associations_count":{"MEMBER":135,"CONTRIBUTOR":13,"NONE":12},"issue_authors":{"Reputeless":71,"Raclamusi":13,"comefrombottom":5,"sashi0034":4,"tyanmahou":3,"tayu-t":2,"nokotan":2,"pillowtrucker":1,"polyester-CTRL":1,"m4saka":1,"ka-disco":1,"yksake":1,"Appbird":1,"Aikawa3311":1,"zaligan":1,"yama-can":1,"KeitoTobi1":1,"sthairno":1,"yunba28":1,"agehama":1},"pull_request_authors":{"Reputeless":111,"Raclamusi":12,"sashi0034":4,"m4saka":4,"yaito3014":3,"Ogame3334":3,"Appbird":2,"yksake":2,"npt-1707":2,"aoriika05":2,"leaf2326":2,"Aikawa3311":2,"aFumihikoKobayashi":2,"sumidawara":2,"Plinano":1,"Fuyutsubaki":1,"comefrombottom":1,"wynd2608":1,"zaligan":1,"yukidoke":1,"azaika":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10056112,"issues_count":30938446,"pull_requests_count":93174875,"authors_count":10664614,"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":{"v0.6.16":15,"Type: Bug":5,"v0.6.17":2,"v0.8.0":1},"past_year_pull_request_labels_count":{"v0.6.16":19,"Type: Bug":3,"Type: Documentation":2,"v0.6.17":1},"past_year_issue_author_associations_count":{"MEMBER":32,"NONE":2},"past_year_pull_request_author_associations_count":{"MEMBER":19,"NONE":8,"CONTRIBUTOR":5},"past_year_issue_authors":{"Reputeless":20,"Raclamusi":7,"sashi0034":3,"agehama":1,"ka-disco":1,"KeitoTobi1":1,"yama-can":1},"past_year_pull_request_authors":{"Raclamusi":8,"Reputeless":6,"sashi0034":3,"aoriika05":2,"aFumihikoKobayashi":2,"npt-1707":2,"sumidawara":2,"m4saka":2,"Appbird":2,"leaf2326":2,"yukidoke":1},"maintainers":[{"login":"Reputeless","count":182,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Reputeless"},{"login":"Raclamusi","count":25,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Raclamusi"},{"login":"sashi0034","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sashi0034"},{"login":"comefrombottom","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/comefrombottom"},{"login":"Aikawa3311","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Aikawa3311"},{"login":"tyanmahou","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tyanmahou"},{"login":"aoriika05","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aoriika05"},{"login":"nokotan","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nokotan"},{"login":"Fuyutsubaki","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Fuyutsubaki"},{"login":"polyester-CTRL","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/polyester-CTRL"},{"login":"wynd2608","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wynd2608"},{"login":"agehama","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/agehama"},{"login":"yunba28","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yunba28"},{"login":"yama-can","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yama-can"},{"login":"sthairno","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sthairno"},{"login":"azaika","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/azaika"}],"active_maintainers":[{"login":"Reputeless","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Reputeless"},{"login":"Raclamusi","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Raclamusi"},{"login":"sashi0034","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sashi0034"},{"login":"aoriika05","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/aoriika05"},{"login":"agehama","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/agehama"},{"login":"yama-can","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yama-can"}]},"events":{"total":{"CreateEvent":5,"ReleaseEvent":1,"IssuesEvent":45,"WatchEvent":82,"DeleteEvent":8,"IssueCommentEvent":59,"PushEvent":43,"PullRequestReviewEvent":1,"PullRequestReviewCommentEvent":3,"PullRequestEvent":32,"ForkEvent":15},"last_year":{"CreateEvent":5,"ReleaseEvent":1,"IssuesEvent":45,"WatchEvent":82,"DeleteEvent":8,"IssueCommentEvent":59,"PushEvent":43,"PullRequestReviewEvent":1,"PullRequestReviewCommentEvent":3,"PullRequestEvent":32,"ForkEvent":15}},"keywords":["c-plus-plus","cpp","cpp20","cross-platform","game","game-developement","game-engine","gamedev"],"dependencies":[{"ecosystem":"actions","filepath":".github/actions/download-boost/action.yml","sha":null,"kind":"manifest","created_at":"2023-02-19T08:16:02.208Z","updated_at":"2023-02-19T08:16:02.208Z","repository_link":"https://github.com/Siv3D/OpenSiv3D/blob/main/.github/actions/download-boost/action.yml","dependencies":[{"id":7781700342,"package_name":"actions/cache","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci_web.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T20:44:22.709Z","updated_at":"2023-09-27T20:44:22.709Z","repository_link":"https://github.com/Siv3D/OpenSiv3D/blob/main/.github/workflows/ci_web.yml","dependencies":[{"id":13984240313,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13984240314,"package_name":"./.github/actions/download-boost","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ubuntu.yml","sha":null,"kind":"manifest","created_at":"2023-09-27T20:44:24.775Z","updated_at":"2023-09-27T20:44:24.775Z","repository_link":"https://github.com/Siv3D/OpenSiv3D/blob/main/.github/workflows/ubuntu.yml","dependencies":[{"id":13984240315,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]}],"score":11.369747695293901,"created_at":"2025-09-04T15:50:48.118Z","updated_at":"2025-10-07T08:08:55.922Z","avatar_url":"https://github.com/Siv3D.png","language":"C++","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":["https://github.com/sponsors/Reputeless"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["mesh","sequences","interactive","hacking"],"project_url":"https://science.ecosyste.ms/api/v1/projects/17042","html_url":"https://science.ecosyste.ms/projects/17042"}