{"id":363332,"url":"https://github.com/crystal-lang/crystal","last_synced_at":"2026-06-20T13:30:21.935Z","repository":{"id":5677857,"uuid":"6887813","full_name":"crystal-lang/crystal","owner":"crystal-lang","description":"The Crystal Programming Language","archived":false,"fork":false,"pushed_at":"2026-06-12T17:42:52.000Z","size":61933,"stargazers_count":20284,"open_issues_count":1994,"forks_count":1686,"subscribers_count":403,"default_branch":"master","last_synced_at":"2026-06-12T18:05:10.418Z","etag":null,"topics":["compiler","crystal","crystal-language","hacktoberfest","programming-language"],"latest_commit_sha":null,"homepage":"https://crystal-lang.org","language":"Crystal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"lawrencejones/softeng","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crystal-lang.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE.md","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"open_collective":"crystal-lang"}},"created_at":"2012-11-27T17:32:32.000Z","updated_at":"2026-06-12T17:42:57.000Z","dependencies_parsed_at":"2025-12-06T10:12:01.805Z","dependency_job_id":null,"html_url":"https://github.com/crystal-lang/crystal","commit_stats":{"total_commits":14357,"total_committers":555,"mean_commits":"25.868468468468468","dds":0.5875879361983701,"last_synced_commit":"7b9e2ef80f52d5b5bd2627072ba31619c5ea57a4"},"previous_names":["manastech/crystal"],"tags_count":163,"template":false,"template_full_name":null,"purl":"pkg:github/crystal-lang/crystal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crystal-lang","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/sbom","scorecard":{"id":310393,"data":{"date":"2025-08-11","repo":{"name":"github.com/crystal-lang/crystal","commit":"8850cf7b4588c80143012563cafb7603a2a6ba9f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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 18 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":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: untrusted code checkout '${{ github.event.pull_request.head.sha }}': .github/workflows/backport.yml:22"],"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: found token with 'none' permissions: .github/workflows/aarch64-github.yml:1","Info: found token with 'none' permissions: .github/workflows/aarch64.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/backport.yml:13","Info: found token with 'none' permissions: .github/workflows/docs.yml:1","Info: found token with 'none' permissions: .github/workflows/forward-compatibility.yml:1","Info: found token with 'none' permissions: .github/workflows/interpreter.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-actionlint.yml:1","Info: found token with 'none' permissions: .github/workflows/lint-shellcheck.yml:1","Info: found token with 'none' permissions: .github/workflows/linux.yml:1","Info: found token with 'none' permissions: .github/workflows/llvm.yml:1","Info: found token with 'none' permissions: .github/workflows/macos.yml:1","Info: found token with 'none' permissions: .github/workflows/mingw-w64-steps.yml:1","Info: found token with 'none' permissions: .github/workflows/mingw-w64.yml:1","Info: found token with 'none' permissions: .github/workflows/openssl.yml:1","Info: found token with 'none' permissions: .github/workflows/regex-engine.yml:1","Info: found token with 'none' permissions: .github/workflows/smoke.yml:1","Info: found token with 'none' permissions: .github/workflows/wasm32.yml:1","Info: found token with 'none' permissions: .github/workflows/win.yml:1","Info: found token with 'none' permissions: .github/workflows/win_build_portable.yml:1","Info: found token with 'none' permissions: .github/workflows/xml.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":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: 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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 1.17.1 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/234166040","Warn: release artifact 1.17.0 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/232826367","Warn: release artifact 1.16.3 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/218088193","Warn: release artifact 1.16.2 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/215465540","Warn: release artifact 1.16.1 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/212873329","Warn: release artifact 1.17.1 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/234166040","Warn: release artifact 1.17.0 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/232826367","Warn: release artifact 1.16.3 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/218088193","Warn: release artifact 1.16.2 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/215465540","Warn: release artifact 1.16.1 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/212873329"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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 parameter name: .github/workflows/llvm.yml:52","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:103: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:111: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/backport.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/backport.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/docs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/forward-compatibility.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/forward-compatibility.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/lint-actionlint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-actionlint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/lint-actionlint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-shellcheck.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/lint-shellcheck.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:122: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linux.yml:113: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/llvm.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/llvm.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/llvm.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/llvm.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/macos.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/macos.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/macos.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/macos.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/macos.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:130: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:133: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/openssl.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/openssl.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regex-engine.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/regex-engine.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regex-engine.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/regex-engine.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/smoke.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/smoke.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/wasm32.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/wasm32.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/wasm32.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/wasm32.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:171: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:197: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:233: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:236: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:273: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:276: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:305: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:308: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:334: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:146: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/xml.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/xml.yml/master?enable=pin","Info:   0 out of  71 GitHub-owned GitHubAction dependencies pinned","Info:  13 out of  28 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 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T23:05:20.391Z","repository_id":5677857,"created_at":"2025-08-17T23:05:20.391Z","updated_at":"2025-08-17T23:05:20.391Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34447266,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-17T02:00:05.408Z","response_time":127,"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":"crystal-lang","name":"Crystal Language","uuid":"6539796","kind":"organization","description":"A language for humans and computers","email":null,"website":"https://crystal-lang.org","location":null,"twitter":"CrystalLanguage","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6539796?v=4","repositories_count":36,"last_synced_at":"2026-06-16T22:11:03.914Z","metadata":{"has_sponsors_listing":true,"funding":{"open_collective":"crystal-lang"}},"html_url":"https://github.com/crystal-lang","funding_links":["https://opencollective.com/crystal-lang"],"total_stars":22990,"followers":370,"following":0,"created_at":"2022-11-02T20:50:42.682Z","updated_at":"2026-06-16T22:11:03.914Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crystal-lang","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crystal-lang/repositories"},"packages":[{"id":5178392,"name":"github.com/crystal-lang/crystal","ecosystem":"go","description":"","homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/crystal-lang/crystal","keywords_array":[],"namespace":"github.com/crystal-lang","versions_count":2,"first_release_published_at":"2017-12-13T12:24:18.000Z","latest_release_published_at":"2025-07-22T08:18:35.000Z","latest_release_number":"v1.17.1","last_synced_at":"2026-06-17T14:11:03.349Z","created_at":"2022-08-19T00:47:34.069Z","updated_at":"2026-06-17T14:11:03.349Z","registry_url":"https://pkg.go.dev/github.com/crystal-lang/crystal","install_command":"go get github.com/crystal-lang/crystal","documentation_url":"https://pkg.go.dev/github.com/crystal-lang/crystal#section-documentation","metadata":{},"repo_metadata":{"id":5677857,"uuid":"6887813","full_name":"crystal-lang/crystal","owner":"crystal-lang","description":"The Crystal Programming Language","archived":false,"fork":false,"pushed_at":"2025-10-09T12:21:15.000Z","size":59003,"stargazers_count":20018,"open_issues_count":1988,"forks_count":1648,"subscribers_count":409,"default_branch":"master","last_synced_at":"2025-10-10T09:32:54.276Z","etag":null,"topics":["compiler","crystal","crystal-language","hacktoberfest","programming-language"],"latest_commit_sha":null,"homepage":"https://crystal-lang.org","language":"Crystal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"lawrencejones/softeng","license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crystal-lang.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE.md","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"open_collective":"crystal-lang"}},"created_at":"2012-11-27T17:32:32.000Z","updated_at":"2025-10-09T12:21:20.000Z","dependencies_parsed_at":"2023-01-16T19:15:44.546Z","dependency_job_id":"b1b2868f-d2f3-418e-908f-f1ca1275aeda","html_url":"https://github.com/crystal-lang/crystal","commit_stats":{"total_commits":14357,"total_committers":555,"mean_commits":"25.868468468468468","dds":0.5875879361983701,"last_synced_commit":"7b9e2ef80f52d5b5bd2627072ba31619c5ea57a4"},"previous_names":["manastech/crystal"],"tags_count":154,"template":false,"template_full_name":null,"purl":"pkg:github/crystal-lang/crystal","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crystal-lang","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/sbom","scorecard":{"id":310393,"data":{"date":"2025-08-11","repo":{"name":"github.com/crystal-lang/crystal","commit":"8850cf7b4588c80143012563cafb7603a2a6ba9f"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.8,"checks":[{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"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 18 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":"Dangerous-Workflow","score":0,"reason":"dangerous workflow patterns detected","details":["Warn: untrusted code checkout '${{ github.event.pull_request.head.sha }}': .github/workflows/backport.yml:22"],"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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: found token with 'none' permissions: .github/workflows/aarch64-github.yml:1","Info: found token with 'none' permissions: .github/workflows/aarch64.yml:1","Warn: topLevel 'contents' permission set to 'write': .github/workflows/backport.yml:13","Info: found token with 'none' permissions: .github/workflows/docs.yml:1","Info: found token with 'none' permissions: .github/workflows/forward-compatibility.yml:1","Info: found token with 'none' permissions: .github/workflows/interpreter.yml:1","Warn: no topLevel permission defined: .github/workflows/lint-actionlint.yml:1","Info: found token with 'none' permissions: .github/workflows/lint-shellcheck.yml:1","Info: found token with 'none' permissions: .github/workflows/linux.yml:1","Info: found token with 'none' permissions: .github/workflows/llvm.yml:1","Info: found token with 'none' permissions: .github/workflows/macos.yml:1","Info: found token with 'none' permissions: .github/workflows/mingw-w64-steps.yml:1","Info: found token with 'none' permissions: .github/workflows/mingw-w64.yml:1","Info: found token with 'none' permissions: .github/workflows/openssl.yml:1","Info: found token with 'none' permissions: .github/workflows/regex-engine.yml:1","Info: found token with 'none' permissions: .github/workflows/smoke.yml:1","Info: found token with 'none' permissions: .github/workflows/wasm32.yml:1","Info: found token with 'none' permissions: .github/workflows/win.yml:1","Info: found token with 'none' permissions: .github/workflows/win_build_portable.yml:1","Info: found token with 'none' permissions: .github/workflows/xml.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":"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":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Apache License 2.0: 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":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact 1.17.1 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/234166040","Warn: release artifact 1.17.0 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/232826367","Warn: release artifact 1.16.3 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/218088193","Warn: release artifact 1.16.2 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/215465540","Warn: release artifact 1.16.1 not signed: https://api.github.com/repos/crystal-lang/crystal/releases/212873329","Warn: release artifact 1.17.1 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/234166040","Warn: release artifact 1.17.0 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/232826367","Warn: release artifact 1.16.3 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/218088193","Warn: release artifact 1.16.2 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/215465540","Warn: release artifact 1.16.1 does not have provenance: https://api.github.com/repos/crystal-lang/crystal/releases/212873329"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"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 parameter name: .github/workflows/llvm.yml:52","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64-github.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64-github.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:52: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:88: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:103: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/aarch64.yml:105: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/aarch64.yml:111: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/aarch64.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/backport.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/backport.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/docs.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/docs.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/docs.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/forward-compatibility.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/forward-compatibility.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:76: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/interpreter.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/interpreter.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-actionlint.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/lint-actionlint.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint-actionlint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/lint-actionlint.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint-shellcheck.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/lint-shellcheck.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:122: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:73: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:94: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linux.yml:113: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/linux.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/llvm.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/llvm.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/llvm.yml:63: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/llvm.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/macos.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/macos.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/macos.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/macos.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/macos.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/macos.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:74: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:130: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mingw-w64-steps.yml:133: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/mingw-w64-steps.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/openssl.yml:53: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/openssl.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regex-engine.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/regex-engine.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/regex-engine.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/regex-engine.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/smoke.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/smoke.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/wasm32.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/wasm32.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/wasm32.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/wasm32.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:83: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:171: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:197: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:233: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:236: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:273: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:276: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:305: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:308: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win.yml:334: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:39: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:42: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:90: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/win_build_portable.yml:146: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/win_build_portable.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/xml.yml:41: update your workflow using https://app.stepsecurity.io/secureworkflow/crystal-lang/crystal/xml.yml/master?enable=pin","Info:   0 out of  71 GitHub-owned GitHubAction dependencies pinned","Info:  13 out of  28 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 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-17T23:05:20.391Z","repository_id":5677857,"created_at":"2025-08-17T23:05:20.391Z","updated_at":"2025-08-17T23:05:20.391Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279005655,"owners_count":26083942,"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-10T02:00:06.843Z","response_time":62,"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":"crystal-lang","name":"Crystal Language","uuid":"6539796","kind":"organization","description":"A language for humans and computers","email":null,"website":"https://crystal-lang.org","location":null,"twitter":"CrystalLanguage","company":null,"icon_url":"https://avatars.githubusercontent.com/u/6539796?v=4","repositories_count":36,"last_synced_at":"2025-09-16T13:46:27.730Z","metadata":{"has_sponsors_listing":false,"funding":{"open_collective":"crystal-lang"}},"html_url":"https://github.com/crystal-lang","funding_links":["https://opencollective.com/crystal-lang"],"total_stars":22605,"followers":332,"following":0,"created_at":"2022-11-02T20:50:42.682Z","updated_at":"2025-09-16T13:46:27.730Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crystal-lang","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crystal-lang/repositories"},"tags":[{"name":"v1.17.1","sha":"19be240d1ac7f2887d2e69c45b8d4c311ae12e68","kind":"tag","published_at":"2025-09-21T11:13:50.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/v1.17.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/v1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@v1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/v1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/v1.17.1/manifests"},{"name":"1.17.1","sha":"19be240d1ac7f2887d2e69c45b8d4c311ae12e68","kind":"tag","published_at":"2025-07-22T08:46:20.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.17.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.17.1/manifests"},{"name":"1.17.0","sha":"d2c705b5331f9698a724a81076baf79ffbc86044","kind":"tag","published_at":"2025-07-16T11:25:19.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.17.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.17.0/manifests"},{"name":"1.16.3","sha":"3f369d2c721e9462d9f6126cb0bcd4c6992f0225","kind":"tag","published_at":"2025-05-12T19:46:10.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.16.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.16.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.16.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.3/manifests"},{"name":"1.16.2","sha":"84cb0b2a959db5d3e0381be54b690d8534100dfa","kind":"tag","published_at":"2025-04-29T12:31:51.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.16.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.16.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.16.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.2/manifests"},{"name":"1.16.1","sha":"d2369ac2ea8eca1468ea138c308e73f64cd2357e","kind":"tag","published_at":"2025-04-16T17:15:35.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.16.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.16.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.16.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.1/manifests"},{"name":"1.16.0","sha":"53cead6befd1f86c061d40e659892c9c0b84b5e3","kind":"tag","published_at":"2025-04-09T11:18:10.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.16.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.16.0/manifests"},{"name":"1.15.1","sha":"89944bf1774f5a27c7518ccb77ff21b05918177b","kind":"tag","published_at":"2025-02-04T17:42:44.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.15.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.15.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.15.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.15.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.15.1/manifests"},{"name":"1.15.0","sha":"7b9e2ef80f52d5b5bd2627072ba31619c5ea57a4","kind":"tag","published_at":"2025-01-10T11:39:33.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.15.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.15.0/manifests"},{"name":"1.14.1","sha":"db6128a37172c77022a551512d21d70c4c13e006","kind":"tag","published_at":"2025-01-08T10:27:05.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.14.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.14.1/manifests"},{"name":"1.14.0","sha":"dacd97bccc80b41c7d6c448cfad19d37184766e9","kind":"tag","published_at":"2024-10-09T12:10:52.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.14.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.14.0/manifests"},{"name":"1.13.3","sha":"d14d04562125ee1f2c3985d756c5f0e4cd68a9c2","kind":"tag","published_at":"2024-09-18T13:44:28.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.13.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.13.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.13.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.3/manifests"},{"name":"1.13.2","sha":"879ec124747c287605e349183a3c9143174659e8","kind":"tag","published_at":"2024-08-20T13:50:17.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.13.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.13.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.13.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.2/manifests"},{"name":"1.13.1","sha":"0cef61e514267c265eb86f85ab250f85819e23c7","kind":"tag","published_at":"2024-07-12T12:43:45.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.13.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.13.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.13.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.1/manifests"},{"name":"1.13.0","sha":"6831e441f1353455f53360820d6cafd5b8bbee35","kind":"tag","published_at":"2024-07-09T19:50:14.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.13.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.13.0/manifests"},{"name":"1.12.2","sha":"04998c0c7a247153a136f1a4eecb1bbf655d1ac5","kind":"tag","published_at":"2024-05-31T09:04:58.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.12.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.12.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.12.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.12.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.12.2/manifests"},{"name":"1.12.1","sha":"4cea10199d5006000a129413f6f607697185c83a","kind":"tag","published_at":"2024-04-11T12:32:33.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.12.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.12.1/manifests"},{"name":"1.12.0","sha":"aee9ab69eccdeba472b710b38c96067e7ed60d54","kind":"tag","published_at":"2024-04-09T13:10:08.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.12.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.12.0/manifests"},{"name":"1.11.2","sha":"fda656c7134138e013e89281e74a4f3761b53fd7","kind":"tag","published_at":"2024-01-18T13:36:35.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.11.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.11.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.11.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.11.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.11.2/manifests"},{"name":"1.11.1","sha":"0aa30372c4aebfb681fe20483fcdd463cdb5cd57","kind":"tag","published_at":"2024-01-11T20:16:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.11.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.11.1/manifests"},{"name":"1.11.0","sha":"95d04fab447c48d7cb94f5937e52f6556e3ff858","kind":"tag","published_at":"2024-01-08T20:06:24.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.11.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.11.0/manifests"},{"name":"1.10.1","sha":"c6f3552f5be159eb06c8f348c6b9e23ff7f17dbc","kind":"tag","published_at":"2023-10-13T07:25:08.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.10.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.10.1/manifests"},{"name":"1.10.0","sha":"9c011d77d660a5a7441370dce9e101b3ca094d8b","kind":"tag","published_at":"2023-10-09T16:03:20.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.10.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.10.0/manifests"},{"name":"1.9.2","sha":"1908c816faf4580fddef226a8272cf8e4ffd4c5d","kind":"tag","published_at":"2023-07-19T16:34:17.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.9.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.9.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.9.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.9.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.9.2/manifests"},{"name":"1.9.1","sha":"c355a34e5512807b5dd72d4ad6b1bbc7082526d3","kind":"tag","published_at":"2023-07-17T14:34:03.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.9.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.9.1/manifests"},{"name":"1.9.0","sha":"6f97ec71a60742dc2ff61093d2439d587b715d72","kind":"tag","published_at":"2023-07-11T15:32:53.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.9.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.9.0/manifests"},{"name":"1.8.2","sha":"7aa5cdd86544005a37090f848d1304df1c181fa4","kind":"tag","published_at":"2023-05-09T08:53:05.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.8.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.8.2/manifests"},{"name":"1.8.1","sha":"a59a3dbd738269d5aad6051c3834fc70f482f469","kind":"tag","published_at":"2023-04-20T12:57:42.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.8.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.8.1/manifests"},{"name":"1.8.0","sha":"14bfa992ebd9cfa8946a151065dff7eebf829333","kind":"tag","published_at":"2023-04-14T14:14:42.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.8.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.8.0/manifests"},{"name":"1.7.3","sha":"d61a01e185baf84046efce50832a97f097ba0a2f","kind":"tag","published_at":"2023-03-07T14:33:24.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.7.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.3/manifests"},{"name":"1.7.2","sha":"29f9ac503fb028e1b095c8f8e036ed74b5474550","kind":"tag","published_at":"2023-01-23T17:07:16.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.7.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.2/manifests"},{"name":"1.7.1","sha":"643c8e5d850e301285c1449e16d024987df98601","kind":"tag","published_at":"2023-01-17T16:13:38.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.7.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.1/manifests"},{"name":"1.7.0","sha":"016578f858cd08efc035a9c66a82965efc75321c","kind":"commit","published_at":"2023-01-09T16:49:38.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.7.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.7.0/manifests"},{"name":"1.6.2","sha":"879691b2e3268ab290a2a0951bd1d6032f0d90f3","kind":"tag","published_at":"2022-11-03T17:20:42.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.6.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.6.2/manifests"},{"name":"1.6.1","sha":"fc61bd678afb97a82107e6577516cb27ff9fc1c5","kind":"tag","published_at":"2022-10-21T11:47:44.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.6.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.6.1/manifests"},{"name":"1.6.0","sha":"41573fadba11fecc43c03b838c27bdb816e1b928","kind":"tag","published_at":"2022-10-06T20:16:06.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.6.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.6.0/manifests"},{"name":"1.5.1","sha":"2d2b7799cdd4d3e53dee55f83229553f21f443d9","kind":"tag","published_at":"2022-09-08T12:21:43.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.5.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.5.1/manifests"},{"name":"1.5.0","sha":"994c70b10e9939d73b561135b0822dea4f9979bb","kind":"tag","published_at":"2022-07-06T20:39:55.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.5.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.5.0/manifests"},{"name":"1.4.1","sha":"b7377c0419ae5c1ce91e8298f075b3ff15636c54","kind":"tag","published_at":"2022-04-22T19:00:31.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.4.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.4.1/manifests"},{"name":"1.4.0","sha":"ef05e26d6ecb0c7d1f5f0568af76ed001896a601","kind":"tag","published_at":"2022-04-06T17:24:36.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.4.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.4.0/manifests"},{"name":"1.3.2","sha":"932f193ae0e2e234ab9544b286ee4c541cb71309","kind":"tag","published_at":"2022-01-18T22:42:04.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.3.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.3.2/manifests"},{"name":"1.3.1","sha":"a6fcb102902c9d369adedb8b4677ce935e478316","kind":"tag","published_at":"2022-01-13T19:51:50.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.3.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.3.1/manifests"},{"name":"1.3.0","sha":"a3ee70ca014fdb23d35632bd9b8ce8e692520edf","kind":"tag","published_at":"2022-01-06T12:28:13.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.3.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.3.0/manifests"},{"name":"1.2.2","sha":"6529d725a61ed0ff83f9d9efdd18bb7229c9cebc","kind":"tag","published_at":"2021-11-10T12:16:16.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.2.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.2.2/manifests"},{"name":"1.2.1","sha":"4e6c0f26e232385441913cfb0dfbbe366f8dbf71","kind":"tag","published_at":"2021-10-21T14:15:57.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.2.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.2.1/manifests"},{"name":"1.2.0","sha":"9f90efe3315eba17685bb628b8b3e4713f00db5d","kind":"tag","published_at":"2021-10-13T18:35:02.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.2.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.2.0/manifests"},{"name":"1.1.1","sha":"6d9a1d5830db5f276bf3df37fceeb0d5333e7e14","kind":"tag","published_at":"2021-07-26T15:26:36.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.1.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.1.1/manifests"},{"name":"1.1.0","sha":"af095d72d68b903ea3def7829fb4351c2e768369","kind":"tag","published_at":"2021-07-14T18:12:17.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.1.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.1.0/manifests"},{"name":"1.0.0","sha":"dd40a2442fa186add8a82b74edb14a90aa1dae05","kind":"tag","published_at":"2021-03-22T14:08:02.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/1.0.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/1.0.0/manifests"},{"name":"0.36.1","sha":"c3a3c18238f0caa8b0ce62652808706924bccfca","kind":"tag","published_at":"2021-02-02T15:07:35.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.36.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.36.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.36.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.36.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.36.1/manifests"},{"name":"0.36.0","sha":"1e6f96aefe8bc07192d7b7aeeaa8eb85015cfd24","kind":"tag","published_at":"2021-01-26T14:07:34.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.36.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.36.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.36.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.36.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.36.0/manifests"},{"name":"0.35.1","sha":"5999ae29beacf4cfd54e232ca83c1a46b79f26a5","kind":"tag","published_at":"2020-06-19T16:12:26.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.35.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.35.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.35.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.35.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.35.1/manifests"},{"name":"0.35.0","sha":"3c48f311f98e95964d425abe23d2b353b7da07d1","kind":"tag","published_at":"2020-06-09T14:54:17.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.35.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.35.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.35.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.35.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.35.0/manifests"},{"name":"0.34.0","sha":"4401e90f001c975838b6708cc70868f18824d1e5","kind":"tag","published_at":"2020-04-06T16:11:05.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.34.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.34.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.34.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.34.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.34.0/manifests"},{"name":"0.33.0","sha":"612825a53c831ce7d17368c8211342b199ca02ff","kind":"tag","published_at":"2020-02-14T17:39:23.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.33.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.33.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.33.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.33.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.33.0/manifests"},{"name":"0.32.1","sha":"41bd18fbea4aec50aad33aa3beb7a0bf30544186","kind":"tag","published_at":"2019-12-18T14:49:32.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.32.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.32.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.32.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.32.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.32.1/manifests"},{"name":"0.32.0","sha":"6952aacb37682558d1a976b4ebf1b1456d9f8b84","kind":"tag","published_at":"2019-12-11T15:26:25.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.32.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.32.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.32.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.32.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.32.0/manifests"},{"name":"0.31.1","sha":"0e2e1d067af09e7b1e4573a7258c433e3cf8fa17","kind":"tag","published_at":"2019-09-30T13:59:03.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.31.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.31.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.31.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.31.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.31.1/manifests"},{"name":"0.31.0","sha":"8d4715a5915e4e7f04ca71684e0e1c3fe19e03b8","kind":"tag","published_at":"2019-09-23T16:10:02.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.31.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.31.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.31.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.31.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.31.0/manifests"},{"name":"0.30.1","sha":"5e6a1b672a8b06d2a819210b9905b806ec3d7c71","kind":"tag","published_at":"2019-08-12T16:40:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.30.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.30.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.30.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.30.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.30.1/manifests"},{"name":"0.30.0","sha":"cbf651affab414c0f8f02c5d4ed3c77fd69b744d","kind":"tag","published_at":"2019-08-01T14:42:31.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.30.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.30.0/manifests"},{"name":"0.29.0","sha":"fbfe8b62f44eca4596090b7580801bd184f73c7a","kind":"tag","published_at":"2019-06-05T15:41:55.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.29.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.29.0/manifests"},{"name":"0.28.0","sha":"639e4765f3f4137f90c5b7da24d8ccb5b0bfec35","kind":"tag","published_at":"2019-04-17T16:16:49.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.28.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.28.0/manifests"},{"name":"0.27.2","sha":"60760a5460aa13a1f80c5a1a7410782dc4076b77","kind":"commit","published_at":"2019-02-05T14:51:38.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.27.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.27.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.27.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.27.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.27.2/manifests"},{"name":"0.27.1","sha":"64137d0455d533a78b727697344b9d40fece3d8e","kind":"tag","published_at":"2019-01-30T18:55:56.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.27.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.27.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.27.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.27.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.27.1/manifests"},{"name":"0.27.0","sha":"c9d1eef8fde5c7a03a029d64c8483ed7b4f2fe86","kind":"tag","published_at":"2018-11-01T18:48:42.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.27.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.27.0/manifests"},{"name":"0.26.1","sha":"391785249f66aaf5929b787b29810aeb4af0e1e8","kind":"tag","published_at":"2018-08-27T18:16:00.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.26.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.26.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.26.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.26.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.26.1/manifests"},{"name":"0.26.0","sha":"eeb53c50628fa954900e6218266ffde96435a41c","kind":"tag","published_at":"2018-08-09T16:44:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.26.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.26.0/manifests"},{"name":"0.25.1","sha":"b782738fffb1b9fba98f7aa44f9da11c3da259a1","kind":"tag","published_at":"2018-06-27T17:43:11.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.25.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.25.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.25.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.25.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.25.1/manifests"},{"name":"0.25.0","sha":"7fb783f7afec0a199d6f22ef78aae0f45517068a","kind":"tag","published_at":"2018-06-11T10:06:19.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.25.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.25.0/manifests"},{"name":"0.24.2","sha":"4f9ed8d03208dd0db33993c5a6fa6753bc1cf91e","kind":"tag","published_at":"2018-03-08T03:10:02.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.24.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.24.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.24.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.24.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.24.2/manifests"},{"name":"0.24.1","sha":"80a975cf0a98a4ce8464d0069145131667becd70","kind":"tag","published_at":"2017-12-13T12:37:36.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.24.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.24.1/manifests"},{"name":"v0.24.1","sha":"80a975cf0a98a4ce8464d0069145131667becd70","kind":"commit","published_at":"2017-12-13T12:24:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/v0.24.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/v0.24.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@v0.24.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/v0.24.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/v0.24.1/manifests"},{"name":"0.24.0","sha":"ea4187c57018001a6f0863e3d77b38f3c7c89246","kind":"commit","published_at":"2017-10-27T14:50:57.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.24.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.24.0/manifests"},{"name":"0.23.1","sha":"e2a1389e8165fb097c785524337d7bb7b550a086","kind":"commit","published_at":"2017-07-07T17:39:39.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.23.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.23.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.23.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.23.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.23.1/manifests"},{"name":"0.23.0","sha":"3c3d3e2b830e81de0aa39b7af0cd6f82f759c410","kind":"commit","published_at":"2017-06-26T22:07:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.23.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.23.0/manifests"},{"name":"0.22.0","sha":"3c712288ba8f8138cb734e673cc622658300c229","kind":"tag","published_at":"2017-04-20T16:21:08.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.22.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.22.0/manifests"},{"name":"0.21.1","sha":"3c6c75e68f326bb91be35f71ae30672fd454776e","kind":"tag","published_at":"2017-03-06T17:18:06.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.21.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.21.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.21.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.21.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.21.1/manifests"},{"name":"0.21.0","sha":"c2c2276ec667171af5c2347490f49acdbdc4a3ca","kind":"tag","published_at":"2017-02-20T17:45:26.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.21.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.21.0/manifests"},{"name":"0.20.5","sha":"ccf46c095a7e10cb120d4d04c96333858be4aaa2","kind":"commit","published_at":"2017-01-20T18:57:33.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.20.5","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.20.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.20.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.5/manifests"},{"name":"0.20.4","sha":"d1f8c42f82d3e6491cb7b3b536984c19a51b94ba","kind":"tag","published_at":"2017-01-06T14:51:34.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.20.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.20.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.20.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.4/manifests"},{"name":"0.20.3","sha":"b1416e2b4e53e08bcc6769b6908f2eacff8b5e0a","kind":"tag","published_at":"2016-12-23T17:50:43.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.20.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.20.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.20.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.3/manifests"},{"name":"0.20.2","sha":"f15f5a8c9d244e2b2cfc36d2c0bafe52c8395041","kind":"tag","published_at":"2016-12-23T15:19:28.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.20.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.20.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.20.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.2/manifests"},{"name":"0.20.1","sha":"18e76172444c7bd07f58bf360bc21981b667668d","kind":"tag","published_at":"2016-12-05T13:20:44.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.20.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.20.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.20.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.1/manifests"},{"name":"0.20.0","sha":"b0cc6f70f2531e073f76b8e83f8be722e7ec2073","kind":"tag","published_at":"2016-11-22T12:51:11.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.20.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.20.0/manifests"},{"name":"0.19.4","sha":"7f82f79bd1e3a7a1a73607e35c0662906736f1f8","kind":"tag","published_at":"2016-10-07T12:33:29.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.19.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.19.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.19.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.4/manifests"},{"name":"0.19.3","sha":"034e7629f055667ebe3df2c6948564d3cbf54e6d","kind":"tag","published_at":"2016-09-29T23:52:10.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.19.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.19.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.19.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.3/manifests"},{"name":"0.19.2","sha":"d81c32c072849cd64c07ef9afa50bc66153fcb66","kind":"tag","published_at":"2016-09-16T16:50:43.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.19.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.19.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.19.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.2/manifests"},{"name":"0.19.1","sha":"798b2e228718d2c405d1a9f8c55e16a651d37fee","kind":"tag","published_at":"2016-09-09T16:34:04.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.19.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.1/manifests"},{"name":"0.19.0","sha":"dcfb2b66c9bb40db9080f89f78da6678b65bae00","kind":"tag","published_at":"2016-09-02T12:27:52.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.19.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.19.0/manifests"},{"name":"0.18.7","sha":"68783f1ebdd5b9bbefc8892ddbc200fe1f13bbea","kind":"tag","published_at":"2016-07-03T15:15:16.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.7","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.7/manifests"},{"name":"0.18.6","sha":"204bfd0555921f3aadbda289993cca5323ebaf95","kind":"tag","published_at":"2016-06-28T15:12:00.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.6","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.6/manifests"},{"name":"0.18.5","sha":"a460ddf6fff10435a1b3d6fa23cd2e7e17ae4ecb","kind":"tag","published_at":"2016-06-27T17:48:36.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.5","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.5/manifests"},{"name":"0.18.4","sha":"ca4a44c50351b4d4cd44da7a19d44d7c6bf04b78","kind":"tag","published_at":"2016-06-21T17:43:08.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.4/manifests"},{"name":"0.18.3","sha":"b048741c8f248783312f06c12c14e7998e5d47fd","kind":"tag","published_at":"2016-06-21T13:36:29.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.3/manifests"},{"name":"0.18.2","sha":"0dee2c86f973805fd228e63fc5ebf2ac035f7743","kind":"commit","published_at":"2016-06-17T01:02:13.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.2/manifests"},{"name":"0.18.1","sha":"7a6c1eb2498554be4387dce86ca049d606e0c21a","kind":"tag","published_at":"2016-06-16T23:39:00.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.1/manifests"},{"name":"0.18.0","sha":"25b79258913d0d3f2859fa6db4f302f47b025e95","kind":"tag","published_at":"2016-06-14T13:22:22.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.18.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.18.0/manifests"},{"name":"0.17.4","sha":"032ab912ad736ef55dafcd01bf79ae63696b3116","kind":"tag","published_at":"2016-05-26T16:52:39.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.17.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.17.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.17.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.4/manifests"},{"name":"0.17.3","sha":"c8dd01fde1e6c2d8e2cb481b30869c89087995f5","kind":"tag","published_at":"2016-05-20T16:54:42.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.17.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.17.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.17.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.3/manifests"},{"name":"0.17.2","sha":"91886c85753580437bf2b34264728ef64e7dff75","kind":"tag","published_at":"2016-05-18T20:17:11.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.17.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.2/manifests"},{"name":"0.17.1","sha":"94528756ad5cd4d3015d7bdd1293e1e9adfa427c","kind":"tag","published_at":"2016-05-18T16:12:49.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.17.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.1/manifests"},{"name":"0.17.0","sha":"bbf7c350dcb11e8906631fb62ac87fb965b23f4d","kind":"tag","published_at":"2016-05-17T14:35:25.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.17.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.17.0/manifests"},{"name":"0.16.0","sha":"fc89c1aeaa7ce2443ac2f3c10a5adcf96bef23ec","kind":"tag","published_at":"2016-05-05T16:32:00.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.16.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.16.0/manifests"},{"name":"0.15.0","sha":"0f624007275c5fb0e7192c34e5fe660a8fdf2fc8","kind":"tag","published_at":"2016-04-01T16:52:57.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.15.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.15.0/manifests"},{"name":"0.14.2","sha":"e1af3d51802364818c67e367bd1f0b95a3f05598","kind":"tag","published_at":"2016-03-22T23:50:36.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.14.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.14.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.14.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.14.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.14.2/manifests"},{"name":"0.14.1","sha":"72152d09131e3d1256789d00a572c36576490d96","kind":"tag","published_at":"2016-03-21T20:39:25.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.14.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.14.1/manifests"},{"name":"0.14.0","sha":"8272664e3d0c1e9fbf657a7626a874ffa19a4938","kind":"tag","published_at":"2016-03-21T17:41:43.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.14.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.14.0/manifests"},{"name":"0.13.0","sha":"60777f31ea84f8fd627bfec448ac86bd6221c161","kind":"tag","published_at":"2016-03-07T16:31:51.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.13.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.13.0/manifests"},{"name":"0.12.0","sha":"90eaec10cef83941628409cf4e064acaba140fdb","kind":"tag","published_at":"2016-02-16T14:05:09.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.12.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.12.0/manifests"},{"name":"0.11.1","sha":"58c69f37999185357309a19aa1c75b525cd5fc20","kind":"tag","published_at":"2016-01-25T15:39:39.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.11.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.11.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.11.1/manifests"},{"name":"0.11.0","sha":"ed88d5fd842500a6c9742478c2e7fb4edde1b4f7","kind":"tag","published_at":"2016-01-23T17:28:31.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.11.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.11.0/manifests"},{"name":"0.10.2","sha":"b2b2d9357df02aaa034883dc9c271b9a4327ab34","kind":"tag","published_at":"2016-01-13T16:49:38.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.10.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.10.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.10.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.10.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.10.2/manifests"},{"name":"0.10.1","sha":"f364e3ec252a7384e401b1d3b4b04e21d469a91f","kind":"tag","published_at":"2016-01-08T01:12:15.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.10.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.10.1/manifests"},{"name":"0.10.0","sha":"9d59a3455de7efd01ffe5a3669b16bf729e7882d","kind":"tag","published_at":"2015-12-23T17:02:35.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.10.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.10.0/manifests"},{"name":"0.9.1","sha":"b3b1223108806f31fdb29cca6110a5d11d82f504","kind":"tag","published_at":"2015-10-30T03:18:47.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.9.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.9.1/manifests"},{"name":"0.9.0","sha":"be93828ce2e95645a7f7be83bc7ac8865fd7e478","kind":"tag","published_at":"2015-10-16T19:30:23.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.9.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.9.0/manifests"},{"name":"0.8.0","sha":"e363b63c05abc63fc11c407c23507ff144900c45","kind":"tag","published_at":"2015-09-19T11:59:32.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.8.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.8.0/manifests"},{"name":"0.7.7","sha":"170f8595cf01104673f0e184a037583be95032c3","kind":"tag","published_at":"2015-09-05T02:07:39.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.7","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.7/manifests"},{"name":"0.7.6","sha":"eb13f75d8f6602d3a779b1a1f32bfb6230387ea5","kind":"tag","published_at":"2015-08-13T21:30:52.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.6","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.6/manifests"},{"name":"0.7.5","sha":"2a33a87cd7ee498dd166ab9bba824cb2d9291321","kind":"tag","published_at":"2015-07-30T17:12:36.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.5","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.5/manifests"},{"name":"0.7.4","sha":"42efdbf797349d70c1e2e4c0ece607c6ed419077","kind":"tag","published_at":"2015-06-24T00:54:56.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.4/manifests"},{"name":"0.7.3","sha":"bf72b077bc91a9a1d19db56fede684ae8a9347c2","kind":"tag","published_at":"2015-06-07T16:03:50.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.3/manifests"},{"name":"0.7.2","sha":"3034ebb10de72cb49ecb3907ee8361dce461c99c","kind":"tag","published_at":"2015-05-26T16:35:06.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.2/manifests"},{"name":"0.7.1","sha":"86d387c8cba39d98b7b0712ca2d0f43c8a2a9c14","kind":"tag","published_at":"2015-05-01T00:47:34.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.1/manifests"},{"name":"0.7.0","sha":"0df531ede12efc4417519f8baf355a9d0e649f03","kind":"tag","published_at":"2015-04-30T20:21:15.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.7.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.7.0/manifests"},{"name":"0.6.1","sha":"48461ba58d207bb5de04c9f2270eff03930beeb1","kind":"tag","published_at":"2015-03-04T22:47:16.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.6.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.6.1/manifests"},{"name":"0.6.0","sha":"b740fc99e47480553136558c8a17c512b0014b8c","kind":"tag","published_at":"2015-02-12T10:29:43.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.6.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.6.0/manifests"},{"name":"0.5.10","sha":"49854847ea7dc1510a52b59f22d30752003b096e","kind":"tag","published_at":"2015-02-12T09:37:33.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.10","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.10/manifests"},{"name":"0.5.9","sha":"ae8212cc68b2517e1b5d310c42bef131bed7009f","kind":"tag","published_at":"2015-02-07T20:07:13.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.9","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.9/manifests"},{"name":"0.5.8","sha":"14c27e2785d76cdb630fa0ac702ae311bd5a6c44","kind":"tag","published_at":"2015-01-16T20:17:58.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.8","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.8/manifests"},{"name":"0.5.7","sha":"2568f871caea336de6e9400aa87b90acc5a1de45","kind":"tag","published_at":"2015-01-02T23:29:31.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.7","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.7/manifests"},{"name":"0.5.6","sha":"a77a239769823527dbba3206759f9fea422c577f","kind":"tag","published_at":"2014-12-31T17:11:21.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.6","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.6/manifests"},{"name":"0.5.5","sha":"d814c6c16f1bff5acb07f0cb174e58e422a018b2","kind":"tag","published_at":"2014-12-12T22:02:58.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.5","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.5/manifests"},{"name":"0.5.4","sha":"d0411b6c4e77a0933f773646fc67dcacdc730b11","kind":"tag","published_at":"2014-12-04T19:07:38.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.4/manifests"},{"name":"0.5.3","sha":"eac061b8cd9ab0cf6da806ccba961815b3f952bd","kind":"tag","published_at":"2014-11-06T21:14:50.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.3/manifests"},{"name":"0.5.2","sha":"74351775967bdb1764edf3da52dfd5debdee6c3c","kind":"tag","published_at":"2014-11-04T21:59:20.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.2/manifests"},{"name":"0.5.1","sha":"8ffdf23e058040cb3ef8a0e5b1865ba3313320ed","kind":"tag","published_at":"2014-10-16T21:21:28.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.1/manifests"},{"name":"0.5.0","sha":"fa9f28ef2ea15546261c1277ce696e7b43421a2b","kind":"tag","published_at":"2014-09-25T00:53:59.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.5.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.5.0/manifests"},{"name":"0.4.5","sha":"5c4d52e5657bd2b6bd09f45b12ed83ce3273780c","kind":"tag","published_at":"2014-09-24T22:13:52.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.4.5","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.4.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.4.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.5/manifests"},{"name":"0.4.4","sha":"ef755e19ab811ba4404a01b7479c4b139ff2d8c7","kind":"tag","published_at":"2014-09-17T21:52:43.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.4.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.4.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.4.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.4/manifests"},{"name":"0.4.3","sha":"f3f59b3f7d5427bcf98c2b39a750e93459a34178","kind":"tag","published_at":"2014-08-14T04:52:31.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.4.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.3/manifests"},{"name":"0.4.2","sha":"d88195ff3dcafa99b1792693d022105fa0b23d9b","kind":"tag","published_at":"2014-08-14T02:26:33.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.4.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.2/manifests"},{"name":"0.4.1","sha":"b98bfbdabd6341aa5f68d2d3e1205614b234bcee","kind":"tag","published_at":"2014-08-09T19:44:24.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.4.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.1/manifests"},{"name":"0.4.0","sha":"4753343b6968a0854ee312dd2eabc23bfd8ee7ad","kind":"tag","published_at":"2014-08-09T02:55:41.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.4.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.4.0/manifests"},{"name":"0.3.5","sha":"921216bc209b0bb0a195175a2a97adf2f5647691","kind":"tag","published_at":"2014-07-30T02:18:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.3.5","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.3.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.3.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.5/manifests"},{"name":"0.3.4","sha":"ace980c7a333be78f4f06f8e5d3bc91ddc9cda32","kind":"tag","published_at":"2014-07-21T20:05:57.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.3.4","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.3.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.3.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.4/manifests"},{"name":"0.3.3","sha":"bdec6d439df852ba03ce9a4cf35d000ede1a7560","kind":"tag","published_at":"2014-07-15T00:09:49.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.3.3","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.3.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.3.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.3/manifests"},{"name":"0.3.2","sha":"cb42ed2245538320da7285627d70a390f3b0d3ea","kind":"tag","published_at":"2014-07-10T22:41:54.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.3.2","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.2/manifests"},{"name":"0.3.1","sha":"2100212b1dbd8614f5beaa4a600a52c4106a8e76","kind":"tag","published_at":"2014-07-09T13:38:56.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.3.1","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.1/manifests"},{"name":"0.3.0","sha":"6108d5b176474ec32b5675d7f89337a3e42ac454","kind":"tag","published_at":"2014-07-09T02:55:48.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.3.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.3.0/manifests"},{"name":"0.2.0","sha":"87c7f8df23602822bdab1c845e3255b3af39405b","kind":"tag","published_at":"2014-06-25T03:06:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.2.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"8936918be3938f45cda9f0f08bbfff39b8049677","kind":"tag","published_at":"2014-06-19T00:06:53.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/0.1.0","html_url":"https://github.com/crystal-lang/crystal/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/0.1.0/manifests"},{"name":"ruby","sha":"04964442a2de0268f63c492b22b17cb502724fc7","kind":"tag","published_at":"2013-11-29T13:54:18.000Z","download_url":"https://codeload.github.com/crystal-lang/crystal/tar.gz/ruby","html_url":"https://github.com/crystal-lang/crystal/releases/tag/ruby","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/crystal-lang/crystal@ruby","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/ruby","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/tags/ruby/manifests"}]},"repo_metadata_updated_at":"2026-04-10T10:15:57.779Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":4.793834424600911,"dependent_packages_count":8.452778221382484,"stargazers_count":0.45171633541493406,"forks_count":0.6578715408338708,"docker_downloads_count":null,"average":3.58905013055805},"purl":"pkg:golang/github.com/crystal-lang/crystal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/crystal-lang/crystal","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/crystal-lang/crystal","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/crystal-lang/crystal/dependencies","status":null,"funding_links":["https://opencollective.com/crystal-lang"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-11T00:51:21.097Z","issues_count":1313,"pull_requests_count":2928,"avg_time_to_close_issue":26749416.36146789,"avg_time_to_close_pull_request":3781033.245821443,"issues_closed_count":544,"pull_requests_closed_count":2453,"pull_request_authors_count":137,"issue_authors_count":331,"avg_comments_per_issue":4.906321401370906,"avg_comments_per_pull_request":1.4255464480874318,"merged_pull_requests_count":2206,"bot_issues_count":1,"bot_pull_requests_count":37,"past_year_issues_count":294,"past_year_pull_requests_count":1307,"past_year_avg_time_to_close_issue":1222733.5784313725,"past_year_avg_time_to_close_pull_request":697182.0450097847,"past_year_issues_closed_count":102,"past_year_pull_requests_closed_count":1022,"past_year_pull_request_authors_count":50,"past_year_issue_authors_count":94,"past_year_avg_comments_per_issue":1.6938775510204083,"past_year_avg_comments_per_pull_request":0.8768171384850804,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":22,"past_year_merged_pull_requests_count":938,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/issues","maintainers":[{"login":"straight-shoota","count":1112,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/straight-shoota"},{"login":"Blacksmoke16","count":183,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Blacksmoke16"},{"login":"asterite","count":44,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asterite"},{"login":"crysbot","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/crysbot"},{"login":"beta-ziliani","count":20,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/beta-ziliani"},{"login":"oprypin","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oprypin"},{"login":"bcardiff","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bcardiff"},{"login":"matiasgarciaisaia","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matiasgarciaisaia"},{"login":"caspiano","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caspiano"},{"login":"sdogruyol","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdogruyol"},{"login":"RX14","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RX14"},{"login":"jhass","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhass"},{"login":"waj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waj"}],"active_maintainers":[{"login":"straight-shoota","count":470,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/straight-shoota"},{"login":"Blacksmoke16","count":60,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Blacksmoke16"},{"login":"crysbot","count":23,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/crysbot"},{"login":"matiasgarciaisaia","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matiasgarciaisaia"},{"login":"oprypin","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oprypin"},{"login":"beta-ziliani","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/beta-ziliani"},{"login":"RX14","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RX14"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcrystal-lang%2Fcrystal/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcrystal-lang%2Fcrystal/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcrystal-lang%2Fcrystal/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcrystal-lang%2Fcrystal/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcrystal-lang%2Fcrystal/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fcrystal-lang%2Fcrystal/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2180413,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":307137,"full_name":"crystal-lang/crystal","default_branch":"master","total_commits":15484,"total_committers":573,"total_bot_commits":61,"total_bot_committers":2,"mean_commits":27.022687609075042,"dds":0.5592224231464737,"past_year_total_commits":781,"past_year_total_committers":55,"past_year_total_bot_commits":37,"past_year_total_bot_committers":2,"past_year_mean_commits":14.2,"past_year_dds":0.6094750320102433,"last_synced_at":"2026-06-17T12:06:48.852Z","last_synced_commit":"19e9dfd231999c0552e0c33d6b8028ec085af56e","created_at":"2023-03-08T16:44:57.514Z","updated_at":"2026-06-17T12:05:14.109Z","committers":[{"name":"Ary Borenszweig","email":"asterite@gmail.com","login":"asterite","count":6825},{"name":"Johannes Müller","email":"straightshoota@gmail.com","login":"straight-shoota","count":1657},{"name":"Quinton Miller","email":"nicetas.c@gmail.com","login":"HertzDevil","count":1073},{"name":"Juan Wajnerman","email":"juan.wajnerman@gmail.com","login":"waj","count":893},{"name":"Brian J. Cardiff","email":"bcardiff@gmail.com","login":"bcardiff","count":710},{"name":"Julien Portalier","email":"julien@portalier.com","login":"ysbaddaden","count":501},{"name":"TSUYUSATO Kitsune","email":"make.just.on@gmail.com","login":"makenowjust","count":364},{"name":"Jonne Haß","email":"me@jhass.eu","login":"jhass","count":211},{"name":"Sijawusz Pur Rahnama","email":"sija@sija.pl","login":"Sija","count":205},{"name":"Stephanie Hobbs","email":"steph@rx14.co.uk","login":"RX14","count":153},{"name":"George Dietrich","email":"dev@dietrich.pub","login":"Blacksmoke16","count":130},{"name":"Oleh Prypin","email":"oleh@pryp.in","login":"oprypin","count":119},{"name":"Will Leinweber","email":"will@bitfission.com","login":"will","count":95},{"name":"Konstantin Makarchev","email":"kostya27@gmail.com","login":"kostya","count":88},{"name":"yui-knk","email":"spiketeika@gmail.com","login":"yui-knk","count":53},{"name":"Julien Reichardt","email":"git@jrei.ch","login":"j8r","count":51},{"name":"r00ster","email":"35064754+r00ster91","login":"r00ster91","count":50},{"name":"Benoit de Chezelles","email":"bew","login":"bew","count":48},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":47},{"name":"Guilherme Bernal","email":"guilherme@cubos.io","login":"lbguilherme","count":41},{"name":"maiha","email":"maiha@wota.jp","login":"maiha","count":40},{"name":"kojix2","email":"2xijok@gmail.com","login":"kojix2","count":39},{"name":"Caspian Baska","email":"email@caspian.computer","login":"caspiano","count":39},{"name":"Beta Ziliani","email":"beta@manas.tech","login":"beta-ziliani","count":37},{"name":"Technorama Ltd","email":"oss-crystal@technorama.net","login":"technorama","count":36},{"name":"Tobias Pfeiffer","email":"pragtob@gmail.com","login":"PragTob","count":35},{"name":"Stephen von Takach","email":"steve@place.technology","login":"stakach","count":33},{"name":"Jacob","email":"jacob.ub.bl@gmail.com","login":"JacobUb","count":31},{"name":"Joakim Reinert","email":"mail@jreinert.com","login":null,"count":30},{"name":"David Keller","email":"davidkeller@tuta.io","login":"BlobCodes","count":29},{"name":"Oleksii Fedorov","email":"waterlink000@gmail.com","login":"waterlink","count":28},{"name":"Carl Hörberg","email":"carl@84codes.com","login":"carlhoerberg","count":28},{"name":"Jamie Gaskins","email":"jgaskins@hey.com","login":"jgaskins","count":27},{"name":"Adler","email":"nkj20932@hotmail.com","login":"adlerhsieh","count":27},{"name":"Luis Lavena","email":"luislavena@gmail.com","login":"luislavena","count":25},{"name":"Theodore Papamarkou","email":"theodore.papamarkou@gmail.com","login":"papamarkou","count":24},{"name":"Vesa Kaihlavirta","email":"vk@discord.tech","login":"vegai","count":24},{"name":"Matías García Isaía","email":"mgarcia@manas.tech","login":"matiasgarciaisaia","count":23},{"name":"Jack","email":"jack@kilmer.co","login":"jkthorne","count":23},{"name":"Akzhan Abdulin","email":"akzhan.abdulin@gmail.com","login":"akzhan","count":22},{"name":"Zamith","email":"zamith.28@gmail.com","login":"zamith","count":22},{"name":"Serdar Dogruyol","email":"dogruyolserdar@gmail.com","login":"sdogruyol","count":20},{"name":"Margret Riegert","email":"margret@eowyn.net","login":"nobodywasishere","count":20},{"name":"rhysd","email":"lin90162@yahoo.co.jp","login":"rhysd","count":20},{"name":"fn ⌃ ⌥","email":"70830482+FnControlOption","login":"FnControlOption","count":19},{"name":"Anton Davydov","email":"antondavydov.o@gmail.com","login":"davydovanton","count":19},{"name":"r00ster","email":"r00ster91@protonmail.com","login":"wooster0","count":18},{"name":"Roger Pack","email":"rogerpack2005@gmail.com","login":"rdp","count":18},{"name":"Hugo Parente Lima","email":"hugo.pl@gmail.com","login":"hugopl","count":16},{"name":"Crys","email":"159441349+crysbot","login":"crysbot","count":16},{"name":"Ben Miller","email":"bjmllr@gmail.com","login":"bjmllr","count":15},{"name":"Troy Sornson","email":"troy@sornson.io","login":"Vici37","count":15},{"name":"didactic-drunk","email":"1479616+didactic-drunk","login":"didactic-drunk","count":15},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":14},{"name":"Will Richardson","email":"william.hamish@gmail.com","login":"willhbr","count":14},{"name":"Andrii Konchyn","email":"andry.konchin@gmail.com","login":"andrykonchin","count":14},{"name":"Linus Sellberg","email":"sellberg@gmail.com","login":"yxhuvud","count":13},{"name":"Ryan Gonzalez","email":"rymg19@gmail.com","login":"refi64","count":13},{"name":"Sergio Gil Pérez de la Manga","email":"sgilperez@gmail.com","login":"porras","count":13},{"name":"r00ster","email":"r00ster91@outlook.com","login":null,"count":13},{"name":"Todd Sundsted","email":"todd@sundsted.com","login":"toddsundsted","count":13},{"name":"meatball","email":"69751659+meatball133","login":"meatball133","count":12},{"name":"Evan Paterakis","email":"evan@geopjr.dev","login":"GeopJr","count":12},{"name":"Vladislav Zarakovsky","email":"vlad.zar@gmail.com","login":"vlazar","count":11},{"name":"prep","email":"maurice@codeninja.nl","login":"prep","count":11},{"name":"Tate Johnson","email":"tate@tatey.com","login":"tatey","count":11},{"name":"Anton Maminov","email":"anton.linux@gmail.com","login":"mamantoha","count":11},{"name":"Lachlan Dowding","email":"lachlan@permafrost.space","login":"lachlan","count":11},{"name":"Benoist Claassen","email":"benoist.claassen@gmail.com","login":"benoist","count":11},{"name":"firejox","email":"firejox@gmail.com","login":"firejox","count":10},{"name":"Mike Fiedler","email":"miketheman@gmail.com","login":"miketheman","count":10},{"name":"William Woodruff","email":"william@yossarian.net","login":"woodruffw","count":10},{"name":"Jan Zajic","email":"jan.zajic@gmail.com","login":"jan-zajic","count":10},{"name":"Sam Eaton","email":"sameaton11@gmail.com","login":"samueleaton","count":10},{"name":"Kubo Takehiro","email":"kubo@jiubao.org","login":"kubo","count":9},{"name":"Jon Börjesson","email":"jon@spuun.se","login":"spuun","count":9},{"name":"Jeanine Adkisson","email":"jeanine.adkisson@gmail.com","login":"jneen","count":9},{"name":"Dmitri Goutnik","email":"dg@syrec.org","login":"dmgk","count":9},{"name":"Jeremy Woertink","email":"jeremywoertink@gmail.com","login":"jwoertink","count":9},{"name":"Peter Suschlik","email":"ps@neopoly.de","login":null,"count":9},{"name":"bararchy","email":"bar.hofesh@safe-t.com","login":null,"count":9},{"name":"Gustavo Giráldez","email":"ggiraldez@manas.tech","login":"ggiraldez","count":9},{"name":"André Kaufmann","email":"akaufmann@vwd.com","login":"andre-kaufmann","count":8},{"name":"Josh Goebel","email":"dreamer3@gmail.com","login":"joshgoebel","count":8},{"name":"Paul Smith","email":"paulcsmith","login":"paulcsmith","count":8},{"name":"Max Fierke","email":"max@maxfierke.com","login":"maxfierke","count":8},{"name":"Malo Jaffré","email":"jaffre.malo@gmail.com","login":"MaloJaffre","count":8},{"name":"Emilia Dreamer","email":"emilia@rymiel.space","login":"rymiel","count":8},{"name":"Davor Ocelic","email":"docelic@crystallabs.io","login":"docelic","count":7},{"name":"kipar","email":"konovod@gmail.com","login":"konovod","count":7},{"name":"Stefan Merettig","email":"stefan-merettig@nuriaproject.org","login":"Papierkorb","count":7},{"name":"Potapov Sergey","email":"blake131313@gmail.com","login":"greyblake","count":7},{"name":"Chao Yang","email":"cyang05@outlook.com","login":"cyangle","count":7},{"name":"Dylan Drop","email":"dylandrop@gmail.com","login":"dylandrop","count":7},{"name":"Faustino Aguilar","email":"faustinoaq","login":"faustinoaq","count":7},{"name":"Kenichi Kamiya","email":"kachick1@gmail.com","login":"kachick","count":7},{"name":"Marcelo Boeira","email":"me@marceloboeira.com","login":"marceloboeira","count":7},{"name":"Wesley Moxam","email":"wes@4ormat.com","login":null,"count":7},{"name":"Billy.Zheng","email":"vil963@gmail.com","login":"zw963","count":6},{"name":"Barney","email":"86712892+BigBoyBarney","login":"BigBoyBarney","count":6},{"name":"Rodrigo Pinto","email":"rodrigopqn@gmail.com","login":"rodrigopinto","count":6},{"name":"Sho Kusano","email":"rosylilly@aduca.org","login":"rosylilly","count":6},{"name":"arktisklada","email":"mail@enorganik.com","login":"arktisklada","count":6},{"name":"syeopite","email":"70992037+syeopite","login":"syeopite","count":6},{"name":"ʕ·ᴥ·ʔAKJ","email":"arcage@denchu.org","login":"arcage","count":6},{"name":"Moisés Maciá","email":"mmacia@gmail.com","login":"mmacia","count":6},{"name":"Mike Robbins","email":"mrobbins@alum.mit.edu","login":"compumike","count":6},{"name":"Miguel Palhas","email":"mpalhas@gmail.com","login":"naps62","count":6},{"name":"Karl Seguin","email":"karl@openmymind.io","login":"karlseguin","count":6},{"name":"Jason Frey","email":"fryguy9@gmail.com","login":"Fryguy","count":6},{"name":"Icyleaf Wang","email":"icyleaf.cn@gmail.com","login":"icyleaf","count":6},{"name":"I3oris","email":"37157434+I3oris","login":"I3oris","count":6},{"name":"Giovanni Cappellotto","email":"potomak84@gmail.com","login":"potomak","count":6},{"name":"Martin Verzilli","email":"mverzilli@manas.tech","login":null,"count":6},{"name":"Bryan Mulvihill","email":"mulvihill@informz.com","login":"bmulvihill","count":6},{"name":"Wes","email":"me@wmoxam.com","login":"wmoxam","count":6},{"name":"Peter Suschlik","email":"peter@suschlik.de","login":"splattael","count":6},{"name":"wonderix","email":"wonderix@googlemail.com","login":"wonderix","count":6},{"name":"Felix Bünemann","email":"Felix.Buenemann@gmail.com","login":"felixbuenemann","count":5},{"name":"Erik Michaels-Ober","email":"sferik@gmail.com","login":"sferik","count":5},{"name":"Vitalii Elenhaupt","email":"3624712+veelenga","login":"veelenga","count":5},{"name":"James Pike","email":"jpike@chilon.net","login":"insidewhy","count":5},{"name":"David Alexander","email":"opensource@thelonelyghost.com","login":"TheLonelyGhost","count":5},{"name":"Michael Nikitochkin","email":"michael.nikitochkin@gmx.net","login":"miry","count":5},{"name":"Oscar Campbell","email":"oscar@campbell.nu","login":"ozra","count":5},{"name":"Philip Ross","email":"dev@baseballlover723.com","login":"baseballlover723","count":5},{"name":"Sergey Kuznetsov","email":"github@iterudit.com","login":"skuznetsov","count":5},{"name":"myfreeweb","email":"greg@unrelenting.technology","login":"valpackett","count":5},{"name":"Juan Edi","email":"jedi@manas.com.ar","login":"juanedi","count":5},{"name":"Matthew Berry","email":"me@mattrb.com","login":"mattrberry","count":5},{"name":"Marouen Bousnina","email":"marouen.it.technology@gmail.com","login":"Maroo-b","count":5},{"name":"Leonard Schuetz","email":"leni.schuetz@me.com","login":"KCreate","count":5},{"name":"Celso Fernandes","email":"fernandes@zertico.com","login":"fernandes","count":5},{"name":"Alex Fedorov","email":"alexey.fedorov@wimdu.com","login":null,"count":5},{"name":"meyer","email":"helene.meyer@univ-lille1.fr","login":null,"count":5},{"name":"Devonte","email":"devnote.dev75@gmail.com","login":"devnote-dev","count":4},{"name":"Piotr Szotkowski","email":"chastell@chastell.net","login":"chastell","count":4},{"name":"Philipp Claßen","email":"philipp.classen@posteo.de","login":"philipp-classen","count":4},{"name":"Omar Roth","email":"omarroth@hotmail.com","login":"omarroth","count":4},{"name":"Michael Miller","email":"icy.arctic.fox@gmail.com","login":"icy-arctic-fox","count":4},{"name":"Russ Bradberry","email":"rbradberry@gmail.com","login":"devdazed","count":4},{"name":"Tim Hagemann","email":"kumpelblase2","login":"kumpelblase2","count":4},{"name":"Xavier Noria","email":"fxn@hashref.com","login":"fxn","count":4},{"name":"Xyz10","email":"cassyblanca@icloud.com","login":"Xyz10","count":4},{"name":"vjdhama","email":"vjdhama26@gmail.com","login":"vjdhama","count":4},{"name":"Mariano Abel Coca","email":"marianoabelcoca@gmail.com","login":"macoca","count":4},{"name":"Sokolov Yura","email":"funny.falcon@gmail.com","login":"funny-falcon","count":4},{"name":"Crosetti Nicolas","email":"nicolas.crosetti@gmail.com","login":"zavydiel","count":4},{"name":"Franciscello","email":"ftarulla@gmail.com","login":"ftarulla","count":4},{"name":"Dreauw","email":"dreauw@gmail.com","login":"Dreauw","count":4},{"name":"mosop","email":"mosop@a.b.com","login":null,"count":4},{"name":"Scott Boggs","email":"scott@tams.tech","login":"dscottboggs","count":4},{"name":"Jalyna","email":"jalyna.schroeder@gmail.com","login":"jalyna","count":4},{"name":"Jakub Jirutka","email":"jakub@jirutka.cz","login":"jirutka","count":4},{"name":"Alex Bradbury","email":"asb@asbradbury.org","login":"asb","count":4},{"name":"Alexander Popov","email":"alex.wayfer@gmail.com","login":"AlexWayfer","count":4},{"name":"Craig Buchek","email":"craig@boochtek.com","login":"booch","count":4},{"name":"Hugo Abonizio","email":"hugo_abonizio@hotmail.com","login":"hugoabonizio","count":4},{"name":"Kim Burgess","email":"kim@acaprojects.com","login":"kimburgess","count":4},{"name":"damaxwell","email":"damaxwell@alaska.edu","login":"damaxwell","count":3},{"name":"chocolateboy","email":"chocolate@cpan.org","login":"chocolateboy","count":3},{"name":"Kevin Sjöberg","email":"mail@kevinsjoberg.com","login":"hovsater","count":3},{"name":"Tim Craft","email":"mail@timcraft.com","login":"timcraft","count":3},{"name":"Sebastian Szturo","email":"s.szturo@me.com","login":"SebastianSzturo","count":3},{"name":"Nino Miletich","email":"nino@miletich.me","login":"omninonsense","count":3},{"name":"Piotr Szmielew","email":"p.szmielew@ava.waw.pl","login":"esse","count":3},{"name":"Robert Mosolgo","email":"rdmosolgo@gmail.com","login":"rmosolgo","count":3},{"name":"Ryan Worl","email":"ryantworl@gmail.com","login":"ryanworl","count":3},{"name":"KC Erb","email":"iamkcerb@gmail.com","login":"KCErb","count":3},{"name":"Ihor Tsykalo","email":"Sarcasm008@gmail.com","login":"iSarCasm","count":3},{"name":"Josh Rickard","email":"josh.rickard@gmail.com","login":"joshrickard","count":3},{"name":"Anh (Duke) Nguyen","email":"58082199+dukeraphaelng","login":"dukeraphaelng","count":3},{"name":"Andre Soares","email":"andregsilv@gmail.com","login":"mniak","count":3},{"name":"Iain Barnett","email":"github@strachanclan.xyz","login":"yb66","count":3},{"name":"Erdian718","email":"erdian718@qq.com","login":"erdian718","count":3},{"name":"epitron","email":"chris@ill-logic.com","login":"epitron","count":3},{"name":"Nesqwik","email":"louis.guilbert@free.fr","login":"Nesqwik","count":3},{"name":"joshua stein","email":"jcs@jcs.org","login":"jcs","count":3},{"name":"larubujo","email":"30559488+larubujo","login":"larubujo","count":3},{"name":"nanobowers","email":"nanobowers@gmail.com","login":"nanobowers","count":3},{"name":"threez","email":"threez","login":"threez","count":3},{"name":"Val","email":"val@zbla.net","login":"Val","count":3},{"name":"The Infinite toshokan","email":"toshokan","login":"toshokan","count":3},{"name":"Jonathan Lecointe","email":"jonathan.lecointe@gmail.com","login":null,"count":3},{"name":"Ulisse mini","email":"xtrutle@gmail.com","login":null,"count":3},{"name":"Technorama Ltd","email":"support@technorama.net","login":null,"count":3},{"name":"Santiago Palladino","email":"spalladino@manas.com.ar","login":null,"count":3},{"name":"Sam Eaton","email":"same@qualtrics.com","login":null,"count":3},{"name":"Ata Kuyumcu","email":"ata.kuyumcu@yandex.ru","login":null,"count":3},{"name":"Brandon McGinty-Carroll","email":"bmmcginty@bmcginty.hopto.org","login":null,"count":3},{"name":"Fatih Kadir Akın","email":"fakin@protel.com.tr","login":null,"count":3},{"name":"Felix Scheinost","email":"felix.scheinost@gmail.com","login":"daphee","count":3},{"name":"Farley Knight","email":"farleyknight@gmail.com","login":"farleyknight","count":3},{"name":"Holden Omans","email":"holden.omans@gmail.com","login":"kalinon","count":3},{"name":"Jarrod Funnell","email":"jarrod.funnell@gmail.com","login":"Timbus","count":3},{"name":"Jesse Doyle","email":"jdoyle@ualberta.ca","login":"jessedoyle","count":3},{"name":"Mark","email":"mark.siemers@gmail.com","login":"marksiemers","count":3},{"name":"Martyn Jago","email":"martyn.jago@gmail.com","login":"mjago","count":3},{"name":"Matthew McGarvey","email":"matthewmcgarvey14@gmail.com","login":"matthewmcgarvey","count":3},{"name":"Max Gurela","email":"maxpowa1@gmail.com","login":"maxpowa","count":3},{"name":"Michael Gilliland","email":"mjg.py3@gmail.com","login":"mjgpy3","count":3},{"name":"Benny Bach","email":"benny.bach@gmail.com","login":"bebac","count":3},{"name":"Davis Namsons","email":"davisnamsons@gmail.com","login":"dnamsons","count":3},{"name":"Michael Grosser","email":"michael@grosser.it","login":"grosser","count":2},{"name":"Mauricio Gomes","email":"mauricio@edge14.com","login":"mgomes","count":2},{"name":"Matheus Richard","email":"matheusrichardt@gmail.com","login":"MatheusRich","count":2},{"name":"Mark Raymond Jr","email":"3013405+neatorobito","login":"neatorobito","count":2},{"name":"Maria Kim","email":"yeeunmariakim","login":"yeeunmariakim","count":2},{"name":"Luke van der Hoeven","email":"hungerandthirst@gmail.com","login":"plukevdh","count":2},{"name":"Luc Sarzyniec","email":"devel@olbat.net","login":"olbat","count":2},{"name":"Kris Leech","email":"kris.leech@gmail.com","login":"krisleech","count":2},{"name":"Joseph Method","email":"jmethod@wegowise.com","login":null,"count":2},{"name":"Duke","email":"dukekhaos@gmail.com","login":null,"count":2},{"name":"malte-v","email":"34393802+malte-v","login":"malte-v","count":2},{"name":"jc00ke","email":"jesse@jc00ke.com","login":"jc00ke","count":2},{"name":"hotorcelexo","email":"IgorPolyakov","login":"IgorPolyakov","count":2},{"name":"John Jansen","email":"john.jansen@me.com","login":"johnjansen","count":2},{"name":"Johan Eckerström","email":"johan@duh.se","login":"jage","count":2},{"name":"Jerome Gravel-Niquet","email":"jeromegn@gmail.com","login":"jeromegn","count":2},{"name":"Jean-Baptiste Barth","email":"jeanbaptiste.barth@gmail.com","login":"jbbarth","count":2},{"name":"JONNALAGADDA Srinivas","email":"js@ojuslabs.com","login":"js-ojus","count":2},{"name":"Stéphane Travostino","email":"steph@combo.cc","login":"1player","count":2},{"name":"Stephen Ierodiaconou","email":"stevegeek@gmail.com","login":"stevegeek","count":2},{"name":"Stephen Belanger","email":"admin@stephenbelanger.com","login":"Qard","count":2},{"name":"Santiago Palladino","email":"spalladino@gmail.com","login":"spalladino","count":2},{"name":"William Skinner","email":"william.skinner@chiprewards.com","login":null,"count":2},{"name":"Sam Johnson","email":"sam@durosoft.com","login":"sam0x17","count":2},{"name":"David P Robinson","email":"dprobinson","login":"dprobinson","count":2},{"name":"David Backeus","email":"duztdruid@gmail.com","login":"dbackeus","count":2},{"name":"Julien 'Lta' BALLET","email":"contact@lta.io","login":"elthariel","count":2},{"name":"Paul M. Lambert","email":"plambert@plambert.net","login":"plambert","count":2},{"name":"Patrik Wenger","email":"paddor@gmail.com","login":"paddor","count":2},{"name":"Noriyo Akita","email":"noriyo.akita@gmail.com","login":"noriyotcp","count":2},{"name":"Tim Hagemann","email":"tim@infinityblade.de","login":null,"count":2},{"name":"Nakilon","email":"nakilon@gmail.com","login":"Nakilon","count":2},{"name":"Mirek Rusin","email":"mirek@me.com","login":"mirek","count":2},{"name":"Michael Wagner","email":"mdwagner","login":"mdwagner","count":2},{"name":"Michael Petö","email":"michael@petoe.me","login":"petoem","count":2},{"name":"CodeSteak","email":"CodeSteak","login":"CodeSteak","count":2},{"name":"Chris Huxtable","email":"chris@huxtable.ca","login":"chris-huxtable","count":2},{"name":"ChaYoung You","email":"yousbe@gmail.com","login":"yous","count":2},{"name":"Carlos Donderis","email":"cdonderis@gmail.com","login":"CaDs","count":2},{"name":"Bar Hofesh","email":"bar.hofesh@gmail.com","login":"bararchy","count":2},{"name":"Aşkın Gedik","email":"askn@bil.omu.edu.tr","login":"askn","count":2},{"name":"Aurélien Delogu","email":"aurelien.delogu@gmail.com","login":"pyrsmk","count":2},{"name":"Quin Gillespie","email":"trypsynth@gmail.com","login":"trypsynth","count":2},{"name":"Abdullah Alhusaini","email":"44743015+a-alhusaini","login":"a-alhusaini","count":2},{"name":"Akiicat","email":"aaaa1379@gmail.com","login":"akiicat","count":2},{"name":"Alexander Kutsan","email":"alexkutsan@gmail.com","login":"alexkutsan","count":2},{"name":"Alexandre Morignot","email":"erdnaxeli@gmail.com","login":"erdnaxeli","count":2},{"name":"Alexey Yurchenko","email":"67241138+homonoidian","login":"homonoidian","count":2},{"name":"Ali Naqvi","email":"naqvis","login":"naqvis","count":2},{"name":"Ana Perez Ghiglia","email":"aghiglia@manas.tech","login":"anaPerezGhiglia","count":2},{"name":"Andrea Manzini","email":"ilmanzo@gmail.com","login":"ilmanzo","count":2},{"name":"Anton Dalgren","email":"antondalgren","login":"antondalgren","count":2},{"name":"Andre","email":"andre.kaufmann@honeyway.de","login":null,"count":2},{"name":"Michael Neumann","email":"mneumann@ntecs.de","login":"mneumann","count":2},{"name":"Igor Alexandrov","email":"igor.alexandrov@gmail.com","login":"igor-alexandrov","count":2},{"name":"Ata Kuyumcu","email":"ata.kuyumcu@protonmail.com","login":null,"count":2},{"name":"Hinrik Örn Sigurðsson","email":"hinrik.sig@gmail.com","login":"hinrik","count":2},{"name":"Heaven31415","email":"heaven31415@gmail.com","login":"Heaven31415","count":2},{"name":"Hamdi Akoğuz","email":"hamdiakoguz@phonoclick.com","login":"Hamdiakoguz","count":2},{"name":"Gabriel Holodak","email":"gthepiper@gmail.com","login":"keidax","count":2},{"name":"Fijxu","email":"fijxu@nadeko.net","login":"Fijxu","count":2},{"name":"Adrian Romero","email":"dev@romeroadrian.com.ar","login":null,"count":2},{"name":"Endika Gutiérrez","email":"me@endika.net","login":"endSly","count":2},{"name":"Dwight Watson","email":"dwightwatson","login":"dwightwatson","count":2},{"name":"Donovan Glover","email":"GloverDonovan","login":"GloverDonovan","count":2},{"name":"Dominic Jodoin","email":"dominic@travis-ci.com","login":"cotsog","count":2},{"name":"Dmitry Maganov","email":"vonagam@gmail.com","login":"vonagam","count":2},{"name":"David Suárez","email":"david.sephirot@gmail.com","login":"deiv","count":2},{"name":"Daniel Worrall","email":"Daniel.Worrall@hotmail.co.uk","login":"Daniel-Worrall","count":2},{"name":"Cris Ward","email":"cris@duodesign.co.uk","login":"crisward","count":2},{"name":"Connor","email":"ctcurnin@gmail.com","login":"CTC97","count":2},{"name":"I'mAHopelessDev","email":"45474847+girng","login":"girng","count":2},{"name":"Kepler Sticka-Jones","email":"kepler+git@stickajones.org","login":"keplersj","count":2},{"name":"Chris Larsen","email":"clarsendev@protonmail.com","login":"HCLarsen","count":2},{"name":"masukomi (a.k.a. Kay Rhodes)","email":"masukomi@masukomi.org","login":"masukomi","count":2},{"name":"Nami-Doc","email":"vendethiel@hotmail.fr","login":"vendethiel","count":2},{"name":"Doug","email":"Doug@Everly.org","login":"DougEverly","count":2},{"name":"Nicolas Ganz","email":"nicolasganz37@gmail.com","login":"ThunderKey","count":2},{"name":"Shannon Skipper","email":"shannonskipper@gmail.com","login":"havenwood","count":2},{"name":"moe","email":"moe@busyloop.net","login":"m-o-e","count":2},{"name":"pgkos","email":"pg.kosinski@gmail.com","login":"pgkos","count":2},{"name":"proxy","email":"51172302+3n-k1","login":"3n-k1","count":2},{"name":"summer-alice","email":"77705195+summer-alice","login":"summer-alice","count":2},{"name":"taupiqueur","email":"93834534+taupiqueur","login":"taupiqueur","count":2},{"name":"Tatsujin Chin","email":"c910335@gmail.com","login":"c910335","count":2},{"name":"Tom Crouch","email":"tom.crouch@gmail.com","login":"tcrouch","count":2},{"name":"V","email":"vendicated@riseup.net","login":"Vendicated","count":2},{"name":"Vexatos","email":"Vexatos","login":"Vexatos","count":2},{"name":"WukongRework.exe BROKE","email":"yunyang4928@gmail.com","login":"JarnaChao09","count":2},{"name":"Zac Nowicki","email":"zachnowicki@gmail.com","login":"z64","count":2},{"name":"Zatherz","email":"zatherz@linux.pl","login":"zatherz","count":2},{"name":"darkstego","email":"darkstego@gmail.com","login":"darkstego","count":2},{"name":"femto","email":"femtowin@gmail.com","login":"femto","count":2},{"name":"ffwff","email":"mogamiriver@tuta.io","login":"ffwff","count":2},{"name":"grindhold","email":"grindhold@gmx.net","login":"grindhold","count":2},{"name":"印章","email":"rockwyc992","login":"rockwyc992","count":2},{"name":"tebasaki","email":"egteba@gmail.com","login":"tebakane","count":2},{"name":"Ted H. Tran","email":"TedTran2019@gmail.com","login":"TedTran2019","count":1},{"name":"Taylor Finnell","email":"tmfinnell@gmail.com","login":"taylorfinnell","count":1},{"name":"Tamnac","email":"49466795+Tamnac","login":"Tamnac","count":1},{"name":"myth","email":"ilikeorangeapple@gmail.com","login":"orangeSi","count":1},{"name":"cui","email":"cuiweixie@gmail.com","login":"cuiweixie","count":1},{"name":"chdorner","email":"christof@chdorner.com","login":"chdorner","count":1},{"name":"Shu Fujita","email":"s.fujita@nard.tech","login":"nard-tech","count":1},{"name":"Shinichiro Hamaji","email":"shinichiro.hamaji@gmail.com","login":"shinh","count":1},{"name":"Sergey Kucher","email":"s.e.kucher@gmail.com","login":"sergei-kucher","count":1},{"name":"Sergei Trofimovich","email":"siarheit@google.com","login":"trofi","count":1},{"name":"Sebastián A","email":"sebastian.aedo29@gmail.com","login":"etra0","count":1},{"name":"Sanks","email":"41530422+sanks64","login":"sanks64","count":1},{"name":"Sankha Narayan Guria","email":"sankha93@gmail.com","login":"ngsankha","count":1},{"name":"Roberto Alsina","email":"roberto.alsina@gmail.com","login":"ralsina","count":1},{"name":"Robert Schulze","email":"robert@dotless.de","login":"fnordfish","count":1},{"name":"MrSorcus","email":"sorcus@inwebse.com","login":"MrSorcus","count":1},{"name":"WolfLee","email":"liyuan0228@gmail.com","login":"wolflee","count":1},{"name":"Will Cosgrove","email":"will@willcosgrove.com","login":"willcosgrove","count":1},{"name":"Will","email":"will@wflewis.com","login":"Willamin","count":1},{"name":"Werner","email":"werner_a_e@yahoo.es","login":"werner","count":1},{"name":"Décio Ferreira","email":"decio.ferreira@decioferreira.com","login":"decioferreira","count":1},{"name":"Dru Jensen","email":"drujensen@gmail.com","login":"drujensen","count":1},{"name":"Victor Bergoo","email":"victor.bergoo@gmail.com","login":"netfeed","count":1},{"name":"Venkatesh-Prasad Ranganath","email":"2526046+rvprasad","login":"rvprasad","count":1},{"name":"Tyler Coatsworth","email":"14064505+tcoatswo","login":"tcoatswo","count":1},{"name":"Tristan Young","email":"tunkshif@foxmail.com","login":"TunkShif","count":1},{"name":"Travis Swicegood","email":"travis@domain51.com","login":"tswicegood","count":1},{"name":"Tom Schroeder","email":"j.tom.schroeder@gmail.com","login":"jtomschroeder","count":1},{"name":"Tim Krajcar","email":"allegro@conmolto.org","login":"tkrajcar","count":1},{"name":"Thyra","email":"Thyra","login":"Thyra","count":1},{"name":"Thore Bödecker","email":"me@foxxx0.de","login":"foxxx0","count":1},{"name":"Thomas Leitner","email":"t_leitner@gmx.at","login":"gettalong","count":1},{"name":"Thomas Fini Hansen","email":"xen@xen.dk","login":"xendk","count":1},{"name":"Rob Biedenharn","email":"Rob@AgileConsultingLLC.com","login":"rab","count":1},{"name":"Peter","email":"peterhj@gmail.com","login":"peheje","count":1},{"name":"TOMITA Masahiro","email":"tommy@tmtm.org","login":"tmtm","count":1},{"name":"Steven Luu","email":"me@luu.io","login":"snluu","count":1},{"name":"Stefan Schmiedl","email":"s@xss.de","login":"swsch","count":1},{"name":"Pantelis Vratsalis","email":"pvratsalis@gmail.com","login":"m1lt0n","count":1},{"name":"Pan Gaoyong","email":"pan.gaoyong@gmail.com","login":"pan","count":1},{"name":"Olivier DOSSMANN","email":"git@dossmann.net","login":"blankoworld","count":1},{"name":"Noel Cower","email":"ncower@nil.dev","login":"nilium","count":1},{"name":"Nikita Tolkachev","email":"n7olkachev@gmail.com","login":"n7olkachev","count":1},{"name":"Nicolas Talle","email":"dev@nicolab.net","login":"Nicolab","count":1},{"name":"Nick Rucci","email":"nick@rocketmade.com","login":"potatogopher","count":1},{"name":"Nick","email":"opiation","login":"opiation","count":1},{"name":"Nate West","email":"natescott.west@gmail.com","login":"nessamurmur","count":1},{"name":"Muhammet Dilmaç","email":"iletisim@muhammetdilmac.com.tr","login":"MuhammetDilmac","count":1},{"name":"mosop","email":"mosop@mosop.me","login":"mosop","count":1},{"name":"michaeldesu","email":"msydenham@gmail.com","login":"michaeldesu","count":1},{"name":"TheEEs","email":"VisualBasic2013@hotmail.com","login":"TheEEs","count":1},{"name":"Mort\u0026Mortis","email":"soanvig","login":"soanvig","count":1},{"name":"Mike Perham","email":"mperham@gmail.com","login":"mperham","count":1},{"name":"Miguel Madrid Mencía","email":"miguel.madrid.mencia@gmail.com","login":"mimame","count":1},{"name":"Patrick Reader","email":"pxeger@protonmail.com","login":"pxeger","count":1},{"name":"Philipp Schulz","email":"hadeweka@outlook.de","login":"Hadeweka","count":1},{"name":"PhilAtWysdom","email":"phil@wysdom.co.uk","login":"PhilAtWysdom","count":1},{"name":"Philpax","email":"me@philpax.me","login":"philpax","count":1},{"name":"Postmodern","email":"postmodern.mod3@gmail.com","login":"postmodern","count":1},{"name":"Prateek Singh","email":"prateeksingh1@hotmail.com","login":"punteek","count":1},{"name":"Prayag Verma","email":"prayag.verma@gmail.com","login":"prayagverma","count":1},{"name":"Radosław Bułat","email":"radek.bulat@gmail.com","login":"radarek","count":1},{"name":"Rafał Wojsznis","email":"rafal.wojsznis@gmail.com","login":"rwojsznis","count":1},{"name":"Phil Nash","email":"philnash@gmail.com","login":"philnash","count":1},{"name":"ReadmeCritic","email":"frankensteinbot@gmail.com","login":"ReadmeCritic","count":1},{"name":"Remilia Scarlet","email":"26493542+MistressRemilia","login":"MistressRemilia","count":1},{"name":"Peter Hoeg","email":"peter@hoeg.com","login":"peterhoeg","count":1},{"name":"Stefan Hoffmann","email":"sthoffmann93@googlemail.com","login":"hoffi","count":1},{"name":"lbarasti","email":"782103+lbarasti","login":"lbarasti","count":1},{"name":"kelly ma","email":"kelly.ma@mail.mcgill.ca","login":"kellydanma","count":1},{"name":"jmdyck","email":"jmdyck@ibiblio.org","login":"jmdyck","count":1},{"name":"jjlorenzo","email":"jjlorenzo","login":"jjlorenzo","count":1},{"name":"jethrodaniel","email":"jethrodaniel@gmail.com","login":"jethrodaniel","count":1},{"name":"ilatif","email":"ilatif.bwp@gmail.com","login":"ilatif","count":1},{"name":"Bellamy Matthieu","email":"bellamy@a14p16.fil.univ-lille1.fr","login":null,"count":1},{"name":"Bellamy Matthieu","email":"bellamy@a14p20.fil.univ-lille1.fr","login":null,"count":1},{"name":"Daniel Smith","email":"jellymann@gmail.com","login":null,"count":1},{"name":"David Schovanec","email":"schovanec@schovi.cz","login":null,"count":1},{"name":"Davis Wahl","email":"dwahl@redhat.com","login":null,"count":1},{"name":"Ezra Stevens","email":"ezrastevens@cloudandtree.com","login":null,"count":1},{"name":"Farley Knight","email":"github@farleyknight.com","login":null,"count":1},{"name":"Jonne Haß","email":"jonne.hass@offerista.com","login":null,"count":1},{"name":"Joshua Kelly","email":"josh.kelly@universe.com","login":null,"count":1},{"name":"Kiril Dokh","email":"kiril.dokh@onapp.com","login":null,"count":1},{"name":"tbpgr","email":"tbpgr@tbpgr.jp","login":"tbpgr","count":1},{"name":"szTheory","email":"szTheory","login":"szTheory","count":1},{"name":"synthia","email":"124930260+nthiad","login":"nthiad","count":1},{"name":"stellarpower","email":"stellarpower@googlemail.com","login":"stellarpower","count":1},{"name":"slice","email":"4206232+slice","login":"slice","count":1},{"name":"skinnyjames","email":"sean.christopher.gregory@gmail.com","login":"skinnyjames","count":1},{"name":"silmanduin66","email":"46534511+silmanduin66","login":"silmanduin66","count":1},{"name":"security-curious","email":"77082525+security-curious","login":"security-curious","count":1},{"name":"sbsoftware","email":"stefan@sbsoftware.de","login":"sbsoftware","count":1},{"name":"robacarp","email":"robacarp","login":"robacarp","count":1},{"name":"pricelessrabbit","email":"PricelessRabbit@gmail.com","login":"pricelessrabbit","count":1},{"name":"oddp","email":"65514959+oddp","login":"oddp","count":1},{"name":"nia","email":"29542929+niacat","login":"niacat","count":1},{"name":"need47","email":"need47@gmail.com","login":"need47","count":1},{"name":"Vladislav","email":"vla-dy@yandex.ru","login":"wowinter13","count":1},{"name":"Vlad Faust","email":"vladislav.faust@gmail.com","login":"vladfaust","count":1},{"name":"ch3nz","email":"fantcbug@gmail.com","login":"ch3n","count":1},{"name":"Leon","email":"hello@l3kn.de","login":null,"count":1},{"name":"gmarcais","email":"gus@marcais.net","login":"gmarcais","count":1},{"name":"gemmaro","email":"gemmaro.dev@gmail.com","login":"gemmaro","count":1},{"name":"fmer","email":"f-mer","login":"f-mer","count":1},{"name":"error256","email":"error256","login":"error256","count":1},{"name":"deepj","email":"deepjungle.maca@gmail.com","login":"deepj","count":1},{"name":"सತೀశః","email":"bdsatish","login":"bdsatish","count":1},{"name":"vyp","email":"elisp.vim@gmail.com","login":"vyp","count":1},{"name":"txe","email":"whats.eternal@gmail.com","login":"txe","count":1},{"name":"camreeves","email":"62260424+camreeves","login":"camreeves","count":1},{"name":"at_grandpa","email":"yoshiyuki.tsuchida.k@gmail.com","login":"at-grandpa","count":1},{"name":"akaufmann","email":"andre-kaufmann@t-online.de","login":"akaufmann","count":1},{"name":"Zohir Tamda","email":"120991635+tamdaz","login":"tamdaz","count":1},{"name":"ZeroPlayerRodent","email":"95110394+ZeroPlayerRodent","login":"ZeroPlayerRodent","count":1},{"name":"Zeljko Predjeskovic","email":"44953551+Zeljko-Predjeskovic","login":"Zeljko-Predjeskovic","count":1},{"name":"ZeWebDev","email":"zewebdev@gmail.com","login":"ZeWebDev","count":1},{"name":"Zander","email":"zander@zanderf.net","login":"voximity","count":1},{"name":"Xero Essential","email":"xqyww123@gmail.com","login":"xqyww123","count":1},{"name":"Robert James Kaes","email":"rjk@wormbytes.ca","login":null,"count":1},{"name":"Matthew Gerrior","email":"matthew@devpost.com","login":null,"count":1},{"name":"Matthew Russo","email":"mcr431@nyu.edu","login":null,"count":1},{"name":"Nathan Sutton","email":"nate@zencoder.com","login":null,"count":1},{"name":"Nathanaelle","email":"nathan@sucré.fr","login":null,"count":1},{"name":"Oleh Prypin","email":"gh@blaxpirit.com","login":null,"count":1},{"name":"Peter Leitzen","email":"pl@neopoly.de","login":null,"count":1},{"name":"Rubi Jihantoro","email":"jihantoro2@gmail.com","login":null,"count":1},{"name":"Sergei Trofimovich","email":"slyfox@inbox.ru","login":null,"count":1},{"name":"Sergey Kuznetsov","email":"sergey@iterudit.com","login":null,"count":1},{"name":"Tim Su","email":"timsu@yahoo-inc.com","login":null,"count":1},{"name":"Maciek Sakrejda","email":"maciek@heroku.com","login":null,"count":1},{"name":"analogsalad","email":"git@analogsalad.com","login":null,"count":1},{"name":"daneb","email":"dane.balia@hetzner.co.za","login":null,"count":1},{"name":"taicsuzu","email":"taicsuzu@yahoo-corp.jp","login":null,"count":1},{"name":"hutou","email":"hutou01@gmail.com","login":"hutou","count":1},{"name":"hafiz","email":"ayaz.hafiz.1@gmail.com","login":"ayazhafiz","count":1},{"name":"Elia Schito","email":"elia@schito.me","login":"elia","count":1},{"name":"Eli Schwartz","email":"eschwartz93@gmail.com","login":"eli-schwartz","count":1},{"name":"Eldar Yusupov","email":"eyusupov@gmail.com","login":"eyusupov","count":1},{"name":"Eduardo Silva","email":"dread-uo","login":"dread-uo","count":1},{"name":"Eddie Lebow","email":"elebow","login":"elebow","count":1},{"name":"Ben Noordhuis","email":"info@bnoordhuis.nl","login":"bnoordhuis","count":1},{"name":"Damir Sharipov","email":"dammer2k@gmail.com","login":"dammer","count":1},{"name":"Dorian Marié","email":"dorian@dorianmarie.fr","login":"dorianmariefr","count":1},{"name":"Dominic Muller","email":"nicklink483@gmail.com","login":"domgetter","count":1},{"name":"Denis Maslennikov","email":"nof1000@mail.ru","login":"nof1000","count":1},{"name":"Denis Defreyne","email":"denis.defreyne@stoneship.org","login":"denisdefreyne","count":1},{"name":"David Kuo","email":"s50407s@gmail.com","login":"david50407","count":1},{"name":"David Hofer","email":"david.hofer@gmail.com","login":"dkhofer","count":1},{"name":"Dave Ungerer","email":"daveungerer@gmail.com","login":"orangethunder","count":1},{"name":"Dave Laszczak","email":"Lasvad","login":"Lasvad","count":1},{"name":"Darwin Zmugg","email":"117575492+666hwll","login":"666hwll","count":1},{"name":"Daniel Westendorf","email":"daniel@prowestech.com","login":"danielwestendorf","count":1},{"name":"HAHWUL","email":"hahwul@gmail.com","login":"hahwul","count":1},{"name":"Guillaume Hivert","email":"guillaume.hivert@outlook.com","login":"ghivert","count":1},{"name":"Guilherme J. Tramontina","email":"guilherme.tramontina@gmail.com","login":"gtramontina","count":1},{"name":"Gerry","email":"git@caulfield.me","login":"gerrywastaken","count":1},{"name":"George","email":"somu@so.mu","login":"lukateras","count":1},{"name":"Gary Mardell","email":"info@garymardell.co.uk","login":"garymardell","count":1},{"name":"Gabriel Silveira","email":"26633512+gabriel-ss","login":"gabriel-ss","count":1},{"name":"Frityet","email":"ambhogal01@gmail.com","login":"Frityet","count":1},{"name":"Frank Fischer","email":"frank-fischer@shadow-soft.de","login":"f-fr","count":1},{"name":"Fotis Gimian","email":"fgimiansoftware@gmail.com","login":"fgimian","count":1},{"name":"Fernando Valverde","email":"fernando@fdo.cr","login":"fdocr","count":1},{"name":"Felix von Ferey","email":"felixvf","login":"felixvf","count":1},{"name":"Felipe Philipp","email":"felipeelias@gmail.com","login":"felipeelias","count":1},{"name":"Ewan Slater","email":"crush-157","login":"crush-157","count":1},{"name":"Evangelos Foutras","email":"evangelos@foutrelis.com","login":"foutrelis","count":1},{"name":"Evan Hahn","email":"me@evanhahn.com","login":"EvanHahn","count":1},{"name":"Eloy","email":"ej.perezgomez@gmail.com","login":"epergo","count":1},{"name":"Kanezoh","email":"47489839+Kanezoh","login":"Kanezoh","count":1},{"name":"Kamil Gwóźdź","email":"kamil@gwozdz.me","login":"kamil-gwozdz","count":1},{"name":"Baris Balic","email":"leafybasil@gmail.com","login":"barisbalic","count":1},{"name":"Baptiste Fontaine","email":"b@ptistefontaine.fr","login":"bfontaine","count":1},{"name":"Arthur Poulet","email":"Nephos","login":"Nephos","count":1},{"name":"Anton Karankevich","email":"83635660+anton7c3","login":"anton7c3","count":1},{"name":"Andy Fleming","email":"andy@andyfleming.com","login":"andyfleming","count":1},{"name":"André Medeiros","email":"hello@andre.cool","login":"andremedeiros","count":1},{"name":"Dani Miba","email":"43004687+danimiba","login":"danimiba","count":1},{"name":"839","email":"8398a7@gmail.com","login":"8398a7","count":1},{"name":"Aaron Ross","email":"superhawk610@gmail.com","login":"superhawk610","count":1},{"name":"Adam Trilling","email":"adamtrilling@gmail.com","login":"adamtrilling","count":1},{"name":"Alexander Batalov","email":"me@alexbatalov.com","login":"alexbatalov","count":1},{"name":"Alexandre ZANNI","email":"16578570+noraj","login":"noraj","count":1},{"name":"Alexis Reigel","email":"mail@koffeinfrei.org","login":"koffeinfrei","count":1},{"name":"Anand Raj","email":"anandraj6783@gmail.com","login":"AnandRaj2224","count":1},{"name":"Anatol Pomozov","email":"anatol.pomozov@gmail.com","login":"anatol","count":1},{"name":"Daniel Gilchrist","email":"daniel@workforce.com","login":"DanielGilchrist","count":1},{"name":"Daniel Fockler","email":"dfockler13@gmail.com","login":"dfockler","count":1},{"name":"Florin Lipan","email":"lipanski","login":"lipanski","count":1},{"name":"Flaviu Tamas","email":"tamasflaviu@gmail.com","login":"flaviut","count":1},{"name":"Damian Hamill","email":"damianham@gmail.com","login":"damianham","count":1},{"name":"Dalibor Filus","email":"195891+daliborfilus","login":"daliborfilus","count":1},{"name":"Cristian Șerb","email":"mail@cristianserb.com","login":"cserb","count":1},{"name":"Cristian Pop","email":"65369309+cristian-lsdb","login":"cristian-lsdb","count":1},{"name":"Cristian Molina","email":"megatux@gmail.com","login":"megatux","count":1},{"name":"Collided Scope","email":"75840710+collidedscope","login":"collidedscope","count":1},{"name":"Cody Byrnes","email":"byrnes.cody@gmail.com","login":"pblca","count":1},{"name":"Chris Watson","email":"iDev0urer","login":"iDev0urer","count":1},{"name":"Chris Baynes","email":"chris-baynes","login":"chris-baynes","count":1},{"name":"Chance Snow","email":"git@chancesnow.me","login":"chances","count":1},{"name":"Carsten Zimmermann","email":"cz@aegisnet.de","login":"carpodaster","count":1},{"name":"Carlos Gajardo","email":"cjgajard@gmail.com","login":"cjgajard","count":1},{"name":"Brandon McGinty-Carroll","email":"bmmcginty@bmcginty.us","login":"bmmcginty","count":1},{"name":"Luke Sweeney","email":"luke@thesweeneys.org","login":"llamicron","count":1},{"name":"Luke Rodgers","email":"lukeasrodgers@gmail.com","login":"lukeasrodgers","count":1},{"name":"Laska","email":"teresamnegea@proton.me","login":"LaskaIDK","count":1},{"name":"Krisztián Ádám","email":"adamkrisz@gmail.com","login":"hangyas","count":1},{"name":"Kirk Haines","email":"wyhaines@gmail.com","login":"wyhaines","count":1},{"name":"Kian Meng, Ang","email":"kianmeng.ang@gmail.com","login":"kianmeng","count":1},{"name":"Kevin","email":"apainintheneck@gmail.com","login":"apainintheneck","count":1},{"name":"Keshav Biswa","email":"keshavbiswa21@gmail.com","login":"keshavbiswa","count":1},{"name":"Karthik T","email":"karthikt.holmes+github@gmail.com","login":"ktaragorn","count":1},{"name":"Karthik M A M","email":"karthik_m_a_m@outlook.com","login":"KarthikMAM","count":1},{"name":"James Good","email":"jamesgood626@gmail.com","login":"JamesGood626","count":1},{"name":"Filipe Correia","email":"laginha87","login":"laginha87","count":1},{"name":"João Diogo Costa","email":"joaodiogocosta","login":"joaodiogocosta","count":1},{"name":"Josua Schmid","email":"jschmid@fastmail.net","login":"schmijos","count":1},{"name":"Joshua Jones","email":"fishnibble1@gmail.com","login":"fishnibble","count":1},{"name":"Josh Soref","email":"2119212+jsoref","login":"jsoref","count":1},{"name":"Josh Buker","email":"accounts+github@joshbuker.com","login":"joshbuker","count":1},{"name":"matthin","email":"997925+matthin","login":"matthin","count":1},{"name":"luna","email":"github@l4.pm","login":"lun-4","count":1},{"name":"Mig","email":"mig@mypeplum.com","login":"mig-hub","count":1},{"name":"Michael Fellinger","email":"m.fellinger@gmail.com","login":"manveru","count":1},{"name":"Micah Geisel","email":"micah@botandrose.com","login":"botandrose-machine","count":1},{"name":"Maxime Lapointe","email":"hunter_spawn@hotmail.com","login":"MaxLap","count":1},{"name":"Matt Van Horn","email":"mvanhorn","login":"mvanhorn","count":1},{"name":"Matt","email":"alpmatthew@gmail.com","login":"MattAlp","count":1},{"name":"Massimiliano Dal Mas","email":"30476000+max-codeware","login":"max-codeware","count":1},{"name":"Mark Raymond Jr","email":"markrjr","login":"markrjr","count":1},{"name":"Mark Anthony Gibbins","email":"xiy3x0@gmail.com","login":"xiy","count":1},{"name":"Mario Martinez","email":"zenitram.oiram@gmail.com","login":"martimatix","count":1},{"name":"Marcos Sánchez","email":"marcosdsanchez@gmail.com","login":"marcosdsanchez","count":1},{"name":"Marcio Giaxa Marinheiro","email":"marciogiaxa@gmail.com","login":"marciogm","count":1},{"name":"Pete Brumm","email":"github@petebrumm.com","login":"pbrumm","count":1},{"name":"Paweł Świątkowski","email":"katafrakt","login":"katafrakt","count":1},{"name":"Paul Kassianik","email":"paulkass","login":"paulkass","count":1},{"name":"JHP","email":"jhp@stripe.com","login":"jhp-stripe","count":1},{"name":"Ivan Palamarchuk","email":"i.delef@gmail.com","login":"delef","count":1},{"name":"Ivan Gulakov","email":"rGradeStd","login":"rGradeStd","count":1},{"name":"Isaac Sloan","email":"isaac@isaacsloan.com","login":"elorest","count":1},{"name":"Ilan Pillemer","email":"ilan.pillemer@gmail.com","login":"ilanpillemer","count":1},{"name":"Igor Bochkariov","email":"ujifgc@gmail.com","login":"ujifgc","count":1},{"name":"Ibraheem Ahmed","email":"ibrah1440@gmail.com","login":"ibraheemdev","count":1},{"name":"Ian Rash","email":"redcodefinal@gmail.com","login":"sol-vin","count":1},{"name":"Iain McNulty","email":"iainmcnulty@gmail.com","login":"nulty","count":1},{"name":"Hugo Ribeira","email":"hugoribeira@gmail.com","login":"eidge","count":1},{"name":"Hiroki Noda","email":"kubo39@gmail.com","login":"kubo39","count":1},{"name":"Hirofumi Wakasugi","email":"baenej@gmail.com","login":"5t111111","count":1},{"name":"Henrik Christensen","email":"sensen1695@hotmail.com","login":"henrikac","count":1},{"name":"HeleneMyr","email":"mey.helene@gmail.com","login":"HeleneMyr","count":1},{"name":"Harisankar P S","email":"mailme@hsps.in","login":"coderhs","count":1},{"name":"Hannes Käufler","email":"hanneskaeufler","login":"hanneskaeufler","count":1},{"name":"HOMODELUNA","email":"72009635+HOMODELUNA","login":"HOMODELUNA","count":1},{"name":"Joseph Method","email":"tristil@gmail.com","login":"tristil","count":1},{"name":"Jon Neverland","email":"jon@jonnev.se","login":"joenas","count":1},{"name":"John Kelley","email":"john@kelley.ca","login":"John-K","count":1},{"name":"John Bolliger","email":"johnbolliger@gmail.com","login":"skunkworker","count":1},{"name":"John Benediktsson","email":"mrjbq7@gmail.com","login":"mrjbq7","count":1},{"name":"John Bampton","email":"jbampton","login":"jbampton","count":1},{"name":"Jody LeCompte","email":"38302762+jodylecompte","login":"jodylecompte","count":1},{"name":"Jenn","email":"jwheelerac@gmail.com","login":"sourgrasses","count":1},{"name":"Jean Boussier","email":"jean.boussier@gmail.com","login":"byroot","count":1},{"name":"Jan Buiter","email":"jwbuiter@gmail.com","login":"jwbuiter","count":1},{"name":"Marcin Bartkowiak","email":"mhbartkowiak@gmail.com","login":"mhib","count":1},{"name":"James Dinsdale","email":"hi@molovo.co","login":"molovo","count":1},{"name":"James Clarke","email":"james@edgedb.com","login":"jaclarke","count":1},{"name":"Jakub Pavlík","email":"severus@post.cz","login":"igneus","count":1},{"name":"Jakob Gillich","email":"jakob@gillich.me","login":"jgillich","count":1},{"name":"Jake Waksbaum","email":"jake.waksbaum@gmail.com","login":"jbaum98","count":1},{"name":"Jack Turnbull","email":"git@jack.codes","login":"jackturnbull","count":1},{"name":"Andrew Hamon","email":"andrew@hamon.cc","login":"andrewhamon","count":1}],"past_year_committers":[{"name":"Johannes Müller","email":"straightshoota@gmail.com","login":"straight-shoota","count":305},{"name":"Julien Portalier","email":"julien@portalier.com","login":"ysbaddaden","count":157},{"name":"Quinton Miller","email":"nicetas.c@gmail.com","login":"HertzDevil","count":79},{"name":"kojix2","email":"2xijok@gmail.com","login":"kojix2","count":30},{"name":"renovate[bot]","email":"29139614+renovate[bot]","login":"renovate[bot]","count":26},{"name":"George Dietrich","email":"dev@dietrich.pub","login":"Blacksmoke16","count":21},{"name":"Sijawusz Pur Rahnama","email":"sija@sija.pl","login":"Sija","count":17},{"name":"Andrii Konchyn","email":"andry.konchin@gmail.com","login":"andrykonchin","count":14},{"name":"Stephen von Takach","email":"steve@place.technology","login":"stakach","count":13},{"name":"Troy Sornson","email":"troy@sornson.io","login":"Vici37","count":12},{"name":"github-actions[bot]","email":"41898282+github-actions[bot]","login":"github-actions[bot]","count":11},{"name":"Jeanine Adkisson","email":"jeanine.adkisson@gmail.com","login":"jneen","count":8},{"name":"David Keller","email":"davidkeller@tuta.io","login":"BlobCodes","count":6},{"name":"Matías García Isaía","email":"mgarcia@manas.tech","login":"matiasgarciaisaia","count":6},{"name":"Todd Sundsted","email":"todd@sundsted.com","login":"toddsundsted","count":6},{"name":"Jamie Gaskins","email":"jgaskins@hey.com","login":"jgaskins","count":5},{"name":"Margret Riegert","email":"margret@eowyn.net","login":"nobodywasishere","count":5},{"name":"Crys","email":"159441349+crysbot","login":"crysbot","count":4},{"name":"Jon Börjesson","email":"jon@spuun.se","login":"spuun","count":4},{"name":"Sergey Kuznetsov","email":"github@iterudit.com","login":"skuznetsov","count":4},{"name":"Chao Yang","email":"cyang05@outlook.com","login":"cyangle","count":3},{"name":"Hugo Parente Lima","email":"hugo.pl@gmail.com","login":"hugopl","count":2},{"name":"Paul M. Lambert","email":"plambert@plambert.net","login":"plambert","count":2},{"name":"Quin Gillespie","email":"trypsynth@gmail.com","login":"trypsynth","count":2},{"name":"Fijxu","email":"fijxu@nadeko.net","login":"Fijxu","count":2},{"name":"Anton Dalgren","email":"antondalgren","login":"antondalgren","count":2},{"name":"Ana Perez Ghiglia","email":"aghiglia@manas.tech","login":"anaPerezGhiglia","count":2},{"name":"Stephanie Wilde-Hobbs","email":"git@stephanie.is","login":"RX14","count":2},{"name":"Stephen Belanger","email":"admin@stephenbelanger.com","login":"Qard","count":2},{"name":"Will Richardson","email":"will@willhbr.net","login":"willhbr","count":2},{"name":"syeopite","email":"70992037+syeopite","login":"syeopite","count":2},{"name":"Carl Hörberg","email":"carl.hoerberg@gmail.com","login":"carlhoerberg","count":2},{"name":"Sergey Kuznetsov","email":"sergey@iterudit.com","login":null,"count":1},{"name":"fn ⌃ ⌥","email":"70830482+FnControlOption","login":"FnControlOption","count":1},{"name":"error256","email":"error256","login":"error256","count":1},{"name":"cui","email":"cuiweixie@gmail.com","login":"cuiweixie","count":1},{"name":"Tyler Coatsworth","email":"14064505+tcoatswo","login":"tcoatswo","count":1},{"name":"Stephen Ierodiaconou","email":"stevegeek@gmail.com","login":"stevegeek","count":1},{"name":"Stefan Schmiedl","email":"s@xss.de","login":"swsch","count":1},{"name":"Michael Nikitochkin","email":"michael.nikitochkin@gmx.net","login":"miry","count":1},{"name":"Matt Van Horn","email":"mvanhorn","login":"mvanhorn","count":1},{"name":"Matheus Richard","email":"matheusrichardt@gmail.com","login":"MatheusRich","count":1},{"name":"Laska","email":"teresamnegea@proton.me","login":"LaskaIDK","count":1},{"name":"Lachlan Dowding","email":"lachlan@permafrost.space","login":"lachlan","count":1},{"name":"Johan Eckerström","email":"johan@duh.se","login":"jage","count":1},{"name":"I3oris","email":"37157434+I3oris","login":"I3oris","count":1},{"name":"HAHWUL","email":"hahwul@gmail.com","login":"hahwul","count":1},{"name":"Devonte","email":"devnote.dev75@gmail.com","login":"devnote-dev","count":1},{"name":"Connor","email":"ctcurnin@gmail.com","login":"CTC97","count":1},{"name":"Chris Larsen","email":"clarsendev@protonmail.com","login":"HCLarsen","count":1},{"name":"Brian J. Cardiff","email":"bcardiff@gmail.com","login":"bcardiff","count":1},{"name":"Billy.Zheng","email":"vil963@gmail.com","login":"zw963","count":1},{"name":"Barney","email":"86712892+BigBoyBarney","login":"BigBoyBarney","count":1},{"name":"Anand Raj","email":"anandraj6783@gmail.com","login":"AnandRaj2224","count":1},{"name":"Alexander Kutsan","email":"alexkutsan@gmail.com","login":"alexkutsan","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-19T00:00:07.604Z","repositories_count":6263701,"commits_count":875006711,"contributors_count":35072943,"owners_count":1168673,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"crystal-lang/crystal","html_url":"https://github.com/crystal-lang/crystal","last_synced_at":"2026-06-17T12:00:42.201Z","status":"error","issues_count":1397,"pull_requests_count":3211,"avg_time_to_close_issue":29020105.447457626,"avg_time_to_close_pull_request":3768607.878508266,"issues_closed_count":589,"pull_requests_closed_count":2601,"pull_request_authors_count":159,"issue_authors_count":354,"avg_comments_per_issue":5.009305654974947,"avg_comments_per_pull_request":1.4213640610401743,"merged_pull_requests_count":2339,"bot_issues_count":1,"bot_pull_requests_count":52,"past_year_issues_count":117,"past_year_pull_requests_count":503,"past_year_avg_time_to_close_issue":1404386.170212766,"past_year_avg_time_to_close_pull_request":610477.2781954887,"past_year_issues_closed_count":47,"past_year_pull_requests_closed_count":266,"past_year_pull_request_authors_count":48,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":3.0427350427350426,"past_year_avg_comments_per_pull_request":1.0536779324055665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":22,"past_year_merged_pull_requests_count":249,"created_at":"2023-05-16T03:34:53.595Z","updated_at":"2026-06-17T12:00:42.202Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/crystal-lang%2Fcrystal/issues","issue_labels_count":{"table":{"kind:bug":657,"kind:feature":398,"status:discussion":323,"topic:compiler:semantic":82,"topic:compiler:codegen":76,"platform:windows":71,"topic:stdlib:collection":69,"topic:compiler":65,"topic:stdlib:networking":64,"topic:stdlib:text":56,"topic:stdlib:system":55,"topic:stdlib:numeric":55,"kind:regression":49,"topic:compiler:parser":47,"topic:stdlib":47,"topic:lang:macros":45,"topic:stdlib:files":45,"topic:stdlib:concurrency":41,"topic:stdlib:runtime":40,"topic:stdlib:serialization":38,"topic:tools:docs-generator":37,"topic:compiler:interpreter":35,"topic:infrastructure":33,"topic:lang":31,"kind:question":26,"topic:tools:formatter":25,"performance":24,"kind:docs":24,"good first issue":24,"topic:stdlib:macros":22,"help wanted":20,"status:invalid":20,"topic:compiler:cli":19,"status:draft":19,"topic:stdlib:crypto":18,"topic:multithreading":18,"topic:lang:type-system":18,"platform:darwin":17,"topic:stdlib:specs":17,"status:duplicate":17,"community:newcomer":15,"kind:refactor":14,"topic:stdlib:time":14,"topic:stdlib:llvm":13,"breaking-change":11,"topic:compiler:generics":11,"community:help-wanted":11,"platform:unix":10,"topic:infrastructure/ci":9,"kind:specs":9,"topic:compiler:debugger":8,"platform":8,"platform:aarch64":8,"tough-cookie":7,"security":7,"platform:android":6,"topic:tools:unreachable":6,"topic:stdlib:log":6,"platform:linux-musl":6,"topic:compiler:interpreter:repl":5,"platform:wasm":5,"topic:lang:annotations":5,"deprecation":4,"platform:x86":4,"status:accepted":4,"topic:tools:playground":4,"kind:chore":3,"community:to-research":2,"community:to-document":2,"platform:arm":2,"platform:bsd":2,"platform:windows-gnu":2,"community:to-design":2,"status:needs-more-info":2,"status:wontfix":2,"topic:tools":2,"platform:freebsd":1,"topic:tools:macro-code-coverage":1,"topic:tools:dependencies":1,"platform:solaris":1,"community:in-progress":1,"ICE":1,"topic:tools:init":1,"status:someday":1}},"pull_request_labels_count":{"table":{"kind:bug":821,"kind:feature":820,"kind:refactor":399,"topic:infrastructure":332,"topic:stdlib:runtime":287,"platform:windows":267,"topic:infrastructure/ci":218,"topic:stdlib:system":210,"kind:docs":177,"topic:stdlib:networking":165,"topic:stdlib:text":160,"kind:specs":148,"topic:stdlib:files":144,"kind:chore":134,"topic:multithreading":134,"topic:stdlib:collection":124,"performance":123,"kind:regression":122,"topic:compiler:codegen":116,"topic:compiler:parser":115,"topic:stdlib:concurrency":114,"topic:stdlib:numeric":112,"topic:stdlib":107,"topic:stdlib:serialization":93,"topic:compiler:semantic":89,"topic:stdlib:llvm":80,"topic:compiler:interpreter":75,"topic:compiler:cli":64,"topic:lang:macros":64,"breaking-change":62,"topic:tools:docs-generator":58,"topic:stdlib:macros":57,"topic:stdlib:time":51,"topic:compiler":47,"topic:tools:formatter":46,"topic:stdlib:crypto":44,"deprecation":40,"platform:windows-gnu":38,"topic:stdlib:specs":33,"topic:lang":28,"status:reverted":28,"platform:unix":27,"platform:aarch64":25,"experimental":24,"kind:breaking":18,"platform:x86":18,"platform:darwin":17,"security":16,"topic:compiler:debugger":15,"topic:stdlib:log":14,"backport release/1.16":14,"topic:tools":13,"topic:tools:unreachable":11,"topic:compiler:interpreter:repl":9,"platform:bsd":9,"topic:lang:annotations":9,"topic:tools:dependencies":7,"platform:linux-gnu":7,"platform:linux-musl":7,"topic:stdlib:cli":6,"pr:needs-review":6,"backport release/1.15":5,"platform:wasm":5,"platform:android":5,"status:invalid":4,"status:discussion":4,"platform:arm":4,"platform:freebsd":3,"status:duplicate":3,"topic:stdlib:benchmark":3,"topic:lang:type-system":3,"topic:tools:init":3,"status:draft":2,"topic:tools:implementations":2,"platform:riscv64":2,"platform:solaris":2,"topic:tools:hierarchy":2,"topic:tools:macro-code-coverage":1,"help wanted":1,"topic:tools:playground":1,"platform":1,"backport":1,"tough-cookie":1,"backport release/1.20":1,"pr:on-hold-do-not-merge":1,"pr:needs-work":1}},"issue_author_associations_count":{"table":{"CONTRIBUTOR":694,"MEMBER":367,"NONE":333,"COLLABORATOR":3}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":1875,"MEMBER":1174,"NONE":92,"COLLABORATOR":70}},"issue_authors":{"table":{"straight-shoota":236,"HertzDevil":208,"Blacksmoke16":86,"BlobCodes":36,"zw963":28,"ysbaddaden":28,"jgaskins":23,"jwoertink":23,"nobodywasishere":19,"BigBoyBarney":17,"wolfgang371":16,"spuun":15,"asterite":15,"Sija":14,"femto":14,"jzakiya":14,"beta-ziliani":13,"devnote-dev":13,"oprypin":9,"BrucePerens":9,"syeopite":9,"MistressRemilia":8,"jkthorne":8,"stakach":8,"bew":8,"watzon":7,"Silentdoer":7,"rdp":6,"stellarpower":6,"yxhuvud":6,"yanecc":6,"carlhoerberg":5,"noraj":5,"lbguilherme":5,"philipp-classen":5,"hutou":5,"stephannv":4,"sdogruyol":4,"hugopl":4,"robacarp":4,"icy-arctic-fox":4,"will":4,"bararchy":4,"crimson-knight":4,"RX14":4,"homonoidian":4,"Vici37":4,"z64":4,"erdian718":4,"mjblack":4,"dsisnero":4,"postmodern":4,"petr-fischer":4,"FnControlOption":3,"Fryguy":3,"cyangle":3,"sol-vin":3,"meatball133":3,"naqvis":3,"ghost":3,"j8r":3,"dawkot":3,"mamantoha":3,"rubyFeedback":3,"kojix2":3,"bmmcginty":3,"kostya":3,"philipp-kempgen":3,"vladfaust":3,"JarnaChao09":3,"a-alhusaini":3,"nanobowers":3,"lachlan":3,"Zopolis4":3,"bcardiff":2,"18183883296":2,"jmdyck":2,"sardaukar":2,"MatheusRich":2,"lost22git":2,"Keithcat1":2,"didactic-drunk":2,"xendk":2,"kimburgess":2,"amini-allight":2,"syalon":2,"JayXon":2,"GeopJr":2,"sbsoftware":2,"yb66":2,"SlayerShadow":2,"foxwyn":2,"gettalong":2,"mattrberry":2,"foxxx0":2,"jibal":2,"bo-tato":2,"tamdaz":2,"skinnyjames":2,"mohd-akram":2,"valpackett":2,"manveru":2,"ladibahmed":2,"anzhi0708":2,"plambert":2,"Fijxu":2,"dammer":2,"felixbuenemann":2,"steakknife":2,"firejox":2,"joekohler":2,"nilslindemann":2,"makenowjust":2,"trans":2,"docelic":2,"Daniel-Worrall":2,"cjgajard":2,"refi64":2,"Hadeweka":2,"spindlebink":2,"simonhf":1,"miry":1,"incetarik":1,"zendrx":1,"retorquere":1,"636f7374":1,"phil294":1,"sourceweaver":1,"malte-v":1,"jianghengle":1,"chendo":1,"usiegj00":1,"jfharrigan":1,"waj":1,"anykeyh":1,"rhencke":1,"anderseklov":1,"russdill":1,"HCLarsen":1,"KCErb":1,"cristian-lsdb":1,"WhereIsX":1,"AlexWayfer":1,"matiasgarciaisaia":1,"Thyra":1,"Brusalk":1,"TheLonelyGhost":1,"maattdd":1,"UltimaTerra":1,"Fulgurance":1,"konovod":1,"waterlink":1,"UnsolvedCypher":1,"dmgr":1,"koute":1,"sqonk":1,"norikawa":1,"dhwa-kyle":1,"DavidB137":1,"fenginsc":1,"davlgd":1,"rymiel":1,"nameearly":1,"kelvinphilip889":1,"pateljoel":1,"renovate[bot]":1,"ozra":1,"sudo-nice":1,"kolesar-andras":1,"Veedrac":1,"timscodebase":1,"phortx":1,"lansn":1,"alex-lairan":1,"pnloyd":1,"weirdbricks":1,"digitalcora":1,"jadonk":1,"notramo":1,"superhawk610":1,"fnordfish":1,"azurejoga":1,"alexmherrmann":1,"franciscoadasme":1,"He1nr1ch":1,"z1lk":1,"sherjilozair":1,"tanoabeleyra":1,"venomc312":1,"tenebrousedge":1,"jansen44":1,"Heaven31415":1,"donovanglover":1,"bridges-burned":1,"shelvacu":1,"PascalLeMerrer":1,"petterthowsen":1,"treagod":1,"ambyjkl":1,"danabooth":1,"hholst80":1,"ssvb":1,"TheWanderer1983":1,"babyface001":1,"ASnow":1,"d1rewolf":1,"aicynide":1,"dmitriy-serdyuk":1,"bloovis":1,"wonderix":1,"CyrilBaah":1,"kalafut":1,"technorama":1,"glyh":1,"RainbowZephyr":1,"obskyr":1,"willy610":1,"beatrieziz":1,"pikapika2020":1,"anaPerezGhiglia":1,"coderhs":1,"GaetanLepage":1,"alhazred":1,"paulcsmith":1,"Joe6481":1,"KamilZielinski":1,"DRVTiny":1,"pbrumm":1,"denisdefreyne":1,"jcs":1,"fvirdia":1,"andrea89smile-flow":1,"carlos-h-h":1,"fdr":1,"niko":1,"wooster0":1,"max-codeware":1,"jhf":1,"xiaojin2630":1,"Epikest":1,"SlimBenAmor":1,"ncihnegn":1,"calospoimen":1,"akzhan":1,"xiy":1,"jakkal6":1,"alabhyajindal":1,"willhbr":1,"dch":1,"hakatashi":1,"tedneward":1,"wishdev":1,"keidax":1,"Viktor-KN":1,"mtl1979":1,"mig-hub":1,"x448":1,"ksg97031":1,"Andriamanitra":1,"drosehn":1,"fabianloewe":1,"Papierkorb":1,"666hwll":1,"fuzzah":1,"m-o-e":1,"casper":1,"stugol":1,"repomaa":1,"swsch":1,"apainintheneck":1,"kochka":1,"joshcangit":1,"rvprasad":1,"Looceri":1,"azazeal":1,"Losses":1,"luislavena":1,"daliborfilus":1,"delef":1,"caspiano":1,"libweirdness":1,"JacobUb":1,"marwal-88":1,"stefandd":1,"rishavs":1,"Qard":1,"ylluminate":1,"pgkos":1,"Capital-EX":1,"keplersj":1,"charlesrocket":1,"jlcrochet":1,"pricelessrabbit":1,"KaneRoot":1,"3xtraterrestrial":1,"j-m-harris":1,"chri-k":1,"LeXofLeviafan":1,"toddsundsted":1,"zuf":1,"TTTARA":1,"I3oris":1,"HOMODELUNA":1,"SleepingInsomniac":1,"64kramsystem":1,"rmarronnier":1,"ariesdevil":1,"OakAtsume":1,"piero1100":1,"vspefs":1,"walteazy":1,"funny-falcon":1,"gabriel-ss":1,"mdwagner":1,"boulme":1,"dcalixto":1,"3052":1,"patricus3":1,"sheosi":1,"deiv":1,"puni073":1,"albertorestifo":1,"YouGetWhatYouPayFor":1,"Val":1,"stronny":1,"FLeiXiuS":1,"karlseguin":1,"KasKatto":1,"mrjbq7":1,"baseballlover723":1,"Timbus":1,"Frityet":1,"robdavid":1,"jochenseeber":1,"compumike":1,"fithisux":1,"aramvisser":1,"lugia-kun":1,"SamantazFox":1,"pynixwang":1,"davy-tw":1,"Pookah-Productions":1,"Tjorbenn":1,"mavu":1,"ralsina":1,"Geo-7":1,"m1ome":1,"mandree":1,"Izder456":1,"JadeKharats":1,"orangeSi":1,"alanwilter":1,"anamba":1,"xtagon":1}},"pull_request_authors":{"table":{"straight-shoota":1014,"HertzDevil":872,"ysbaddaden":444,"Blacksmoke16":103,"kojix2":44,"renovate[bot]":40,"stakach":38,"jgaskins":34,"nobodywasishere":33,"asterite":30,"Vici37":30,"Sija":29,"crysbot":27,"BlobCodes":21,"meatball133":20,"FnControlOption":16,"spuun":15,"carlhoerberg":15,"lachlan":12,"github-actions[bot]":12,"BigBoyBarney":11,"GeopJr":10,"bcardiff":9,"hugopl":9,"syeopite":9,"RX14":8,"beta-ziliani":8,"zw963":8,"jneen":8,"jkthorne":7,"luislavena":6,"CTC97":6,"philipp-classen":6,"compumike":5,"erdian718":5,"nanobowers":5,"devnote-dev":5,"miry":5,"cyangle":5,"skuznetsov":5,"matiasgarciaisaia":4,"Fijxu":4,"baseballlover723":4,"punteek":4,"tamdaz":4,"MatheusRich":4,"kamil-gwozdz":4,"rvprasad":4,"willhbr":4,"hovsater":4,"jbampton":4,"makenowjust":4,"JarnaChao09":4,"toddsundsted":4,"femto":4,"refi64":4,"ggiraldez":4,"anaPerezGhiglia":4,"lbguilherme":3,"Zeljko-Predjeskovic":3,"caspiano":3,"summer-alice":3,"oprypin":3,"mamantoha":3,"jwoertink":3,"mvanhorn":3,"funny-falcon":3,"homonoidian":3,"kostya":3,"gergelyk":2,"dammer":2,"Hadeweka":2,"wishdev":2,"alexkutsan":2,"joshrickard":2,"antondalgren":2,"trypsynth":2,"calospoimen":2,"threez":2,"CoelacanthusHex":2,"666hwll":2,"bew":2,"kubo":2,"kolesar-andras":2,"anton7c3":2,"yxhuvud":2,"apainintheneck":2,"mverzilli":2,"a-alhusaini":2,"maiha":2,"TTTARA":2,"andrykonchin":2,"cuiweixie":2,"Frityet":2,"z64":2,"Vendicated":2,"savvar9991":1,"yb66":1,"qianchongyang":1,"MistyPigeon":1,"agouin":1,"garymardell":1,"keshavbiswa":1,"rymiel":1,"orangeSi":1,"watzon":1,"pbrumm":1,"elebow":1,"jhass":1,"darkstego":1,"avoidaway":1,"sbsoftware":1,"swsch":1,"JacobUb":1,"c-cube":1,"Qard":1,"Timbus":1,"postmodern":1,"firejox":1,"MD-MAROOF":1,"gettalong":1,"noraj":1,"ilmanzo":1,"HOMODELUNA":1,"stufro":1,"tcuong53-cell":1,"aarongodin":1,"mohd-akram":1,"DanielGilchrist":1,"xendk":1,"koffeinfrei":1,"stevegeek":1,"domgetter":1,"werner":1,"m-o-e":1,"ZeroPlayerRodent":1,"joekohler":1,"dsisnero":1,"wonderix":1,"EvanHahn":1,"flavjja":1,"Nax":1,"skinnyjames":1,"walteazy":1,"ralsina":1,"mattrberry":1,"potomak":1,"chris-huxtable":1,"pricelessrabbit":1,"szabgab":1,"jage":1,"fnordfish":1,"tcoatswo":1,"rufelo":1,"HCLarsen":1,"LaskaIDK":1,"mjblack":1,"foxxx0":1,"MistressRemilia":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-17T00:00:21.091Z","repositories_count":14814503,"issues_count":33109859,"pull_requests_count":109332061,"authors_count":11309301,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"kind:bug":69,"kind:feature":27,"status:discussion":25,"topic:compiler:codegen":11,"topic:stdlib:serialization":10,"kind:regression":8,"topic:stdlib:runtime":7,"topic:tools:formatter":6,"topic:stdlib:collection":5,"topic:stdlib:networking":5,"topic:stdlib:system":4,"topic:compiler:semantic":4,"platform:windows":3,"topic:lang:macros":3,"topic:stdlib:files":3,"topic:infrastructure":3,"topic:compiler:cli":2,"topic:stdlib:crypto":2,"topic:stdlib:llvm":2,"topic:stdlib:specs":2,"topic:stdlib:text":2,"topic:stdlib:time":2,"topic:tools:docs-generator":2,"topic:stdlib:concurrency":2,"topic:compiler:parser":2,"topic:infrastructure/ci":2,"topic:lang":2,"good first issue":2,"topic:multithreading":2,"topic:stdlib":1,"help wanted":1,"ICE":1,"kind:chore":1,"platform:unix":1,"status:accepted":1,"status:duplicate":1,"status:invalid":1,"topic:compiler:interpreter":1,"topic:compiler:interpreter:repl":1,"topic:lang:annotations":1,"topic:lang:type-system":1,"breaking-change":1,"topic:stdlib:numeric":1,"topic:tools:macro-code-coverage":1}},"past_year_pull_request_labels_count":{"table":{"kind:feature":126,"kind:bug":102,"kind:refactor":57,"topic:infrastructure":54,"topic:stdlib:runtime":41,"topic:infrastructure/ci":39,"topic:multithreading":39,"topic:compiler:parser":32,"topic:compiler:semantic":27,"topic:stdlib:serialization":27,"topic:stdlib:system":25,"kind:docs":25,"topic:stdlib:networking":24,"kind:specs":23,"topic:stdlib:time":15,"kind:chore":15,"topic:stdlib:text":15,"topic:tools:formatter":14,"topic:stdlib:files":13,"topic:stdlib:concurrency":12,"topic:compiler:codegen":12,"kind:regression":10,"performance":9,"deprecation":9,"topic:lang:macros":9,"topic:stdlib:collection":8,"platform:windows":7,"topic:compiler:cli":7,"kind:breaking":7,"topic:stdlib:llvm":7,"topic:stdlib:crypto":7,"topic:compiler:interpreter":6,"topic:compiler:interpreter:repl":6,"topic:stdlib:cli":6,"topic:stdlib:specs":6,"topic:lang":5,"topic:stdlib":5,"platform:unix":4,"topic:lang:annotations":4,"breaking-change":4,"status:reverted":4,"topic:stdlib:numeric":4,"topic:compiler:debugger":4,"topic:compiler":4,"topic:tools:docs-generator":3,"experimental":3,"topic:lang:type-system":2,"topic:stdlib:macros":2,"platform:linux-gnu":1,"platform:windows-gnu":1,"platform:linux-musl":1,"backport release/1.20":1,"platform:freebsd":1,"platform:darwin":1,"topic:tools:macro-code-coverage":1}},"past_year_issue_author_associations_count":{"table":{"CONTRIBUTOR":59,"MEMBER":33,"NONE":23,"COLLABORATOR":2}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":260,"MEMBER":181,"COLLABORATOR":44,"NONE":17}},"past_year_issue_authors":{"table":{"straight-shoota":30,"HertzDevil":9,"Sija":6,"jgaskins":5,"BigBoyBarney":4,"ysbaddaden":4,"zw963":3,"Blacksmoke16":3,"spuun":3,"stakach":3,"jwoertink":3,"plambert":2,"sbsoftware":2,"naqvis":2,"homonoidian":2,"Fijxu":2,"crimson-knight":2,"Viktor-KN":1,"vspefs":1,"usiegj00":1,"willhbr":1,"toddsundsted":1,"swsch":1,"xiaojin2630":1,"YouGetWhatYouPayFor":1,"yxhuvud":1,"z64":1,"zendrx":1,"Zopolis4":1,"alabhyajindal":1,"ambyjkl":1,"anaPerezGhiglia":1,"andrea89smile-flow":1,"bararchy":1,"BlobCodes":1,"bloovis":1,"calospoimen":1,"cyangle":1,"dhwa-kyle":1,"HCLarsen":1,"jmdyck":1,"jzakiya":1,"mamantoha":1,"marwal-88":1,"mtl1979":1,"nameearly":1,"norikawa":1,"petr-fischer":1,"petterthowsen":1}},"past_year_pull_request_authors":{"table":{"straight-shoota":165,"ysbaddaden":106,"HertzDevil":53,"stakach":26,"kojix2":19,"renovate[bot]":14,"Blacksmoke16":11,"Sija":11,"github-actions[bot]":8,"jneen":7,"jgaskins":7,"Vici37":6,"skuznetsov":5,"anaPerezGhiglia":4,"crysbot":4,"BlobCodes":4,"hugopl":3,"spuun":3,"matiasgarciaisaia":3,"mvanhorn":3,"carlhoerberg":3,"willhbr":2,"andrykonchin":2,"trypsynth":2,"toddsundsted":2,"antondalgren":2,"calospoimen":2,"RX14":2,"nobodywasishere":2,"Fijxu":2,"cuiweixie":2,"HCLarsen":1,"flavjja":1,"watzon":1,"jage":1,"tcuong53-cell":1,"tcoatswo":1,"syeopite":1,"swsch":1,"lachlan":1,"stevegeek":1,"BigBoyBarney":1,"LaskaIDK":1,"MD-MAROOF":1,"MistyPigeon":1,"savvar9991":1,"Qard":1,"qianchongyang":1}},"maintainers":[{"table":{"login":"straight-shoota","count":1250,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/straight-shoota"}},{"table":{"login":"Blacksmoke16","count":189,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Blacksmoke16"}},{"table":{"login":"asterite","count":45,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/asterite"}},{"table":{"login":"ysbaddaden","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ysbaddaden"}},{"table":{"login":"crysbot","count":27,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/crysbot"}},{"table":{"login":"beta-ziliani","count":21,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/beta-ziliani"}},{"table":{"login":"oprypin","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/oprypin"}},{"table":{"login":"bcardiff","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/bcardiff"}},{"table":{"login":"matiasgarciaisaia","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matiasgarciaisaia"}},{"table":{"login":"caspiano","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caspiano"}},{"table":{"login":"sdogruyol","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sdogruyol"}},{"table":{"login":"RX14","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RX14"}},{"table":{"login":"jhass","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhass"}},{"table":{"login":"waj","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/waj"}}],"active_maintainers":[{"table":{"login":"straight-shoota","count":195,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/straight-shoota"}},{"table":{"login":"ysbaddaden","count":42,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ysbaddaden"}},{"table":{"login":"Blacksmoke16","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Blacksmoke16"}},{"table":{"login":"crysbot","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/crysbot"}},{"table":{"login":"matiasgarciaisaia","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matiasgarciaisaia"}},{"table":{"login":"RX14","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/RX14"}}]}},"events":{"total":{"CreateEvent":136,"CommitCommentEvent":7,"ReleaseEvent":10,"DeleteEvent":147,"MemberEvent":2,"PullRequestEvent":1696,"ForkEvent":78,"IssuesEvent":604,"WatchEvent":857,"IssueCommentEvent":2487,"PushEvent":936,"PullRequestReviewCommentEvent":1337,"PullRequestReviewEvent":2131},"last_year":{"CreateEvent":62,"CommitCommentEvent":6,"ReleaseEvent":2,"DeleteEvent":46,"PullRequestEvent":723,"ForkEvent":26,"IssuesEvent":257,"WatchEvent":310,"IssueCommentEvent":725,"PushEvent":431,"PullRequestReviewEvent":699,"PullRequestReviewCommentEvent":435}},"keywords":["compiler","crystal","crystal-language","hacktoberfest","programming-language"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/aarch64.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:21.563Z","updated_at":"2023-01-13T16:23:21.563Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/aarch64.yml","dependencies":[{"id":6890386194,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890386197,"package_name":"docker://jhass/crystal","ecosystem":"actions","requirements":"1.0.0-alpine-build","direct":true,"kind":"composite","optional":false},{"id":6890386198,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890386200,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890386202,"package_name":"docker://jhass/crystal","ecosystem":"actions","requirements":"1.0.0-build","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/linux.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:22.166Z","updated_at":"2023-01-13T16:23:22.166Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/linux.yml","dependencies":[{"id":6890389968,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890389969,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/macos.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:22.262Z","updated_at":"2023-01-13T16:23:22.262Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/macos.yml","dependencies":[{"id":6890390715,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890390719,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"v18","direct":true,"kind":"composite","optional":false},{"id":6890390722,"package_name":"cachix/cachix-action","ecosystem":"actions","requirements":"v12","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/openssl.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:22.474Z","updated_at":"2023-01-13T16:23:22.474Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/openssl.yml","dependencies":[{"id":6890391319,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/regex-engine.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:22.589Z","updated_at":"2023-01-13T16:23:22.589Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/regex-engine.yml","dependencies":[{"id":6890391644,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/smoke.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:22.696Z","updated_at":"2023-01-13T16:23:22.696Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/smoke.yml","dependencies":[{"id":6890391709,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/wasm32.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:22.799Z","updated_at":"2023-01-13T16:23:22.799Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/wasm32.yml","dependencies":[{"id":6890391845,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890391846,"package_name":"mwilliamson/setup-wasmtime-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/win.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:22.889Z","updated_at":"2023-01-13T16:23:22.889Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/win.yml","dependencies":[{"id":6890394372,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890394373,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890394374,"package_name":"ilammy/msvc-dev-cmd","ecosystem":"actions","requirements":"7315a94840631165970262a99c72cfb48a65d25d","direct":true,"kind":"composite","optional":false},{"id":6890394375,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6890394376,"package_name":"ilammy/setup-nasm","ecosystem":"actions","requirements":"321e6ed62a1fc77024a3bd853deb33645e8b22c4","direct":true,"kind":"composite","optional":false},{"id":6890394377,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"homebrew","filepath":"Brewfile","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:23.230Z","updated_at":"2023-01-13T16:23:23.230Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/Brewfile","dependencies":[{"id":6890396128,"package_name":"gmp","ecosystem":"homebrew","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890396129,"package_name":"libevent","ecosystem":"homebrew","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890396130,"package_name":"pcre","ecosystem":"homebrew","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890396132,"package_name":"pkg-config","ecosystem":"homebrew","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890396134,"package_name":"openssl@1.1","ecosystem":"homebrew","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":6890396135,"package_name":"llvm@11,link:true,conflicts_with:[python@2]","ecosystem":"homebrew","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"shard","filepath":"lib/reply/shard.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T16:23:23.542Z","updated_at":"2023-01-13T16:23:23.542Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/lib/reply/shard.yml","dependencies":[{"id":6890397419,"package_name":"ameba","ecosystem":"shard","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/aarch64-github.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:43.759Z","updated_at":"2025-11-17T04:03:43.759Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/aarch64-github.yml","dependencies":[{"id":25747751734,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747751735,"package_name":"crystal-lang/install-crystal","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":25747751908,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747751909,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/backport.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:45.807Z","updated_at":"2025-11-17T04:03:45.807Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/backport.yml","dependencies":[{"id":25747751910,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747751911,"package_name":"korthout/backport-action","ecosystem":"actions","requirements":"d07416681cab29bf2661702f925f020aaa962997","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docs.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:47.985Z","updated_at":"2025-11-17T04:03:47.985Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/docs.yml","dependencies":[{"id":25747752168,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747752169,"package_name":"aws-actions/configure-aws-credentials","ecosystem":"actions","requirements":"00943011d9042930efac3dcd3a170e4273319bc8","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/forward-compatibility.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:48.040Z","updated_at":"2025-11-17T04:03:48.040Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/forward-compatibility.yml","dependencies":[{"id":25747752174,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/interpreter.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:48.096Z","updated_at":"2025-11-17T04:03:48.096Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/interpreter.yml","dependencies":[{"id":25747752175,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747752176,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747752177,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-actionlint.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:48.150Z","updated_at":"2025-11-17T04:03:48.150Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/lint-actionlint.yml","dependencies":[{"id":25747752178,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747752179,"package_name":"docker://rhysd/actionlint","ecosystem":"actions","requirements":"latest","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint-shellcheck.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:50.318Z","updated_at":"2025-11-17T04:03:50.318Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/lint-shellcheck.yml","dependencies":[{"id":25747752532,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/lint.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:50.372Z","updated_at":"2025-11-17T04:03:50.372Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/lint.yml","dependencies":[{"id":25747752541,"package_name":"actions/checkout","ecosystem":"actions","requirements":"08c6903cd8c0fde910a37f88322edcfb5dd907a8","direct":true,"kind":"composite","optional":false},{"id":25747752542,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"fd24c48048070c1be9acd18c9d369a83f0fe94d7","direct":true,"kind":"composite","optional":false},{"id":25747752636,"package_name":"cachix/cachix-action","ecosystem":"actions","requirements":"0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/llvm.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:52.838Z","updated_at":"2025-11-17T04:03:52.838Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/llvm.yml","dependencies":[{"id":25747752688,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747752689,"package_name":"crystal-lang/install-crystal","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/mingw-w64-steps.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:52.904Z","updated_at":"2025-11-17T04:03:52.904Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/mingw-w64-steps.yml","dependencies":[{"id":25747752702,"package_name":"msys2/setup-msys2","ecosystem":"actions","requirements":"fb197b72ce45fb24f17bf3f807a388985654d1f2","direct":true,"kind":"composite","optional":false},{"id":25747753030,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747753031,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747753032,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/mingw-w64.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:54.774Z","updated_at":"2025-11-17T04:03:54.774Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/mingw-w64.yml","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/win_build_portable.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:54.876Z","updated_at":"2025-11-17T04:03:54.876Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/win_build_portable.yml","dependencies":[{"id":25747753041,"package_name":"ilammy/msvc-dev-cmd","ecosystem":"actions","requirements":"0b201ec74fa43914dc39ae48a89fd1d8cb592756","direct":true,"kind":"composite","optional":false},{"id":25747753149,"package_name":"crystal-lang/install-crystal","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":25747753150,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25747753151,"package_name":"actions/cache/restore","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25747753223,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/xml.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:57.464Z","updated_at":"2025-11-17T04:03:57.464Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/xml.yml","dependencies":[{"id":25747753225,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"shard","filepath":"lib/markd/shard.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:57.535Z","updated_at":"2025-11-17T04:03:57.535Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/lib/markd/shard.yml","dependencies":[]},{"ecosystem":"shard","filepath":"lib/sanitize/shard.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:03:57.594Z","updated_at":"2025-11-17T04:03:57.594Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/lib/sanitize/shard.yml","dependencies":[{"id":25747753226,"package_name":"hrx","ecosystem":"shard","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"shard","filepath":"shard.lock","sha":null,"kind":"lockfile","created_at":"2025-11-17T04:03:59.032Z","updated_at":"2025-11-17T04:03:59.032Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/shard.lock","dependencies":[{"id":25747753324,"package_name":"markd","ecosystem":"shard","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":25747753405,"package_name":"reply","ecosystem":"shard","requirements":"0.3.1+git.commit.13f7eba083f138dd063c68b859c8e315f44fb523","direct":false,"kind":"runtime","optional":false},{"id":25747753550,"package_name":"sanitize","ecosystem":"shard","requirements":"0.1.0+git.commit.75c141b619c77956e88f557149566cd28876398b","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"shard","filepath":"shard.yml","sha":null,"kind":"manifest","created_at":"2025-11-17T04:04:02.745Z","updated_at":"2025-11-17T04:04:02.745Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/shard.yml","dependencies":[{"id":25747753603,"package_name":"markd","ecosystem":"shard","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25747753604,"package_name":"reply","ecosystem":"shard","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25747753605,"package_name":"sanitize","ecosystem":"shard","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/update-devenv.yml","sha":null,"kind":"manifest","created_at":"2025-12-06T10:12:01.517Z","updated_at":"2025-12-06T10:12:01.517Z","repository_link":"https://github.com/crystal-lang/crystal/blob/master/.github/workflows/update-devenv.yml","dependencies":[{"id":25759193255,"package_name":"actions/checkout","ecosystem":"actions","requirements":"8e8c483db84b4bee98b60c0593521ed34d9990e8","direct":true,"kind":"composite","optional":false},{"id":25759193256,"package_name":"cachix/install-nix-action","ecosystem":"actions","requirements":"0b0e072294b088b73964f1d72dfdac0951439dbd","direct":true,"kind":"composite","optional":false},{"id":25759193257,"package_name":"cachix/cachix-action","ecosystem":"actions","requirements":"0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad","direct":true,"kind":"composite","optional":false},{"id":25759193258,"package_name":"peter-evans/create-pull-request","ecosystem":"actions","requirements":"84ae59a2cdc2258d6fa0732dd66352dddae2a412","direct":true,"kind":"composite","optional":false}]}],"score":16.362240640119875,"created_at":"2025-08-29T13:23:37.701Z","updated_at":"2026-06-20T13:30:21.935Z","avatar_url":"https://github.com/crystal-lang.png","language":"Crystal","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/363332","html_url":"https://summary.ecosyste.ms/projects/363332"}