{"id":372078,"url":"https://github.com/gin-gonic/gin","last_synced_at":"2026-05-29T13:01:56.343Z","repository":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2026-05-09T02:20:34.000Z","size":10553,"stargazers_count":88550,"open_issues_count":693,"forks_count":8611,"subscribers_count":1353,"default_branch":"master","last_synced_at":"2026-05-23T10:05:23.976Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2026-05-23T09:01:34.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"394ed3a8-0b0f-4ea9-866e-8f118ddda06f","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33635985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"packages":[{"id":13417491,"name":"golang-github-gin-gonic-gin","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-07T03:11:49.655Z","latest_release_published_at":"2026-02-07T03:11:49.655Z","latest_release_number":"1.6.3-4","last_synced_at":"2026-03-07T03:35:07.101Z","created_at":"2026-02-07T03:11:48.388Z","updated_at":"2026-03-07T03:35:07.101Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-gin-gonic-gin?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13504253,"name":"golang-github-gin-gonic-gin","ecosystem":"debian","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T18:56:01.650Z","latest_release_published_at":"2026-02-10T18:56:01.650Z","latest_release_number":"1.6.3-3","last_synced_at":"2026-03-13T15:38:42.551Z","created_at":"2026-02-10T18:56:01.443Z","updated_at":"2026-03-13T15:38:42.552Z","registry_url":"https://tracker.debian.org/pkg/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":"https://packages.debian.org/bullseye/golang-github-gin-gonic-gin","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:11:56.406Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-gin-gonic-gin?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":14397196,"name":"github.com/gin-gonic/gin/binding","ecosystem":"go","description":"","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/gin-gonic/gin","versions_count":28,"first_release_published_at":"2026-05-07T19:52:12.411Z","latest_release_published_at":"2026-05-07T19:52:12.411Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:08:30.456Z","created_at":"2026-05-07T19:51:34.254Z","updated_at":"2026-05-27T12:08:30.456Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gin/binding","install_command":"go get github.com/gin-gonic/gin/binding","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gin/binding#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-07T19:51:34.912Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.091683115617868,"dependent_packages_count":4.770822773561183,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.9312529445895255},"purl":"pkg:golang/github.com/gin-gonic/gin/binding","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gin/binding","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gin/binding","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gin/binding/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fbinding/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fbinding/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fbinding/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fbinding/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fbinding/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fbinding/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14397195,"name":"github.com/gin-gonic/gin/internal/bytesconv","ecosystem":"go","description":"","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/gin-gonic/gin/internal","versions_count":21,"first_release_published_at":"2026-05-07T19:52:02.512Z","latest_release_published_at":"2026-05-07T19:52:02.512Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:08:36.092Z","created_at":"2026-05-07T19:51:34.174Z","updated_at":"2026-05-27T12:08:36.092Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gin/internal/bytesconv","install_command":"go get github.com/gin-gonic/gin/internal/bytesconv","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gin/internal/bytesconv#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-07T19:51:34.915Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.091683115617868,"dependent_packages_count":4.770822773561183,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.9312529445895255},"purl":"pkg:golang/github.com/gin-gonic/gin/internal/bytesconv","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gin/internal/bytesconv","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gin/internal/bytesconv","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gin/internal/bytesconv/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fbytesconv/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fbytesconv/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fbytesconv/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fbytesconv/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fbytesconv/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fbytesconv/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13438393,"name":"golang-github-gin-gonic-gin","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T01:30:36.373Z","latest_release_published_at":"2026-02-08T01:30:36.373Z","latest_release_number":"1.3.0+dfsg1-3","last_synced_at":"2026-03-08T02:57:08.288Z","created_at":"2026-02-08T01:30:36.003Z","updated_at":"2026-03-08T03:02:34.688Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-mattn-go-isatty-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-go-playground-validator.v8-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-gin-gonic-gin?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":4111895,"name":"github.com/gin-gonic/gIn","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/gin-gonic/gIn","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gIn","keywords_array":[],"namespace":"github.com/gin-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:08:49.091Z","created_at":"2022-04-12T14:11:27.253Z","updated_at":"2026-05-27T12:08:49.091Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gIn","install_command":"go get github.com/gin-gonic/gIn","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gIn#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121881,"owners_count":26447253,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:04:13.788Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0029179484129166354,"forks_count":0.011896251221890898,"average":4.089953615843113},"purl":"pkg:golang/github.com/gin-gonic/g%21in","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gIn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gIn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gIn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgIn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgIn/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgIn/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgIn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgIn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgIn/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13545566,"name":"golang-github-gin-gonic-gin","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T02:01:15.250Z","latest_release_published_at":"2026-02-11T02:01:15.250Z","latest_release_number":"1.8.1-1","last_synced_at":"2026-03-11T09:03:21.905Z","created_at":"2026-02-11T02:01:15.026Z","updated_at":"2026-03-11T09:03:21.905Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-pelletier-go-toml.v2-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-google-protobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:41:13.876Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-gin-gonic-gin?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":3908996,"name":"github.com/Gin-gonic/gin","ecosystem":"go","description":null,"homepage":"https://github.com/Gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/Gin-gonic/gin","keywords_array":[],"namespace":"github.com/Gin-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:09:07.126Z","created_at":"2022-04-12T01:03:18.604Z","updated_at":"2026-05-27T12:09:07.127Z","registry_url":"https://pkg.go.dev/github.com/Gin-gonic/gin","install_command":"go get github.com/Gin-gonic/gin","documentation_url":"https://pkg.go.dev/github.com/Gin-gonic/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121881,"owners_count":26447253,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-26T07:47:12.010Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0029179484129166354,"forks_count":0.011896251221890898,"average":4.089953615843113},"purl":"pkg:golang/github.com/%21gin-gonic/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Gin-gonic/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Gin-gonic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Gin-gonic/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13964023,"name":"go-github-com-gin-gonic-gin","ecosystem":"guix","description":"HTTP web framework","homepage":"https://github.com/gin-gonic/gin","licenses":"expat","normalized_licenses":["Other"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T23:02:33.752Z","latest_release_published_at":"2026-03-02T23:02:33.752Z","latest_release_number":"1.10.0","last_synced_at":"2026-04-07T02:02:15.972Z","created_at":"2026-03-02T23:02:33.540Z","updated_at":"2026-04-07T02:02:15.972Z","registry_url":"https://packages.guix.gnu.org/packages/go-github-com-gin-gonic-gin/1.10.0/","install_command":"guix install go-github-com-gin-gonic-gin","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-web.scm#n5372","metadata":{"location":"gnu/packages/golang-web.scm:5372","variable_name":"go-github-com-gin-gonic-gin"},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2026-02-28T13:55:28.000Z","size":10556,"stargazers_count":88171,"open_issues_count":640,"forks_count":8560,"subscribers_count":1352,"default_branch":"master","last_synced_at":"2026-03-02T05:25:15.139Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2026-03-02T03:26:27.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"394ed3a8-0b0f-4ea9-866e-8f118ddda06f","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30024376,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T22:30:10.381Z","status":"ssl_error","status_checked_at":"2026-03-02T22:23:34.650Z","response_time":60,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-02T23:03:33.911Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/go-github-com-gin-gonic-gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/go-github-com-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/go-github-com-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/go-github-com-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-01T10:01:01.111Z","issues_count":476,"pull_requests_count":826,"avg_time_to_close_issue":21677468.220512822,"avg_time_to_close_pull_request":13434161.80068143,"issues_closed_count":195,"pull_requests_closed_count":587,"pull_request_authors_count":260,"issue_authors_count":444,"avg_comments_per_issue":3.2205882352941178,"avg_comments_per_pull_request":1.6803874092009685,"merged_pull_requests_count":319,"bot_issues_count":0,"bot_pull_requests_count":203,"past_year_issues_count":67,"past_year_pull_requests_count":226,"past_year_avg_time_to_close_issue":1611511.037037037,"past_year_avg_time_to_close_pull_request":910685.35,"past_year_issues_closed_count":27,"past_year_pull_requests_closed_count":140,"past_year_pull_request_authors_count":65,"past_year_issue_authors_count":65,"past_year_avg_comments_per_issue":1.4477611940298507,"past_year_avg_comments_per_pull_request":0.9292035398230089,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":61,"past_year_merged_pull_requests_count":104,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"},{"login":"j3rrimmy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/j3rrimmy"}],"active_maintainers":[{"login":"appleboy","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":31524,"maintainers_count":0,"namespaces_count":0,"keywords_count":1627,"github":"guix-mirror","metadata":{"funded_packages_count":352},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-05-07T05:00:22.550Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":13645551,"name":"golang-github-gin-gonic-gin","ecosystem":"debian","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T03:13:26.118Z","latest_release_published_at":"2026-02-12T03:13:26.118Z","latest_release_number":"1.8.1-3","last_synced_at":"2026-03-13T20:09:45.561Z","created_at":"2026-02-12T03:13:25.925Z","updated_at":"2026-03-13T20:09:45.561Z","registry_url":"https://tracker.debian.org/pkg/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":"https://packages.debian.org/trixie/golang-github-gin-gonic-gin","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-pelletier-go-toml.v2-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-google-protobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T03:13:26.718Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-gin-gonic-gin?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13448183,"name":"golang-github-gin-gonic-gin","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T15:09:38.425Z","latest_release_published_at":"2026-02-08T15:09:38.425Z","latest_release_number":"1.8.1-2","last_synced_at":"2026-03-08T15:43:46.385Z","created_at":"2026-02-08T15:09:37.969Z","updated_at":"2026-03-08T16:04:15.005Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-pelletier-go-toml.v2-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-google-protobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-gin-gonic-gin?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":11916321,"name":"github.com/gin-gonic/GIn","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.","homepage":"https://github.com/gin-gonic/GIn","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/GIn","keywords_array":[],"namespace":"github.com/gin-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-25T11:59:53.291Z","created_at":"2025-07-16T08:49:03.799Z","updated_at":"2026-05-25T11:59:53.291Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/GIn","install_command":"go get github.com/gin-gonic/GIn","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/GIn#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121864,"owners_count":26447250,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-23T15:39:57.230Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.637682298893906,"dependent_packages_count":5.282886436686329,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.460284367790118},"purl":"pkg:golang/github.com/gin-gonic/%21g%21in","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/GIn","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/GIn","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/GIn/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIn/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIn/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIn/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIn/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIn/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIn/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3493160,"name":"github.com/gin-gonic/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/gin-gonic","versions_count":28,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-29T04:14:50.854Z","created_at":"2022-04-10T19:14:56.203Z","updated_at":"2026-05-29T04:14:50.854Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gin","install_command":"go get github.com/gin-gonic/gin","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2026-05-09T02:20:34.000Z","size":10553,"stargazers_count":88512,"open_issues_count":685,"forks_count":8608,"subscribers_count":1353,"default_branch":"master","last_synced_at":"2026-05-15T23:50:08.875Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2026-05-15T19:28:38.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"394ed3a8-0b0f-4ea9-866e-8f118ddda06f","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33295238,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-21T02:57:32.698Z","status":"ssl_error","status_checked_at":"2026-05-21T02:57:31.990Z","response_time":62,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.12.0","sha":"73726dc606796a025971fe451f0aa6f1b9b847f6","kind":"commit","published_at":"2026-02-28T10:10:09.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.12.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.12.0/manifests"},{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-22T21:13:22.672Z","dependent_packages_count":30041,"downloads":null,"downloads_period":null,"dependent_repos_count":55159,"rankings":{"downloads":null,"dependent_repos_count":0.021970643524255488,"dependent_packages_count":0.007905325006390993,"stargazers_count":0.008213324681964668,"forks_count":0.033366631520481464,"docker_downloads_count":0.18089847612027182,"average":0.05047088017067288},"purl":"pkg:golang/github.com/gin-gonic/gin","advisories":[{"uuid":"GSA_kwCzR0hTQS04NjljLWo3d2MtOGpxds4AA9as","url":"https://github.com/advisories/GHSA-869c-j7wc-8jqv","title":"Gin mishandles a wildcard at the end of an origin string","description":"parseWildcardRules in Gin-Gonic CORS middleware before 1.6.0 mishandles a wildcard at the end of an origin string, e.g., https://example.community/* is allowed when the intention is that only https://example.com/* should be allowed, and http://localhost.example.com/* is allowed when the intention is that only http://localhost/* should be allowed.","origin":"UNSPECIFIED","severity":"CRITICAL","published_at":"2024-06-29T06:31:40.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":9.3,"cvss_vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2019-25211","https://github.com/gin-contrib/cors/pull/106","https://github.com/gin-contrib/cors/pull/57","https://github.com/gin-contrib/cors/commit/27b723a473efd80d5a498fa9f5933c80204c850d","https://github.com/gin-contrib/cors/compare/v1.5.0...v1.6.0","https://github.com/gin-contrib/cors/releases/tag/v1.6.0","https://lists.debian.org/debian-lts-announce/2025/08/msg00024.html","https://github.com/advisories/GHSA-869c-j7wc-8jqv"],"source_kind":"github","identifiers":["GHSA-869c-j7wc-8jqv","CVE-2019-25211"],"repository_url":"https://github.com/gin-contrib/cors","blast_radius":44.09703237188311,"created_at":"2024-07-01T22:05:21.467Z","updated_at":"2026-05-29T02:06:15.135Z","epss_percentage":0.00388,"epss_percentile":0.59512,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04NjljLWo3d2MtOGpxds4AA9as","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS04NjljLWo3d2MtOGpxds4AA9as","packages":[{"ecosystem":"go","package_name":"github.com/gin-gonic/gin","versions":[{"first_patched_version":"1.6.0","vulnerable_version_range":"\u003c 1.6.0"}],"purl":"pkg:go/github.com%2Fgin-gonic%2Fgin"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS04NjljLWo3d2MtOGpxds4AA9as/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0yYzRtLTU5eDktZnIyZ84AAzUB","url":"https://github.com/advisories/GHSA-2c4m-59x9-fr2g","title":"Gin Web Framework does not properly sanitize filename parameter of Context.FileAttachment function","description":"The filename parameter of the Context.FileAttachment function is not properly sanitized. A maliciously crafted filename can cause the Content-Disposition header to be sent with an unexpected filename value or otherwise modify the Content-Disposition header. For example, a filename of \"setup.bat\u0026quot;;x=.txt\" will be sent as a file named \"setup.bat\".\n\nIf the FileAttachment function is called with names provided by an untrusted source, this may permit an attacker to cause a file to be served with a name different than provided. Maliciously crafted attachment file name can modify the Content-Disposition header.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-05-12T20:19:25.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":4.3,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N","references":["https://github.com/gin-gonic/gin/issues/3555","https://github.com/gin-gonic/gin/pull/3556","https://pkg.go.dev/vuln/GO-2023-1737","https://github.com/gin-gonic/gin/releases/tag/v1.9.1","https://nvd.nist.gov/vuln/detail/CVE-2023-29401","https://github.com/advisories/GHSA-2c4m-59x9-fr2g"],"source_kind":"github","identifiers":["GHSA-2c4m-59x9-fr2g","CVE-2023-29401"],"repository_url":"https://github.com/gin-gonic/gin","blast_radius":0.0,"created_at":"2023-05-12T21:03:17.849Z","updated_at":"2026-05-28T19:12:53.727Z","epss_percentage":0.00432,"epss_percentile":0.6283,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yYzRtLTU5eDktZnIyZ84AAzUB","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0yYzRtLTU5eDktZnIyZ84AAzUB","packages":[{"ecosystem":"go","package_name":"github.com/gin-gonic/gin","versions":[{"first_patched_version":"1.9.1","vulnerable_version_range":"\u003e= 1.3.1-0.20190301021747-ccb9e902956d, \u003c 1.9.1"}],"purl":"pkg:go/github.com%2Fgin-gonic%2Fgin"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0yYzRtLTU5eDktZnIyZ84AAzUB/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS0zdnA0LW0zcmYtODM1aM4AAzFG","url":"https://github.com/advisories/GHSA-3vp4-m3rf-835h","title":"Improper input validation in github.com/gin-gonic/gin","description":"Versions of the package github.com/gin-gonic/gin before version 1.9.0 are vulnerable to Improper Input Validation by allowing an attacker to use a specially crafted request via the X-Forwarded-Prefix header, potentially leading to cache poisoning.\n\n**Note:** Although this issue does not pose a significant threat on its own it can serve as an input vector for other more impactful vulnerabilities. However, successful exploitation may depend on the server configuration and whether the header is used in the application logic.","origin":"UNSPECIFIED","severity":"MODERATE","published_at":"2023-05-04T06:30:12.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":5.6,"cvss_vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L","references":["https://nvd.nist.gov/vuln/detail/CVE-2023-26125","https://github.com/gin-gonic/gin/pull/3500","https://github.com/gin-gonic/gin/pull/3503","https://github.com/t0rchwo0d/gin/commit/fd9f98e70fb4107ee68c783482d231d35e60507b","https://github.com/gin-gonic/gin/releases/tag/v1.9.0","https://security.snyk.io/vuln/SNYK-GOLANG-GITHUBCOMGINGONICGIN-3324285","https://github.com/advisories/GHSA-3vp4-m3rf-835h"],"source_kind":"github","identifiers":["GHSA-3vp4-m3rf-835h","CVE-2023-26125"],"repository_url":"https://github.com/gin-gonic/gin","blast_radius":0.0,"created_at":"2023-05-05T03:03:15.917Z","updated_at":"2026-05-28T19:12:58.535Z","epss_percentage":0.00318,"epss_percentile":0.54984,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zdnA0LW0zcmYtODM1aM4AAzFG","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS0zdnA0LW0zcmYtODM1aM4AAzFG","packages":[{"ecosystem":"go","package_name":"github.com/gin-gonic/gin","versions":[{"first_patched_version":"1.9.0","vulnerable_version_range":"\u003c 1.9.0"}],"purl":"pkg:go/github.com%2Fgin-gonic%2Fgin"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS0zdnA0LW0zcmYtODM1aM4AAzFG/related_packages","related_advisories":[]},{"uuid":"GSA_kwCzR0hTQS02dm0zLWpqOTktNzIyOc4AAwoG","url":"https://github.com/advisories/GHSA-6vm3-jj99-7229","title":"Gin's default logger allows unsanitized input that can allow remote attackers to inject arbitrary log lines","description":"Gin is a HTTP web framework written in Go (Golang). Unsanitized input in the default logger in github.com/gin-gonic/gin before v1.6.0 allows remote attackers to inject arbitrary log lines.","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2022-12-27T21:30:20.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.5,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2020-36567","https://github.com/gin-gonic/gin/pull/2237","https://github.com/gin-gonic/gin/commit/a71af9c144f9579f6dbe945341c1df37aaf09c0d","https://pkg.go.dev/vuln/GO-2020-0001","https://github.com/advisories/GHSA-6vm3-jj99-7229"],"source_kind":"github","identifiers":["GHSA-6vm3-jj99-7229","CVE-2020-36567"],"repository_url":"https://github.com/gin-gonic/gin","blast_radius":0.0,"created_at":"2022-12-30T01:03:09.461Z","updated_at":"2026-04-05T20:09:21.645Z","epss_percentage":0.00475,"epss_percentile":0.64613,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02dm0zLWpqOTktNzIyOc4AAwoG","html_url":"https://advisories.ecosyste.ms/advisories/GSA_kwCzR0hTQS02dm0zLWpqOTktNzIyOc4AAwoG","packages":[{"ecosystem":"go","package_name":"github.com/gin-gonic/gin","versions":[{"first_patched_version":"1.6.0","vulnerable_version_range":"\u003c 1.6.0"}],"purl":"pkg:go/github.com%2Fgin-gonic%2Fgin"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/GSA_kwCzR0hTQS02dm0zLWpqOTktNzIyOc4AAwoG/related_packages","related_advisories":[]},{"uuid":"MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWgzOTUtcWNydy01dm1x","url":"https://github.com/advisories/GHSA-h395-qcrw-5vmq","title":"Inconsistent Interpretation of HTTP Requests in github.com/gin-gonic/gin","description":"When gin is exposed directly to the internet, a client's IP can be spoofed by setting the X-Forwarded-For header. This affects all versions of package github.com/gin-gonic/gin under 1.7.7. ","origin":"UNSPECIFIED","severity":"HIGH","published_at":"2021-06-23T17:53:21.000Z","withdrawn_at":null,"classification":"GENERAL","cvss_score":7.1,"cvss_vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:L/A:N","references":["https://nvd.nist.gov/vuln/detail/CVE-2020-28483","https://github.com/gin-gonic/gin/pull/2632","https://github.com/gin-gonic/gin/commit/bfc8ca285eb46dad60e037d57c545cd260636711","https://github.com/gin-gonic/gin/releases/tag/v1.7.0","https://snyk.io/vuln/SNYK-GOLANG-GITHUBCOMGINGONICGIN-1041736","https://github.com/gin-gonic/gin/issues/2232","https://github.com/gin-gonic/gin/issues/2473","https://github.com/gin-gonic/gin/issues/2862","https://github.com/gin-gonic/gin/pull/2474#23issuecomment-729696437","https://github.com/gin-gonic/gin/pull/2675","https://github.com/gin-gonic/gin/pull/2844","https://github.com/gin-gonic/gin/commit/03e5e05ae089bc989f1ca41841f05504d29e3fd9","https://github.com/gin-gonic/gin/commit/5929d521715610c9dd14898ebbe1d188d5de8937","https://github.com/gin-gonic/gin/releases/tag/v1.7.7","https://pkg.go.dev/vuln/GO-2021-0052","https://github.com/gin-gonic/gin/pull/2844/files#diff-e6ce689a25eaef174c2dd51fe869fabbe04a6c6afbd416b23eda138c82e761baR1432","https://github.com/gin-gonic/gin/pull/2474","https://github.com/advisories/GHSA-h395-qcrw-5vmq"],"source_kind":"github","identifiers":["GHSA-h395-qcrw-5vmq","CVE-2020-28483"],"repository_url":"https://github.com/gin-gonic/gin","blast_radius":0.0,"created_at":"2022-12-21T16:13:04.101Z","updated_at":"2026-04-05T20:08:12.894Z","epss_percentage":0.0036,"epss_percentile":0.57539,"api_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWgzOTUtcWNydy01dm1x","html_url":"https://advisories.ecosyste.ms/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWgzOTUtcWNydy01dm1x","packages":[{"ecosystem":"go","package_name":"github.com/gin-gonic/gin","versions":[{"first_patched_version":"1.7.7","vulnerable_version_range":"\u003c 1.7.7"}],"purl":"pkg:go/github.com%2Fgin-gonic%2Fgin"}],"related_packages_url":"https://advisories.ecosyste.ms/api/v1/advisories/MDE2OlNlY3VyaXR5QWR2aXNvcnlHSFNBLWgzOTUtcWNydy01dm1x/related_packages","related_advisories":[]}],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gin","docker_dependents_count":3286,"docker_downloads_count":443789501,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gin/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-05-21T09:02:47.426Z","issues_count":485,"pull_requests_count":853,"avg_time_to_close_issue":21566893.612244897,"avg_time_to_close_pull_request":13419704.324278438,"issues_closed_count":196,"pull_requests_closed_count":589,"pull_request_authors_count":280,"issue_authors_count":453,"avg_comments_per_issue":3.187628865979381,"avg_comments_per_pull_request":1.6764361078546306,"merged_pull_requests_count":319,"bot_issues_count":0,"bot_pull_requests_count":205,"past_year_issues_count":45,"past_year_pull_requests_count":170,"past_year_avg_time_to_close_issue":1035848.947368421,"past_year_avg_time_to_close_pull_request":1017665.2125,"past_year_issues_closed_count":19,"past_year_pull_requests_closed_count":80,"past_year_pull_request_authors_count":68,"past_year_issue_authors_count":44,"past_year_avg_comments_per_issue":1.7555555555555555,"past_year_avg_comments_per_pull_request":0.9882352941176471,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":39,"past_year_merged_pull_requests_count":61,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"},{"login":"j3rrimmy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/j3rrimmy"}],"active_maintainers":[{"login":"appleboy","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13387833,"name":"golang-github-gin-gonic-gin","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-05T15:52:19.557Z","latest_release_published_at":"2026-02-05T15:52:19.557Z","latest_release_number":"1.8.1-2","last_synced_at":"2026-03-05T17:09:40.180Z","created_at":"2026-02-05T15:52:16.778Z","updated_at":"2026-03-05T17:34:11.345Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-pelletier-go-toml.v2-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-google-protobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-gin-gonic-gin?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":8198657,"name":"github.com/gin-GONIC/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.","homepage":"https://github.com/gin-GONIC/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-GONIC/gin","keywords_array":[],"namespace":"github.com/gin-GONIC","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T10:26:42.065Z","created_at":"2023-09-05T02:38:33.930Z","updated_at":"2026-05-23T15:39:57.271Z","registry_url":"https://pkg.go.dev/github.com/gin-GONIC/gin","install_command":"go get github.com/gin-GONIC/gin","documentation_url":"https://pkg.go.dev/github.com/gin-GONIC/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121881,"owners_count":26447253,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-23T15:39:57.239Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.56745293061189,"dependent_packages_count":8.899321458400431,"stargazers_count":0.006890043261120113,"forks_count":0.031005194675040506,"docker_downloads_count":null,"average":4.87616740673712},"purl":"pkg:golang/github.com/gin-%21g%21o%21n%21i%21c/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-GONIC/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-GONIC/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-GONIC/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4267849,"name":"github.com/gin-GONIC/GIN","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.","homepage":"https://github.com/gin-GONIC/GIN","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-GONIC/GIN","keywords_array":[],"namespace":"github.com/gin-GONIC","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T10:26:42.069Z","created_at":"2022-04-13T01:57:02.802Z","updated_at":"2026-05-23T15:39:57.276Z","registry_url":"https://pkg.go.dev/github.com/gin-GONIC/GIN","install_command":"go get github.com/gin-GONIC/GIN","documentation_url":"https://pkg.go.dev/github.com/gin-GONIC/GIN#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-08T00:30:49.000Z","size":3848,"stargazers_count":86293,"open_issues_count":869,"forks_count":8442,"subscribers_count":1368,"default_branch":"master","last_synced_at":"2025-10-08T02:33:19.670Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-08T02:04:19.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001298,"owners_count":26083040,"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-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-23T15:39:57.256Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0029179484129166354,"forks_count":0.011896251221890898,"average":4.089953615843113},"purl":"pkg:golang/github.com/gin-%21g%21o%21n%21i%21c/%21g%21i%21n","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-GONIC/GIN","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-GONIC/GIN","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-GONIC/GIN/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T06:01:30.640Z","issues_count":471,"pull_requests_count":810,"avg_time_to_close_issue":21737070.696335077,"avg_time_to_close_pull_request":13304220.14558059,"issues_closed_count":191,"pull_requests_closed_count":577,"pull_request_authors_count":251,"issue_authors_count":441,"avg_comments_per_issue":3.2229299363057327,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":311,"bot_issues_count":0,"bot_pull_requests_count":198,"past_year_issues_count":116,"past_year_pull_requests_count":298,"past_year_avg_time_to_close_issue":1281671.3684210526,"past_year_avg_time_to_close_pull_request":1729515.9684210527,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":190,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":112,"past_year_avg_comments_per_issue":1.1724137931034484,"past_year_avg_comments_per_pull_request":0.9563758389261745,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":72,"past_year_merged_pull_requests_count":133,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2FGIN/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2FGIN/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2FGIN/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2FGIN/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2FGIN/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GONIC%2FGIN/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3700329,"name":"github.com/gin-gonic/Gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.","homepage":"https://github.com/gin-gonic/Gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/Gin","keywords_array":[],"namespace":"github.com/gin-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T10:26:42.067Z","created_at":"2022-04-11T11:58:22.979Z","updated_at":"2026-05-23T15:39:57.303Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/Gin","install_command":"go get github.com/gin-gonic/Gin","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/Gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121865,"owners_count":26447251,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-23T15:39:57.269Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/gin-gonic/%21gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/Gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/Gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/Gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14491019,"name":"github.com/GiN-gonic/GIN","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/GiN-gonic/GIN","keywords_array":[],"namespace":null,"versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T14:44:07.489Z","created_at":"2026-05-23T14:44:01.639Z","updated_at":"2026-05-23T15:42:59.940Z","registry_url":"https://pkg.go.dev/github.com/GiN-gonic/GIN","install_command":"go get github.com/GiN-gonic/GIN","documentation_url":"https://pkg.go.dev/github.com/GiN-gonic/GIN#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-23T15:42:59.913Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.047575362618799,"dependent_packages_count":4.729707052117537,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.888641207368169},"purl":"pkg:golang/github.com/%21gi%21n-gonic/%21g%21i%21n","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/GiN-gonic/GIN","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/GiN-gonic/GIN","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/GiN-gonic/GIN/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGiN-gonic%2FGIN/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGiN-gonic%2FGIN/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGiN-gonic%2FGIN/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGiN-gonic%2FGIN/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGiN-gonic%2FGIN/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGiN-gonic%2FGIN/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14397194,"name":"github.com/gin-gonic/gin/render","ecosystem":"go","description":"","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/gin-gonic/gin","versions_count":28,"first_release_published_at":"2026-05-07T19:52:15.744Z","latest_release_published_at":"2026-05-07T19:52:15.744Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T10:26:30.683Z","created_at":"2026-05-07T19:51:33.528Z","updated_at":"2026-05-23T10:26:30.684Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gin/render","install_command":"go get github.com/gin-gonic/gin/render","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gin/render#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-07T19:51:34.921Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.091683115617868,"dependent_packages_count":4.770822773561183,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.9312529445895255},"purl":"pkg:golang/github.com/gin-gonic/gin/render","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gin/render","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gin/render","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gin/render/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Frender/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Frender/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Frender/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Frender/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Frender/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Frender/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":5181993,"name":"github.com/gin-gonic/giN","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.","homepage":"https://github.com/gin-gonic/giN","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/giN","keywords_array":[],"namespace":"github.com/gin-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:09:02.775Z","created_at":"2022-08-19T00:57:20.069Z","updated_at":"2026-05-27T12:09:02.775Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/giN","install_command":"go get github.com/gin-gonic/giN","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/giN#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-08T00:30:49.000Z","size":3848,"stargazers_count":86293,"open_issues_count":869,"forks_count":8442,"subscribers_count":1368,"default_branch":"master","last_synced_at":"2025-10-08T02:33:19.670Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-08T02:04:19.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001298,"owners_count":26083040,"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-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-23T15:39:57.274Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.01043727701543258,"forks_count":0.03220966132719517,"average":4.0969118005200675},"purl":"pkg:golang/github.com/gin-gonic/gi%21n","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/giN","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/giN","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/giN/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T06:01:30.640Z","issues_count":471,"pull_requests_count":810,"avg_time_to_close_issue":21737070.696335077,"avg_time_to_close_pull_request":13304220.14558059,"issues_closed_count":191,"pull_requests_closed_count":577,"pull_request_authors_count":251,"issue_authors_count":441,"avg_comments_per_issue":3.2229299363057327,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":311,"bot_issues_count":0,"bot_pull_requests_count":198,"past_year_issues_count":116,"past_year_pull_requests_count":298,"past_year_avg_time_to_close_issue":1281671.3684210526,"past_year_avg_time_to_close_pull_request":1729515.9684210527,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":190,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":112,"past_year_avg_comments_per_issue":1.1724137931034484,"past_year_avg_comments_per_pull_request":0.9563758389261745,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":72,"past_year_merged_pull_requests_count":133,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgiN/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgiN/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgiN/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgiN/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgiN/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FgiN/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3832185,"name":"github.com/gin-gONic/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/gin-gONic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gONic/gin","keywords_array":[],"namespace":"github.com/gin-gONic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:09:02.927Z","created_at":"2022-04-11T20:02:45.804Z","updated_at":"2026-05-27T12:09:02.927Z","registry_url":"https://pkg.go.dev/github.com/gin-gONic/gin","install_command":"go get github.com/gin-gONic/gin","documentation_url":"https://pkg.go.dev/github.com/gin-gONic/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-08T00:30:49.000Z","size":3848,"stargazers_count":86293,"open_issues_count":869,"forks_count":8442,"subscribers_count":1368,"default_branch":"master","last_synced_at":"2025-10-08T02:33:19.670Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-08T02:04:19.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001298,"owners_count":26083040,"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-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:03:58.570Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0029179484129166354,"forks_count":0.011896251221890898,"average":4.089953615843113},"purl":"pkg:golang/github.com/gin-g%21o%21nic/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gONic/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gONic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gONic/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T06:01:30.640Z","issues_count":471,"pull_requests_count":810,"avg_time_to_close_issue":21737070.696335077,"avg_time_to_close_pull_request":13304220.14558059,"issues_closed_count":191,"pull_requests_closed_count":577,"pull_request_authors_count":251,"issue_authors_count":441,"avg_comments_per_issue":3.2229299363057327,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":311,"bot_issues_count":0,"bot_pull_requests_count":198,"past_year_issues_count":116,"past_year_pull_requests_count":298,"past_year_avg_time_to_close_issue":1281671.3684210526,"past_year_avg_time_to_close_pull_request":1729515.9684210527,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":190,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":112,"past_year_avg_comments_per_issue":1.1724137931034484,"past_year_avg_comments_per_pull_request":0.9563758389261745,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":72,"past_year_merged_pull_requests_count":133,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gONic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gONic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gONic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gONic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gONic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gONic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4190842,"name":"github.com/gin-GOnic/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/gin-GOnic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-GOnic/gin","keywords_array":[],"namespace":"github.com/gin-GOnic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:09:04.418Z","created_at":"2022-04-12T19:54:45.754Z","updated_at":"2026-05-27T12:09:04.419Z","registry_url":"https://pkg.go.dev/github.com/gin-GOnic/gin","install_command":"go get github.com/gin-GOnic/gin","documentation_url":"https://pkg.go.dev/github.com/gin-GOnic/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121864,"owners_count":26447250,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"tags":[]},"repo_metadata_updated_at":"2025-10-26T15:03:59.201Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0029179484129166354,"forks_count":0.011896251221890898,"average":4.089953615843113},"purl":"pkg:golang/github.com/gin-%21g%21onic/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-GOnic/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-GOnic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-GOnic/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GOnic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GOnic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GOnic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GOnic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GOnic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-GOnic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3501844,"name":"github.com/gin-Gonic/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/gin-Gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-Gonic/gin","keywords_array":[],"namespace":"github.com/gin-Gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:08:46.915Z","created_at":"2022-04-10T20:15:05.174Z","updated_at":"2026-05-27T12:08:46.915Z","registry_url":"https://pkg.go.dev/github.com/gin-Gonic/gin","install_command":"go get github.com/gin-Gonic/gin","documentation_url":"https://pkg.go.dev/github.com/gin-Gonic/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121881,"owners_count":26447253,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:04:14.034Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0037035499087018833,"forks_count":0.012681852717676145,"average":4.0903464165910055},"purl":"pkg:golang/github.com/gin-%21gonic/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-Gonic/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-Gonic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-Gonic/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-Gonic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-Gonic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-Gonic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-Gonic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-Gonic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-Gonic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":8907992,"name":"github.com/gin-gonic/GIN","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/gin-gonic/GIN","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/GIN","keywords_array":[],"namespace":"github.com/gin-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:08:56.003Z","created_at":"2024-02-25T05:41:01.061Z","updated_at":"2026-05-27T12:08:56.003Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/GIN","install_command":"go get github.com/gin-gonic/GIN","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/GIN#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-08T00:30:49.000Z","size":3848,"stargazers_count":86293,"open_issues_count":869,"forks_count":8442,"subscribers_count":1368,"default_branch":"master","last_synced_at":"2025-10-08T02:33:19.670Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-08T02:04:19.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001298,"owners_count":26083040,"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-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:03:59.764Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.732384385162163,"dependent_packages_count":8.63028432472877,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":9.181334354945466},"purl":"pkg:golang/github.com/gin-gonic/%21g%21i%21n","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/GIN","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/GIN","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/GIN/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T06:01:30.640Z","issues_count":471,"pull_requests_count":810,"avg_time_to_close_issue":21737070.696335077,"avg_time_to_close_pull_request":13304220.14558059,"issues_closed_count":191,"pull_requests_closed_count":577,"pull_request_authors_count":251,"issue_authors_count":441,"avg_comments_per_issue":3.2229299363057327,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":311,"bot_issues_count":0,"bot_pull_requests_count":198,"past_year_issues_count":116,"past_year_pull_requests_count":298,"past_year_avg_time_to_close_issue":1281671.3684210526,"past_year_avg_time_to_close_pull_request":1729515.9684210527,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":190,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":112,"past_year_avg_comments_per_issue":1.1724137931034484,"past_year_avg_comments_per_pull_request":0.9563758389261745,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":72,"past_year_merged_pull_requests_count":133,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIN/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIN/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIN/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIN/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIN/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2FGIN/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14449420,"name":"github.com/Gin-Gonic/Gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/Gin-Gonic/Gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/Gin-Gonic/Gin","keywords_array":[],"namespace":"github.com/Gin-Gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:08:57.254Z","created_at":"2026-05-15T08:43:12.941Z","updated_at":"2026-05-27T12:08:57.254Z","registry_url":"https://pkg.go.dev/github.com/Gin-Gonic/Gin","install_command":"go get github.com/Gin-Gonic/Gin","documentation_url":"https://pkg.go.dev/github.com/Gin-Gonic/Gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2026-05-09T02:20:34.000Z","size":10553,"stargazers_count":88512,"open_issues_count":685,"forks_count":8608,"subscribers_count":1353,"default_branch":"master","last_synced_at":"2026-05-15T23:50:08.875Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2026-05-15T19:28:38.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"394ed3a8-0b0f-4ea9-866e-8f118ddda06f","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33130282,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T06:27:06.342Z","status":"ssl_error","status_checked_at":"2026-05-17T06:26:59.432Z","response_time":107,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-05-17T07:11:21.255Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.061674033521058,"dependent_packages_count":4.742879953929114,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.902276993725086},"purl":"pkg:golang/github.com/%21gin-%21gonic/%21gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Gin-Gonic/Gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Gin-Gonic/Gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Gin-Gonic/Gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-09T05:04:46.037Z","issues_count":482,"pull_requests_count":843,"avg_time_to_close_issue":21566893.612244897,"avg_time_to_close_pull_request":13411344.94557823,"issues_closed_count":196,"pull_requests_closed_count":588,"pull_request_authors_count":273,"issue_authors_count":450,"avg_comments_per_issue":3.195020746887967,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":319,"bot_issues_count":0,"bot_pull_requests_count":205,"past_year_issues_count":48,"past_year_pull_requests_count":172,"past_year_avg_time_to_close_issue":1071959.6363636365,"past_year_avg_time_to_close_pull_request":754040.4318181818,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":88,"past_year_pull_request_authors_count":65,"past_year_issue_authors_count":47,"past_year_avg_comments_per_issue":1.7291666666666667,"past_year_avg_comments_per_pull_request":0.9418604651162791,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":39,"past_year_merged_pull_requests_count":70,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"},{"login":"j3rrimmy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/j3rrimmy"}],"active_maintainers":[{"login":"appleboy","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2FGin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2FGin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2FGin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2FGin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2FGin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2FGin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":10980568,"name":"github.com/GIN-GONIC/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.","homepage":"https://github.com/GIN-GONIC/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/GIN-GONIC/gin","keywords_array":[],"namespace":"github.com/GIN-GONIC","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-27T12:09:11.682Z","created_at":"2024-10-19T05:16:57.378Z","updated_at":"2026-05-27T12:09:11.682Z","registry_url":"https://pkg.go.dev/github.com/GIN-GONIC/gin","install_command":"go get github.com/GIN-GONIC/gin","documentation_url":"https://pkg.go.dev/github.com/GIN-GONIC/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-08T00:30:49.000Z","size":3848,"stargazers_count":86293,"open_issues_count":869,"forks_count":8442,"subscribers_count":1368,"default_branch":"master","last_synced_at":"2025-10-08T02:33:19.670Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-08T02:04:19.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001298,"owners_count":26083040,"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-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2026-05-23T15:39:57.245Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.513681312135132,"dependent_packages_count":6.105053125876255,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.3093672190056935},"purl":"pkg:golang/github.com/%21g%21i%21n-%21g%21o%21n%21i%21c/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/GIN-GONIC/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/GIN-GONIC/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/GIN-GONIC/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T06:01:30.640Z","issues_count":471,"pull_requests_count":810,"avg_time_to_close_issue":21737070.696335077,"avg_time_to_close_pull_request":13304220.14558059,"issues_closed_count":191,"pull_requests_closed_count":577,"pull_request_authors_count":251,"issue_authors_count":441,"avg_comments_per_issue":3.2229299363057327,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":311,"bot_issues_count":0,"bot_pull_requests_count":198,"past_year_issues_count":116,"past_year_pull_requests_count":298,"past_year_avg_time_to_close_issue":1281671.3684210526,"past_year_avg_time_to_close_pull_request":1729515.9684210527,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":190,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":112,"past_year_avg_comments_per_issue":1.1724137931034484,"past_year_avg_comments_per_pull_request":0.9563758389261745,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":72,"past_year_merged_pull_requests_count":133,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13684592,"name":"golang-github-gin-gonic-gin","ecosystem":"debian","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T17:46:50.261Z","latest_release_published_at":"2026-02-12T17:46:50.261Z","latest_release_number":"1.8.1-1","last_synced_at":"2026-03-12T20:11:49.303Z","created_at":"2026-02-12T17:46:49.986Z","updated_at":"2026-03-12T20:11:49.303Z","registry_url":"https://tracker.debian.org/pkg/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":"https://packages.debian.org/bookworm/golang-github-gin-gonic-gin","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-pelletier-go-toml.v2-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-google-protobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2026-01-27T02:10:00.000Z","size":10494,"stargazers_count":87934,"open_issues_count":886,"forks_count":8554,"subscribers_count":1354,"default_branch":"master","last_synced_at":"2026-02-09T04:40:07.679Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2026-02-09T04:39:52.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"394ed3a8-0b0f-4ea9-866e-8f118ddda06f","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29368197,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-12T08:51:36.827Z","status":"ssl_error","status_checked_at":"2026-02-12T08:51:26.849Z","response_time":55,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-12T17:46:50.755Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":0.012929919834497025,"forks_count":0.012929919834497025,"docker_downloads_count":null,"average":0.0064649599172485125},"purl":"pkg:deb/debian/golang-github-gin-gonic-gin?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":14397197,"name":"github.com/gin-gonic/gin/internal/json","ecosystem":"go","description":"","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/gin-gonic/gin/internal","versions_count":21,"first_release_published_at":"2026-05-07T19:52:04.041Z","latest_release_published_at":"2026-05-07T19:52:04.041Z","latest_release_number":"v1.10.1","last_synced_at":"2026-05-23T10:26:31.486Z","created_at":"2026-05-07T19:51:34.906Z","updated_at":"2026-05-23T10:26:31.486Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gin/internal/json","install_command":"go get github.com/gin-gonic/gin/internal/json","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gin/internal/json#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-07T19:51:35.087Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.091683115617868,"dependent_packages_count":4.770822773561183,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.9312529445895255},"purl":"pkg:golang/github.com/gin-gonic/gin/internal/json","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gin/internal/json","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gin/internal/json","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gin/internal/json/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fjson/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fjson/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fjson/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fjson/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fjson/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Fjson/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14353226,"name":"github.com/Gin-gonic/GIN","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/Gin-gonic/GIN","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/Gin-gonic/GIN","keywords_array":[],"namespace":"github.com/Gin-gonic","versions_count":27,"first_release_published_at":"2026-04-29T16:03:03.827Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T10:29:54.473Z","created_at":"2026-04-29T16:02:59.095Z","updated_at":"2026-05-23T10:29:54.473Z","registry_url":"https://pkg.go.dev/github.com/Gin-gonic/GIN","install_command":"go get github.com/Gin-gonic/GIN","documentation_url":"https://pkg.go.dev/github.com/Gin-gonic/GIN#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-17T07:12:05.868Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.116446524180395,"dependent_packages_count":4.793934159474002,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.9551903418271985},"purl":"pkg:golang/github.com/%21gin-gonic/%21g%21i%21n","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Gin-gonic/GIN","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Gin-gonic/GIN","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Gin-gonic/GIN/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGIN/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGIN/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGIN/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGIN/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGIN/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGIN/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14407467,"name":"github.com/gin-gonic/gin/internal/fs","ecosystem":"go","description":"","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/gin-gonic/gin/internal","versions_count":2,"first_release_published_at":"2026-05-08T22:04:29.844Z","latest_release_published_at":"2026-05-08T22:04:29.844Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T10:29:51.242Z","created_at":"2026-05-08T22:04:26.619Z","updated_at":"2026-05-23T10:29:51.242Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gin/internal/fs","install_command":"go get github.com/gin-gonic/gin/internal/fs","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gin/internal/fs#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2026-04-22T22:32:49.000Z","size":10555,"stargazers_count":88453,"open_issues_count":683,"forks_count":8608,"subscribers_count":1352,"default_branch":"master","last_synced_at":"2026-05-08T22:04:33.775Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2026-05-08T20:25:26.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"394ed3a8-0b0f-4ea9-866e-8f118ddda06f","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32799259,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-05-08T22:07:42.513Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.085926243197193,"dependent_packages_count":4.765252659599449,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.925589451398321},"purl":"pkg:golang/github.com/gin-gonic/gin/internal/fs","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gin/internal/fs","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gin/internal/fs","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gin/internal/fs/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-07T07:38:30.699Z","issues_count":481,"pull_requests_count":842,"avg_time_to_close_issue":21566893.612244897,"avg_time_to_close_pull_request":13411344.94557823,"issues_closed_count":196,"pull_requests_closed_count":588,"pull_request_authors_count":272,"issue_authors_count":449,"avg_comments_per_issue":3.1995841995841996,"avg_comments_per_pull_request":1.667458432304038,"merged_pull_requests_count":319,"bot_issues_count":0,"bot_pull_requests_count":205,"past_year_issues_count":49,"past_year_pull_requests_count":173,"past_year_avg_time_to_close_issue":1037462.304347826,"past_year_avg_time_to_close_pull_request":743461.0222222222,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":90,"past_year_pull_request_authors_count":65,"past_year_issue_authors_count":48,"past_year_avg_comments_per_issue":1.6938775510204083,"past_year_avg_comments_per_pull_request":0.930635838150289,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":39,"past_year_merged_pull_requests_count":72,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"},{"login":"j3rrimmy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/j3rrimmy"}],"active_maintainers":[{"login":"appleboy","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Ffs/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Ffs/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Ffs/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Ffs/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Ffs/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Finternal%2Ffs/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14407468,"name":"github.com/gin-gonic/gin/codec/json","ecosystem":"go","description":"","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/gin-gonic/gin/codec","versions_count":2,"first_release_published_at":"2026-05-08T22:04:30.224Z","latest_release_published_at":"2026-05-08T22:04:30.224Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-23T10:30:25.751Z","created_at":"2026-05-08T22:04:26.740Z","updated_at":"2026-05-23T10:30:25.752Z","registry_url":"https://pkg.go.dev/github.com/gin-gonic/gin/codec/json","install_command":"go get github.com/gin-gonic/gin/codec/json","documentation_url":"https://pkg.go.dev/github.com/gin-gonic/gin/codec/json#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2026-04-22T22:32:49.000Z","size":10555,"stargazers_count":88453,"open_issues_count":683,"forks_count":8608,"subscribers_count":1352,"default_branch":"master","last_synced_at":"2026-05-08T22:04:33.775Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2026-05-08T20:25:26.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"394ed3a8-0b0f-4ea9-866e-8f118ddda06f","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32799267,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-08T08:22:46.396Z","status":"ssl_error","status_checked_at":"2026-05-08T08:22:45.650Z","response_time":54,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-05-08T22:07:57.863Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.085926243197193,"dependent_packages_count":4.765252659599449,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.925589451398321},"purl":"pkg:golang/github.com/gin-gonic/gin/codec/json","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gonic/gin/codec/json","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gonic/gin/codec/json","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gonic/gin/codec/json/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-05-07T07:38:30.699Z","issues_count":481,"pull_requests_count":842,"avg_time_to_close_issue":21566893.612244897,"avg_time_to_close_pull_request":13411344.94557823,"issues_closed_count":196,"pull_requests_closed_count":588,"pull_request_authors_count":272,"issue_authors_count":449,"avg_comments_per_issue":3.1995841995841996,"avg_comments_per_pull_request":1.667458432304038,"merged_pull_requests_count":319,"bot_issues_count":0,"bot_pull_requests_count":205,"past_year_issues_count":49,"past_year_pull_requests_count":173,"past_year_avg_time_to_close_issue":1037462.304347826,"past_year_avg_time_to_close_pull_request":743461.0222222222,"past_year_issues_closed_count":23,"past_year_pull_requests_closed_count":90,"past_year_pull_request_authors_count":65,"past_year_issue_authors_count":48,"past_year_avg_comments_per_issue":1.6938775510204083,"past_year_avg_comments_per_pull_request":0.930635838150289,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":39,"past_year_merged_pull_requests_count":72,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"},{"login":"j3rrimmy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/j3rrimmy"}],"active_maintainers":[{"login":"appleboy","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fcodec%2Fjson/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fcodec%2Fjson/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fcodec%2Fjson/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fcodec%2Fjson/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fcodec%2Fjson/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gonic%2Fgin%2Fcodec%2Fjson/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12054576,"name":"github.com/achuanya/wifiCityAPI","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.com/ for more information about gin.\n\nExample:","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"github.com/achuanya","versions_count":0,"first_release_published_at":null,"latest_release_published_at":"2026-05-17T07:13:28.447Z","latest_release_number":null,"last_synced_at":"2026-05-23T10:30:29.293Z","created_at":"2025-08-30T10:07:33.367Z","updated_at":"2026-05-23T10:30:29.294Z","registry_url":"https://pkg.go.dev/github.com/achuanya/wifiCityAPI","install_command":"go get github.com/achuanya/wifiCityAPI","documentation_url":"https://pkg.go.dev/github.com/achuanya/wifiCityAPI#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121881,"owners_count":26447253,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:04:14.998Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.565115136414191,"dependent_packages_count":5.214699962789589,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.38990754960189},"purl":"pkg:golang/github.com/achuanya/wifi%21city%21a%21p%21i","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/achuanya/wifiCityAPI","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/achuanya/wifiCityAPI","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/achuanya/wifiCityAPI/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fachuanya%2FwifiCityAPI/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fachuanya%2FwifiCityAPI/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fachuanya%2FwifiCityAPI/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fachuanya%2FwifiCityAPI/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fachuanya%2FwifiCityAPI/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fachuanya%2FwifiCityAPI/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3739195,"name":"github.com/GIN-GONIC/GIN","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/GIN-GONIC/GIN","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/GIN-GONIC/GIN","keywords_array":[],"namespace":"github.com/GIN-GONIC","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-17T07:13:57.568Z","created_at":"2022-04-11T14:26:15.122Z","updated_at":"2026-05-17T07:13:57.568Z","registry_url":"https://pkg.go.dev/github.com/GIN-GONIC/GIN","install_command":"go get github.com/GIN-GONIC/GIN","documentation_url":"https://pkg.go.dev/github.com/GIN-GONIC/GIN#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-08T00:30:49.000Z","size":3848,"stargazers_count":86293,"open_issues_count":869,"forks_count":8442,"subscribers_count":1368,"default_branch":"master","last_synced_at":"2025-10-08T02:33:19.670Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-08T02:04:19.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001298,"owners_count":26083040,"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-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:03:59.268Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0029179484129166354,"forks_count":0.011896251221890898,"average":4.089953615843113},"purl":"pkg:golang/github.com/%21g%21i%21n-%21g%21o%21n%21i%21c/%21g%21i%21n","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/GIN-GONIC/GIN","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/GIN-GONIC/GIN","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/GIN-GONIC/GIN/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T06:01:30.640Z","issues_count":471,"pull_requests_count":810,"avg_time_to_close_issue":21737070.696335077,"avg_time_to_close_pull_request":13304220.14558059,"issues_closed_count":191,"pull_requests_closed_count":577,"pull_request_authors_count":251,"issue_authors_count":441,"avg_comments_per_issue":3.2229299363057327,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":311,"bot_issues_count":0,"bot_pull_requests_count":198,"past_year_issues_count":116,"past_year_pull_requests_count":298,"past_year_avg_time_to_close_issue":1281671.3684210526,"past_year_avg_time_to_close_pull_request":1729515.9684210527,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":190,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":112,"past_year_avg_comments_per_issue":1.1724137931034484,"past_year_avg_comments_per_pull_request":0.9563758389261745,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":72,"past_year_merged_pull_requests_count":133,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2FGIN/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2FGIN/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2FGIN/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2FGIN/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2FGIN/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGIN-GONIC%2FGIN/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3779845,"name":"github.com/gin-goniC/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/gin-goniC/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-goniC/gin","keywords_array":[],"namespace":"github.com/gin-goniC","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-17T07:13:45.890Z","created_at":"2022-04-11T17:09:44.054Z","updated_at":"2026-05-17T07:13:45.890Z","registry_url":"https://pkg.go.dev/github.com/gin-goniC/gin","install_command":"go get github.com/gin-goniC/gin","documentation_url":"https://pkg.go.dev/github.com/gin-goniC/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121869,"owners_count":26447252,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:04:14.657Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.0029179484129166354,"forks_count":0.011896251221890898,"average":4.089953615843113},"purl":"pkg:golang/github.com/gin-goni%21c/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-goniC/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-goniC/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-goniC/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-goniC%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-goniC%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-goniC%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-goniC%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-goniC%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-goniC%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14308476,"name":"github.com/gIn-gonic/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/gIn-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gIn-gonic/gin","keywords_array":[],"namespace":"github.com/gIn-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-17T07:14:53.292Z","created_at":"2026-04-24T12:01:36.394Z","updated_at":"2026-05-17T07:14:53.293Z","registry_url":"https://pkg.go.dev/github.com/gIn-gonic/gin","install_command":"go get github.com/gIn-gonic/gin","documentation_url":"https://pkg.go.dev/github.com/gIn-gonic/gin#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-05-17T07:14:49.966Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.143276478718705,"dependent_packages_count":4.819342918346893,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.981309698532799},"purl":"pkg:golang/github.com/g%21in-gonic/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gIn-gonic/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gIn-gonic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gIn-gonic/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FgIn-gonic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FgIn-gonic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FgIn-gonic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FgIn-gonic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FgIn-gonic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FgIn-gonic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3584674,"name":"gopkg.in/gin-gonic/gin.v0","ecosystem":"go","description":"","homepage":"https://github.com/gin-gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":[],"namespace":"gopkg.in/gin-gonic","versions_count":0,"first_release_published_at":null,"latest_release_published_at":"2026-05-17T07:15:34.294Z","latest_release_number":null,"last_synced_at":"2026-05-17T07:15:34.590Z","created_at":"2022-04-11T04:32:20.894Z","updated_at":"2026-05-17T07:15:34.590Z","registry_url":"https://pkg.go.dev/gopkg.in/gin-gonic/gin.v0","install_command":"go get gopkg.in/gin-gonic/gin.v0","documentation_url":"https://pkg.go.dev/gopkg.in/gin-gonic/gin.v0#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-17T03:39:49.000Z","size":3852,"stargazers_count":86660,"open_issues_count":869,"forks_count":8465,"subscribers_count":1361,"default_branch":"master","last_synced_at":"2025-10-24T01:45:40.518Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-23T20:08:45.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281121881,"owners_count":26447253,"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-26T02:00:06.575Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:04:14.821Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/gopkg.in/gin-gonic/gin.v0","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/gopkg.in/gin-gonic/gin.v0","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/gopkg.in/gin-gonic/gin.v0","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/gopkg.in/gin-gonic/gin.v0/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-24T17:57:18.848Z","issues_count":472,"pull_requests_count":818,"avg_time_to_close_issue":21537552.518134713,"avg_time_to_close_pull_request":13189079.945111493,"issues_closed_count":193,"pull_requests_closed_count":583,"pull_request_authors_count":254,"issue_authors_count":442,"avg_comments_per_issue":3.2203389830508473,"avg_comments_per_pull_request":1.6748166259168704,"merged_pull_requests_count":315,"bot_issues_count":0,"bot_pull_requests_count":201,"past_year_issues_count":114,"past_year_pull_requests_count":291,"past_year_avg_time_to_close_issue":1374706.1538461538,"past_year_avg_time_to_close_pull_request":1810473.0163934426,"past_year_issues_closed_count":39,"past_year_pull_requests_closed_count":183,"past_year_pull_request_authors_count":77,"past_year_issue_authors_count":110,"past_year_avg_comments_per_issue":1.131578947368421,"past_year_avg_comments_per_pull_request":0.9553264604810997,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":75,"past_year_merged_pull_requests_count":127,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":24,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fgin-gonic%2Fgin.v0/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fgin-gonic%2Fgin.v0/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fgin-gonic%2Fgin.v0/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fgin-gonic%2Fgin.v0/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fgin-gonic%2Fgin.v0/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/gopkg.in%2Fgin-gonic%2Fgin.v0/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14337613,"name":"github.com/gin-gOnic/gin","ecosystem":"go","description":null,"homepage":null,"licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gOnic/gin","keywords_array":[],"namespace":null,"versions_count":27,"first_release_published_at":"2026-04-28T10:58:56.713Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-17T07:17:41.530Z","created_at":"2026-04-28T10:58:53.750Z","updated_at":"2026-05-17T07:17:41.530Z","registry_url":"https://pkg.go.dev/github.com/gin-gOnic/gin","install_command":"go get github.com/gin-gOnic/gin","documentation_url":"https://pkg.go.dev/github.com/gin-gOnic/gin#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-28T12:53:45.817Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.135177172859481,"dependent_packages_count":4.811484132117595,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.973330652488539},"purl":"pkg:golang/github.com/gin-g%21onic/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gin-gOnic/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gin-gOnic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gin-gOnic/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gOnic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gOnic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gOnic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gOnic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gOnic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgin-gOnic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":8639584,"name":"github.com/Gin-Gonic/gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/Gin-Gonic/gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/Gin-Gonic/gin","keywords_array":[],"namespace":"github.com/Gin-Gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-17T07:16:40.683Z","created_at":"2023-12-13T01:36:24.452Z","updated_at":"2026-05-17T07:16:40.684Z","registry_url":"https://pkg.go.dev/github.com/Gin-Gonic/gin","install_command":"go get github.com/Gin-Gonic/gin","documentation_url":"https://pkg.go.dev/github.com/Gin-Gonic/gin#section-documentation","metadata":{},"repo_metadata":{"id":17930856,"uuid":"20904437","full_name":"gin-gonic/gin","owner":"gin-gonic","description":"Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.","archived":false,"fork":false,"pushed_at":"2025-10-08T00:30:49.000Z","size":3848,"stargazers_count":86293,"open_issues_count":869,"forks_count":8442,"subscribers_count":1368,"default_branch":"master","last_synced_at":"2025-10-08T02:33:19.670Z","etag":null,"topics":["framework","gin","go","middleware","performance","router","server"],"latest_commit_sha":null,"homepage":"https://gin-gonic.com/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gin-gonic.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":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.md","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2014-06-16T23:57:25.000Z","updated_at":"2025-10-08T02:04:19.000Z","dependencies_parsed_at":"2023-01-16T21:01:12.135Z","dependency_job_id":"8c54a0d6-04c6-4003-9b3e-efa9e171320b","html_url":"https://github.com/gin-gonic/gin","commit_stats":{"total_commits":1578,"total_committers":469,"mean_commits":"3.3646055437100215","dds":0.7667934093789607,"last_synced_commit":"c8a3adc65703d8958265c07689662e54f037038c"},"previous_names":[],"tags_count":37,"template":false,"template_full_name":null,"purl":"pkg:github/gin-gonic/gin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/sbom","scorecard":{"id":427181,"data":{"date":"2025-08-11","repo":{"name":"github.com/gin-gonic/gin","commit":"077a2f39c85700ba0823f85ed29cec0c8f2cbdfc"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":6.7,"checks":[{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql.yml:1","Info: topLevel 'contents' permission set to 'read': .github/workflows/gin.yml:12","Warn: topLevel 'contents' permission set to 'write': .github/workflows/goreleaser.yml:9","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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:36: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql.yml:49: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/codeql.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:64: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gin.yml:68: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gin.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/gin.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/goreleaser.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gin-gonic/gin/goreleaser.yml/master?enable=pin","Info:   0 out of  10 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   3 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Packaging","score":10,"reason":"packaging workflow detected","details":["Info: Project packages its releases by way of GitHub Actions.: .github/workflows/goreleaser.yml:12"],"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 26 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-19T02:28:44.598Z","repository_id":17930856,"created_at":"2025-08-19T02:28:44.599Z","updated_at":"2025-08-19T02:28:44.599Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279001298,"owners_count":26083040,"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-09T02:00:07.460Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"gin-gonic","name":"Gin-Gonic","uuid":"7894478","kind":"organization","description":"","email":null,"website":"https://gin-gonic.com/","location":"$GOPATH","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7894478?v=4","repositories_count":13,"last_synced_at":"2023-04-08T11:40:21.940Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gin-gonic","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-08T17:41:22.544Z","updated_at":"2023-04-08T11:40:21.946Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gin-gonic/repositories"},"tags":[{"name":"v1.11.0","sha":"6ad6205e9c94a4b8a320219e28c37c29d22a7a2c","kind":"commit","published_at":"2025-09-20T11:38:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.11.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.11.0/manifests"},{"name":"v1.10.1","sha":"b5af7796535d97d9c7af42539af01d787fcb3b4d","kind":"commit","published_at":"2025-05-20T09:33:47.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.1/manifests"},{"name":"v1.10.0","sha":"75ccf94d605a05fe24817fc2f166f6f2959d5cea","kind":"commit","published_at":"2024-05-07T03:23:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.10.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.10.0/manifests"},{"name":"v1.9.1","sha":"4ea0e648e38a63d6caff14100f5eab5c50912bcd","kind":"commit","published_at":"2023-06-01T02:26:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.1/manifests"},{"name":"v1.9.0","sha":"ea03e10384502e1baf6f560a2b0ea32c342ede5b","kind":"commit","published_at":"2023-02-21T09:20:32.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.9.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.9.0/manifests"},{"name":"v1.8.2","sha":"6a2a26093d046d8ea92542a0fb38721c4ee40bd5","kind":"commit","published_at":"2022-12-22T13:39:25.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"ed049dd850fb09f93c6993c829744997269a35b5","kind":"commit","published_at":"2022-06-06T13:01:40.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"38eb5acc6b07eea5bf455e8d188bf79fa897c7c3","kind":"commit","published_at":"2022-05-30T07:16:10.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.8.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.8.0/manifests"},{"name":"v1.7.7","sha":"84d927b8ad57ed9e1cda240b41fa2eed55066103","kind":"commit","published_at":"2021-11-24T13:54:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.7","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.7/manifests"},{"name":"v1.7.6","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.6/manifests"},{"name":"v1.7.4","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.4/manifests"},{"name":"v1.7.3","sha":"92eeaa4ebbadec2376e2ca5f5749888da1a42e24","kind":"commit","published_at":"2021-08-03T02:40:44.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.3/manifests"},{"name":"v1.7.2","sha":"3f5c0518286b50108bc123eaf061ef80141dc701","kind":"commit","published_at":"2021-05-21T23:41:37.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.2/manifests"},{"name":"v1.7.1","sha":"51c7d001e086ef3eda9cb08d5bbb63c605ec06af","kind":"commit","published_at":"2021-04-08T23:38:13.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.1/manifests"},{"name":"v1.7.0","sha":"d496f64540b6707602de50ab57aeea8ff4080b74","kind":"commit","published_at":"2021-04-08T07:47:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.7.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.7.0/manifests"},{"name":"v1.6.3","sha":"6a8b8b6651a228590bbc42145483ff864f4f6e89","kind":"commit","published_at":"2020-05-03T14:00:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.3/manifests"},{"name":"v1.6.2","sha":"298ebca69107001096eaf81c4b4977b14ffa0e6d","kind":"commit","published_at":"2020-03-27T02:57:36.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"07a6818d24f9b0e3c97b6c44e19af877003bad46","kind":"commit","published_at":"2020-03-23T10:00:58.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c4fd2489ced13e86c6e9328e7d66cd3bb2957f00","kind":"commit","published_at":"2020-03-22T02:25:35.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.6.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"15ced05c5316609bce5b43389f8e3f06102a8b18","kind":"commit","published_at":"2019-11-24T02:25:21.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.5.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"b75d67cd51eb53c3c3a2fc406524c940021ffbda","kind":"commit","published_at":"2019-05-07T11:43:05.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.4.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"b869fe1415e4b9eb52f247441830d502aece2d4d","kind":"commit","published_at":"2018-08-14T08:58:52.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.3.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.3.0/manifests"},{"name":"v1.2","sha":"d459835d2b077e44f7c9b453505ee29881d5d12d","kind":"tag","published_at":"2017-07-02T09:29:42.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.2/manifests"},{"name":"v1.1.4","sha":"e2212d40c62a98b388a5eb48ecbdcf88534688ba","kind":"tag","published_at":"2016-12-04T22:13:30.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.4/manifests"},{"name":"v1.1.3","sha":"041ca04a4768ededad44dcc2748f3d47e4b59bde","kind":"tag","published_at":"2016-12-03T21:10:29.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.3/manifests"},{"name":"v1.1.2","sha":"7dc96be477778b6912cd12417e57a99256e201a6","kind":"tag","published_at":"2016-12-03T21:05:54.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"556287ff0856a5ad1f9a1b493c188cabeceba929","kind":"tag","published_at":"2016-12-03T20:56:18.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1.1/manifests"},{"name":"v1.1","sha":"32cab500ecc71d2975f5699c8a65c6debb29cfbe","kind":"tag","published_at":"2016-12-03T09:11:33.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.1/manifests"},{"name":"v1.0","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T14:43:24.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0/manifests"},{"name":"v1.0-rc.2","sha":"2dae550eb5392006a4582ce9c90016a9b5a74e8b","kind":"tag","published_at":"2016-10-12T12:20:11.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0-rc.2","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0-rc.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0-rc.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0-rc.2/manifests"},{"name":"v1.0rc1","sha":"9163ee543d3f1fab9b0ad8cdf6dc2a6ec2c07dbb","kind":"tag","published_at":"2015-05-22T15:01:16.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v1.0rc1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v1.0rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v1.0rc1/manifests"},{"name":"v0.6","sha":"e2fa89777e344782ef5d31929f095f4589c35dcc","kind":"tag","published_at":"2015-03-09T01:53:17.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.6","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.6/manifests"},{"name":"v0.5","sha":"50e7e427300a7eeeb299a4cd5bc1ebfa04d48528","kind":"tag","published_at":"2015-02-07T14:12:20.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.5","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.5/manifests"},{"name":"v0.4","sha":"2d94e272434dfa6fd010c307fbd0d69430bbab98","kind":"commit","published_at":"2014-08-20T23:15:31.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.4","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.4/manifests"},{"name":"v0.3","sha":"7a6d58d8c4be09b14a7cf5a3c5e313d81934d5b1","kind":"commit","published_at":"2014-07-18T13:22:38.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.3","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.3/manifests"},{"name":"v0.2b","sha":"545101811abffb554e6d84e878734c5f08b91bcf","kind":"commit","published_at":"2014-07-07T23:32:41.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.2b","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.2b","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.2b","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.2b/manifests"},{"name":"v0.1","sha":"bf1ecfcf70c295d88fd38f3bea31fca7c65ccdaf","kind":"commit","published_at":"2014-06-30T02:04:45.000Z","download_url":"https://codeload.github.com/gin-gonic/gin/tar.gz/v0.1","html_url":"https://github.com/gin-gonic/gin/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gin-gonic/gin@v0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2025-10-26T15:03:59.694Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.779397314443685,"dependent_packages_count":9.564379406084258,"stargazers_count":0.006677017705059187,"forks_count":0.0296977802404125,"docker_downloads_count":null,"average":5.095037879618354},"purl":"pkg:golang/github.com/%21gin-%21gonic/gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Gin-Gonic/gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Gin-Gonic/gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Gin-Gonic/gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-08T06:01:30.640Z","issues_count":471,"pull_requests_count":810,"avg_time_to_close_issue":21737070.696335077,"avg_time_to_close_pull_request":13304220.14558059,"issues_closed_count":191,"pull_requests_closed_count":577,"pull_request_authors_count":251,"issue_authors_count":441,"avg_comments_per_issue":3.2229299363057327,"avg_comments_per_pull_request":1.6666666666666667,"merged_pull_requests_count":311,"bot_issues_count":0,"bot_pull_requests_count":198,"past_year_issues_count":116,"past_year_pull_requests_count":298,"past_year_avg_time_to_close_issue":1281671.3684210526,"past_year_avg_time_to_close_pull_request":1729515.9684210527,"past_year_issues_closed_count":38,"past_year_pull_requests_closed_count":190,"past_year_pull_request_authors_count":81,"past_year_issue_authors_count":112,"past_year_avg_comments_per_issue":1.1724137931034484,"past_year_avg_comments_per_pull_request":0.9563758389261745,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":72,"past_year_merged_pull_requests_count":133,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","maintainers":[{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"},{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}],"active_maintainers":[{"login":"appleboy","count":26,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2Fgin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2Fgin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2Fgin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2Fgin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2Fgin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-Gonic%2Fgin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13581007,"name":"golang-github-gin-gonic-gin","ecosystem":"debian","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T08:50:48.009Z","latest_release_published_at":"2026-02-11T08:50:48.009Z","latest_release_number":"1.3.0+dfsg1-3","last_synced_at":"2026-03-13T07:05:28.084Z","created_at":"2026-02-11T08:50:47.702Z","updated_at":"2026-03-13T07:05:28.084Z","registry_url":"https://tracker.debian.org/pkg/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":"https://packages.debian.org/buster/golang-github-gin-gonic-gin","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-mattn-go-isatty-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-go-playground-validator.v8-dev, golang-gopkg-yaml.v2-dev, golang-goprotobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:07:33.203Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-gin-gonic-gin?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":93},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-05-29T05:10:14.968Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13475572,"name":"golang-github-gin-gonic-gin","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/gin-gonic/gin","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/gin-gonic/gin","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-10T03:32:35.464Z","latest_release_published_at":"2026-02-10T03:32:35.464Z","latest_release_number":"1.8.1-1","last_synced_at":"2026-03-10T04:13:41.810Z","created_at":"2026-02-10T03:32:35.061Z","updated_at":"2026-03-10T04:13:41.810Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-gin-gonic-gin","install_command":"apt-get install golang-github-gin-gonic-gin","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-gin-gonic-gin-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any, golang-github-gin-contrib-sse-dev, golang-github-go-playground-validator-v10-dev, golang-github-mattn-go-isatty-dev, golang-github-pelletier-go-toml.v2-dev, golang-github-stretchr-testify-dev, golang-github-ugorji-go-codec-dev, golang-golang-x-net-dev, golang-gopkg-yaml.v2-dev, golang-google-protobuf-dev, tzdata \u003c!nocheck\u003e","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-gin-gonic-gin?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-gin-gonic-gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-gin-gonic-gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-gin-gonic-gin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-gin-gonic-gin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-gin-gonic-gin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-gin-gonic-gin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-gin-gonic-gin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-gin-gonic-gin/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":10875971,"name":"github.com/Gin-gonic/Gin","ecosystem":"go","description":"Package gin implements a HTTP web framework called gin.\n\nSee https://gin-gonic.github.io/gin/ for more information about gin.","homepage":"https://github.com/Gin-gonic/Gin","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/Gin-gonic/Gin","keywords_array":[],"namespace":"github.com/Gin-gonic","versions_count":27,"first_release_published_at":"2016-12-03T17:45:30.000Z","latest_release_published_at":"2026-02-28T10:10:09.000Z","latest_release_number":"v1.12.0","last_synced_at":"2026-05-17T07:17:20.594Z","created_at":"2024-09-11T10:05:31.348Z","updated_at":"2026-05-17T07:17:20.595Z","registry_url":"https://pkg.go.dev/github.com/Gin-gonic/Gin","install_command":"go get github.com/Gin-gonic/Gin","documentation_url":"https://pkg.go.dev/github.com/Gin-gonic/Gin#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.497852155557116,"dependent_packages_count":6.090190860152129,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.294021507854622},"purl":"pkg:golang/github.com/%21gin-gonic/%21gin","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Gin-gonic/Gin","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Gin-gonic/Gin","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Gin-gonic/Gin/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGin/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGin/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGin/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGin/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGin/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FGin-gonic%2FGin/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2151639,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":7920,"full_name":"gin-gonic/gin","default_branch":"master","total_commits":1775,"total_committers":519,"total_bot_commits":124,"total_bot_committers":1,"mean_commits":3.420038535645472,"dds":0.7921126760563381,"past_year_total_commits":149,"past_year_total_committers":52,"past_year_total_bot_commits":41,"past_year_total_bot_committers":1,"past_year_mean_commits":2.8653846153846154,"past_year_dds":0.7248322147651007,"last_synced_at":"2026-05-29T04:36:34.298Z","last_synced_commit":"5f4f9643258dc2a65e684b63f12c8d543c936c67","created_at":"2023-03-07T09:46:54.015Z","updated_at":"2026-05-29T04:33:47.899Z","committers":[{"name":"Manu Mtz-Almeida","email":"manu.valladolid@gmail.com","login":"manucorporat","count":369},{"name":"田欧","email":"thinkerou@gmail.com","login":"thinkerou","count":179},{"name":"Bo-Yi Wu","email":"appleboy.tw@gmail.com","login":"appleboy","count":149},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":124},{"name":"Javier Provecho Fernandez","email":"javiertitan@gmail.com","login":"javierprovecho","count":108},{"name":"Eason Lin","email":"easonlin404@gmail.com","login":"easonlin404","count":31},{"name":"Name","email":"1911860538@qq.com","login":"1911860538","count":22},{"name":"Dmitry Kutakov","email":"vkd.castle@gmail.com","login":"vkd","count":20},{"name":"mstmdev","email":"mstmdev@gmail.com","login":"mstmdev","count":15},{"name":"John Bampton","email":"jbampton","login":"jbampton","count":15},{"name":"Flc゛","email":"four_leaf_clover@foxmail.com","login":"flc1125","count":12},{"name":"jincheng9","email":"perfume0607@gmail.com","login":"jincheng9","count":12},{"name":"Alexander Nyquist","email":"nyquist.alexander@gmail.com","login":"pinscript","count":11},{"name":"Sasha Myasoedov","email":"msoedov@gmail.com","login":"msoedov","count":10},{"name":"Sai","email":"sairoutine@gmail.com","login":"sairoutine","count":10},{"name":"Alexander Melentyev","email":"55826637+alexander-melentyev","login":"alexander-melentyev","count":9},{"name":"ziheng","email":"zihenglv@gmail.com","login":"zihengCat","count":7},{"name":"guonaihong","email":"guonaihong@qq.com","login":"guonaihong","count":7},{"name":"Matthieu MOREL","email":"matthieu.morel35@gmail.com","login":"mmorel-35","count":6},{"name":"mopemoepe","email":"yutaka.matsubara@gmail.com","login":"mopemope","count":6},{"name":"Andy Pan","email":"panjf2000@gmail.com","login":"panjf2000","count":5},{"name":"Damon Zhao","email":"yijun.zhao@outlook.com","login":"se77en","count":5},{"name":"Dan Markham","email":"dmarkham@gmail.com","login":"dmarkham","count":5},{"name":"Kevin Mulvey","email":"kmulvey@linux.com","login":"kmulvey","count":5},{"name":"Lanco","email":"35420416+lancoLiu","login":"lancoLiu","count":5},{"name":"Notealot","email":"714804968@qq.com","login":"Bisstocuz","count":5},{"name":"OHZEKI Naoki","email":"0h23k1.n40k1@gmail.com","login":"zeek0x","count":5},{"name":"Qt","email":"golang.chen@gmail.com","login":"0x2d3c","count":5},{"name":"bestgopher","email":"84328409@qq.com","login":"bestgopher","count":5},{"name":"y-yagi","email":"yuuji.yaginuma@gmail.com","login":"y-yagi","count":5},{"name":"Endless Paradox","email":"129645532+EndlessParadox1","login":"EndlessParadox1","count":4},{"name":"jessetang","email":"1430482733@qq.com","login":"demoManito","count":4},{"name":"諏訪原慶斗","email":"131525647+suwakei","login":"suwakei","count":4},{"name":"lgbgbl","email":"65756378+lgbgbl","login":"lgbgbl","count":4},{"name":"Justin Beckwith","email":"justin.beckwith@gmail.com","login":"JustinBeckwith","count":4},{"name":"Denny Septian Panggabean","email":"97607754+ddevsr","login":"ddevsr","count":4},{"name":"Austin Heap","email":"me@austinheap.com","login":"austinheap","count":4},{"name":"Andrey Nering","email":"andrey.nering@gmail.com","login":"andreynering","count":4},{"name":"Alessandro (Ale) Segala","email":"43508+ItalyPaleAle","login":"ItalyPaleAle","count":4},{"name":"ZYunH","email":"zyunhjob@163.com","login":"zhangyunhao116","count":3},{"name":"wei","email":"wei840222@gmail.com","login":"wei840222","count":3},{"name":"takanuva15","email":"6986426+takanuva15","login":"takanuva15","count":3},{"name":"linzi","email":"873804682@qq.com","login":"chipmunktail","count":3},{"name":"hopehook","email":"hopehook@qq.com","login":"hopehook","count":3},{"name":"chainhelen","email":"chainhelen@gmail.com","login":"chainhelen","count":3},{"name":"Weilin Shi","email":"934587911@qq.com","login":"steambap","count":3},{"name":"Suhas Karanth","email":"sudo-suhas","login":"sudo-suhas","count":3},{"name":"Remco","email":"remco@dutchcoders.io","login":"nl5887","count":3},{"name":"NezhaFan","email":"z772532526@gmail.com","login":"NezhaFan","count":3},{"name":"Maksimov Sergey","email":"konjoot@gmail.com","login":"konjoot","count":3},{"name":"Lin Kao-Yuan","email":"mosdeo@gmail.com","login":"mosdeo","count":3},{"name":"David Zhang","email":"crispgm@gmail.com","login":"crispgm","count":3},{"name":"Johnny Dallas","email":"theonlyjohnny@theonlyjohnny.sh","login":"theonlyjohnny","count":3},{"name":"JINNOUCHI Yasushi","email":"delphinus@remora.cx","login":null,"count":3},{"name":"heige","email":"daheige","login":"daheige","count":3},{"name":"Xinyu Kuo","email":"gxylong@gmail.com","login":"kingcanfish","count":3},{"name":"Adam Dratwinski","email":"adam.dratwinski@gmail.com","login":"adwinsky","count":2},{"name":"zhing","email":"zqwillseven@gmail.com","login":"zhing","count":2},{"name":"yugu","email":"chenzilong_1227@foxmail.com","login":"yugu2day","count":2},{"name":"xyb","email":"xyb4638@gmail.com","login":"imxyb","count":2},{"name":"wssccc","email":"wssccc@qq.com","login":"wssccc","count":2},{"name":"Alexander","email":"alexanderchenmh@gmail.com","login":"AlexanderChen1989","count":2},{"name":"weibaohui","email":"weibaohui@yeah.net","login":"weibaohui","count":2},{"name":"wanghaolong613","email":"wanghaolong613@163.com","login":"wanghaolong613","count":2},{"name":"vz","email":"vzvway@gmail.com","login":"vcaesar","count":2},{"name":"tyltr","email":"31768692+tylitianrui","login":"tylitianrui","count":2},{"name":"sunshineplan","email":"sunshineplan","login":"sunshineplan","count":2},{"name":"qm012","email":"67568757+qm012","login":"qm012","count":2},{"name":"Pablo Moncada","email":"pablo.moncada@bq.com","login":"pmoncadaisla","count":2},{"name":"Roman Zaynetdinov","email":"627197+zaynetro","login":"zaynetro","count":2},{"name":"Alexander Lokhman","email":"alex.lokhman@gmail.com","login":"lokhman","count":2},{"name":"Alireza (Pure)","email":"alireza1377eftekhari@gmail.com","login":"alirezaeftekhari","count":2},{"name":"Amirhf","email":"amirhacking85@gmail.com","login":"Amirhf1","count":2},{"name":"Michael Puncel","email":"mpuncel@squareup.com","login":"mpuncel","count":2},{"name":"MW Lim","email":"williamchange@gmail.com","login":"williamchange","count":2},{"name":"Ludwig Valda Vasquez","email":"bredov@gmail.com","login":"bredov","count":2},{"name":"Leon cap","email":"wangyinneng@gmail.com","login":"Caplost","count":2},{"name":"Jeff","email":"laojianzi1994@gmail.com","login":"laojianzi","count":2},{"name":"Henry Kwan","email":"piengeng","login":"piengeng","count":2},{"name":"Gaozhen Ying","email":"yinggaozhen@hotmail.com","login":"yinggaozhen","count":2},{"name":"Frank Bille","email":"github@frankbille.dk","login":"frankbille","count":2},{"name":"demouth","email":"1133178+demouth","login":"demouth","count":2},{"name":"bullgare","email":"bullgare@gmail.com","login":"bullgare","count":2},{"name":"Xudong Cai","email":"fifsky@gmail.com","login":"fifsky","count":2},{"name":"Vince Yuan","email":"vince.yuan@gmail.com","login":"vinceyuan","count":2},{"name":"Varun Chawla","email":"34209028+veeceey","login":"veeceey","count":2},{"name":"Romain Beuque","email":"rbeuque74@gmail.com","login":"rbeuque74","count":2},{"name":"RedCrazyGhost","email":"49381700+RedCrazyGhost","login":"RedCrazyGhost","count":2},{"name":"Adriano Sela Aviles","email":"adriano.selaviles@gmail.com","login":"adrianosela","count":2},{"name":"Nick Gerakines","email":"nick@gerakines.net","login":"ngerakines","count":2},{"name":"Milad","email":"miladev95@gmail.com","login":"miladev95","count":2},{"name":"Miki Tebeka","email":"miki.tebeka@gmail.com","login":"tebeka","count":2},{"name":"andrea","email":"crypto.andrea@protonmail.ch","login":null,"count":2},{"name":"Dmitry Sedykh","email":"dmitrys@d3h.local","login":null,"count":2},{"name":"Brendan Fosberry","email":"brendan@shopkeep.com","login":null,"count":2},{"name":"Adonis","email":"donileo@gmail.com","login":null,"count":2},{"name":"Jimmy Pettersson","email":"jimmy@expertmaker.com","login":null,"count":2},{"name":"Iskander (Alex) Sharipov","email":"iskander.sharipov@intel.com","login":null,"count":2},{"name":"Evgeny Persienko","email":"e.persienko@office.ngs.ru","login":null,"count":2},{"name":"Skuli Oskarsson","email":"skuli@codeiak.io","login":null,"count":2},{"name":"dickeyxxx","email":"jeff@dickeyxxx.com","login":null,"count":2},{"name":"techjanitor","email":"puntme@gmail.com","login":"techjanitor","count":2},{"name":"t0rchwo0d","email":"awdr1624@gmail.com","login":"t0rchwo0d","count":2},{"name":"Brian Wigginton","email":"brianwigginton@gmail.com","login":"bwiggs","count":2},{"name":"ishanray","email":"ishan.iipm@gmail.com","login":"ishanray","count":2},{"name":"guangwu","email":"guoguangwu@magic-shield.com","login":"testwill","count":2},{"name":"Dmitry Dorogin","email":"dmirogin@ya.ru","login":"dmirogin","count":2},{"name":"David Irvine","email":"aviddiviner@gmail.com","login":"aviddiviner","count":2},{"name":"Chad Russell","email":"chaddouglasrussell@gmail.com","login":"chad-russell","count":2},{"name":"Florian Polster","email":"couchpolster@icqmail.com","login":"pofl","count":1},{"name":"Franz Bettag","email":"franz@bett.ag","login":"fbettag","count":1},{"name":"Gabriel Augendre","email":"gabriel@augendre.info","login":"Crocmagnon","count":1},{"name":"Ganlv","email":"ganlvtech","login":"ganlvtech","count":1},{"name":"George Gabolaev","email":"gabolaev98@gmail.com","login":"gabolaev","count":1},{"name":"George Kirilenko","email":"necryin","login":"necryin","count":1},{"name":"Georges Varouchas","email":"georges.varouchas@gmail.com","login":"LeGEC","count":1},{"name":"Georgi Dimitrov","email":"82881135+georgijd-form3","login":"georgijd-form3","count":1},{"name":"Ghobad","email":"ghobad.vm@gmail.com","login":"palvaneh","count":1},{"name":"Gordon Tyler","email":"gordon@doxxx.net","login":"doxxx","count":1},{"name":"Guilherme Aleixo","email":"fotkurz@gmail.com","login":"Fotkurz","count":1},{"name":"Harindu Perera","email":"harinduenator@gmail.com","login":"harindup","count":1},{"name":"Heliner","email":"32272517+Heliner","login":"Heliner","count":1},{"name":"Helios","email":"674876158@qq.com","login":"helios741","count":1},{"name":"Henry Yee","email":"henry@yearning.io","login":"cookieY","count":1},{"name":"Himanshu Mishra","email":"OrkoHunter","login":"OrkoHunter","count":1},{"name":"Daniel M. Lambea","email":"dmlambea@gmail.com","login":"dmlambea","count":1},{"name":"AllinGo","email":"tanhp@outlook.com","login":"tanhaipeng","count":1},{"name":"Dave Rolsky","email":"autarch@urth.org","login":"autarch","count":1},{"name":"David Desmarais-Michaud","email":"desmarais.michaud.david@gmail.com","login":"davidmdm","count":1},{"name":"Davor Kapsa","email":"dvrkps","login":"dvrkps","count":1},{"name":"DeathKing","email":"DeathKing","login":"DeathKing","count":1},{"name":"Denis Galeev","email":"11516397+dengaleev","login":"dengaleev","count":1},{"name":"Dennis Cho","email":"47404603+forest747","login":"forest747","count":1},{"name":"Don2Quixote","email":"35610661+Don2Quixote","login":"Don2Quixote","count":1},{"name":"Donn Pebe","email":"iam@donnpebe.com","login":"donnpebe","count":1},{"name":"Dustin Decker","email":"dustindecker@protonmail.com","login":"dustin-decker","count":1},{"name":"Dylan Maassen van den Brink","email":"dylan@mvdb.eu","login":"mozoarella","count":1},{"name":"Edward Betts","email":"edward@4angle.com","login":"EdwardBetts","count":1},{"name":"Egor Seredin","email":"4819888+agmt","login":"agmt","count":1},{"name":"Enzo Lanzellotti","email":"102574758+YlanzinhoY","login":"YlanzinhoY","count":1},{"name":"Equim","email":"sayaka@ekyu.moe","login":"Equim-chan","count":1},{"name":"Eren A. Akyol","email":"eren@redmc.me","login":"xerenahmed","count":1},{"name":"Eric_Lee","email":"xplzv@126.com","login":"LeeEirc","count":1},{"name":"Fareed Dudhia","email":"fareeddudhia@googlemail.com","login":"fmd","count":1},{"name":"Farmer.Chillax","email":"48387781+FarmerChillax","login":"FarmerChillax","count":1},{"name":"Filip Figiel","email":"figiel.filip@gmail.com","login":"ffigiel","count":1},{"name":"Konstantin Runov","email":"101004736+runebone","login":"runebone","count":1},{"name":"Konovalov Maxim","email":"43151027+KaymeKaydex","login":"KaymeKaydex","count":1},{"name":"Kirill Motkov","email":"motkov.kirill@gmail.com","login":"sosiska","count":1},{"name":"Kevin Zhu","email":"ipandtcp@gmail.com","login":"ipandtcp","count":1},{"name":"Kevin Chen","email":"kevinmichaelchen@gmail.com","login":"kevinmichaelchen","count":1},{"name":"Keiji Yoshida","email":"yoshida.keiji.84@gmail.com","login":"yosssi","count":1},{"name":"Kaushik Neelichetty","email":"kaushikneelichetty6132@gmail.com","login":"KaushikNeelichetty","count":1},{"name":"Kashiwa","email":"13825170+ksw2000","login":"ksw2000","count":1},{"name":"Karthik Reddy Puli","email":"47525322+KarthikReddyPuli","login":"KarthikReddyPuli","count":1},{"name":"Kamron Batman","email":"kamronbatman","login":"kamronbatman","count":1},{"name":"Kacper Bąk","email":"56700396+53jk1","login":"53jk1","count":1},{"name":"Jérôme Laforge","email":"jerome-laforge","login":"jerome-laforge","count":1},{"name":"Justin Mayhew","email":"mayhew@live.ca","login":"justinmayhew","count":1},{"name":"Justin Israel","email":"justinisrael@gmail.com","login":"justinfx","count":1},{"name":"Jun Kimura","email":"jksmphone@gmail.com","login":"bluele","count":1},{"name":"Julien Schmidt","email":"github@julienschmidt.com","login":"julienschmidt","count":1},{"name":"Joshua Loper","email":"josh.el3@gmail.com","login":"el3ctro-","count":1},{"name":"Hiroyuki Tanaka","email":"h.tanaka.0325@gmail.com","login":"tanaka0325","count":1},{"name":"Josep Jesus Bigorra Algaba","email":"42377845+averageflow","login":"averageflow","count":1},{"name":"Hiroki Nakano","email":"33213547+hirokinakano","login":"hirokinakano","count":1},{"name":"Jamie Stackhouse","email":"jamie.stackhouse@redspace.com","login":"itsjamie","count":1},{"name":"James Pettyjohn","email":"japettyjohn","login":"japettyjohn","count":1},{"name":"Jacob McSwain","email":"jacob.a.mcswain@gmail.com","login":"USA-RedDragon","count":1},{"name":"Ivan Chen","email":"allenivan@gmail.com","login":"plsmaop","count":1},{"name":"Ildar1111","email":"54001462+Ildar1111","login":"Ildar1111","count":1},{"name":"Igor H. Vieira","email":"zignd.igor@gmail.com","login":"zignd","count":1},{"name":"Ignacio Galindo","email":"joiggama@gmail.com","login":"joiggama","count":1},{"name":"Ibraheem Ahmed","email":"ibrah1440@gmail.com","login":"ibraheemdev","count":1},{"name":"HolynnChen","email":"854560673@qq.com","login":"HolynnChen","count":1},{"name":"Jason Lee","email":"jawc@hotmail.com","login":"0x5487","count":1},{"name":"Jean-Christophe Lebreton","email":"jclebreton@gmail.com","login":"jclebreton","count":1},{"name":"Jeremy Loy","email":"jeremy.b.loy@icloud.com","login":"JeremyLoy","count":1},{"name":"Jim Filippou","email":"p3160253@aueb.gr","login":"jimfilippou","count":1},{"name":"Jo YoHan","email":"37216082+slowhigh","login":"slowhigh","count":1},{"name":"Johannes Eiglsperger","email":"je@eigsys.de","login":"joeig","count":1},{"name":"Jonathan (JC) Chen","email":"jc@dijonkitchen.org","login":"dijonkitchen","count":1},{"name":"Jordan Day","email":"jordan0day","login":"jordan0day","count":1},{"name":"Jose Diaz-Gonzalez","email":"email@josediazgonzalez.com","login":"josegonzalez","count":1},{"name":"Josh Horowitz","email":"joshua.m.horowitz@gmail.com","login":"jhorowitz","count":1},{"name":"olebedev","email":"oolebedev@gmail.com","login":null,"count":1},{"name":"pjgg","email":"pablo.gonzalez.granados@gmail.com","login":null,"count":1},{"name":"willnewrelic","email":"will@newrelic.com","login":null,"count":1},{"name":"zesani","email":"7sin@outlook.co.th","login":null,"count":1},{"name":"Adam Zielinski","email":"MusicAdam","login":"MusicAdam","count":1},{"name":"Adam Mckaig","email":"adam.mckaig@gmail.com","login":"adammck","count":1},{"name":"AcoNCodes","email":"acongame@gmail.com","login":"AcoNCodes","count":1},{"name":"Abner Chen","email":"houjunchen@gmail.com","login":"houjunchen","count":1},{"name":"Abhiyan Khanal","email":"51784021+abhiyankhanal","login":"abhiyankhanal","count":1},{"name":"Abhishek Chanda","email":"achanda","login":"achanda","count":1},{"name":"ABHISHEK SONI","email":"abhishek.rocks26@gmail.com","login":"soniabhishek","count":1},{"name":"A. F","email":"hello@clivern.com","login":"Clivern","count":1},{"name":"51pwn","email":"18223385+hktalent","login":"hktalent","count":1},{"name":"178inaba","email":"178inaba","login":"178inaba","count":1},{"name":"Ashwani","email":"ashwanisharma686@gmail.com","login":"imaskm","count":1},{"name":"Adlai Bridson-Boyczuk","email":"71486949+boyczuk","login":"boyczuk","count":1},{"name":"Aeddis Desauw","email":"89919264+ldesauw","login":"ldesauw","count":1},{"name":"Ahmad Saeed Goda","email":"ahmad.saeed.goda@gmail.com","login":"ahmadSaeedGoda","count":1},{"name":"Albin Gilles","email":"gilles.albin@gmail.com","login":"AlbinOS","count":1},{"name":"Alan Wang","email":"azzwacb9001@126.com","login":null,"count":1},{"name":"Andrey Abramov","email":"andreyabramov.aaa@gmail.com","login":null,"count":1},{"name":"Ethan Kan","email":"ethankan@neoplot.com","login":null,"count":1},{"name":"Emmanuel Goh","email":"emmanuel@visenze.com","login":null,"count":1},{"name":"Erik Bender","email":"erik.bender@develerik.dev","login":null,"count":1},{"name":"Ismail Gjevori","email":"isgjevori@protonmail.com","login":null,"count":1},{"name":"Kane Rogers","email":"kane@cleanstream.com.au","login":null,"count":1},{"name":"Kel Cecil","email":"kel.cecil@listhub.com","login":null,"count":1},{"name":"Klemen Sever","email":"ksever@student.42.fr","login":null,"count":1},{"name":"Manuel Alonso","email":"manuelalonso@invisionapp.com","login":null,"count":1},{"name":"Matt Newberry","email":"mnewberry@opentable.com","login":null,"count":1},{"name":"MetalBreaker","email":"johnymichelson@gmail.com","login":null,"count":1},{"name":"Naoki Takano","email":"honten@tinkermode.com","login":null,"count":1},{"name":"Pierre Massat","email":"pierre@massat.io","login":null,"count":1},{"name":"Ray Rodriguez","email":"rayrod2030@gmail.com","login":null,"count":1},{"name":"Sergey Fedchenko","email":"seregayoga@bk.ru","login":null,"count":1},{"name":"Victor Castell","email":"victor@victorcastell.com","login":null,"count":1},{"name":"kebo","email":"kevinke2020@outlook.com","login":null,"count":1},{"name":"minarc","email":"ragnhildmowinckel@gmail.com","login":null,"count":1},{"name":"Aleksandr Didenko","email":"aa.didenko@yandex.ru","login":"aadidenko","count":1},{"name":"Artem","email":"horechek@gmail.com","login":"akovardin","count":1},{"name":"Artur Melanchyk","email":"arturmelanchyk","login":"arturmelanchyk","count":1},{"name":"AtoriUzawa","email":"110576658+AtoriUzawa","login":"AtoriUzawa","count":1},{"name":"Aum Patel","email":"150163017+Aum-Patel1234","login":"Aum-Patel1234","count":1},{"name":"Aurelien Regat-Barrel","email":"arb@cyberkarma.net","login":"aurelienrb","count":1},{"name":"Bence Vidosits","email":"38434845+bvidosits","login":"bvidosits","count":1},{"name":"Bob Du","email":"i@bobdu.cc","login":"BobDu","count":1},{"name":"Boris Borshevsky","email":"BorisBorshevsky@gmail.com","login":"BorisBorshevsky","count":1},{"name":"Boyi Wu","email":"p581581@gmail.com","login":"p581581","count":1},{"name":"BradyBromley","email":"51128276+BradyBromley","login":"BradyBromley","count":1},{"name":"C","email":"6714828+cpcf","login":"cpcf","count":1},{"name":"CC11001100","email":"CC11001100@qq.com","login":"CC11001100","count":1},{"name":"Carlos Eduardo","email":"carlosedp@gmail.com","login":"carlosedp","count":1},{"name":"Charles","email":"cxjava@gmail.com","login":"cxjava","count":1},{"name":"Christian Muehlhaeuser","email":"muesli@gmail.com","login":"muesli","count":1},{"name":"Christian Persson","email":"saser@live.se","login":"saser","count":1},{"name":"Christopher Harrington","email":"ironiridis@gmail.com","login":"ironiridis","count":1},{"name":"Cookiery","email":"33125275+Cookiery","login":"Cookiery","count":1},{"name":"Dang Nguyen","email":"hoangdang.me@gmail.com","login":"dangkaka","count":1},{"name":"Alex","email":"93376818+sashashura","login":"sashashura","count":1},{"name":"Alex","email":"AWulkan","login":"AWulkan","count":1},{"name":"Allen Ren","email":"kulong0105@gmail.com","login":"kulong0105","count":1},{"name":"Alonso Villegas","email":"alonsovillegas816@gmail.com","login":"echovl","count":1},{"name":"Amir Hossein","email":"77993374+Kamandlou","login":"Kamandlou","count":1},{"name":"Ammar Bandukwala","email":"ammar@ammar.io","login":"ammario","count":1},{"name":"An Xiao (Luffy)","email":"hac@zju.edu.cn","login":"ihac","count":1},{"name":"Andre Dublin","email":"81dublin@gmail.com","login":"andredublin","count":1},{"name":"Andreas Deininger","email":"andreas@deininger.net","login":"deining","count":1},{"name":"Andrew Szeto","email":"github@jabagawee.com","login":"jabagawee","count":1},{"name":"Andrey Bolonin","email":"andreybolonin","login":"andreybolonin","count":1},{"name":"Andrey Smirnov","email":"Smirnov.Andrey@gmail.com","login":"smira","count":1},{"name":"Andrii Bubis","email":"firstrow@gmail.com","login":"firstrow","count":1},{"name":"André Bazaglia","email":"bazaglia","login":"bazaglia","count":1},{"name":"Andy Brody","email":"ab","login":"ab","count":1},{"name":"Antoine GIRARD","email":"sapk","login":"sapk","count":1},{"name":"Anup Kumar Panwar","email":"1anuppanwar@gmail.com","login":"AnupKumarPanwar","count":1},{"name":"Aoang","email":"aoang@x2oe.com","login":"Aoang","count":1},{"name":"Aravinth Sundaram","email":"gosh.aravind@gmail.com","login":"aravinth2094","count":1},{"name":"filikos","email":"11477309+filikos","login":"filikos","count":1},{"name":"ffhelicopter","email":"32922889+ffhelicopter","login":"ffhelicopter","count":1},{"name":"eudore","email":"30709860+eudore","login":"eudore","count":1},{"name":"esplo","email":"esplo","login":"esplo","count":1},{"name":"error10","email":"error@ioerror.us","login":"error10","count":1},{"name":"eqsdxr","email":"rxdsqe@gmail.com","login":"eqsdxr","count":1},{"name":"efcking","email":"efcking@outlook.com","login":"efcking","count":1},{"name":"eduardo-ax","email":"eduardo.axps@gmail.com","login":"eduardo-ax","count":1},{"name":"edebernis","email":"emeric.debernis@gmail.com","login":"edebernis","count":1},{"name":"dkkb","email":"82504881+dkkb","login":"dkkb","count":1},{"name":"danielalves","email":"alves.lopes.dan@gmail.com","login":"danielalves","count":1},{"name":"cui","email":"cuiweixie@gmail.com","login":"cuiweixie","count":1},{"name":"cssivision","email":"cssivision@gmail.com","login":"cssivision","count":1},{"name":"crunchyfrog","email":"49813441+truecrunchyfrog","login":"truecrunchyfrog","count":1},{"name":"collinmsn","email":"4130944@qq.com","login":"collinmsn","count":1},{"name":"clearcode","email":"34591322+clearcodecn","login":"clearcodecn","count":1},{"name":"jasonrhansen","email":"jasonrodneyhansen@gmail.com","login":"jasonrhansen","count":1},{"name":"jarodsong6","email":"jarodsong6@gmail.com","login":"jarodsong6","count":1},{"name":"itcloudy","email":"272685110@qq.com","login":"itcloudy","count":1},{"name":"imalasong","email":"55082705+imalasong","login":"imalasong","count":1},{"name":"illiafox","email":"61962654+illiafox","login":"illiafox","count":1},{"name":"ijaa","email":"kailiu2013@gmail.com","login":"ijaa","count":1},{"name":"iamhesir","email":"78344375+iamhesir","login":"iamhesir","count":1},{"name":"htobenothing","email":"htobenothing@gmail.com","login":"htobenothing","count":1},{"name":"henrylee2cn","email":"henrylee2cn@gmail.com","login":"andeya","count":1},{"name":"hellojukay","email":"hellojukay@163.com","login":"hellojukay","count":1},{"name":"haesuo566","email":"102643523+haesuo566","login":"haesuo566","count":1},{"name":"grapeVine","email":"treeui.old@gmail.com","login":"oldtree","count":1},{"name":"goqihoo","email":"goqihoo@gmail.com","login":"goqihoo","count":1},{"name":"goldlinker","email":"goldlinker@outlook.jp","login":"goldlinker","count":1},{"name":"gobai","email":"38973236+go-bai","login":"go-bai","count":1},{"name":"forging2012","email":"forging2012","login":"forging2012","count":1},{"name":"aljun","email":"salameryy@163.com","login":"salamer","count":1},{"name":"ali","email":"anio","login":"anio","count":1},{"name":"ahuigo","email":"1781999+ahuigo","login":"ahuigo","count":1},{"name":"adrianiacobghiula","email":"2491756+adrianiacobghiula","login":"adrianiacobghiula","count":1},{"name":"a2tt","email":"usera2tt@gmail.com","login":"a2tt","count":1},{"name":"Zhu Xi","email":"zhuxi910511@163.com","login":"zhuxi0511","count":1},{"name":"ZhiFeng Hu","email":"hufeng1987@gmail.com","login":"netroby","count":1},{"name":"Zasda Yusuf Mikail","email":"zasdaym@gmail.com","login":"zasdaym","count":1},{"name":"Zach Newburgh","email":"zach.newburgh@gmail.com","login":"zachnewburgh","count":1},{"name":"Yue Yang","email":"g1enyy0ung@gmail.com","login":"g1eny0ung","count":1},{"name":"Yoshiyuki Kinjo","email":"yskkin+github@gmail.com","login":"yskkin","count":1},{"name":"Yoshiki Nakagawa","email":"yyoshiki41@gmail.com","login":"yyoshiki41","count":1},{"name":"Yilong Li","email":"mondaycha@outlook.com","login":"MondayCha","count":1},{"name":"Yehezkiel Syamsuhadi","email":"ybs@ybs.im","login":"y7ls8i","count":1},{"name":"Yasuhiro Matsumoto","email":"mattn.jp@gmail.com","login":"mattn","count":1},{"name":"Yash","email":"yashgorana","login":"yashgorana","count":1},{"name":"chriswhelix","email":"chris.williams@helix.com","login":"chriswhelix","count":1},{"name":"chenyang929","email":"chenyang929code@gmail.com","login":"chenyang929","count":1},{"name":"chenhuiluo","email":"41547730+chenhuiluo","login":"chenhuiluo","count":1},{"name":"yiranzai","email":"wuqingdzx@gmail.com","login":"yiranzai","count":1},{"name":"caption","email":"101684156+chncaption","login":"chncaption","count":1},{"name":"bruceNu1l","email":"144002160+bruceNu1l","login":"bruceNu1l","count":1},{"name":"bound2","email":"9380102+bound2","login":"bound2","count":1},{"name":"bn4t","email":"17193640+bn4t","login":"bn4t","count":1},{"name":"bigwheel","email":"k.bigwheel+eng@gmail.com","login":"bigwheel","count":1},{"name":"betahu","email":"zhong.wenhuang@foxmail.com","login":"betahu","count":1},{"name":"bbiao","email":"bbbiao@gmail.com","login":"bbiao","count":1},{"name":"axiaoxin","email":"254606826@qq.com","login":"axiaoxin","count":1},{"name":"awkj","email":"hzzbiu@gmail.com","login":"awkj","count":1},{"name":"apriil15","email":"nlwkobe30@gmail.com","login":"apriil15","count":1},{"name":"anoty","email":"anjunyou@foxmail.com","login":"anoty","count":1},{"name":"andriikushch","email":"andrii.kushch@gmail.com","login":"andriikushch","count":1},{"name":"letreturn","email":"letreturn@outlook.com","login":"letreturn","count":1},{"name":"yangquanshi","email":"yangquan@52it.net","login":"yangquanshi","count":1},{"name":"wuhuizuo","email":"wuhuizuo@126.com","login":"wuhuizuo","count":1},{"name":"whirosan","email":"whirosan","login":"whirosan","count":1},{"name":"wangjingcun","email":"wangjingcun@aliyun.com","login":"wangjingcun","count":1},{"name":"voidman","email":"retmain@foxmail.com","login":"mtt0","count":1},{"name":"vinhha96","email":"anhvinha1@gmail.com","login":"vinhha96","count":1},{"name":"tsukasa-ino","email":"inoue.tsukasa.4@gmail.com","login":"tsukasaI","count":1},{"name":"tsirolnik","email":"tsirolnik","login":"tsirolnik","count":1},{"name":"tsinglua","email":"tsinglua@outlook.com","login":"tsinglua","count":1},{"name":"thinkgo","email":"49174849+thinkgos","login":"thinkgos","count":1},{"name":"syssam","email":"s.y.s.sam.sys@gmail.com","login":"syssam","count":1},{"name":"stackerzzq","email":"foo_stacker@yeah.net","login":"yerstd","count":1},{"name":"ssfyn","email":"a@fyn.pw","login":"ssfyn","count":1},{"name":"srt180","email":"30768686+srt180","login":"srt180","count":1},{"name":"sope","email":"shenshouer@163.com","login":"shenshouer","count":1},{"name":"飞雪无情","email":"ls8707@gmail.com","login":"flysnoworg","count":1},{"name":"王哈哈","email":"31426858+wanghaha-dev","login":"wanghaha-dev","count":1},{"name":"涛叔","email":"hi@taoshu.in","login":"taoso","count":1},{"name":"森 優太","email":"59682979+uta-mori","login":"uta-mori","count":1},{"name":"梦溪笔谈","email":"loongmxbt@gmail.com","login":"loongmxbt","count":1},{"name":"杰哥","email":"858806258@qq.com","login":"858806258","count":1},{"name":"市民233","email":"mengrenxiong@gmail.com","login":"citizen233","count":1},{"name":"尹宝强","email":"wmdandme@gmail.com","login":"yinbaoqiang","count":1},{"name":"寻寻觅觅的Gopher","email":"zoujh99@qq.com","login":"togettoyou","count":1},{"name":"zzjin","email":"zzjin","login":"zzjin","count":1},{"name":"zhanweidu","email":"zhanweidu@163.com","login":"congcongke","count":1},{"name":"zero11-0203","email":"93071220+zero11-0203","login":"zero11-0203","count":1},{"name":"zebozhuang","email":"zebozhuang@163.com","login":"zebozhuang","count":1},{"name":"yuyabe","email":"yuyabee@gmail.com","login":"yuyabee","count":1},{"name":"youzeliang","email":"youzel@126.com","login":"youzeliang","count":1},{"name":"youngxhui","email":"youngxhui@gmail.com","login":"youngxhui","count":1},{"name":"mehdy","email":"mehdy.khoshnoody@gmail.com","login":"mehdy","count":1},{"name":"mbesancon","email":"mathieu.besancon@gmail.com","login":"matbesancon","count":1},{"name":"maskpp","email":"maskpp266@gmail.com","login":"mask-pp","count":1},{"name":"long-road","email":"13412081338@163.com","login":"569616226","count":1},{"name":"llgoer","email":"yanghuxiao@vip.qq.com","login":"llgoer","count":1},{"name":"ljz","email":"641390597@qq.com","login":"wsyqn6","count":1},{"name":"linfangrong","email":"linfangrong.liuxin@qq.com","login":"linfangrong","count":1},{"name":"likakuli","email":"1154584512@qq.com","login":"likakuli","count":1},{"name":"ccpro","email":"92025731+CCpro10","login":"CCpro10","count":1},{"name":"lantw44","email":"lantw44@gmail.com","login":"lantw44","count":1},{"name":"kyledinh","email":"kyledinh@gmail.com","login":"kyledinh","count":1},{"name":"kishor kunal raj","email":"68464660+kishorkunal-raj","login":"kishorkunal-raj","count":1},{"name":"keke","email":"19yamashita15@gmail.com","login":"KeisukeYamashita","count":1},{"name":"kaiiak","email":"aNxFi37X@outlook.com","login":"kaiiak","count":1},{"name":"junfengye","email":"junfeng.yejf@gmail.com","login":"junfengye","count":1},{"name":"joeADSP","email":"75027008+joeADSP","login":"joeADSP","count":1},{"name":"songjiayang","email":"songjiayang","login":"songjiayang","count":1},{"name":"solos","email":"lxl1217@gmail.com","login":"solos","count":1},{"name":"silasb","email":"silas.baronda@gmail.com","login":"silasb","count":1},{"name":"shadrus","email":"shadrus@gmail.com","login":"shadrus","count":1},{"name":"senhtry","email":"w169q169@gmail.com","login":"w169q169","count":1},{"name":"sekky0905","email":"20237968+sekky0905","login":"sekky0905","count":1},{"name":"russcoss","email":"russcoss@outlook.com","login":"russcoss","count":1},{"name":"rns","email":"ruslan.shvedov@gmail.com","login":"rns","count":1},{"name":"revevide","email":"158151416+revevide","login":"revevide","count":1},{"name":"reddaisyy","email":"reddaisy@outlook.jp","login":"reddaisyy","count":1},{"name":"raymonder jin","email":"rayjingithub@gmail.com","login":"mamil","count":1},{"name":"phithon","email":"phith0n","login":"phith0n","count":1},{"name":"novaeye","email":"fcoffee@gmail.com","login":"novaeye","count":1},{"name":"mllu","email":"mornlyn@gmail.com","login":"mllu","count":1},{"name":"micanzhang","email":"micanzhang@gmail.com","login":"micanzhang","count":1},{"name":"metal A-wing","email":"freedom.awing.777@gmail.com","login":"a-wing","count":1},{"name":"Orkhan Alikhanov","email":"Orkhan.Alikhanov@gmail.com","login":"OrkhanAlikhanov","count":1},{"name":"Omkar P","email":"45419097+omkar-foss","login":"omkar-foss","count":1},{"name":"Olivier Robardet","email":"orobardet","login":"orobardet","count":1},{"name":"Olivier Mengué","email":"dolmen@cpan.org","login":"dolmen","count":1},{"name":"Nurysso","email":"152021471+Nurysso","login":"Nurysso","count":1},{"name":"Noah Yao","email":"hi@noahyao.me","login":"noahyao1024","count":1},{"name":"Nikifor Seryakov","email":"nikandfor@gmail.com","login":"nikandfor","count":1},{"name":"Ni Hao","email":"supernihaooo@qq.com","login":"0Lookingfor0","count":1},{"name":"Ngalim Siregar","email":"ngalim.siregar@gmail.com","login":"nsiregar","count":1},{"name":"NARITA","email":"58836324+Narita-1095305","login":"Narita-1095305","count":1},{"name":"Mykyta Semenistyi","email":"nikeiwe@gmail.com","login":"msemenistyi","count":1},{"name":"Motoyasu Saburi","email":"kumagoro_alice@yahoo.co.jp","login":"motoyasu-saburi","count":1},{"name":"Mohana sai krishna Kandula","email":"73701479+mskKandula","login":"mskKandula","count":1},{"name":"Mobin Mohanan","email":"47410557+tr1sm0s1n","login":"tr1sm0s1n","count":1},{"name":"Mirza Ceric","email":"mirza.ceric@b2match.com","login":"mirzac","count":1},{"name":"Vladislav Dmitriyev","email":"d7vladislav@gmail.com","login":"eeonevision","count":1},{"name":"Raju Ahmed","email":"73926176+raju-mechatronics","login":"raju-mechatronics","count":1},{"name":"Rajiv Kilaparti","email":"rajivk085@gmail.com","login":"r8k","count":1},{"name":"Rainshaw","email":"rxg@live.com","login":"Rainshaw","count":1},{"name":"Rahul Datta Roy","email":"rahuldroy","login":"rahuldroy","count":1},{"name":"Rafal Zajac","email":"rzajac@gmail.com","login":"rzajac","count":1},{"name":"README Bot","email":"35302948+codetriage-readme-bot","login":"codetriage-readme-bot","count":1},{"name":"Quentin ROYER","email":"aydendevg@gmail.com","login":"AydenHex","count":1},{"name":"Prakhar Gurunani","email":"prakhargurunani@gmail.com","login":"FirePing32","count":1},{"name":"Pierre-Henri Symoneaux","email":"phsym","login":"phsym","count":1},{"name":"Philipp Meinen","email":"philipp@bind.ch","login":"phicode","count":1},{"name":"Peperoncino","email":"2wua4nlyi@gmail.com","login":"Doarakko","count":1},{"name":"Pedro Aguiar","email":"72931357+codespearhead","login":"codespearhead","count":1},{"name":"Pawan Kalyan","email":"91543630+pawannn","login":"pawannn","count":1},{"name":"Paulo Henrique","email":"paulo.hco47@gmail.com","login":"pauloappbr","count":1},{"name":"Panmax","email":"967168@qq.com","login":"Panmax","count":1},{"name":"Oskar Karpiński","email":"me@medzik.dev","login":"M3DZIK","count":1},{"name":"Mahan Adhikari","email":"41227164+mahanadh","login":"mahanadh","count":1},{"name":"M. Ilham Surya Pratama","email":"ilhamsurya26@gmail.com","login":"milhamsuryapratama","count":1},{"name":"Luis GG","email":"lggomez","login":"lggomez","count":1},{"name":"Lucas Clemente","email":"lucas@clemente.io","login":"lucas-clemente","count":1},{"name":"Liu Ziming","email":"liuziming.lzm@alibaba-inc.com","login":"123liuziming","count":1},{"name":"Linus Unnebäck","email":"linus@folkdatorn.se","login":"LinusU","count":1},{"name":"Levi Olson","email":"olson.levi@gmail.com","login":"leothelocust","count":1},{"name":"Leonardo de Araujo","email":"46436462+araujo88","login":"araujo88","count":1},{"name":"Laurent Caumont","email":"40688874+laurentcau","login":"laurentcau","count":1},{"name":"LanLanceYuan","email":"92938836+L2ncE","login":"L2ncE","count":1},{"name":"Kyle Mcgill","email":"email@kylescottmcgill.com","login":"kylescottmcgill","count":1},{"name":"Kumar McMillan","email":"kumar.mcmillan@gmail.com","login":"kumar303","count":1},{"name":"Krzysztof Szafrański","email":"k.p.szafranski@gmail.com","login":"kszafran","count":1},{"name":"Kristoffer A. Iversen","email":"kristoffer.a.iversen@gmail.com","login":"kristoiv","count":1},{"name":"Kristian Svalland","email":"54534849+kristiansvalland","login":"kristiansvalland","count":1},{"name":"Kostadin Plachkov","email":"20207730+kplachkov","login":"kplachkov","count":1},{"name":"Mike Stipicevic","email":"mst@ableton.com","login":"mst-ableton","count":1},{"name":"Mike","email":"38686456+icy4ever","login":"icy4ever","count":1},{"name":"MichaelDeSteven","email":"51652084+MichaelDeSteven","login":"MichaelDeSteven","count":1},{"name":"Meng Zhuo","email":"mengzhuo","login":"mengzhuo","count":1},{"name":"Meng Xun","email":"30499307+mengxunQAQ","login":"mengxunQAQ","count":1},{"name":"Mehrdad Banikian","email":"80095851+mehrdadbn9","login":"mehrdadbn9","count":1},{"name":"Maxime Soulé","email":"btik-git@scoubidou.com","login":"maxatome","count":1},{"name":"Max Katz","email":"maxktz@icloud.com","login":"maxktz","count":1},{"name":"Max Hilbrunner","email":"mhilbrunner","login":"mhilbrunner","count":1},{"name":"Matt Williams","email":"gh@mattyw.net","login":"mattyw","count":1},{"name":"Martin Karlsch","email":"martin@karlsch.com","login":"dynamix","count":1},{"name":"Mario Kostelac","email":"mario@intercom.io","login":"mario-at-intercom","count":1},{"name":"Mara Kim","email":"hacker.root@gmail.com","login":"astralarya","count":1},{"name":"Faisal Alam","email":"ifaisalalam@gmail.com","login":"ifaisalalam","count":1},{"name":"Danieliu","email":"liudanking@gmail.com","login":"liudanking","count":1},{"name":"Manjusaka","email":"lizheao940510@gmail.com","login":"Zheaoli","count":1},{"name":"TotomiEcio","email":"63461656+TotomiEcio","login":"TotomiEcio","count":1},{"name":"Tommy Chu","email":"tommychu2256@gmail.com","login":"chutommy","count":1},{"name":"Tim","email":"xuchonglei@126.com","login":"timandy","count":1},{"name":"Thomas Schaffer","email":"loopfz@gmail.com","login":"loopfz","count":1},{"name":"Thomas Boerger","email":"thomas@webhippie.de","login":"tboerger","count":1},{"name":"Thibault Jamet","email":"tjamet","login":"tjamet","count":1},{"name":"The Gitter Badger","email":"badger@gitter.im","login":"gitter-badger","count":1},{"name":"Tevin Jeffrey","email":"tev.jeffrey@gmail.com","login":"tevjef","count":1},{"name":"Tevic","email":"tevic.tt@gmail.com","login":"Tevic","count":1},{"name":"Tatsuya Hoshino","email":"tatsuya7.hoshino7@gmail.com","login":"tatsuyafw","count":1},{"name":"TaeJun Park","email":"miking38@gmail.com","login":"miking38","count":1},{"name":"Sudhir Mishra","email":"sudhirxps@gmail.com","login":"sudhirmishra","count":1},{"name":"Steeve Chailloux","email":"steeve@chaahk.com","login":"chaahk","count":1},{"name":"Sridhar Ratnakumar","email":"srid@srid.ca","login":"srid","count":1},{"name":"Spyder01","email":"45194214+Spyder01","login":"Spyder01","count":1},{"name":"Snawoot","email":"vladislav-ex-github@vm-0.com","login":"Snawoot","count":1},{"name":"Xianglin Gao","email":"xlgao@zju.edu.cn","login":"xlgao-zju","count":1},{"name":"WeidiDeng","email":"weidi_deng@icloud.com","login":"WeidiDeng","count":1},{"name":"WeiTheShinobi","email":"43955151+WeiTheShinobi","login":"WeiTheShinobi","count":1},{"name":"Waynerv","email":"ampedee@gmail.com","login":"waynerv","count":1},{"name":"Wayne Aki","email":"111057868+Planckbaka","login":"Planckbaka","count":1},{"name":"Vyacheslav Dubinin","email":"vyacheslav.dubinin@gmail.com","login":"mannaz","count":1},{"name":"Viral Parmar","email":"viralparmarme@gmail.com","login":"viralparmarme","count":1},{"name":"Vincent Bernat","email":"vincent@bernat.ch","login":"vincentbernat","count":1},{"name":"Victor Dusart","email":"43795504+vdusart","login":"vdusart","count":1},{"name":"Vasilyuk Vasiliy","email":"By-Vasiliy","login":"By-Vasiliy","count":1},{"name":"Vas N","email":"pnvasanth","login":"pnvasanth","count":1},{"name":"Varus Hsu","email":"varushsu@gmail.com","login":"VarusHsu","count":1},{"name":"Valentine Oragbakosi","email":"valentine13400@gmail.com","login":"Valentine-Mario","count":1},{"name":"Uwe Dauernheim","email":"djui","login":"djui","count":1},{"name":"Twacqwq","email":"69360546+Twacqwq","login":"Twacqwq","count":1},{"name":"Tudor Roman","email":"tudurom@gmail.com","login":"tudurom","count":1},{"name":"Rubi","email":"14269809+codenoid","login":"codenoid","count":1},{"name":"Roy Lou","email":"roylou@gmail.com","login":"roylou","count":1},{"name":"Ross Wolf","email":"31489089+rw-access","login":"rw-access","count":1},{"name":"Ronald Petty","email":"ronald.petty@rx-m.com","login":"ronaldpetty","count":1},{"name":"Miles","email":"MilesLin","login":"MilesLin","count":1},{"name":"Roman Belyakovsky","email":"ihryamzik@gmail.com","login":"hryamzik","count":1},{"name":"Rohan Pai","email":"me@rohanpai.com","login":"rohanpai","count":1},{"name":"Rogier Lommers","email":"rogier@lommers.org","login":"rogierlommers","count":1},{"name":"Robert Wilkinson","email":"wilkinson.robert.a@gmail.com","login":"RobAWilkinson","count":1},{"name":"RoCry","email":"crysheen@gmail.com","login":"RoCry","count":1},{"name":"Riverside","email":"wangyb65@gmail.com","login":"wybcp","count":1},{"name":"Richard Lee","email":"dlackty@gmail.com","login":"dlackty","count":1},{"name":"Richard","email":"quanlongwang@gmail.com","login":"qloog","count":1},{"name":"Rex Lee(李俊)","email":"duguying2008@gmail.com","login":"duguying","count":1},{"name":"Regner Blok-Andersen","email":"shadowdf@gmail.com","login":"regner","count":1},{"name":"Raphael Gavache","email":"raphael.gavache@datadoghq.com","login":"raphaelgavache","count":1},{"name":"Siddhesh Mhadnak","email":"10049286+sid-maddy","login":"sid-maddy","count":1},{"name":"Shuo","email":"openset.wang@gmail.com","login":"awesee","count":1},{"name":"Shilin Wang","email":"jarvisfironman@gmail.com","login":"linvis","count":1},{"name":"Shamus Taylor","email":"Shamus03@me.com","login":"Shamus03","count":1},{"name":"Serica","email":"943914044@qq.com","login":"SericaLaw","count":1},{"name":"Sergey Ponomarev","email":"me@sergey-ponomarev.ru","login":"sponomarev","count":1},{"name":"Sergey Gonimar","email":"sergey.gonimar@gmail.com","login":"gonimar","count":1},{"name":"Sergey Egorov","email":"egorovhome@gmail.com","login":"egorse","count":1},{"name":"Segev Finer","email":"segev208@gmail.com","login":"segevfiner","count":1},{"name":"Sasha Melentyev","email":"sasha@melentyev.io","login":"sashamelentyev","count":1},{"name":"Santhosh Kumar","email":"santhoshkumarr1096@gmail.com","login":"5anthosh","count":1},{"name":"Samuel Abreu","email":"sdepaula@gmail.com","login":"samuelabreu","count":1},{"name":"Salim Absi","email":"salim.absi.me@gmail.com","login":"salimabsi","count":1},{"name":"SRK.Lyu","email":"superalsrk@gmail.com","login":"superalsrk","count":1},{"name":"Ryan J. Yoder","email":"me@ryanjyoder.com","login":"ryanjyoder","count":1},{"name":"Ryan","email":"46182144+ryanker","login":"ryanker","count":1},{"name":"Daniel Krom","email":"kromdan@gmail.com","login":"KromDaniel","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":41},{"name":"Bo-Yi Wu","email":"appleboy.tw@gmail.com","login":"appleboy","count":28},{"name":"Name","email":"1911860538@qq.com","login":"1911860538","count":15},{"name":"OHZEKI Naoki","email":"0h23k1.n40k1@gmail.com","login":"zeek0x","count":5},{"name":"Denny Septian Panggabean","email":"97607754+ddevsr","login":"ddevsr","count":4},{"name":"諏訪原慶斗","email":"131525647+suwakei","login":"suwakei","count":4},{"name":"wanghaolong613","email":"wanghaolong613@163.com","login":"wanghaolong613","count":2},{"name":"Varun Chawla","email":"34209028+veeceey","login":"veeceey","count":2},{"name":"Milad","email":"miladev95@gmail.com","login":"miladev95","count":2},{"name":"Leon cap","email":"wangyinneng@gmail.com","login":"Caplost","count":2},{"name":"Flc゛","email":"four_leaf_clover@foxmail.com","login":"flc1125","count":2},{"name":"Amirhf","email":"amirhacking85@gmail.com","login":"Amirhf1","count":2},{"name":"Mehrdad Banikian","email":"80095851+mehrdadbn9","login":"mehrdadbn9","count":1},{"name":"Max Katz","email":"maxktz@icloud.com","login":"maxktz","count":1},{"name":"Mahan Adhikari","email":"41227164+mahanadh","login":"mahanadh","count":1},{"name":"M. Ilham Surya Pratama","email":"ilhamsurya26@gmail.com","login":"milhamsuryapratama","count":1},{"name":"Laurent Caumont","email":"40688874+laurentcau","login":"laurentcau","count":1},{"name":"Jacob McSwain","email":"jacob.a.mcswain@gmail.com","login":"USA-RedDragon","count":1},{"name":"HolynnChen","email":"854560673@qq.com","login":"HolynnChen","count":1},{"name":"Denis Galeev","email":"11516397+dengaleev","login":"dengaleev","count":1},{"name":"Bob Du","email":"i@bobdu.cc","login":"BobDu","count":1},{"name":"Aum Patel","email":"150163017+Aum-Patel1234","login":"Aum-Patel1234","count":1},{"name":"AtoriUzawa","email":"110576658+AtoriUzawa","login":"AtoriUzawa","count":1},{"name":"Artur Melanchyk","email":"arturmelanchyk","login":"arturmelanchyk","count":1},{"name":"Aeddis Desauw","email":"89919264+ldesauw","login":"ldesauw","count":1},{"name":"Abhiyan Khanal","email":"51784021+abhiyankhanal","login":"abhiyankhanal","count":1},{"name":"tsinglua","email":"tsinglua@outlook.com","login":"tsinglua","count":1},{"name":"takanuva15","email":"6986426+takanuva15","login":"takanuva15","count":1},{"name":"russcoss","email":"russcoss@outlook.com","login":"russcoss","count":1},{"name":"reddaisyy","email":"reddaisy@outlook.jp","login":"reddaisyy","count":1},{"name":"maskpp","email":"maskpp266@gmail.com","login":"mask-pp","count":1},{"name":"ljz","email":"641390597@qq.com","login":"wsyqn6","count":1},{"name":"letreturn","email":"letreturn@outlook.com","login":"letreturn","count":1},{"name":"guonaihong","email":"guonaihong@qq.com","login":"guonaihong","count":1},{"name":"goldlinker","email":"goldlinker@outlook.jp","login":"goldlinker","count":1},{"name":"eqsdxr","email":"rxdsqe@gmail.com","login":"eqsdxr","count":1},{"name":"efcking","email":"efcking@outlook.com","login":"efcking","count":1},{"name":"cui","email":"cuiweixie@gmail.com","login":"cuiweixie","count":1},{"name":"chenhuiluo","email":"41547730+chenhuiluo","login":"chenhuiluo","count":1},{"name":"Yilong Li","email":"mondaycha@outlook.com","login":"MondayCha","count":1},{"name":"WeidiDeng","email":"weidi_deng@icloud.com","login":"WeidiDeng","count":1},{"name":"Wayne Aki","email":"111057868+Planckbaka","login":"Planckbaka","count":1},{"name":"Victor Dusart","email":"43795504+vdusart","login":"vdusart","count":1},{"name":"Varus Hsu","email":"varushsu@gmail.com","login":"VarusHsu","count":1},{"name":"Twacqwq","email":"69360546+Twacqwq","login":"Twacqwq","count":1},{"name":"Tim","email":"xuchonglei@126.com","login":"timandy","count":1},{"name":"Spyder01","email":"45194214+Spyder01","login":"Spyder01","count":1},{"name":"Raju Ahmed","email":"73926176+raju-mechatronics","login":"raju-mechatronics","count":1},{"name":"Pawan Kalyan","email":"91543630+pawannn","login":"pawannn","count":1},{"name":"Paulo Henrique","email":"paulo.hco47@gmail.com","login":"pauloappbr","count":1},{"name":"Nurysso","email":"152021471+Nurysso","login":"Nurysso","count":1},{"name":"Meng Xun","email":"30499307+mengxunQAQ","login":"mengxunQAQ","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-29T00:00:10.182Z","repositories_count":6246371,"commits_count":883053487,"contributors_count":34966305,"owners_count":1159750,"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":"gin-gonic/gin","html_url":"https://github.com/gin-gonic/gin","last_synced_at":"2026-05-29T04:04:47.567Z","status":"active","issues_count":486,"pull_requests_count":871,"avg_time_to_close_issue":21458959.578680202,"avg_time_to_close_pull_request":13374339.996615905,"issues_closed_count":197,"pull_requests_closed_count":591,"pull_request_authors_count":289,"issue_authors_count":454,"avg_comments_per_issue":3.185185185185185,"avg_comments_per_pull_request":1.6601607347876004,"merged_pull_requests_count":319,"bot_issues_count":0,"bot_pull_requests_count":205,"past_year_issues_count":45,"past_year_pull_requests_count":176,"past_year_avg_time_to_close_issue":999250.95,"past_year_avg_time_to_close_pull_request":1101644.7808219178,"past_year_issues_closed_count":20,"past_year_pull_requests_closed_count":73,"past_year_pull_request_authors_count":78,"past_year_issue_authors_count":44,"past_year_avg_comments_per_issue":1.8,"past_year_avg_comments_per_pull_request":0.9715909090909091,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":37,"past_year_merged_pull_requests_count":52,"created_at":"2023-05-16T03:49:49.462Z","updated_at":"2026-05-29T04:04:47.567Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gin-gonic%2Fgin/issues","issue_labels_count":{"table":{"question":10,"bug":8,"type/proposal":7,"feature":4,"type/bug":3,"enhancement":2,"document":2,"User Story":1,"security":1,"wontfix":1}},"pull_request_labels_count":{"table":{"dependencies":215,"go":176,"enhancement":96,"document":53,"feature":49,"continuous-integration":47,"github_actions":37,"bug":34,"test":28,"refactor":25,"security":9,"performance":6,"type/bug":5,"need-review":2,"break-backward":1}},"issue_author_associations_count":{"table":{"NONE":456,"CONTRIBUTOR":23,"MEMBER":6,"COLLABORATOR":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":459,"NONE":347,"MEMBER":65}},"issue_authors":{"table":{"thinkerou":5,"snowdream":4,"takanuva15":3,"icetech233":3,"4n70w4":2,"fanybook":2,"cruvie":2,"montanaflynn":2,"hackersean":2,"AhmedAmin83":2,"NathanZlion":2,"axiaoxin":2,"tttoad":2,"ALX99":2,"brandon1024":2,"zhuzaiye":2,"HHC26":2,"manuelarte":2,"kpacha":2,"RedCrazyGhost":2,"Gadrawingz":2,"georgehao":2,"simon-winter":2,"ghost":2,"asbjornu":2,"kuchaguangjie":1,"encryptblockr":1,"yswang0927":1,"john8329":1,"Iamasdf":1,"bruceNu1l":1,"kingstonduy":1,"sjbog":1,"thuandoan274":1,"huangjilaiqin":1,"camille-sound4":1,"igibek":1,"pyrossh":1,"FGYFFFF":1,"heshed":1,"SlothNinja":1,"man-to-learn":1,"benmoss":1,"xaviercrochet":1,"ethankent":1,"solarfly73":1,"zacharyarnaise":1,"paul-gerste-sonarsource":1,"introspection3":1,"kharabela":1,"davidh16":1,"zestze":1,"Yan-Bin-Lin":1,"meng-fucius":1,"Victor-Elkins":1,"snturk":1,"GlebZabl":1,"zoujialing125":1,"ri8ika":1,"wangqing-github":1,"x-lambda":1,"sunxunkang":1,"xr":1,"phsym":1,"gavrishp":1,"BSardorbek":1,"niuge666":1,"ergudu":1,"albertoadami":1,"wuhuizuo":1,"haesuo566":1,"hotcoffie":1,"ahnulplp":1,"BlackHole1":1,"nagzso":1,"ZQHcode":1,"jerome-laforge":1,"fl260919784":1,"anchi20":1,"thorseraq":1,"pranav767":1,"detomastah":1,"MansonLuo":1,"luggesexe":1,"fanqingxuan":1,"chenyanzz":1,"TelpeNight":1,"Cayincc":1,"SbstnErhrdt":1,"seifchen":1,"m1093782566":1,"sluedecke":1,"AndrewYEEE":1,"stieg":1,"SongXT45":1,"f1gjam":1,"mymtw":1,"as1543100166":1,"biancheng347":1,"ndbroadbent":1,"hyzgh":1,"mrkongo":1,"iamvitalyo":1,"nesselchen":1,"jiekun":1,"kanemathers":1,"zituocn":1,"oleg-yudovich":1,"fnaz1702":1,"YamiOdymel":1,"facemcgee":1,"helzahalim":1,"dumbprism19":1,"OrkhanAlikhanov":1,"T-TRz879":1,"aight8":1,"ChannelCook":1,"zihuyishi":1,"jeyraof":1,"zcfh":1,"danvass":1,"AsadYao":1,"Mohammed-Yasin-Mulla":1,"ri-ch":1,"flc1125":1,"just-pthai-it":1,"olliedean":1,"verdverm":1,"dtapps":1,"nicholastanx":1,"j1mmyson":1,"KaustubhPatange":1,"agclqq":1,"ignisVeneficus":1,"marticrespi":1,"Pascal-Delange":1,"davidjeba":1,"cardillomarcelo":1,"KoNekoD":1,"841660202":1,"nithinmohan":1,"lwlshawn":1,"hongshengjie":1,"jarrodhroberson":1,"jimydavis":1,"SJrX":1,"paul-freeman":1,"taehwoi":1,"bakito":1,"AutumnFlowerTheLeft":1,"Thiht":1,"KiddoV":1,"yuqingc":1,"NayabChauhan":1,"xiaolibuzai-ovo":1,"daveoy":1,"khanakia":1,"8lall0":1,"Aden-Q":1,"tommg":1,"1207702931":1,"Murderlon":1,"linyzeng":1,"Scythemen":1,"DachiChang":1,"j3rrimmy":1,"SemiThin":1,"fengshunli":1,"Will-Mann-16":1,"FlinnBella":1,"scottmmjackson":1,"zhaojinxin409":1,"figoxu":1,"chenyunda218":1,"FarmerChillax":1,"acheong08":1,"oswaldoooo":1,"shiyuhang0":1,"waitan2018":1,"jizhuozhi":1,"yashvardhan-kukreja":1,"kwinH":1,"saksham-arya-z":1,"itsjamie":1,"fenggolang":1,"reversersed":1,"Sprlia":1,"franciscoescher":1,"DanCloudtech":1,"motoyasu-saburi":1,"framps":1,"madneal":1,"anpez":1,"mauserzjeh":1,"Ephemeraler":1,"cachafla":1,"amorey":1,"ChZhg123":1,"asamokhina":1,"langzishen":1,"techjanitor":1,"elftech":1,"voltagex":1,"chengjk":1,"lj19950508":1,"Mohitp98":1,"hailinzhg":1,"Victoreisdavid":1,"plaffitt":1,"alecholmez":1,"uzayr":1,"fancyecommerce":1,"honsunrise":1,"0x7FFFFFFFFFFFFFFF":1,"matchx-AS":1,"NoGroceries":1,"MrXu":1,"yinonel":1,"tsirolnik":1,"Danoctum":1,"dongchen12":1,"monikaYZ":1,"xdays":1,"atedja":1,"JyotiSali18":1,"ntquyen":1,"samber":1,"dreamlu":1,"ysk229":1,"veitool":1,"rfyiamcool":1,"revisegoal":1,"emiguens":1,"XMingG99":1,"ppd324":1,"LicaSterian":1,"Ianmuhia":1,"khtabj10":1,"iquad":1,"prateektiwari7":1,"archfish":1,"joveth1":1,"saramsh-mdit":1,"NyaaaWhatsUpDoc":1,"idc77":1,"bonzzy":1,"franky-continu":1,"centratelemedia":1,"bblack":1,"pmalekn":1,"xishengcai":1,"chun222":1,"hamza72x":1,"ctfrancia":1,"pepea23":1,"shahariaz":1,"To-be-w1th0ut":1,"zetaab":1,"dtrigo":1,"alansouzati":1,"rniedosmialek":1,"DokiDoki1103":1,"AetheWu":1,"kdjomeda":1,"xpbliss":1,"dimasma0305":1,"xNS5":1,"cocosip":1,"Yiannis128":1,"livingston0318":1,"skandragon":1,"jiaopengzi":1,"utiq":1,"yonggong-chowbus":1,"iamsubrataaich":1,"Dcell":1,"giose86":1,"fahimfaisaal":1,"EndlessParadox1":1,"lesismal":1,"gunnigylfa":1,"SoniSuciadi":1,"rafroehlich2":1,"madiganz":1,"quocvibui":1,"OranShuster":1,"guonaihong":1,"itschip":1,"ashish111333":1,"LaysDragon":1,"rstrlcpy":1,"ponypaver":1,"appleboy":1,"ksaritek":1,"yashgorana":1,"ben-swit":1,"krupyansky":1,"Kappi30":1,"Wanghb25":1,"mari-muthu-k":1,"dime2lo":1,"vbackeberg":1,"matejkramny":1,"adiapi":1,"tylermmorton":1,"satvik2131":1,"captainviet":1,"Orocker":1,"ytgui":1,"theurzil":1,"xuhui-lu":1,"hendiko":1,"Sunzhenbo7":1,"cinspire93":1,"lukepuplett":1,"amandalal":1,"jimmylauu":1,"nelsonken":1,"captncraig":1,"brackendawson":1,"anggriawanrilda88":1,"tafridislamnayem":1,"carmel":1,"J1nAB1n9":1,"kooksee":1,"qianqianyeye":1,"Adam-Elmi":1,"rohitChaku":1,"gabriiels":1,"stremovskyy":1,"DroidLin":1,"Mericusta":1,"Dancingaroundthelies":1,"Yjppj":1,"Silence-worker-02":1,"XuruiPro":1,"zsaw":1,"sindhugnz":1,"Jun10ng":1,"ku9nov":1,"de-falt-GH":1,"MrNtlu":1,"thetzel":1,"irohitb":1,"mahesh-riddles":1,"stefenson":1,"tanhaipeng":1,"zhiqiangxu":1,"howcrazy":1,"RezaSi":1,"alimoli":1,"betrok":1,"slhmy":1,"girafferiel":1,"p9966":1,"bayaderpack":1,"Moulick":1,"0xArch3r":1,"bincooo":1,"VarusHsu":1,"kavfixnel":1,"edebernis":1,"feiyangbeyond":1,"23buliuhu":1,"weidongbcn":1,"DenLilleMand":1,"alistair-cunningham":1,"mochi-os":1,"da-z":1,"gopherhiro":1,"flyhope":1,"endermn":1,"123liuziming":1,"forestsource":1,"lynkas":1,"anuraaga":1,"VILJkid":1,"atlance23":1,"TeaDrinkingProgrammer":1,"frudder":1,"jcburley":1,"lowang-bh":1,"weidongkl":1,"QueryHeaven":1,"synalice":1,"CordialSocial":1,"DylanZhu2021":1,"sabuhigr":1,"poom3d":1,"philippecarle":1,"train860":1,"lifeforfun":1,"cmzz":1,"metinogurlu":1,"dbhoot":1,"josez1984BT":1,"timandy":1,"stlimtat":1,"takiya562":1,"tfreedy":1,"kartavya-ramnani":1,"alifemove":1,"Swatiparbhakar":1,"zenyusy":1,"githubzhaoqian":1,"BigB84":1,"suwakei":1,"duaneking":1,"Abdullayev65":1,"xiaobai-6011":1,"Ayomits":1,"MeghvShetty":1,"david-l-riley":1,"Lord-Y":1,"Etherdrake":1,"hhy5861":1,"clearcodecn":1,"raashidanwar":1,"toudi":1,"jfabrizio26":1,"psmoros":1,"devgis":1,"RAndrews137":1,"grachevko":1,"xiaoyinqu":1,"rachidify":1,"konojunya":1,"jwaldrip":1,"chencheng8888":1,"dashbikash":1,"reneleonhardt":1,"ifaisalalam":1,"kszafran":1,"mingyuguo":1,"TimurIskandarov":1,"d3d3LnJldG4uaW8":1,"dot5enko":1,"rts-gordon":1,"adriendomoison":1,"Tnze":1,"Kyocfe":1,"NezhaFan":1,"twoNDchances":1,"WROIATE":1,"hktalent":1,"mikebionic":1,"zettelmj":1,"birdycn":1,"victor-gapeev":1,"the-hotmann":1,"illiafox":1,"sreejithag":1,"thellimist":1,"Ragnar-BY":1}},"pull_request_authors":{"table":{"dependabot[bot]":205,"appleboy":56,"1911860538":43,"flc1125":30,"EndlessParadox1":16,"thinkerou":9,"napoleonbot":8,"RedCrazyGhost":8,"NezhaFan":8,"suwakei":6,"mmorel-35":6,"ItalyPaleAle":6,"zeek0x":6,"kingcanfish":6,"takanuva15":6,"guonaihong":6,"demoManito":5,"haesuo566":5,"qaqhy":4,"stefanbildl":4,"bound2":4,"ddevsr":4,"nimrodishi":4,"huangjilaiqin":4,"SaltySooda":4,"araujo88":4,"ljluestc":4,"bestgopher":4,"c5ms":4,"youzeliang":4,"demouth":4,"schang03-boop":3,"unbyte":3,"thoohv5":3,"deining":3,"Caplost":3,"testwill":3,"thxCode":3,"cpcf":3,"russcoss":2,"CC11001100":2,"chenhuiluo":2,"KaymeKaydex":2,"timandy":2,"dougtu":2,"slowhigh":2,"burybell":2,"wangjingcun":2,"imalasong":2,"oldme-git":2,"M3DZIK":2,"yosp313":2,"yashvardhan-kukreja":2,"chncaption":2,"mr-liusg":2,"jmfederico":2,"thomasgodart":2,"ab":2,"ksw2000":2,"lgbgbl":2,"pikomonde":2,"maxktz":2,"Abdulrahman-02":2,"Narita-1095305":2,"dagecko":2,"anazibinurasheed":2,"aydinomer00":2,"ChenPuChu":2,"asbjornu":2,"sanyoung125":2,"clearcodecn":2,"boyczuk":2,"truecrunchyfrog":2,"salimabsi":2,"andreybolonin":2,"LimJiAn":2,"cyal1":2,"ssfyn":2,"arshukla98":2,"Robert-XIAO-777":2,"0xff-dev":2,"tr1sm0s1n":2,"Simon-Saaw":2,"KarthikReddyPuli":2,"kkoehler":2,"laurentcau":2,"dorzepowski":2,"noahyao1024":2,"sunshineplan":2,"adrianosela":2,"TotomiEcio":2,"KevinZonda":2,"FarmerChillax":2,"OrkhanAlikhanov":2,"Fotkurz":2,"bruceNu1l":2,"phsym":2,"revevide":2,"vincentbernat":2,"n3aka":2,"ssoroka":2,"sid-maddy":2,"milbmr":2,"rubensayshi":2,"tsmethurst":2,"AsterDY":2,"dkkb":2,"xlgao-zju":2,"JimChenWYU":2,"eqsdxr":2,"yangquanshi":2,"evenboee":2,"mohamadrezamomeni":2,"codespearhead":2,"USA-RedDragon":2,"gpchow":2,"Aden-Q":2,"FirePing32":2,"alsammak-array":2,"xieyuschen":2,"wgdzlh":2,"xiaotushaoxia":2,"Cookiery":2,"go-developer":2,"ahmadSaeedGoda":2,"vdusart":2,"wsyqn6":2,"tsukasaI":2,"wssccc":2,"zjj":2,"YlanzinhoY":2,"mcserra":2,"mengzhuo":2,"iIIusi0n":2,"joeig":2,"fernandollisboa":2,"leehainuo":2,"AhmedAmin83":2,"milhamsuryapratama":2,"illiafox":2,"raju-mechatronics":2,"lokhman":2,"123liuziming":2,"youngxhui":2,"echovl":2,"tttoad":2,"yashgorana":2,"iamritikbhardwaj":2,"palvaneh":2,"Needrima":1,"CCpro10":1,"cruvie":1,"shrimptails-f":1,"letmutx":1,"hktalent":1,"RestartFU":1,"MondayCha":1,"hooting":1,"Herrtian":1,"AndiHappy":1,"leahoop":1,"thorseraq":1,"Copilot":1,"KDreynolds":1,"m90":1,"BootstrapperSBL":1,"cavedon":1,"dumbprism19":1,"tatakaisun":1,"peakji":1,"kristiansvalland":1,"orhan-erday":1,"fivemoreminix":1,"saadi925":1,"josegonzalez":1,"aichaoxy":1,"aleimu":1,"puneetdixit200":1,"AgNess-G":1,"kevinmichaelchen":1,"cuishuang":1,"jassus213":1,"LaysDragon":1,"rickb777":1,"agclqq":1,"veeceey":1,"GocaMaric":1,"bazaglia":1,"xN4P4LM":1,"mango766":1,"eduardo-ax":1,"Folium1":1,"bnkdeptcaptal1":1,"and1gaoc":1,"Abdulrahman-Tayara":1,"arkamar":1,"guotie":1,"JiwaniZakir":1,"halvfigur":1,"dhermes":1,"SAY-5":1,"caleflat":1,"Laotree":1,"reddaisyy":1,"Ungchi":1,"asmeikal":1,"dooyongcho":1,"heliang-whut":1,"afifurrohman-id":1,"xn4p4lm":1,"styd":1,"sanbei101":1,"aliheydarabadii":1,"sarveshhon":1,"kszafran":1,"phith0n":1,"Atennop1":1,"tsaarni":1,"guoyangzhen":1,"bvidosits":1,"ffhelicopter":1,"chenyahui":1,"PankajRedekar":1,"mahanadh":1,"t0rchwo0d":1,"72sevenzy2":1,"lesismal":1,"goldlinker":1,"WeidiDeng":1,"StephanoGeorge":1,"mask-pp":1,"dengaleev":1,"liruohrh":1,"0xc0d":1,"Valentine-Mario":1,"korzhao":1,"JanneAalto":1,"Gav1nnn":1,"orbisai-sec":1,"huynhanx03":1,"cuiweixie":1,"kplachkov":1,"yin1999":1,"sourcec0de":1,"abdullah":1,"qloog":1,"springrain":1,"Danial-Gharib":1,"omkar-foss":1,"georgijd-form3":1,"sponomarev":1,"hanyucui":1,"Crocmagnon":1,"pnck":1,"motoyasu-saburi":1,"saksham-arya-z":1,"afiune":1,"afbjorklund":1,"KimGenius":1,"wanghaolonggit":1,"Premiermoney":1,"shirshendubhowmick":1,"danielalexis":1,"betabandido":1,"Glonee":1,"slockij":1,"tangerineyu":1,"Jarch09":1,"Ocyss":1,"daheige":1,"matheus-meneses":1,"yanllllk":1,"baltasarblanco":1,"walle250ai":1,"NicoClack":1,"cheikhshift":1,"shahariaz":1,"charlie0129":1,"hzxuzhonghu":1,"disilin":1,"tmm1":1,"wanghaolong613":1,"S-Sarim":1,"orbisai0security":1,"Hannes-tallied":1,"itcloudy":1,"mengxunQAQ":1,"WeiTheShinobi":1,"dylantic":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-29T00:00:19.590Z","repositories_count":14723694,"issues_count":33851465,"pull_requests_count":111080012,"authors_count":11279933,"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":{"type/proposal":7,"type/bug":3,"document":2,"question":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":37,"go":32,"document":11,"enhancement":11,"refactor":10,"continuous-integration":5,"github_actions":5,"test":4,"type/bug":4,"performance":3,"feature":2}},"past_year_issue_author_associations_count":{"table":{"NONE":40,"CONTRIBUTOR":3,"MEMBER":1}},"past_year_pull_request_author_associations_count":{"table":{"NONE":88,"CONTRIBUTOR":79,"MEMBER":9}},"past_year_issue_authors":{"table":{"AhmedAmin83":2,"oleg-yudovich":1,"paul-freeman":1,"pranav767":1,"quocvibui":1,"revisegoal":1,"RezaSi":1,"satvik2131":1,"shahariaz":1,"Sunzhenbo7":1,"suwakei":1,"tafridislamnayem":1,"takanuva15":1,"tfreedy":1,"theurzil":1,"Thiht":1,"To-be-w1th0ut":1,"VarusHsu":1,"veitool":1,"xiaoyinqu":1,"XuruiPro":1,"zihuyishi":1,"23buliuhu":1,"Adam-Elmi":1,"albertoadami":1,"appleboy":1,"atlance23":1,"Ayomits":1,"bblack":1,"camille-sound4":1,"Dcell":1,"detomastah":1,"dumbprism19":1,"facemcgee":1,"fahimfaisaal":1,"FlinnBella":1,"haesuo566":1,"Kappi30":1,"khanakia":1,"kwinH":1,"mochi-os":1,"Mohammed-Yasin-Mulla":1,"NyaaaWhatsUpDoc":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":37,"1911860538":16,"appleboy":9,"napoleonbot":8,"suwakei":6,"flc1125":5,"ddevsr":4,"schang03-boop":3,"Caplost":3,"dagecko":2,"eqsdxr":2,"iamritikbhardwaj":2,"kkoehler":2,"leehainuo":2,"milhamsuryapratama":2,"raju-mechatronics":2,"russcoss":2,"takanuva15":2,"vdusart":2,"yosp313":2,"zeek0x":2,"chenhuiluo":2,"AsterDY":2,"AhmedAmin83":2,"arshukla98":2,"shirshendubhowmick":1,"shahariaz":1,"arkamar":1,"SAY-5":1,"sanbei101":1,"RestartFU":1,"reddaisyy":1,"asmeikal":1,"puneetdixit200":1,"Premiermoney":1,"PankajRedekar":1,"cuiweixie":1,"shrimptails-f":1,"S-Sarim":1,"AndiHappy":1,"tangerineyu":1,"tatakaisun":1,"tsaarni":1,"AgNess-G":1,"veeceey":1,"walle250ai":1,"wanghaolong613":1,"wanghaolonggit":1,"yin1999":1,"72sevenzy2":1,"0xff-dev":1,"Copilot":1,"dumbprism19":1,"charlie0129":1,"Folium1":1,"Gav1nnn":1,"goldlinker":1,"guoyangzhen":1,"haesuo566":1,"heliang-whut":1,"Herrtian":1,"huynhanx03":1,"hzxuzhonghu":1,"BootstrapperSBL":1,"jassus213":1,"JiwaniZakir":1,"bnkdeptcaptal1":1,"baltasarblanco":1,"liruohrh":1,"mahanadh":1,"mango766":1,"mask-pp":1,"mengxunQAQ":1,"Atennop1":1,"MondayCha":1,"NicoClack":1,"orbisai0security":1,"orbisai-sec":1}},"maintainers":[{"table":{"login":"appleboy","count":57,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}},{"table":{"login":"thinkerou","count":14,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/thinkerou"}},{"table":{"login":"j3rrimmy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/j3rrimmy"}}],"active_maintainers":[{"table":{"login":"appleboy","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/appleboy"}}]}},"events":null,"keywords":["framework","gin","go","middleware","performance","router","server"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/codeql.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:45.397Z","updated_at":"2023-01-13T19:34:45.397Z","repository_link":"https://github.com/gin-gonic/gin/blob/master/.github/workflows/codeql.yml","dependencies":[{"id":6891120943,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891120944,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891120945,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/gin.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:45.421Z","updated_at":"2023-01-13T19:34:45.421Z","repository_link":"https://github.com/gin-gonic/gin/blob/master/.github/workflows/gin.yml","dependencies":[{"id":6891120946,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891120947,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891120948,"package_name":"golangci/golangci-lint-action","ecosystem":"actions","requirements":"v3.3.1","direct":true,"kind":"composite","optional":false},{"id":6891120949,"package_name":"actions/cache","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891120950,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/goreleaser.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:45.552Z","updated_at":"2023-01-13T19:34:45.552Z","repository_link":"https://github.com/gin-gonic/gin/blob/master/.github/workflows/goreleaser.yml","dependencies":[{"id":6891120951,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891120952,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":6891120953,"package_name":"goreleaser/goreleaser-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2023-01-13T19:34:45.599Z","updated_at":"2023-01-13T19:34:45.599Z","repository_link":"https://github.com/gin-gonic/gin/blob/master/go.mod","dependencies":[{"id":6891120954,"package_name":"github.com/bytedance/sonic","ecosystem":"go","requirements":"v1.6.1","direct":true,"kind":"runtime","optional":false},{"id":6891120955,"package_name":"github.com/gin-contrib/sse","ecosystem":"go","requirements":"v0.1.0","direct":true,"kind":"runtime","optional":false},{"id":6891120956,"package_name":"github.com/go-playground/validator/v10","ecosystem":"go","requirements":"v10.11.1","direct":true,"kind":"runtime","optional":false},{"id":6891120957,"package_name":"github.com/goccy/go-json","ecosystem":"go","requirements":"v0.10.0","direct":true,"kind":"runtime","optional":false},{"id":6891120958,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.12","direct":true,"kind":"runtime","optional":false},{"id":6891120959,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.17","direct":true,"kind":"runtime","optional":false},{"id":6891120960,"package_name":"github.com/pelletier/go-toml/v2","ecosystem":"go","requirements":"v2.0.6","direct":true,"kind":"runtime","optional":false},{"id":6891120961,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.1","direct":true,"kind":"runtime","optional":false},{"id":6891120962,"package_name":"github.com/ugorji/go/codec","ecosystem":"go","requirements":"v1.2.8","direct":true,"kind":"runtime","optional":false},{"id":6891120963,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.5.0","direct":true,"kind":"runtime","optional":false},{"id":6891120964,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.28.1","direct":true,"kind":"runtime","optional":false},{"id":6891120965,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":true,"kind":"runtime","optional":false},{"id":6891120966,"package_name":"github.com/chenzhuoyu/base64x","ecosystem":"go","requirements":"v0.0.0-20221115062448-fe3a3abad311","direct":true,"kind":"runtime","optional":false},{"id":6891120967,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":true,"kind":"runtime","optional":false},{"id":6891120968,"package_name":"github.com/go-playground/locales","ecosystem":"go","requirements":"v0.14.0","direct":true,"kind":"runtime","optional":false},{"id":6891120969,"package_name":"github.com/go-playground/universal-translator","ecosystem":"go","requirements":"v0.18.0","direct":true,"kind":"runtime","optional":false},{"id":6891120970,"package_name":"github.com/klauspost/cpuid/v2","ecosystem":"go","requirements":"v2.0.14","direct":true,"kind":"runtime","optional":false},{"id":6891120971,"package_name":"github.com/leodido/go-urn","ecosystem":"go","requirements":"v1.2.1","direct":true,"kind":"runtime","optional":false},{"id":6891120972,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180228061459-e0a39a4cb421","direct":true,"kind":"runtime","optional":false},{"id":6891120973,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.2","direct":true,"kind":"runtime","optional":false},{"id":6891120974,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":6891120975,"package_name":"github.com/twitchyliquid64/golang-asm","ecosystem":"go","requirements":"v0.15.1","direct":true,"kind":"runtime","optional":false},{"id":6891120976,"package_name":"golang.org/x/arch","ecosystem":"go","requirements":"v0.0.0-20220412001346-fc48f9fe4c15","direct":true,"kind":"runtime","optional":false},{"id":6891120977,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20211215153901-e495a2d5b3d3","direct":true,"kind":"runtime","optional":false},{"id":6891120978,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.4.0","direct":true,"kind":"runtime","optional":false},{"id":6891120979,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.6.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"go.sum","sha":null,"kind":"lockfile","created_at":"2023-01-13T19:34:45.694Z","updated_at":"2023-01-13T19:34:45.694Z","repository_link":"https://github.com/gin-gonic/gin/blob/master/go.sum","dependencies":[{"id":6891120980,"package_name":"github.com/bytedance/sonic","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6891120981,"package_name":"github.com/bytedance/sonic","ecosystem":"go","requirements":"v1.6.1","direct":false,"kind":"runtime","optional":false},{"id":6891120982,"package_name":"github.com/chenzhuoyu/base64x","ecosystem":"go","requirements":"v0.0.0-20211019084208-fb5309c8db06","direct":false,"kind":"runtime","optional":false},{"id":6891120983,"package_name":"github.com/chenzhuoyu/base64x","ecosystem":"go","requirements":"v0.0.0-20221115062448-fe3a3abad311","direct":false,"kind":"runtime","optional":false},{"id":6891120984,"package_name":"github.com/creack/pty","ecosystem":"go","requirements":"v1.1.9","direct":false,"kind":"runtime","optional":false},{"id":6891120985,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":6891120986,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6891120987,"package_name":"github.com/gin-contrib/sse","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6891120988,"package_name":"github.com/go-playground/assert/v2","ecosystem":"go","requirements":"v2.0.1","direct":false,"kind":"runtime","optional":false},{"id":6891120989,"package_name":"github.com/go-playground/locales","ecosystem":"go","requirements":"v0.14.0","direct":false,"kind":"runtime","optional":false},{"id":6891120990,"package_name":"github.com/go-playground/universal-translator","ecosystem":"go","requirements":"v0.18.0","direct":false,"kind":"runtime","optional":false},{"id":6891120991,"package_name":"github.com/go-playground/validator/v10","ecosystem":"go","requirements":"v10.11.1","direct":false,"kind":"runtime","optional":false},{"id":6891120992,"package_name":"github.com/goccy/go-json","ecosystem":"go","requirements":"v0.10.0","direct":false,"kind":"runtime","optional":false},{"id":6891120993,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":6891120994,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.5","direct":false,"kind":"runtime","optional":false},{"id":6891120995,"package_name":"github.com/google/gofuzz","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6891120996,"package_name":"github.com/json-iterator/go","ecosystem":"go","requirements":"v1.1.12","direct":false,"kind":"runtime","optional":false},{"id":6891120997,"package_name":"github.com/klauspost/cpuid/v2","ecosystem":"go","requirements":"v2.0.9","direct":false,"kind":"runtime","optional":false},{"id":6891120998,"package_name":"github.com/klauspost/cpuid/v2","ecosystem":"go","requirements":"v2.0.14","direct":false,"kind":"runtime","optional":false},{"id":6891120999,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6891121000,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.2.1","direct":false,"kind":"runtime","optional":false},{"id":6891121001,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":6891121002,"package_name":"github.com/kr/pty","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":6891121003,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6891121004,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":6891121005,"package_name":"github.com/leodido/go-urn","ecosystem":"go","requirements":"v1.2.1","direct":false,"kind":"runtime","optional":false},{"id":6891121006,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.17","direct":false,"kind":"runtime","optional":false},{"id":6891121007,"package_name":"github.com/modern-go/concurrent","ecosystem":"go","requirements":"v0.0.0-20180228061459-e0a39a4cb421","direct":false,"kind":"runtime","optional":false},{"id":6891121008,"package_name":"github.com/modern-go/reflect2","ecosystem":"go","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":6891121009,"package_name":"github.com/pelletier/go-toml/v2","ecosystem":"go","requirements":"v2.0.6","direct":false,"kind":"runtime","optional":false},{"id":6891121010,"package_name":"github.com/pkg/diff","ecosystem":"go","requirements":"v0.0.0-20210226163009-20ebb0f2a09e","direct":false,"kind":"runtime","optional":false},{"id":6891121011,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":6891121012,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.6.1","direct":false,"kind":"runtime","optional":false},{"id":6891121013,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6891121014,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":6891121015,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6891121016,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":6891121017,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":6891121018,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.6.1","direct":false,"kind":"runtime","optional":false},{"id":6891121019,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":6891121020,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.1","direct":false,"kind":"runtime","optional":false},{"id":6891121021,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":6891121022,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.1","direct":false,"kind":"runtime","optional":false},{"id":6891121023,"package_name":"github.com/twitchyliquid64/golang-asm","ecosystem":"go","requirements":"v0.15.1","direct":false,"kind":"runtime","optional":false},{"id":6891121024,"package_name":"github.com/ugorji/go/codec","ecosystem":"go","requirements":"v1.2.8","direct":false,"kind":"runtime","optional":false},{"id":6891121025,"package_name":"golang.org/x/arch","ecosystem":"go","requirements":"v0.0.0-20210923205945-b76863e36670","direct":false,"kind":"runtime","optional":false},{"id":6891121026,"package_name":"golang.org/x/arch","ecosystem":"go","requirements":"v0.0.0-20220412001346-fc48f9fe4c15","direct":false,"kind":"runtime","optional":false},{"id":6891121027,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20211215153901-e495a2d5b3d3","direct":false,"kind":"runtime","optional":false},{"id":6891121028,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20211112202133-69e39bad7dc2","direct":false,"kind":"runtime","optional":false},{"id":6891121029,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":6891121030,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20201119102817-f84b799fce68","direct":false,"kind":"runtime","optional":false},{"id":6891121031,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210423082822-04245dca01da","direct":false,"kind":"runtime","optional":false},{"id":6891121032,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210615035016-665e8c7367d1","direct":false,"kind":"runtime","optional":false},{"id":6891121033,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210806184541-e5e7981a1069","direct":false,"kind":"runtime","optional":false},{"id":6891121034,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20220811171246-fbc7d0a398ab","direct":false,"kind":"runtime","optional":false},{"id":6891121035,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":6891121036,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20201126162022-7de9c90e9dd1","direct":false,"kind":"runtime","optional":false},{"id":6891121037,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.6","direct":false,"kind":"runtime","optional":false},{"id":6891121038,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.7","direct":false,"kind":"runtime","optional":false},{"id":6891121039,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.6.0","direct":false,"kind":"runtime","optional":false},{"id":6891121040,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20180917221912-90fa682c2a6e","direct":false,"kind":"runtime","optional":false},{"id":6891121041,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191204190536-9bdfabe68543","direct":false,"kind":"runtime","optional":false},{"id":6891121042,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.26.0-rc.1","direct":false,"kind":"runtime","optional":false},{"id":6891121043,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.28.1","direct":false,"kind":"runtime","optional":false},{"id":6891121044,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v0.0.0-20161208181325-20d25e280405","direct":false,"kind":"runtime","optional":false},{"id":6891121045,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20180628173108-788fd7840127","direct":false,"kind":"runtime","optional":false},{"id":6891121046,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20201130134442-10cb98267c6c","direct":false,"kind":"runtime","optional":false},{"id":6891121047,"package_name":"gopkg.in/errgo.v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":6891121048,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20200313102051-9f266ea9e77c","direct":false,"kind":"runtime","optional":false},{"id":6891121049,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20210107192922-496545a6307b","direct":false,"kind":"runtime","optional":false},{"id":6891121050,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":false,"kind":"runtime","optional":false},{"id":6891121051,"package_name":"rsc.io/pdf","ecosystem":"go","requirements":"v0.1.1","direct":false,"kind":"runtime","optional":false}]}],"score":37.562082426936215,"created_at":"2026-05-14T05:04:28.472Z","updated_at":"2026-05-29T13:01:56.451Z","avatar_url":"https://github.com/gin-gonic.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372078","html_url":"https://summary.ecosyste.ms/projects/372078"}