{"id":372715,"url":"https://github.com/qax-os/excelize","last_synced_at":"2026-06-13T00:30:39.345Z","repository":{"id":37289321,"uuid":"66841911","full_name":"qax-os/excelize","owner":"qax-os","description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","archived":false,"fork":false,"pushed_at":"2026-06-11T02:27:26.000Z","size":8025,"stargazers_count":20657,"open_issues_count":125,"forks_count":1910,"subscribers_count":248,"default_branch":"master","last_synced_at":"2026-06-11T18:09:21.725Z","etag":null,"topics":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"latest_commit_sha":null,"homepage":"https://xuri.me/excelize","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qax-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","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},"funding":{"github":"xuri","open_collective":"excelize","patreon":"xuri","ko_fi":"xurime","liberapay":"xuri","issuehunt":"xuri","custom":"https://www.paypal.com/paypalme/xuri"}},"created_at":"2016-08-29T12:32:12.000Z","updated_at":"2026-06-11T15:49:16.000Z","dependencies_parsed_at":"2023-11-20T05:03:53.137Z","dependency_job_id":"0889deb2-4d30-48b8-9f1b-d5263f2e73f1","html_url":"https://github.com/qax-os/excelize","commit_stats":{"total_commits":1159,"total_committers":246,"mean_commits":4.711382113821138,"dds":"0.28731665228645387","last_synced_commit":"9934bf5c86343ecc32b96454aa8b0b63f99c77bb"},"previous_names":["360entsecgroup-skylar/excelize","xuri/excelize","luxurioust/excelize"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/qax-os/excelize","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/sbom","scorecard":{"id":3248,"data":{"date":"2025-08-04","repo":{"name":"github.com/qax-os/excelize","commit":"b372bd3d2e711f0f42f7e19b82250c70c97635ad"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":6.8,"checks":[{"name":"Code-Review","score":6,"reason":"Found 17/28 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/go.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Maintained","score":10,"reason":"28 commit(s) and 21 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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-analysis.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/go.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 18 commits out of 19 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-14T13:00:45.457Z","repository_id":37289321,"created_at":"2025-08-14T13:00:45.457Z","updated_at":"2025-08-14T13:00:45.457Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34222709,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-11T02:00:06.485Z","response_time":57,"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":"qax-os","name":"QI-ANXIN GROUP","uuid":"29733149","kind":"organization","description":"QI-ANXIN Open Source","email":null,"website":"en.qianxin.com","location":"China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/29733149?v=4","repositories_count":3,"last_synced_at":"2023-03-04T17:23:33.948Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/qax-os","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T21:41:20.255Z","updated_at":"2023-03-04T17:23:33.955Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os/repositories"},"packages":[{"id":4054583,"name":"github.com/qax-os/excelize/v2","ecosystem":"go","description":"","homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/qax-os/excelize","keywords_array":[],"namespace":"github.com/qax-os/excelize","versions_count":21,"first_release_published_at":"2019-05-02T07:57:47.000Z","latest_release_published_at":"2026-02-24T23:45:21.000Z","latest_release_number":"v2.10.1","last_synced_at":"2026-06-09T23:01:54.694Z","created_at":"2022-04-12T10:26:53.511Z","updated_at":"2026-06-09T23:01:54.694Z","registry_url":"https://pkg.go.dev/github.com/qax-os/excelize/v2","install_command":"go get github.com/qax-os/excelize/v2","documentation_url":"https://pkg.go.dev/github.com/qax-os/excelize/v2#section-documentation","metadata":{},"repo_metadata":{"id":37289321,"uuid":"66841911","full_name":"qax-os/excelize","owner":"qax-os","description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","archived":false,"fork":false,"pushed_at":"2026-03-23T04:53:02.000Z","size":7717,"stargazers_count":20421,"open_issues_count":113,"forks_count":1880,"subscribers_count":246,"default_branch":"master","last_synced_at":"2026-03-24T01:02:22.266Z","etag":null,"topics":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"latest_commit_sha":null,"homepage":"https://xuri.me/excelize","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qax-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","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},"funding":{"github":"xuri","open_collective":"excelize","patreon":"xuri","ko_fi":"xurime","liberapay":"xuri","issuehunt":"xuri","custom":"https://www.paypal.com/paypalme/xuri"}},"created_at":"2016-08-29T12:32:12.000Z","updated_at":"2026-03-23T14:34:51.000Z","dependencies_parsed_at":"2023-11-20T05:03:53.137Z","dependency_job_id":"0889deb2-4d30-48b8-9f1b-d5263f2e73f1","html_url":"https://github.com/qax-os/excelize","commit_stats":{"total_commits":1159,"total_committers":246,"mean_commits":4.711382113821138,"dds":"0.28731665228645387","last_synced_commit":"9934bf5c86343ecc32b96454aa8b0b63f99c77bb"},"previous_names":["360entsecgroup-skylar/excelize","xuri/excelize","luxurioust/excelize"],"tags_count":26,"template":false,"template_full_name":null,"purl":"pkg:github/qax-os/excelize","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/sbom","scorecard":{"id":3248,"data":{"date":"2025-08-04","repo":{"name":"github.com/qax-os/excelize","commit":"b372bd3d2e711f0f42f7e19b82250c70c97635ad"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":6.8,"checks":[{"name":"Code-Review","score":6,"reason":"Found 17/28 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/go.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Maintained","score":10,"reason":"28 commit(s) and 21 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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-analysis.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/go.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 18 commits out of 19 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-14T13:00:45.457Z","repository_id":37289321,"created_at":"2025-08-14T13:00:45.457Z","updated_at":"2025-08-14T13:00:45.457Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30906985,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-24T21:08:37.630Z","status":"ssl_error","status_checked_at":"2026-03-24T21:07:59.166Z","response_time":106,"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"},"owner_record":{"login":"qax-os","name":"QI-ANXIN GROUP","uuid":"29733149","kind":"organization","description":"QI-ANXIN Open Source","email":null,"website":"en.qianxin.com","location":"China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/29733149?v=4","repositories_count":3,"last_synced_at":"2023-03-04T17:23:33.948Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/qax-os","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T21:41:20.255Z","updated_at":"2023-03-04T17:23:33.955Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os/repositories"},"tags":[{"name":"v2.10.1","sha":"5ad5ab3af0054c55bdce09f1530085600e9f2e45","kind":"commit","published_at":"2026-02-24T23:45:21.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.10.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.10.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.10.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.10.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.10.1/manifests"},{"name":"v2.10.0","sha":"5252183afdff7f96f0229fc67390bb63aa707861","kind":"commit","published_at":"2025-10-13T16:03:30.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.10.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.10.0/manifests"},{"name":"v2.9.1","sha":"4180c2082e5b79c4d7ac7e8877c9159ae9c9fad3","kind":"commit","published_at":"2025-05-12T16:11:29.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"f1d1a5dc2b7f1e6a10a9275b2a6e392638457ee7","kind":"commit","published_at":"2024-10-10T14:44:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"688808b2b4f7bb1f338991c810cd2ee6a7bb1451","kind":"commit","published_at":"2024-02-25T18:22:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"3b2b8ca8d6130723f494b773e462b03cfa011140","kind":"commit","published_at":"2023-08-27T16:02:25.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"799317eac596e0b9a8bc6773fb9218e91b14b14c","kind":"commit","published_at":"2023-04-09T16:02:20.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"5429f131f87a6c35564a44e491e1047af79510fb","kind":"commit","published_at":"2023-01-07T16:23:53.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"ab12307393461e7055f664d296a3a0e686eebb39","kind":"commit","published_at":"2022-08-20T17:09:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"c1940c2a1ebd66519bb85abaa2fd7985f0430985","kind":"commit","published_at":"2022-04-10T16:04:00.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"e37e060d6f97274c1e967cea40609623493bce25","kind":"commit","published_at":"2021-12-30T16:00:01.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.5.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"933159f9391f9be1b41b51e85885722124f8a7aa","kind":"commit","published_at":"2021-08-01T16:00:26.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"d42834f3a82cebe6b54fd67b1f7f50582ea287dc","kind":"commit","published_at":"2021-04-18T16:00:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"71829c520235b733870563f30dceef9ef4dbbb98","kind":"commit","published_at":"2020-12-26T16:18:54.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"89465f41b5a29ac2e1debe16b8cb6f59c344f917","kind":"tag","published_at":"2020-09-22T15:09:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"843bd24e56450791ad122a2f3875956a0a70ec6e","kind":"commit","published_at":"2020-08-06T05:58:40.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"0feb819d4c08ab52e806214b23d673001bd9fe3e","kind":"tag","published_at":"2020-05-10T16:06:44.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"e51aff2d9562bbfb290ef76a948facb6d4660eff","kind":"tag","published_at":"2020-02-09T16:00:37.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"a00ba75f0f294ce04bfe8d25703d13cd27d6284f","kind":"tag","published_at":"2019-10-09T14:11:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"dc8210d4a7d18f6425f6f18dc383b26778883715","kind":"tag","published_at":"2019-06-30T23:30:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b1f632d4084130628f10906ff6a7bb55022e4c08","kind":"tag","published_at":"2019-05-02T07:59:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0/manifests"},{"name":"v1.4.1","sha":"dea7ba0ec43a4c29a6642d02b6edc73b8b0369f0","kind":"commit","published_at":"2019-01-01T10:18:42.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"3e004d900b103379c2d62657a3070de4a2e8585a","kind":"commit","published_at":"2018-09-13T16:58:48.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"eb62256d165607c6877ce88efbba10c119137b3d","kind":"commit","published_at":"2018-05-11T02:14:18.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"6d634ca320acca28a84f25888a04c0861548d5ed","kind":"commit","published_at":"2017-12-01T08:52:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"1ec2661dda1ef16f58b2a3d614b11a2bcd0a2f2f","kind":"commit","published_at":"2017-08-19T05:37:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0/manifests"}]},"repo_metadata_updated_at":"2026-03-24T22:03:40.459Z","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/qax-os/excelize/v2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/qax-os/excelize/v2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/qax-os/excelize/v2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/qax-os/excelize/v2/dependencies","status":null,"funding_links":["https://github.com/sponsors/xuri","https://opencollective.com/excelize","https://patreon.com/xuri","https://ko-fi.com/xurime","https://liberapay.com/xuri","https://issuehunt.io/r/xuri","https://www.paypal.com/paypalme/xuri"],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-24T22:03:38.733Z","issues_count":564,"pull_requests_count":289,"avg_time_to_close_issue":8656909.029082773,"avg_time_to_close_pull_request":1167897.2924901186,"issues_closed_count":447,"pull_requests_closed_count":253,"pull_request_authors_count":148,"issue_authors_count":452,"avg_comments_per_issue":2.4432624113475176,"avg_comments_per_pull_request":1.546712802768166,"merged_pull_requests_count":222,"bot_issues_count":0,"bot_pull_requests_count":13,"past_year_issues_count":54,"past_year_pull_requests_count":64,"past_year_avg_time_to_close_issue":682070.4285714285,"past_year_avg_time_to_close_pull_request":752649.8723404255,"past_year_issues_closed_count":28,"past_year_pull_requests_closed_count":47,"past_year_pull_request_authors_count":28,"past_year_issue_authors_count":49,"past_year_avg_comments_per_issue":0.8518518518518519,"past_year_avg_comments_per_pull_request":1.796875,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":44,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/issues","maintainers":[{"login":"xuri","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"},{"login":"peng","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peng"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize%2Fv2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize%2Fv2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize%2Fv2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize%2Fv2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize%2Fv2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize%2Fv2/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2167441,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12618515,"name":"github.com/Qax-OS/excelize/v2","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/Qax-OS/excelize","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2019-05-02T07:57:47.000Z","latest_release_published_at":"2026-02-24T23:45:21.000Z","latest_release_number":"v2.10.1","last_synced_at":"2026-06-09T23:01:56.282Z","created_at":"2025-12-24T10:02:43.293Z","updated_at":"2026-06-09T23:01:56.282Z","registry_url":"https://pkg.go.dev/github.com/Qax-OS/excelize/v2","install_command":"go get github.com/Qax-OS/excelize/v2","documentation_url":"https://pkg.go.dev/github.com/Qax-OS/excelize/v2#section-documentation","metadata":{},"repo_metadata":{"id":37289321,"uuid":"66841911","full_name":"qax-os/excelize","owner":"qax-os","description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","archived":false,"fork":false,"pushed_at":"2025-12-15T01:33:50.000Z","size":7614,"stargazers_count":20047,"open_issues_count":126,"forks_count":1857,"subscribers_count":249,"default_branch":"master","last_synced_at":"2025-12-17T16:49:29.457Z","etag":null,"topics":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"latest_commit_sha":null,"homepage":"https://xuri.me/excelize","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qax-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","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},"funding":{"github":"xuri","open_collective":"excelize","patreon":"xuri","ko_fi":"xurime","liberapay":"xuri","issuehunt":"xuri","custom":"https://www.paypal.com/paypalme/xuri"}},"created_at":"2016-08-29T12:32:12.000Z","updated_at":"2025-12-17T14:57:48.000Z","dependencies_parsed_at":"2023-11-20T05:03:53.137Z","dependency_job_id":"0889deb2-4d30-48b8-9f1b-d5263f2e73f1","html_url":"https://github.com/qax-os/excelize","commit_stats":{"total_commits":1159,"total_committers":246,"mean_commits":4.711382113821138,"dds":"0.28731665228645387","last_synced_commit":"9934bf5c86343ecc32b96454aa8b0b63f99c77bb"},"previous_names":["360entsecgroup-skylar/excelize","xuri/excelize","luxurioust/excelize"],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/qax-os/excelize","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/sbom","scorecard":{"id":3248,"data":{"date":"2025-08-04","repo":{"name":"github.com/qax-os/excelize","commit":"b372bd3d2e711f0f42f7e19b82250c70c97635ad"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":6.8,"checks":[{"name":"Code-Review","score":6,"reason":"Found 17/28 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/go.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Maintained","score":10,"reason":"28 commit(s) and 21 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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-analysis.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/go.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 18 commits out of 19 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-14T13:00:45.457Z","repository_id":37289321,"created_at":"2025-08-14T13:00:45.457Z","updated_at":"2025-08-14T13:00:45.457Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28001442,"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-12-24T02:00:07.193Z","response_time":83,"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"}},"repo_metadata_updated_at":"2025-12-24T11:03:12.466Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.370307267959346,"dependent_packages_count":5.032480657182126,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.2013939625707355},"purl":"pkg:golang/github.com/%21qax-%21o%21s/excelize/v2","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Qax-OS/excelize/v2","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Qax-OS/excelize/v2","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Qax-OS/excelize/v2/dependencies","status":null,"funding_links":["https://github.com/sponsors/xuri","https://opencollective.com/excelize","https://patreon.com/xuri","https://ko-fi.com/xurime","https://liberapay.com/xuri","https://issuehunt.io/r/xuri","https://www.paypal.com/paypalme/xuri"],"critical":null,"issue_metadata":{"last_synced_at":"2025-12-14T09:00:47.479Z","issues_count":564,"pull_requests_count":288,"avg_time_to_close_issue":8656909.029082773,"avg_time_to_close_pull_request":1171770.6785714286,"issues_closed_count":447,"pull_requests_closed_count":252,"pull_request_authors_count":147,"issue_authors_count":452,"avg_comments_per_issue":2.4432624113475176,"avg_comments_per_pull_request":1.5416666666666667,"merged_pull_requests_count":221,"bot_issues_count":0,"bot_pull_requests_count":13,"past_year_issues_count":93,"past_year_pull_requests_count":100,"past_year_avg_time_to_close_issue":546782.8888888889,"past_year_avg_time_to_close_pull_request":533005.85,"past_year_issues_closed_count":54,"past_year_pull_requests_closed_count":80,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":78,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":1.7,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":71,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/issues","maintainers":[{"login":"xuri","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"},{"login":"peng","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peng"}],"active_maintainers":[{"login":"xuri","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize%2Fv2/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize%2Fv2/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize%2Fv2/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize%2Fv2/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize%2Fv2/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize%2Fv2/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2167441,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4054402,"name":"github.com/qax-os/excelize","ecosystem":"go","description":"Copyright 2016 - 2018 The excelize Authors. All rights reserved. Use of\nthis source code is governed by a BSD-style license that can be found in\nthe LICENSE file.\n\nPackage excelize providing a set of functions that allow you to write to\nand read from XLSX files. Support reads and writes XLSX file generated by\nMicrosoft Excel™ 2007 and later. Support save file without losing original\ncharts of XLSX. This library needs Go version 1.8 or later.\n\nSee https://xuri.me/excelize for more information about this package.","homepage":"https://github.com/qax-os/excelize","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/qax-os/excelize","keywords_array":[],"namespace":"github.com/qax-os","versions_count":5,"first_release_published_at":"2017-08-19T05:37:15.000Z","latest_release_published_at":"2019-01-01T10:18:42.000Z","latest_release_number":"v1.4.1","last_synced_at":"2026-06-09T23:01:56.507Z","created_at":"2022-04-12T10:26:15.583Z","updated_at":"2026-06-09T23:01:56.507Z","registry_url":"https://pkg.go.dev/github.com/qax-os/excelize","install_command":"go get github.com/qax-os/excelize","documentation_url":"https://pkg.go.dev/github.com/qax-os/excelize#section-documentation","metadata":{},"repo_metadata":{"id":37289321,"uuid":"66841911","full_name":"qax-os/excelize","owner":"qax-os","description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","archived":false,"fork":false,"pushed_at":"2025-10-05T02:35:27.000Z","size":6632,"stargazers_count":19700,"open_issues_count":135,"forks_count":1835,"subscribers_count":250,"default_branch":"master","last_synced_at":"2025-10-10T00:19:44.496Z","etag":null,"topics":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"latest_commit_sha":null,"homepage":"https://xuri.me/excelize","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qax-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","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},"funding":{"github":"xuri","open_collective":"excelize","patreon":"xuri","ko_fi":"xurime","liberapay":"xuri","issuehunt":"xuri","custom":"https://www.paypal.com/paypalme/xuri"}},"created_at":"2016-08-29T12:32:12.000Z","updated_at":"2025-10-09T19:19:48.000Z","dependencies_parsed_at":"2023-11-20T05:03:53.137Z","dependency_job_id":"0889deb2-4d30-48b8-9f1b-d5263f2e73f1","html_url":"https://github.com/qax-os/excelize","commit_stats":{"total_commits":1159,"total_committers":246,"mean_commits":4.711382113821138,"dds":"0.28731665228645387","last_synced_commit":"9934bf5c86343ecc32b96454aa8b0b63f99c77bb"},"previous_names":["360entsecgroup-skylar/excelize","xuri/excelize","luxurioust/excelize"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/qax-os/excelize","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/sbom","scorecard":{"id":3248,"data":{"date":"2025-08-04","repo":{"name":"github.com/qax-os/excelize","commit":"b372bd3d2e711f0f42f7e19b82250c70c97635ad"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":6.8,"checks":[{"name":"Code-Review","score":6,"reason":"Found 17/28 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/go.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Maintained","score":10,"reason":"28 commit(s) and 21 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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-analysis.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/go.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 18 commits out of 19 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-14T13:00:45.457Z","repository_id":37289321,"created_at":"2025-08-14T13:00:45.457Z","updated_at":"2025-08-14T13:00:45.457Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279007597,"owners_count":26084333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"qax-os","name":"QI-ANXIN GROUP","uuid":"29733149","kind":"organization","description":"QI-ANXIN Open Source","email":null,"website":"en.qianxin.com","location":"China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/29733149?v=4","repositories_count":3,"last_synced_at":"2023-03-04T17:23:33.948Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/qax-os","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T21:41:20.255Z","updated_at":"2023-03-04T17:23:33.955Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os/repositories"},"tags":[{"name":"v2.9.1","sha":"4180c2082e5b79c4d7ac7e8877c9159ae9c9fad3","kind":"commit","published_at":"2025-05-12T16:11:29.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"f1d1a5dc2b7f1e6a10a9275b2a6e392638457ee7","kind":"commit","published_at":"2024-10-10T14:44:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"688808b2b4f7bb1f338991c810cd2ee6a7bb1451","kind":"commit","published_at":"2024-02-25T18:22:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"3b2b8ca8d6130723f494b773e462b03cfa011140","kind":"commit","published_at":"2023-08-27T16:02:25.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"799317eac596e0b9a8bc6773fb9218e91b14b14c","kind":"commit","published_at":"2023-04-09T16:02:20.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"5429f131f87a6c35564a44e491e1047af79510fb","kind":"commit","published_at":"2023-01-07T16:23:53.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"ab12307393461e7055f664d296a3a0e686eebb39","kind":"commit","published_at":"2022-08-20T17:09:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"c1940c2a1ebd66519bb85abaa2fd7985f0430985","kind":"commit","published_at":"2022-04-10T16:04:00.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"e37e060d6f97274c1e967cea40609623493bce25","kind":"commit","published_at":"2021-12-30T16:00:01.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.5.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"933159f9391f9be1b41b51e85885722124f8a7aa","kind":"commit","published_at":"2021-08-01T16:00:26.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"d42834f3a82cebe6b54fd67b1f7f50582ea287dc","kind":"commit","published_at":"2021-04-18T16:00:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"71829c520235b733870563f30dceef9ef4dbbb98","kind":"commit","published_at":"2020-12-26T16:18:54.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"89465f41b5a29ac2e1debe16b8cb6f59c344f917","kind":"tag","published_at":"2020-09-22T15:09:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"843bd24e56450791ad122a2f3875956a0a70ec6e","kind":"commit","published_at":"2020-08-06T05:58:40.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"0feb819d4c08ab52e806214b23d673001bd9fe3e","kind":"tag","published_at":"2020-05-10T16:06:44.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"e51aff2d9562bbfb290ef76a948facb6d4660eff","kind":"tag","published_at":"2020-02-09T16:00:37.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"a00ba75f0f294ce04bfe8d25703d13cd27d6284f","kind":"tag","published_at":"2019-10-09T14:11:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"dc8210d4a7d18f6425f6f18dc383b26778883715","kind":"tag","published_at":"2019-06-30T23:30:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b1f632d4084130628f10906ff6a7bb55022e4c08","kind":"tag","published_at":"2019-05-02T07:59:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0/manifests"},{"name":"v1.4.1","sha":"dea7ba0ec43a4c29a6642d02b6edc73b8b0369f0","kind":"commit","published_at":"2019-01-01T10:18:42.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"3e004d900b103379c2d62657a3070de4a2e8585a","kind":"commit","published_at":"2018-09-13T16:58:48.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"eb62256d165607c6877ce88efbba10c119137b3d","kind":"commit","published_at":"2018-05-11T02:14:18.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"6d634ca320acca28a84f25888a04c0861548d5ed","kind":"commit","published_at":"2017-12-01T08:52:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"1ec2661dda1ef16f58b2a3d614b11a2bcd0a2f2f","kind":"commit","published_at":"2017-08-19T05:37:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0/manifests"}]},"repo_metadata_updated_at":"2026-03-24T22:02:41.068Z","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.41232855650214295,"forks_count":0.4778701670076551,"average":4.308799746811861},"purl":"pkg:golang/github.com/qax-os/excelize","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/qax-os/excelize","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/qax-os/excelize","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/qax-os/excelize/dependencies","status":null,"funding_links":["https://github.com/sponsors/xuri","https://opencollective.com/excelize","https://patreon.com/xuri","https://ko-fi.com/xurime","https://liberapay.com/xuri","https://issuehunt.io/r/xuri","https://www.paypal.com/paypalme/xuri"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-05T05:01:43.772Z","issues_count":560,"pull_requests_count":285,"avg_time_to_close_issue":8707576.80812641,"avg_time_to_close_pull_request":1136875.2570281124,"issues_closed_count":443,"pull_requests_closed_count":249,"pull_request_authors_count":145,"issue_authors_count":448,"avg_comments_per_issue":2.4410714285714286,"avg_comments_per_pull_request":1.5263157894736843,"merged_pull_requests_count":218,"bot_issues_count":0,"bot_pull_requests_count":13,"past_year_issues_count":120,"past_year_pull_requests_count":106,"past_year_avg_time_to_close_issue":353765.42253521126,"past_year_avg_time_to_close_pull_request":370744.6746987952,"past_year_issues_closed_count":71,"past_year_pull_requests_closed_count":83,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":100,"past_year_avg_comments_per_issue":0.9666666666666667,"past_year_avg_comments_per_pull_request":1.7547169811320755,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/issues","maintainers":[{"login":"xuri","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"},{"login":"peng","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peng"}],"active_maintainers":[{"login":"xuri","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fqax-os%2Fexcelize/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2167441,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12618516,"name":"github.com/Qax-OS/excelize","ecosystem":"go","description":"Copyright 2016 - 2018 The excelize Authors. All rights reserved. Use of\nthis source code is governed by a BSD-style license that can be found in\nthe LICENSE file.\n\nPackage excelize providing a set of functions that allow you to write to\nand read from XLSX files. Support reads and writes XLSX file generated by\nMicrosoft Excel™ 2007 and later. Support save file without losing original\ncharts of XLSX. This library needs Go version 1.8 or later.\n\nSee https://xuri.me/excelize for more information about this package.","homepage":"https://github.com/Qax-OS/excelize","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/Qax-OS/excelize","keywords_array":[],"namespace":"github.com/Qax-OS","versions_count":5,"first_release_published_at":"2017-08-19T05:37:15.000Z","latest_release_published_at":"2019-01-01T10:18:42.000Z","latest_release_number":"v1.4.1","last_synced_at":"2026-06-09T23:01:57.554Z","created_at":"2025-12-24T10:02:43.335Z","updated_at":"2026-06-09T23:01:57.555Z","registry_url":"https://pkg.go.dev/github.com/Qax-OS/excelize","install_command":"go get github.com/Qax-OS/excelize","documentation_url":"https://pkg.go.dev/github.com/Qax-OS/excelize#section-documentation","metadata":{},"repo_metadata":{"id":37289321,"uuid":"66841911","full_name":"qax-os/excelize","owner":"qax-os","description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","archived":false,"fork":false,"pushed_at":"2026-02-11T07:23:23.000Z","size":7862,"stargazers_count":20286,"open_issues_count":115,"forks_count":1870,"subscribers_count":247,"default_branch":"master","last_synced_at":"2026-02-11T14:59:11.833Z","etag":null,"topics":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"latest_commit_sha":null,"homepage":"https://xuri.me/excelize","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qax-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","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},"funding":{"github":"xuri","open_collective":"excelize","patreon":"xuri","ko_fi":"xurime","liberapay":"xuri","issuehunt":"xuri","custom":"https://www.paypal.com/paypalme/xuri"}},"created_at":"2016-08-29T12:32:12.000Z","updated_at":"2026-02-11T13:14:33.000Z","dependencies_parsed_at":"2023-11-20T05:03:53.137Z","dependency_job_id":"0889deb2-4d30-48b8-9f1b-d5263f2e73f1","html_url":"https://github.com/qax-os/excelize","commit_stats":{"total_commits":1159,"total_committers":246,"mean_commits":4.711382113821138,"dds":"0.28731665228645387","last_synced_commit":"9934bf5c86343ecc32b96454aa8b0b63f99c77bb"},"previous_names":["360entsecgroup-skylar/excelize","xuri/excelize","luxurioust/excelize"],"tags_count":25,"template":false,"template_full_name":null,"purl":"pkg:github/qax-os/excelize","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/sbom","scorecard":{"id":3248,"data":{"date":"2025-08-04","repo":{"name":"github.com/qax-os/excelize","commit":"b372bd3d2e711f0f42f7e19b82250c70c97635ad"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":6.8,"checks":[{"name":"Code-Review","score":6,"reason":"Found 17/28 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/go.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Maintained","score":10,"reason":"28 commit(s) and 21 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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-analysis.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/go.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 18 commits out of 19 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-14T13:00:45.457Z","repository_id":37289321,"created_at":"2025-08-14T13:00:45.457Z","updated_at":"2025-08-14T13:00:45.457Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29480936,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-15T11:35:25.641Z","status":"ssl_error","status_checked_at":"2026-02-15T11:34:57.128Z","response_time":118,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5: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"},"owner_record":{"login":"qax-os","name":"QI-ANXIN GROUP","uuid":"29733149","kind":"organization","description":"QI-ANXIN Open Source","email":null,"website":"en.qianxin.com","location":"China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/29733149?v=4","repositories_count":3,"last_synced_at":"2023-03-04T17:23:33.948Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/qax-os","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T21:41:20.255Z","updated_at":"2023-03-04T17:23:33.955Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os/repositories"},"tags":[{"name":"v2.10.0","sha":"5252183afdff7f96f0229fc67390bb63aa707861","kind":"commit","published_at":"2025-10-13T16:03:30.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.10.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.10.0/manifests"},{"name":"v2.9.1","sha":"4180c2082e5b79c4d7ac7e8877c9159ae9c9fad3","kind":"commit","published_at":"2025-05-12T16:11:29.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"f1d1a5dc2b7f1e6a10a9275b2a6e392638457ee7","kind":"commit","published_at":"2024-10-10T14:44:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"688808b2b4f7bb1f338991c810cd2ee6a7bb1451","kind":"commit","published_at":"2024-02-25T18:22:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"3b2b8ca8d6130723f494b773e462b03cfa011140","kind":"commit","published_at":"2023-08-27T16:02:25.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"799317eac596e0b9a8bc6773fb9218e91b14b14c","kind":"commit","published_at":"2023-04-09T16:02:20.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"5429f131f87a6c35564a44e491e1047af79510fb","kind":"commit","published_at":"2023-01-07T16:23:53.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"ab12307393461e7055f664d296a3a0e686eebb39","kind":"commit","published_at":"2022-08-20T17:09:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"c1940c2a1ebd66519bb85abaa2fd7985f0430985","kind":"commit","published_at":"2022-04-10T16:04:00.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"e37e060d6f97274c1e967cea40609623493bce25","kind":"commit","published_at":"2021-12-30T16:00:01.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.5.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"933159f9391f9be1b41b51e85885722124f8a7aa","kind":"commit","published_at":"2021-08-01T16:00:26.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"d42834f3a82cebe6b54fd67b1f7f50582ea287dc","kind":"commit","published_at":"2021-04-18T16:00:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"71829c520235b733870563f30dceef9ef4dbbb98","kind":"commit","published_at":"2020-12-26T16:18:54.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"89465f41b5a29ac2e1debe16b8cb6f59c344f917","kind":"tag","published_at":"2020-09-22T15:09:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"843bd24e56450791ad122a2f3875956a0a70ec6e","kind":"commit","published_at":"2020-08-06T05:58:40.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"0feb819d4c08ab52e806214b23d673001bd9fe3e","kind":"tag","published_at":"2020-05-10T16:06:44.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"e51aff2d9562bbfb290ef76a948facb6d4660eff","kind":"tag","published_at":"2020-02-09T16:00:37.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"a00ba75f0f294ce04bfe8d25703d13cd27d6284f","kind":"tag","published_at":"2019-10-09T14:11:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"dc8210d4a7d18f6425f6f18dc383b26778883715","kind":"tag","published_at":"2019-06-30T23:30:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b1f632d4084130628f10906ff6a7bb55022e4c08","kind":"tag","published_at":"2019-05-02T07:59:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0/manifests"},{"name":"v1.4.1","sha":"dea7ba0ec43a4c29a6642d02b6edc73b8b0369f0","kind":"commit","published_at":"2019-01-01T10:18:42.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"3e004d900b103379c2d62657a3070de4a2e8585a","kind":"commit","published_at":"2018-09-13T16:58:48.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"eb62256d165607c6877ce88efbba10c119137b3d","kind":"commit","published_at":"2018-05-11T02:14:18.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"6d634ca320acca28a84f25888a04c0861548d5ed","kind":"commit","published_at":"2017-12-01T08:52:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"1ec2661dda1ef16f58b2a3d614b11a2bcd0a2f2f","kind":"commit","published_at":"2017-08-19T05:37:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0/manifests"}]},"repo_metadata_updated_at":"2026-02-15T14:09:35.282Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.370307267959346,"dependent_packages_count":5.032480657182126,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.2013939625707355},"purl":"pkg:golang/github.com/%21qax-%21o%21s/excelize","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Qax-OS/excelize","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Qax-OS/excelize","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Qax-OS/excelize/dependencies","status":null,"funding_links":["https://github.com/sponsors/xuri","https://opencollective.com/excelize","https://patreon.com/xuri","https://ko-fi.com/xurime","https://liberapay.com/xuri","https://issuehunt.io/r/xuri","https://www.paypal.com/paypalme/xuri"],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-14T03:01:18.063Z","issues_count":564,"pull_requests_count":289,"avg_time_to_close_issue":8656909.029082773,"avg_time_to_close_pull_request":1167897.2924901186,"issues_closed_count":447,"pull_requests_closed_count":253,"pull_request_authors_count":148,"issue_authors_count":452,"avg_comments_per_issue":2.4432624113475176,"avg_comments_per_pull_request":1.546712802768166,"merged_pull_requests_count":222,"bot_issues_count":0,"bot_pull_requests_count":13,"past_year_issues_count":65,"past_year_pull_requests_count":78,"past_year_avg_time_to_close_issue":694499.0285714286,"past_year_avg_time_to_close_pull_request":659366.1967213114,"past_year_issues_closed_count":35,"past_year_pull_requests_closed_count":61,"past_year_pull_request_authors_count":34,"past_year_issue_authors_count":58,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":1.8846153846153846,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":56,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/issues","maintainers":[{"login":"xuri","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"},{"login":"peng","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peng"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-OS%2Fexcelize/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2167441,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":4055853,"name":"github.com/Qax-Os/excelize","ecosystem":"go","description":"Copyright 2016 - 2018 The excelize Authors. All rights reserved. Use of\nthis source code is governed by a BSD-style license that can be found in\nthe LICENSE file.\n\nPackage excelize providing a set of functions that allow you to write to\nand read from XLSX files. Support reads and writes XLSX file generated by\nMicrosoft Excel™ 2007 and later. Support save file without losing original\ncharts of XLSX. This library needs Go version 1.8 or later.\n\nSee https://xuri.me/excelize for more information about this package.","homepage":"https://github.com/Qax-Os/excelize","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/Qax-Os/excelize","keywords_array":[],"namespace":"github.com/Qax-Os","versions_count":5,"first_release_published_at":"2017-08-19T05:37:15.000Z","latest_release_published_at":"2019-01-01T10:18:42.000Z","latest_release_number":"v1.4.1","last_synced_at":"2026-06-09T23:01:58.170Z","created_at":"2022-04-12T10:31:25.332Z","updated_at":"2026-06-09T23:01:58.171Z","registry_url":"https://pkg.go.dev/github.com/Qax-Os/excelize","install_command":"go get github.com/Qax-Os/excelize","documentation_url":"https://pkg.go.dev/github.com/Qax-Os/excelize#section-documentation","metadata":{},"repo_metadata":{"id":37289321,"uuid":"66841911","full_name":"qax-os/excelize","owner":"qax-os","description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","archived":false,"fork":false,"pushed_at":"2025-10-05T02:35:27.000Z","size":6632,"stargazers_count":19700,"open_issues_count":135,"forks_count":1835,"subscribers_count":250,"default_branch":"master","last_synced_at":"2025-10-10T00:19:44.496Z","etag":null,"topics":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"latest_commit_sha":null,"homepage":"https://xuri.me/excelize","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/qax-os.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","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},"funding":{"github":"xuri","open_collective":"excelize","patreon":"xuri","ko_fi":"xurime","liberapay":"xuri","issuehunt":"xuri","custom":"https://www.paypal.com/paypalme/xuri"}},"created_at":"2016-08-29T12:32:12.000Z","updated_at":"2025-10-09T19:19:48.000Z","dependencies_parsed_at":"2023-11-20T05:03:53.137Z","dependency_job_id":"0889deb2-4d30-48b8-9f1b-d5263f2e73f1","html_url":"https://github.com/qax-os/excelize","commit_stats":{"total_commits":1159,"total_committers":246,"mean_commits":4.711382113821138,"dds":"0.28731665228645387","last_synced_commit":"9934bf5c86343ecc32b96454aa8b0b63f99c77bb"},"previous_names":["360entsecgroup-skylar/excelize","xuri/excelize","luxurioust/excelize"],"tags_count":24,"template":false,"template_full_name":null,"purl":"pkg:github/qax-os/excelize","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/sbom","scorecard":{"id":3248,"data":{"date":"2025-08-04","repo":{"name":"github.com/qax-os/excelize","commit":"b372bd3d2e711f0f42f7e19b82250c70c97635ad"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":6.8,"checks":[{"name":"Code-Review","score":6,"reason":"Found 17/28 approved changesets -- score normalized to 6","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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/codeql-analysis.yml:1","Warn: no topLevel permission defined: .github/workflows/go.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Maintained","score":10,"reason":"28 commit(s) and 21 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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: .github/SECURITY.md:1","Info: Found linked content: .github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: .github/SECURITY.md:1","Info: Found text in security policy: .github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"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-analysis.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/codeql-analysis.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/codeql-analysis.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/go.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/go.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/qax-os/excelize/go.yml/master?enable=pin","Info:   0 out of   6 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"SAST","score":9,"reason":"SAST tool detected but not run on all commits","details":["Info: SAST configuration detected: CodeQL","Warn: 18 commits out of 19 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"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/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-14T13:00:45.457Z","repository_id":37289321,"created_at":"2025-08-14T13:00:45.457Z","updated_at":"2025-08-14T13:00:45.457Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279007597,"owners_count":26084333,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-11T02:00:06.511Z","response_time":55,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"qax-os","name":"QI-ANXIN GROUP","uuid":"29733149","kind":"organization","description":"QI-ANXIN Open Source","email":null,"website":"en.qianxin.com","location":"China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/29733149?v=4","repositories_count":3,"last_synced_at":"2023-03-04T17:23:33.948Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/qax-os","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-14T21:41:20.255Z","updated_at":"2023-03-04T17:23:33.955Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/qax-os/repositories"},"tags":[{"name":"v2.9.1","sha":"4180c2082e5b79c4d7ac7e8877c9159ae9c9fad3","kind":"commit","published_at":"2025-05-12T16:11:29.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.1/manifests"},{"name":"v2.9.0","sha":"f1d1a5dc2b7f1e6a10a9275b2a6e392638457ee7","kind":"commit","published_at":"2024-10-10T14:44:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.9.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.9.0/manifests"},{"name":"v2.8.1","sha":"688808b2b4f7bb1f338991c810cd2ee6a7bb1451","kind":"commit","published_at":"2024-02-25T18:22:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.1/manifests"},{"name":"v2.8.0","sha":"3b2b8ca8d6130723f494b773e462b03cfa011140","kind":"commit","published_at":"2023-08-27T16:02:25.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.8.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.8.0/manifests"},{"name":"v2.7.1","sha":"799317eac596e0b9a8bc6773fb9218e91b14b14c","kind":"commit","published_at":"2023-04-09T16:02:20.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.1/manifests"},{"name":"v2.7.0","sha":"5429f131f87a6c35564a44e491e1047af79510fb","kind":"commit","published_at":"2023-01-07T16:23:53.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.7.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.7.0/manifests"},{"name":"v2.6.1","sha":"ab12307393461e7055f664d296a3a0e686eebb39","kind":"commit","published_at":"2022-08-20T17:09:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.1/manifests"},{"name":"v2.6.0","sha":"c1940c2a1ebd66519bb85abaa2fd7985f0430985","kind":"commit","published_at":"2022-04-10T16:04:00.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.6.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.6.0/manifests"},{"name":"v2.5.0","sha":"e37e060d6f97274c1e967cea40609623493bce25","kind":"commit","published_at":"2021-12-30T16:00:01.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.5.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.5.0/manifests"},{"name":"v2.4.1","sha":"933159f9391f9be1b41b51e85885722124f8a7aa","kind":"commit","published_at":"2021-08-01T16:00:26.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.1/manifests"},{"name":"v2.4.0","sha":"d42834f3a82cebe6b54fd67b1f7f50582ea287dc","kind":"commit","published_at":"2021-04-18T16:00:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.4.0/manifests"},{"name":"v2.3.2","sha":"71829c520235b733870563f30dceef9ef4dbbb98","kind":"commit","published_at":"2020-12-26T16:18:54.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.2/manifests"},{"name":"v2.3.1","sha":"89465f41b5a29ac2e1debe16b8cb6f59c344f917","kind":"tag","published_at":"2020-09-22T15:09:34.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.1/manifests"},{"name":"v2.3.0","sha":"843bd24e56450791ad122a2f3875956a0a70ec6e","kind":"commit","published_at":"2020-08-06T05:58:40.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"0feb819d4c08ab52e806214b23d673001bd9fe3e","kind":"tag","published_at":"2020-05-10T16:06:44.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.2.0/manifests"},{"name":"v2.1.0","sha":"e51aff2d9562bbfb290ef76a948facb6d4660eff","kind":"tag","published_at":"2020-02-09T16:00:37.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"a00ba75f0f294ce04bfe8d25703d13cd27d6284f","kind":"tag","published_at":"2019-10-09T14:11:32.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.2","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"dc8210d4a7d18f6425f6f18dc383b26778883715","kind":"tag","published_at":"2019-06-30T23:30:51.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"b1f632d4084130628f10906ff6a7bb55022e4c08","kind":"tag","published_at":"2019-05-02T07:59:38.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v2.0.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v2.0.0/manifests"},{"name":"v1.4.1","sha":"dea7ba0ec43a4c29a6642d02b6edc73b8b0369f0","kind":"commit","published_at":"2019-01-01T10:18:42.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.1","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"3e004d900b103379c2d62657a3070de4a2e8585a","kind":"commit","published_at":"2018-09-13T16:58:48.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.4.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"eb62256d165607c6877ce88efbba10c119137b3d","kind":"commit","published_at":"2018-05-11T02:14:18.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.3.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"6d634ca320acca28a84f25888a04c0861548d5ed","kind":"commit","published_at":"2017-12-01T08:52:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.2.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"1ec2661dda1ef16f58b2a3d614b11a2bcd0a2f2f","kind":"commit","published_at":"2017-08-19T05:37:15.000Z","download_url":"https://codeload.github.com/qax-os/excelize/tar.gz/v1.1.0","html_url":"https://github.com/qax-os/excelize/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/qax-os/excelize@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/tags/v1.1.0/manifests"}]},"repo_metadata_updated_at":"2025-10-11T15:16:38.998Z","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.41232855650214295,"forks_count":0.4778701670076551,"average":4.308799746811861},"purl":"pkg:golang/github.com/%21qax-%21os/excelize","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Qax-Os/excelize","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Qax-Os/excelize","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Qax-Os/excelize/dependencies","status":null,"funding_links":["https://github.com/sponsors/xuri","https://opencollective.com/excelize","https://patreon.com/xuri","https://ko-fi.com/xurime","https://liberapay.com/xuri","https://issuehunt.io/r/xuri","https://www.paypal.com/paypalme/xuri"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-05T05:01:43.772Z","issues_count":560,"pull_requests_count":285,"avg_time_to_close_issue":8707576.80812641,"avg_time_to_close_pull_request":1136875.2570281124,"issues_closed_count":443,"pull_requests_closed_count":249,"pull_request_authors_count":145,"issue_authors_count":448,"avg_comments_per_issue":2.4410714285714286,"avg_comments_per_pull_request":1.5263157894736843,"merged_pull_requests_count":218,"bot_issues_count":0,"bot_pull_requests_count":13,"past_year_issues_count":120,"past_year_pull_requests_count":106,"past_year_avg_time_to_close_issue":353765.42253521126,"past_year_avg_time_to_close_pull_request":370744.6746987952,"past_year_issues_closed_count":71,"past_year_pull_requests_closed_count":83,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":100,"past_year_avg_comments_per_issue":0.9666666666666667,"past_year_avg_comments_per_pull_request":1.7547169811320755,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":74,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/issues","maintainers":[{"login":"xuri","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"},{"login":"peng","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peng"}],"active_maintainers":[{"login":"xuri","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-Os%2Fexcelize/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-Os%2Fexcelize/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-Os%2Fexcelize/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-Os%2Fexcelize/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-Os%2Fexcelize/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FQax-Os%2Fexcelize/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2167441,"maintainers_count":0,"namespaces_count":792747,"keywords_count":113213,"github":"golang","metadata":{"funded_packages_count":53976},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-06-10T05:03:23.672Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":2630,"full_name":"qax-os/excelize","default_branch":"master","total_commits":1304,"total_committers":326,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":4.0,"dds":0.33819018404907975,"past_year_total_commits":101,"past_year_total_committers":67,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.507462686567164,"past_year_dds":0.7920792079207921,"last_synced_at":"2026-06-11T19:05:50.670Z","last_synced_commit":"c88ce10c8d518ee98f77a5ea954514c2fd8b4e33","created_at":"2023-03-07T09:15:04.311Z","updated_at":"2026-06-11T18:43:59.076Z","committers":[{"name":"xuri","email":"xuri.me@gmail.com","login":"xuri","count":863},{"name":"Harris","email":"mike.harris@cerner.com","login":null,"count":8},{"name":"Olivier Mengué","email":"dolmen@cpan.org","login":"dolmen","count":8},{"name":"jaby","email":"peter.de.velder@ilias-solutions.com","login":null,"count":6},{"name":"shcabin","email":"5463832+shcabin","login":"shcabin","count":6},{"name":"Veniamin Albaev","email":"albenik@gmail.com","login":"albenik","count":6},{"name":"Stani","email":"spe.stani.be@gmail.com","login":"stanim","count":5},{"name":"David","email":"JDavidVR@hotmail.com","login":"JDavidVR","count":5},{"name":"rentiansheng","email":"rentiansheng@163.com","login":"rentiansheng","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"Roman Sergeev","email":"109460313+kenny-not-dead","login":"kenny-not-dead","count":4},{"name":"Michael","email":"osiris2918@gmail.com","login":"mlh758","count":4},{"name":"James Pozdena","email":"jpozdena@gmail.com","login":"jpoz","count":4},{"name":"Ilia Mirkin","email":"imirkin@alum.mit.edu","login":"imirkin","count":4},{"name":"Eng Zer Jun","email":"engzerjun@gmail.com","login":"Juneezee","count":4},{"name":"Tammy","email":"xuri.me@icloud.com","login":"tvso","count":3},{"name":"Liron Levin","email":"liron.levin@wiz.io","login":"liron-l","count":3},{"name":"Zhang Zhipeng","email":"414326615@qq.com","login":"peng","count":3},{"name":"rjtee","email":"62975067+TeeRenJing","login":"TeeRenJing","count":3},{"name":"nabeyama yoshihide","email":"yoshihide.nabeyama@gmail.com","login":"yoshhiide","count":3},{"name":"Thomas Charbonnel","email":"thomascharbonnel","login":"thomascharbonnel","count":3},{"name":"Rad Cirskis","email":"nad2000@gmail.com","login":"nad2000","count":3},{"name":"OloloevReal","email":"nickey.n@gmail.com","login":"OloloevReal","count":3},{"name":"Now-Shimmer","email":"hqmail123@bupt.edu.cn","login":"Now-Shimmer","count":3},{"name":"MengZhongYuan","email":"33193572+mengpromax","login":"mengpromax","count":3},{"name":"Josh Fyne","email":"josh.fyne@essencedigital.com","login":null,"count":3},{"name":"Zitao","email":"369815332@qq.com","login":"zhangzitao","count":2},{"name":"Yi Deng","email":"151997860+DengY11","login":"DengY11","count":2},{"name":"Simmons25","email":"52460532+pjh591029530","login":"pjh591029530","count":2},{"name":"Steve H","email":"steve.high@gmail.com","login":"schigh","count":2},{"name":"Sharsie","email":"Sharsie","login":"Sharsie","count":2},{"name":"R3dByt3","email":"marvin.gerdel@web.de","login":"R3dByt3","count":2},{"name":"Nathan Davies","email":"nathanjamesdavies@gmail.com","login":"nathj07","count":2},{"name":"Mārtiņš","email":"liepumartins","login":"liepumartins","count":2},{"name":"Lunny Xiao","email":"xiaolunwen@gmail.com","login":"lunny","count":2},{"name":"Ivan Hristov","email":"35896427+IvanHristov98","login":"IvanHristov98","count":2},{"name":"Flashcqxg","email":"51536348@qq.com","login":"Flashcqxg","count":2},{"name":"zhuhua","email":"zhuyanhuazhuyanhua@qq.com","login":"zhuyanhuazhuyanhua","count":2},{"name":"壹次心","email":"45734708+yicixin","login":"yicixin","count":2},{"name":"yeshu","email":"673643706@qq.com","login":"xdlrt","count":2},{"name":"lichaofei","email":"lichaofei","login":"lichaofei","count":2},{"name":"jinhyuk-kim-ca","email":"71794373+jinhyuk-kim-ca","login":"jinhyuk-kim-ca","count":2},{"name":"jianxinhou","email":"51222175+jianxinhou","login":"jianxinhou","count":2},{"name":"ice","email":"lfq7413@gmail.com","login":"lfq7413","count":2},{"name":"heiy","email":"287789299@qq.com","login":"heiy","count":2},{"name":"fsfsx","email":"19376131@buaa.edu.cn","login":"fsfsx","count":2},{"name":"cui fliter","email":"imcusg@gmail.com","login":"cuishuang","count":2},{"name":"ahmad","email":"ahmed.khet@gmail.com","login":"NaySoftware","count":2},{"name":"Takayuki Usui","email":"takayuki.usui@gmail.com","login":null,"count":2},{"name":"Paolo Barbolini","email":"paolo.barbolini@m4ss.net","login":"paolobarbolini","count":2},{"name":"Abhishek Murthy","email":"nateriver210@gmail.com","login":"rootsec1","count":2},{"name":"Adam Drews","email":"80770371+AdamDrewsTR","login":"AdamDrewsTR","count":2},{"name":"Alex Whitney","email":"alex@itshalfempty.com","login":"alex-whitney","count":2},{"name":"Arnie97","email":"arnie97@gmail.com","login":"Arnie97","count":2},{"name":"Artem Kustikov","email":"artem.kustikov@gmail.com","login":"artiz","count":2},{"name":"Artur Chopikian","email":"arturchopikian@gmail.com","login":"artur-chopikian","count":2},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":2},{"name":"Dokiy","email":"49900744+Dokiys","login":"Dokiys","count":2},{"name":"Eagle Xiang","email":"eagle.xiang@outlook.com","login":"eaglexiang","count":2},{"name":"Eugene Androsov","email":"53434131+EugeneAndrosovPaser","login":"EugeneAndrosovPaser","count":2},{"name":"Farmerx","email":"farmerx@163.com","login":"farmerx","count":2},{"name":"Eugene Dzhurinsky","email":"jdevelop@gmail.com","login":"jdevelop","count":2},{"name":"Jian Yu, Chen","email":"77830479+Zncl2222","login":"Zncl2222","count":1},{"name":"Jinzhu","email":"wosmvp@gmail.com","login":"jinzhu","count":1},{"name":"Jonham.Chen","email":"me@jonham.cn","login":"Jonham","count":1},{"name":"Joseph Watson","email":"jtwatson@linux-consulting.us","login":"jtwatson","count":1},{"name":"Josh Weston","email":"10539811+Josh-Weston","login":"Josh-Weston","count":1},{"name":"Jérôme Pogeant","email":"p-jerome@hotmail.fr","login":"Jerome1337","count":1},{"name":"Kimxu","email":"kimxu_me@163.com","login":"Kimxu","count":1},{"name":"Kingson4Wu","email":"Kingson_Wu@163.com","login":"Kingson4Wu","count":1},{"name":"Kostya Privezentsev","email":"privezentsev@gmail.com","login":"patsak","count":1},{"name":"Kurt Inge Smådal","email":"kurt@postboks.org","login":"kurtinge","count":1},{"name":"Martin Martinez Rivera","email":"mrtnz.rvr@gmail.com","login":"martinmr","count":1},{"name":"Marko Krstic","email":"mrkkrstic@gmail.com","login":"krstak","count":1},{"name":"Mark Stenglein","email":"mark@stengle.in","login":"ocelotsloth","count":1},{"name":"JerryLuo-2005","email":"13691225105@163.com","login":"JerryLuo-2005","count":1},{"name":"Jerry","email":"jerrywu2015@hotmail.com","login":"rememberher","count":1},{"name":"Jerring","email":"3182730575@qq.com","login":"Jerring","count":1},{"name":"Jameshu0513","email":"2065073497@qq.com","login":"Jameshu0513","count":1},{"name":"James Allen","email":"24575899+jrdallen97","login":"jrdallen97","count":1},{"name":"Jacques Boscq","email":"jacques@boscq.fr","login":"Amodio","count":1},{"name":"Ivan Volkov","email":"volkoffskij@gmail.com","login":"ivolkoff","count":1},{"name":"Ilya Kuznetsov","email":"ilya@kuznetsov.xyz","login":"srdolor","count":1},{"name":"Igor Khodyrev","email":"hwo411","login":"hwo411","count":1},{"name":"Huy Bui (Kevin)","email":"2992996+huybuidev","login":"huybuidev","count":1},{"name":"Hong Jiarong","email":"me@jrhim.com","login":"hongjr03","count":1},{"name":"HcySunYang","email":"HcySunYang@outlook.com","login":"HcySunYang","count":1},{"name":"Nathanael Tehilla Gunawan","email":"givenathananapple@gmail.com","login":"narasaka","count":1},{"name":"NaturalGao","email":"43291304+NaturalGao","login":"NaturalGao","count":1},{"name":"Neugls","email":"NeuglsWorkStudio@gmail.com","login":"Neugls","count":1},{"name":"Nick","email":"mi_duo@live.com","login":"lpxxn","count":1},{"name":"Nikolas Silva","email":"nikolas.rsilva@gmail.com","login":"nikolvs","count":1},{"name":"Nima","email":"52995288+iraj720","login":"iraj720","count":1},{"name":"Noah","email":"fg5678910@gmail.com","login":"noahchiu22","count":1},{"name":"Oliver Eilhard","email":"oliver@eilhard.net","login":"olivere","count":1},{"name":"OliverX","email":"114428701+YafeiXie1","login":"YafeiXie1","count":1},{"name":"Moises P. Sena","email":"moisespsena@gmail.com","login":"moisespsena","count":1},{"name":"Michael Wiesenbauer","email":"michael.wiesenbauer@fau.de","login":"mwiesenbauer","count":1},{"name":"Michael W. Mitton","email":"mmitton@yssd.org","login":"mmitton","count":1},{"name":"Matthias Endler","email":"matthias.endler@endlernet.com","login":"m12r","count":1},{"name":"Matthew Sackman","email":"matthew@wellquite.org","login":"msackman","count":1},{"name":"Matthew McFarling","email":"matthew.mcfarling@gmail.com","login":"mtmcfarl","count":1},{"name":"Martin Sandve Alnæs","email":"martin.alnes@gmail.com","login":"martinal","count":1},{"name":"L4nn15ter","email":"50442451+L4nn15ter","login":"L4nn15ter","count":1},{"name":"LZCZ","email":"74762395+LZCZ","login":"LZCZ","count":1},{"name":"Leo012345678","email":"leolinnonolin@gmail.com","login":"Leo012345678","count":1},{"name":"Leopard31415926","email":"wingatereed34@gmail.com","login":"Leopard31415926","count":1},{"name":"Lijingfeng","email":"170574@qq.com","login":"snowcrumble","count":1},{"name":"Ludovic Braconnier","email":"lb.braconnier@gmail.com","login":"lbraconnier2","count":1},{"name":"MELF晓宇","email":"xyzh.melf@petalmail.com","login":"melf-xyzh","count":1},{"name":"MJacred","email":"loesch.benny92@gmx.de","login":"MJacred","count":1},{"name":"March","email":"115345952+March0715","login":"March0715","count":1},{"name":"Baris Mar Aziz","email":"barisma99@gmail.com","login":"barismar","count":1},{"name":"Aybek","email":"100071536+zhayt","login":"zhayt","count":1},{"name":"Atsuki","email":"atsuki.minagawa@gmail.com","login":"atmngw","count":1},{"name":"327674413","email":"46646499+327674413","login":"327674413","count":1},{"name":"3zmx","email":"mudaocc@gmail.com","login":"3zmx","count":1},{"name":"Abdelaziz-Ouhammou","email":"abdelaziz.ouhammou@gmail.com","login":"abdelaziz-ouhammou","count":1},{"name":"Aldi Priya Perdana","email":"aldidana@gmail.com","login":"aldidana","count":1},{"name":"Alex Geer","email":"monoflash@gmail.com","login":"monoflash","count":1},{"name":"Ali Vatandoost","email":"108927090+aliavd1","login":"aliavd1","count":1},{"name":"Alluuu","email":"22728104+Alluuu","login":"Alluuu","count":1},{"name":"Andrey G.","email":"plandem@gmail.com","login":"plandem","count":1},{"name":"Anton Petrov","email":"55432120+kjushka","login":"kjushka","count":1},{"name":"Aplulu","email":"aplulu.liv@gmail.com","login":"aplulu","count":1},{"name":"ArcholSevier","email":"166369836+ArcholSevier","login":"ArcholSevier","count":1},{"name":"Arpelicy","email":"165371648+Arpelicy","login":"Arpelicy","count":1},{"name":"Artem Tarasenko","email":"Beeb0p","login":"Beeb0p","count":1},{"name":"zaddok","email":"zadok@tai.io","login":null,"count":1},{"name":"wcsiu","email":"wachiu.siu@lalamove.com","login":null,"count":1},{"name":"mbresson","email":"matthieu.bresson@kapptivate.com","login":null,"count":1},{"name":"li","email":"liying0721@vip.126.com","login":null,"count":1},{"name":"jaby","email":"Peter.De.Velder@ilias-solutions.com","login":null,"count":1},{"name":"Vsevolod Balashov","email":"vsevolod@balashov.name","login":null,"count":1},{"name":"Shugo Kawamura","email":"shugo_k@flowing.tokyo","login":null,"count":1},{"name":"Shugo Kawamura","email":"bitoreieru@gmail.com","login":null,"count":1},{"name":"Ri Xu","email":"xuri@360.cn","login":null,"count":1},{"name":"Dokiy","email":"zhangzongqi@fancydigital.com.cn","login":null,"count":1},{"name":"Harrison","email":"harrison3000","login":"harrison3000","count":1},{"name":"Gin","email":"qinyuguang@gmail.com","login":"qinyuguang","count":1},{"name":"GaoFei","email":"strivek@icloud.com","login":"strivek","count":1},{"name":"Francis Nickels III","email":"fnickels@riotgames.com","login":"fnickels","count":1},{"name":"Evan lu","email":"55533161+iEvan-lhr","login":"iEvan-lhr","count":1},{"name":"Egor Gordionok","email":"84126576+egordionok","login":"egordionok","count":1},{"name":"Ed","email":"4785890+edwardfward","login":"edwardfward","count":1},{"name":"EE","email":"xiaoquan.vip@gmail.com","login":"ee0703","count":1},{"name":"Deepak S","email":"in.live.in@live.in","login":"dpaks","count":1},{"name":"Debug Doctor","email":"109025558+debugdoctor","login":"debugdoctor","count":1},{"name":"Davor Kapsa","email":"dvrkps","login":"dvrkps","count":1},{"name":"Damiano Scarpellini","email":"damisc98@gmail.com","login":"Aprax14","count":1},{"name":"Cooper de Nicola","email":"cdenicol@stanford.edu","login":"cdenicola","count":1},{"name":"CodeLingo Bot","email":"hello@codelingo.io","login":"CodeLingoTeam","count":1},{"name":"Christopher Albert","email":"albert@tugraz.at","login":"krystophny","count":1},{"name":"Christian Fiedler","email":"fdlr.christian@gmail.com","login":"chtisgit","count":1},{"name":"Chen Zhidong","email":"njutczd@gmail.com","login":"sillydong","count":1},{"name":"ChantXu64","email":"chantxu64@gmail.com","login":"CHANTXU64","count":1},{"name":"Carve_","email":"75568342+Rynzie02","login":"Rynzie02","count":1},{"name":"Cameron Howey","email":"cameronh@emailline.net","login":"chowey","count":1},{"name":"ByteFlyCoding","email":"81181757+ByteFlyCoding","login":"ByteFlyCoding","count":1},{"name":"Bram Vanbilsen","email":"bramvbilsen@gmail.com","login":"bramvbilsen","count":1},{"name":"BluesJhao","email":"BluesJhao.Li@gmail.com","login":"BluesJhao","count":1},{"name":"Ben Wells","email":"b.v.wells@gmail.com","login":"bvwells","count":1},{"name":"Ben Smith","email":"slashdotdash","login":"slashdotdash","count":1},{"name":"raochq","email":"31030448+raochq","login":"raochq","count":1},{"name":"vst","email":"vst93g@Gmail.com","login":"vst93","count":1},{"name":"Rizki Putra","email":"rzkputrapamungkas65@gmail.com","login":"rpoetrap","count":1},{"name":"realzuojianxiang","email":"568625626@qq.com","login":"realzuojianxiang","count":1},{"name":"renxiaotu","email":"35713121+renxiaotu","login":"renxiaotu","count":1},{"name":"rhinewg","email":"62499865+rhinewg","login":"rhinewg","count":1},{"name":"sachin-puranik","email":"41720019+sachin-puranik","login":"sachin-puranik","count":1},{"name":"sairoutine","email":"sairoutine@gmail.com","login":"sairoutine","count":1},{"name":"sceneq","email":"sceneq","login":"sceneq","count":1},{"name":"schbook","email":"seekerxu@163.com","login":"schbook","count":1},{"name":"si9ma","email":"hellob374@gmail.com","login":"si9ma","count":1},{"name":"sqdtss","email":"39077818+sqdtss","login":"sqdtss","count":1},{"name":"streboryaj","email":"streboryaj@gmail.com","login":"streboryaj","count":1},{"name":"strong","email":"372045127@qq.com","login":"gq-tang","count":1},{"name":"taomin597715379","email":"597715379@qq.com","login":"taomin597715379","count":1},{"name":"three","email":"three3q@qq.com","login":"threeq","count":1},{"name":"timesince","email":"seekseat@icloud.com","login":"timesince","count":1},{"name":"tonnyzhang","email":"450024933@qq.com","login":"tonny-zhang","count":1},{"name":"torotake","email":"torotake@gmail.com","login":"torotake","count":1},{"name":"user65536","email":"37108140+user65536","login":"user65536","count":1},{"name":"jialei","email":"31276367+MichealJl","login":"MichealJl","count":1},{"name":"joehan109","email":"joe.han109@gmail.com","login":"joehan109","count":1},{"name":"juefeng","email":"15664443@qq.com","login":"juefeng","count":1},{"name":"lidp20","email":"1697871629@qq.com","login":"lidp20","count":1},{"name":"liuwangchao","email":"59493205+liuwangchao","login":"liuwangchao","count":1},{"name":"lizheao","email":"me@manjusaka.me","login":"Zheaoli","count":1},{"name":"longphee","email":"88870324+longphee","login":"longphee","count":1},{"name":"lujin","email":"33309882+lujin1","login":"lujin1","count":1},{"name":"magicrabbit","email":"31507468+phperic","login":"phperic","count":1},{"name":"martskins","email":"martskins","login":"martskins","count":1},{"name":"match-meng","email":"54879059+match-meng","login":"match-meng","count":1},{"name":"mqy","email":"meng.qingyou@gmail.com","login":"mqy","count":1},{"name":"nesstord","email":"56038047+nesstord","login":"nesstord","count":1},{"name":"nna","email":"56760191+18409615759","login":"18409615759","count":1},{"name":"pegasscience-cyber","email":"pegas.science@gmail.com","login":"pegasscience-cyber","count":1},{"name":"peiqi","email":"pq1994@gmail.com","login":"peiqi111","count":1},{"name":"playGitboy","email":"72111157+playGitboy","login":"playGitboy","count":1},{"name":"q523591","email":"523591643@qq.com","login":"q523591","count":1},{"name":"r-uchino","email":"46125593+r-uchino","login":"r-uchino","count":1},{"name":"radam9","email":"radam9@gmail.com","login":"radam9","count":1},{"name":"vb6iscool","email":"95078692+vb6iscool","login":"vb6iscool","count":1},{"name":"kkxkkxkkgh","email":"kkxkkxkk@163.com","login":"kkxkkxkkgh","count":1},{"name":"vic","email":"1018595261@qq.com","login":"lizhichao","count":1},{"name":"yuki2006","email":"yagfair@gmail.com","login":"yuki2006","count":1},{"name":"yunkeweb","email":"32658824+yunkeweb","login":"yunkeweb","count":1},{"name":"yyt","email":"yyt030@gmail.com","login":"yyt030","count":1},{"name":"z.hua","email":"276675879@qq.com","login":"z-hua","count":1},{"name":"zcgly","email":"zcgly@qq.com","login":"zcgly","count":1},{"name":"zhang-lun","email":"sorryiamapoliceman@foxmail.com","login":"zhang-lun","count":1},{"name":"zhangleijlu","email":"zhang_leijlu@163.com","login":"zhangleijlu","count":1},{"name":"zhangyimingdatiancai","email":"2654488395@qq.com","login":"zhangyimingdatiancai","count":1},{"name":"zhaov","email":"779137069@qq.com","login":"zhaov","count":1},{"name":"zhukewen","email":"zhualonglove@gmail.com","login":"taitaking","count":1},{"name":"天爱有情","email":"tianaiyouqing@163.com","login":"tianaiyouqing","count":1},{"name":"岳晨旭","email":"yuechenxv@163.com","login":"YueChenXu-Kimi","count":1},{"name":"张涛","email":"44195851+doingNobb","login":"doingNobb","count":1},{"name":"杨春","email":"chun@kpromise.top","login":"ijustyce","count":1},{"name":"联盟少侠","email":"admin@shaoxia.xyz","login":"user1121114685","count":1},{"name":"董凯","email":"13122321216@163.com","login":"dongkai16z","count":1},{"name":"郭伟匡","email":"673411814@qq.com","login":"guoweikuang","count":1},{"name":"陈王","email":"1416825008@qq.com","login":"JackMin1314","count":1},{"name":"vettich","email":"vetti.ch@ya.ru","login":"vettich","count":1},{"name":"wangacc","email":"wangacc@126.com","login":"wangacc","count":1},{"name":"wanghaochen2024","email":"whc2018@bupt.edu.cn","login":"wanghaochen2024","count":1},{"name":"wangsongyan","email":"1104237534@qq.com","login":"wangsongyan","count":1},{"name":"wangxuliBY","email":"100419125+wangxuliBY","login":"wangxuliBY","count":1},{"name":"william","email":"willy.xiao1989@gmail.com","login":"qwaszx102938","count":1},{"name":"wushiling50","email":"120616893+wushiling50","login":"wushiling50","count":1},{"name":"ww1516123","email":"ww1516123@126.com","login":"ww1516123","count":1},{"name":"wxy","email":"2498871854@qq.com","login":"samkeke","count":1},{"name":"xiaokui","email":"3050446902@qq.com","login":"qijinkui","count":1},{"name":"xiaoq898","email":"2158055406@qq.com","login":"xiaoq898","count":1},{"name":"xuancanh","email":"xuancanh.1994@gmail.com","login":"xuancanh","count":1},{"name":"xxb-at-julichina","email":"57735034+xxb-at-julichina","login":"xxb-at-julichina","count":1},{"name":"xxf0512","email":"xxf0512@gmail.com","login":"xxf0512","count":1},{"name":"xxxwang1983","email":"132745901+xxxwang1983","login":"xxxwang1983","count":1},{"name":"yan00353-0729","email":"yan00353@umn.edu","login":"yan00353-0729","count":1},{"name":"yangyile-yyle88","email":"162403837+yyle88","login":"yyle88","count":1},{"name":"yeahyear","email":"138094847+yetyear","login":"yetyear","count":1},{"name":"yuegu520","email":"153715491+yuegu520","login":"yuegu520","count":1},{"name":"yuemanxilou","email":"yufengwei0316@gmail.com","login":"yuemanxilou","count":1},{"name":"Tamás Gulácsi","email":"tgulacsi","login":"tgulacsi","count":1},{"name":"Tatsuro Moriyama","email":"t4traw@gmail.com","login":"t4traw","count":1},{"name":"Ted","email":"37789839+Theodoree","login":"Theodoree","count":1},{"name":"Tian","email":"75908403+parkoo","login":"parkoo","count":1},{"name":"a2659802","email":"38930113+a2659802","login":"a2659802","count":1},{"name":"龚尚","email":"gongshang1990@163.com","login":"NineRec","count":1},{"name":"TuoLee","email":"116145252+JimLee0921","login":"JimLee0921","count":1},{"name":"Vaibhav Nayak","email":"vaibhav.nayak@gmail.com","login":"hexbioc","count":1},{"name":"Valery Ozarnichuk","email":"meru.no.akuma@gmail.com","login":"IAkumaI","count":1},{"name":"Vivek Kairi","email":"vivekkairi30oct@gmail.com","login":"vivekkairi","count":1},{"name":"Vladislav Anisimov","email":"91837849+Journeyman150","login":"Journeyman150","count":1},{"name":"Vovka Morkovka","email":"semichev@yahoo.com","login":"vsemichev","count":1},{"name":"WXDYGR","email":"33148310+WXDYGR","login":"WXDYGR","count":1},{"name":"Wang Yaoshen","email":"liser.jrqlxue@gmail.com","login":"liserjrqlxue","count":1},{"name":"WaterRRabbit","email":"38413735+WaterRRabbit","login":"WaterRRabbit","count":1},{"name":"Wing Gao","email":"wing.gao@live.com","login":"WingGao","count":1},{"name":"WuXu1995","email":"49405879+WuXu1995","login":"WuXu1995","count":1},{"name":"Xudong Zhang","email":"zxdvd","login":"zxdvd","count":1},{"name":"Xuesong","email":"42825823+CooolNv","login":"CooolNv","count":1},{"name":"Yang Li","email":"yangli_yl@qq.com","login":"yangliyl","count":1},{"name":"Bayzet Tlyupov","email":"baizet01@gmail.com","login":"Bayzet","count":1},{"name":"Olli Hauer","email":"ohauer@gmx.de","login":"ohauer","count":1},{"name":"Patrick Wang","email":"patrick.wang1029@gmail.com","login":"imink","count":1},{"name":"Rafael Barros","email":"admin@rafaelbarros.eti.br","login":"rafaelmiti","count":1},{"name":"Ray","email":"sunray9797@gmail.com","login":"sunray97","count":1},{"name":"Regan Yue","email":"1131625869@qq.com","login":"ReganYue","count":1},{"name":"15535382838","email":"66766230+15535382838","login":"15535382838","count":1},{"name":"Rohan Allison","email":"rohan.allison@cbre.com","login":"rohanallison","count":1},{"name":"Roman Shevelev","email":"romanshevelev","login":"romanshevelev","count":1},{"name":"Sai Asish Y","email":"say.apm35@gmail.com","login":"SAY-5","count":1},{"name":"SangHyuk","email":"shyou@eroun.ai","login":"Sang-Hyuk","count":1},{"name":"Sangua633","email":"76948439+Sangua633","login":"Sangua633","count":1},{"name":"Sean Liang","email":"sunlxy@yahoo.com","login":"seanliang","count":1},{"name":"Sebastian Willing","email":"sewi@cpan.org","login":"sewi-cpan","count":1},{"name":"ShowerBandV","email":"59394693+ShowerBandV","login":"ShowerBandV","count":1},{"name":"Sides","email":"88621685+sides-flow","login":"sides-flow","count":1},{"name":"Su, Rin","email":"32788391+susautw","login":"susautw","count":1},{"name":"Sustainedhhh","email":"15829307082_pp@sina.cn","login":"Sustainedhhh","count":1},{"name":"Swen Thümmler","email":"swen@grmblfrz.de","login":"grmblfrz","count":1},{"name":"Tajang","email":"63721558+TajangSec","login":"TajangSec","count":1},{"name":"Yasar Luo","email":"60771720+yasarluo","login":"yasarluo","count":1},{"name":"devloppper","email":"76152313+devloppper","login":"devloppper","count":1},{"name":"ducquangkstn","email":"ducquang.kstn@gmail.com","login":"ducquangkstn","count":1},{"name":"echarlus","email":"echarlus","login":"echarlus","count":1},{"name":"li","email":"andrew.doyle1@go.sfcollege.edu","login":"oneweek20169902","count":1},{"name":"ZhuHaiCheng","email":"zhuhai@52it.net","login":"zhuhaicity","count":1},{"name":"fossabot","email":"badges@fossa.io","login":"fossabot","count":1},{"name":"foxmeder","email":"foxmeder@gmail.com","login":"foxmeder","count":1},{"name":"fudali","email":"fudali113@gmail.com","login":"fudali113","count":1},{"name":"funa12","email":"21205286+funa12","login":"funa12","count":1},{"name":"gonghaibinx","email":"116247046+gonghaibinx","login":"gonghaibinx","count":1},{"name":"guangxuewu","email":"stars_moon_sun@163.com","login":"guangxuewu","count":1},{"name":"gypsy1234","email":"darjeeling.girl.1018@gmail.com","login":"gypsy1234","count":1},{"name":"helloWorld","email":"451761285@qq.com","login":"mirgong","count":1},{"name":"hly-717","email":"2546626370@qq.com","login":"hly-717","count":1},{"name":"hm3248","email":"hm3248@nyu.edu","login":"hm3248","count":1},{"name":"hu5ky","email":"1650546312@qq.com","login":"ha5ky","count":1},{"name":"invzhi","email":"invzhi@protonmail.com","login":"invzhi","count":1},{"name":"jaby","email":"97000+jaby","login":"jaby","count":1},{"name":"jacentsao","email":"cao_jiaxing@126.com","login":"jacentsao","count":1},{"name":"jesusfelix951-lang","email":"jesusfelix951@gmail.com","login":"jesusfelix951-lang","count":1},{"name":"Youngwan Kim","email":"y103.kim@gmail.com","login":"y103kim","count":1},{"name":"ZX","email":"89002650+ZhangXiao1024","login":"ZhangXiao1024","count":1},{"name":"Zhu Zhengyang","email":"buptzhuzhengyang@foxmail.com","login":"zhuzhengyang","count":1},{"name":"bailantaotao","email":"Edwin@am.is","login":"bailantaotao","count":1},{"name":"barlevd","email":"32372804+barlevd","login":"barlevd","count":1},{"name":"black-butler","email":"46130801+black-butler","login":"black-butler","count":1},{"name":"caozhiyi","email":"272653256@qq.com","login":"caozhiyi","count":1},{"name":"centurion-hub","email":"hongzhen080@gmail.com","login":"centurion-hub","count":1},{"name":"chaoliang yan","email":"z5643222@ad.unsw.edu.au","login":"lawrence3699","count":1},{"name":"charles.deng","email":"cilendeng@gmail.com","login":"carbin-gun","count":1},{"name":"chengxinyao","email":"18811788263cxy@gmail.com","login":"chengcxy","count":1},{"name":"chenliu1993","email":"13630583107@163.com","login":"chenliu1993","count":1},{"name":"cherry","email":"bianhao07@outlook.com","login":"ooooooobh","count":1},{"name":"cnmlgbgithub","email":"lidp20@mails.tsinghua.edu.cn","login":"cnmlgbgithub","count":1},{"name":"coolbit","email":"46238171+coolbit","login":"coolbit","count":1},{"name":"covv","email":"xuri.me@qq.com","login":"covv","count":1},{"name":"crush-wu","email":"3072180933@qq.com","login":"crush-wu","count":1},{"name":"d9c4","email":"davide.cifariello@gmail.com","login":"d9c4","count":1},{"name":"dafengge0913","email":"dafengge0913@hotmail.com","login":"dafengge0913","count":1},{"name":"davidborry","email":"davidborryfr@gmail.com","login":"davidborry","count":1},{"name":"马彦军","email":"heng_myj@qq.com","login":"hengmyj","count":1}],"past_year_committers":[{"name":"xuri","email":"xuri.me@gmail.com","login":"xuri","count":21},{"name":"James Pozdena","email":"jpozdena@gmail.com","login":"jpoz","count":4},{"name":"Roman Sergeev","email":"109460313+kenny-not-dead","login":"kenny-not-dead","count":4},{"name":"shcabin","email":"5463832+shcabin","login":"shcabin","count":3},{"name":"zhuhua","email":"zhuyanhuazhuyanhua@qq.com","login":"zhuyanhuazhuyanhua","count":2},{"name":"Abhishek Murthy","email":"nateriver210@gmail.com","login":"rootsec1","count":2},{"name":"Adam Drews","email":"80770371+AdamDrewsTR","login":"AdamDrewsTR","count":2},{"name":"Copilot","email":"198982749+Copilot","login":"Copilot","count":2},{"name":"Flashcqxg","email":"51536348@qq.com","login":"Flashcqxg","count":2},{"name":"MengZhongYuan","email":"33193572+mengpromax","login":"mengpromax","count":2},{"name":"Sai Asish Y","email":"say.apm35@gmail.com","login":"SAY-5","count":1},{"name":"Olli Hauer","email":"ohauer@gmx.de","login":"ohauer","count":1},{"name":"OliverX","email":"114428701+YafeiXie1","login":"YafeiXie1","count":1},{"name":"Oliver Eilhard","email":"oliver@eilhard.net","login":"olivere","count":1},{"name":"Now-Shimmer","email":"hqmail123@bupt.edu.cn","login":"Now-Shimmer","count":1},{"name":"Noah","email":"fg5678910@gmail.com","login":"noahchiu22","count":1},{"name":"Neugls","email":"NeuglsWorkStudio@gmail.com","login":"Neugls","count":1},{"name":"Nathanael Tehilla Gunawan","email":"givenathananapple@gmail.com","login":"narasaka","count":1},{"name":"Leopard31415926","email":"wingatereed34@gmail.com","login":"Leopard31415926","count":1},{"name":"Leo012345678","email":"leolinnonolin@gmail.com","login":"Leo012345678","count":1},{"name":"Kingson4Wu","email":"Kingson_Wu@163.com","login":"Kingson4Wu","count":1},{"name":"SangHyuk","email":"shyou@eroun.ai","login":"Sang-Hyuk","count":1},{"name":"Andrey G.","email":"plandem@gmail.com","login":"plandem","count":1},{"name":"Atsuki","email":"atsuki.minagawa@gmail.com","login":"atmngw","count":1},{"name":"Carve_","email":"75568342+Rynzie02","login":"Rynzie02","count":1},{"name":"Christopher Albert","email":"albert@tugraz.at","login":"krystophny","count":1},{"name":"Damiano Scarpellini","email":"damisc98@gmail.com","login":"Aprax14","count":1},{"name":"Debug Doctor","email":"109025558+debugdoctor","login":"debugdoctor","count":1},{"name":"Egor Gordionok","email":"84126576+egordionok","login":"egordionok","count":1},{"name":"Hong Jiarong","email":"me@jrhim.com","login":"hongjr03","count":1},{"name":"Igor Khodyrev","email":"hwo411","login":"hwo411","count":1},{"name":"Ilia Mirkin","email":"imirkin@alum.mit.edu","login":"imirkin","count":1},{"name":"Ivan Hristov","email":"35896427+IvanHristov98","login":"IvanHristov98","count":1},{"name":"Jameshu0513","email":"2065073497@qq.com","login":"Jameshu0513","count":1},{"name":"crush-wu","email":"3072180933@qq.com","login":"crush-wu","count":1},{"name":"d9c4","email":"davide.cifariello@gmail.com","login":"d9c4","count":1},{"name":"guangxuewu","email":"stars_moon_sun@163.com","login":"guangxuewu","count":1},{"name":"jesusfelix951-lang","email":"jesusfelix951@gmail.com","login":"jesusfelix951-lang","count":1},{"name":"juefeng","email":"15664443@qq.com","login":"juefeng","count":1},{"name":"martskins","email":"martskins","login":"martskins","count":1},{"name":"pegasscience-cyber","email":"pegas.science@gmail.com","login":"pegasscience-cyber","count":1},{"name":"radam9","email":"radam9@gmail.com","login":"radam9","count":1},{"name":"rhinewg","email":"62499865+rhinewg","login":"rhinewg","count":1},{"name":"schbook","email":"seekerxu@163.com","login":"schbook","count":1},{"name":"sqdtss","email":"39077818+sqdtss","login":"sqdtss","count":1},{"name":"torotake","email":"torotake@gmail.com","login":"torotake","count":1},{"name":"wangacc","email":"wangacc@126.com","login":"wangacc","count":1},{"name":"yan00353-0729","email":"yan00353@umn.edu","login":"yan00353-0729","count":1},{"name":"yyt","email":"yyt030@gmail.com","login":"yyt030","count":1},{"name":"zhang-lun","email":"sorryiamapoliceman@foxmail.com","login":"zhang-lun","count":1},{"name":"Ivan Volkov","email":"volkoffskij@gmail.com","login":"ivolkoff","count":1},{"name":"Sides","email":"88621685+sides-flow","login":"sides-flow","count":1},{"name":"Simmons25","email":"52460532+pjh591029530","login":"pjh591029530","count":1},{"name":"Su, Rin","email":"32788391+susautw","login":"susautw","count":1},{"name":"Swen Thümmler","email":"swen@grmblfrz.de","login":"grmblfrz","count":1},{"name":"Tammy","email":"xuri.me@icloud.com","login":"tvso","count":1},{"name":"Tatsuro Moriyama","email":"t4traw@gmail.com","login":"t4traw","count":1},{"name":"TuoLee","email":"116145252+JimLee0921","login":"JimLee0921","count":1},{"name":"Vladislav Anisimov","email":"91837849+Journeyman150","login":"Journeyman150","count":1},{"name":"WaterRRabbit","email":"38413735+WaterRRabbit","login":"WaterRRabbit","count":1},{"name":"Yasar Luo","email":"60771720+yasarluo","login":"yasarluo","count":1},{"name":"Yi Deng","email":"151997860+DengY11","login":"DengY11","count":1},{"name":"Zhu Zhengyang","email":"buptzhuzhengyang@foxmail.com","login":"zhuzhengyang","count":1},{"name":"a2659802","email":"38930113+a2659802","login":"a2659802","count":1},{"name":"black-butler","email":"46130801+black-butler","login":"black-butler","count":1},{"name":"chaoliang yan","email":"z5643222@ad.unsw.edu.au","login":"lawrence3699","count":1},{"name":"杨春","email":"chun@kpromise.top","login":"ijustyce","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-12T00:00:28.150Z","repositories_count":6255874,"commits_count":882032415,"contributors_count":35061845,"owners_count":1164820,"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":"qax-os/excelize","html_url":"https://github.com/qax-os/excelize","last_synced_at":"2026-06-11T18:05:39.838Z","status":"active","issues_count":575,"pull_requests_count":316,"avg_time_to_close_issue":8836823.472766884,"avg_time_to_close_pull_request":1143139.6231343283,"issues_closed_count":459,"pull_requests_closed_count":268,"pull_request_authors_count":158,"issue_authors_count":461,"avg_comments_per_issue":2.4556521739130437,"avg_comments_per_pull_request":1.5443037974683544,"merged_pull_requests_count":232,"bot_issues_count":0,"bot_pull_requests_count":14,"past_year_issues_count":43,"past_year_pull_requests_count":55,"past_year_avg_time_to_close_issue":1913938.2692307692,"past_year_avg_time_to_close_pull_request":915710.5714285715,"past_year_issues_closed_count":26,"past_year_pull_requests_closed_count":35,"past_year_pull_request_authors_count":31,"past_year_issue_authors_count":40,"past_year_avg_comments_per_issue":1.069767441860465,"past_year_avg_comments_per_pull_request":1.3272727272727274,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":1,"past_year_merged_pull_requests_count":28,"created_at":"2023-05-16T03:46:22.022Z","updated_at":"2026-06-11T18:05:39.838Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/qax-os%2Fexcelize/issues","issue_labels_count":{"table":{"enhancement":85,"bug":69,"duplicate":69,"needs more info":39,"in progress":18,"confirmed":17,"kind/documentation":5,"wontfix":5,"go":1,"invalid":1,"size/L":1}},"pull_request_labels_count":{"table":{"size/M":87,"size/XS":70,"size/L":64,"size/S":49,"dependencies":14,"size/XL":11,"github_actions":9,"go":5,"kind/documentation":3,"size/XXL":3}},"issue_author_associations_count":{"table":{"NONE":497,"CONTRIBUTOR":78}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":212,"NONE":96,"MEMBER":5,"COLLABORATOR":3}},"issue_authors":{"table":{"ShowerBandV":18,"ZQHcode":11,"liuwangchao":6,"firomoo":4,"ccaiy9":4,"podmask":4,"usuallyvexed":4,"grahamorrell":4,"teschste-reyrey":3,"imirkin":3,"zjfGH":3,"IvanHristov98":3,"yicixin":3,"paolobarbolini":3,"Abdelaziz-Ouhammou":3,"Zncl2222":3,"martinmr":3,"jingc1413":3,"IAkumaI":3,"mengpromax":3,"jebirch":3,"mediawall":3,"alexvr8282":2,"DeveloperJo":2,"nathj07":2,"aphsa":2,"iciness":2,"byteman":2,"lifenglsf":2,"edwardfward":2,"eaglexiang":2,"BZValoche":2,"xinliangliang1":2,"dongjun111111":2,"fnickels":2,"ahKevinXy":2,"sunnyawake5":2,"3xxx":2,"taozuhong":2,"zsy619":2,"krystophny":2,"lanuxzh":2,"cold-bin":2,"tgulacsi":2,"ffh-zhang":2,"quanxiangsheng":2,"943885179":2,"zy-repo":2,"fudali113":2,"vsemichev":2,"tommed":2,"JackMin1314":2,"zhuzhengyang":2,"JDavidVR":2,"CSHornby":2,"zzinx58":2,"yuki2006":2,"nlassaux":2,"EP-Toushirou":2,"xuxxxxxx0249":2,"eurosoll":2,"Sarsewar":1,"kyungmun":1,"muyi911":1,"OleksandrMelnyk":1,"OlivierMary":1,"exfur":1,"actoy":1,"heliangrui":1,"yflufdvil":1,"Sirius2020":1,"Amodio":1,"JackChanw":1,"mbe81":1,"dannyzdy":1,"playGitboy":1,"shuaidaodehongshaorou":1,"645775992":1,"tredoe":1,"huangtao-hz":1,"BigtigerGG":1,"elbek":1,"kirqe":1,"daredevil0905":1,"ZedLee":1,"WaterRRabbit":1,"jspanjaard":1,"vivekkairi":1,"chengfny":1,"jerrychen113":1,"xxf0512":1,"Jack-laoniu":1,"devrodriguez":1,"wellzm":1,"bailantaotao":1,"Levap123":1,"hertzzhang":1,"Krevedos":1,"water160":1,"lbraconnier2":1,"anotherGoogleFan":1,"XieChengYi":1,"guangxuewu":1,"ppsleep":1,"Lucky759":1,"Rorke76753":1,"kjushka":1,"FedotCompot":1,"victotyone":1,"stephsix":1,"ivolkoff":1,"Ran-snow":1,"toderitagcristian":1,"a-yahaha":1,"zhengkai":1,"chowyu12":1,"udapamup":1,"cjnchk":1,"togemura":1,"huantt":1,"JohnnyTing":1,"azhengyongqin":1,"jianxinhou":1,"cjy123cjy":1,"franissirkovic":1,"lujin1":1,"Aymeric-Henry":1,"Yancy0220":1,"HollischenBiber":1,"Kindred87":1,"yushengji":1,"valasek":1,"LionelPerret":1,"ying32":1,"XaichengLi":1,"choiway":1,"peacewalker122":1,"DennyHecht":1,"kekovubicaprod":1,"spike014":1,"xuexnGo":1,"teschste":1,"xxxcoffee":1,"tony-clariondoor":1,"kaylee595":1,"OneOfOne":1,"quxionglie":1,"spearmootz":1,"danzf":1,"AndreasBuc":1,"nikhilbhavsar121":1,"drsasa":1,"yyMlv":1,"d9c4":1,"DarkMatterV":1,"ivalue2333":1,"barismar":1,"Xiaomajohn":1,"cognitivepedr0":1,"leoygold":1,"scripturial":1,"prakash0101":1,"Donaldas":1,"ykartoev":1,"BenReichwein":1,"U8tou":1,"jtcaraball":1,"xuzue":1,"answer91":1,"heviye":1,"syz9306":1,"ambiguous-pointer":1,"lonevle":1,"farzinghanbari":1,"nobishino":1,"edwardmatutino":1,"Chindada":1,"xjxl520303":1,"dazfuller":1,"zztkm":1,"hkhere":1,"jankrynauw":1,"mohaprog":1,"AlexObukhoff":1,"jason10880":1,"Nowher2":1,"hefju":1,"lancedang":1,"jc3m":1,"Fimeo":1,"llqgit":1,"Disac":1,"spyhunter925":1,"hofarah":1,"ar090":1,"baichachaa":1,"normatov07":1,"pipi-king":1,"joycemcliu":1,"dingyuanhong":1,"zhou7507":1,"shenwei356":1,"torotake":1,"jje42":1,"DehaiWang":1,"rmasci":1,"timohahaa":1,"dw130":1,"xiwh":1,"jpmeijers":1,"ubiuser":1,"lilien1010":1,"ijustyce":1,"shadow1163":1,"nlacey":1,"LaneDoesData":1,"darkoment":1,"xiaotushaoxia":1,"Moonike1217":1,"ayushjain1908":1,"1070523402":1,"rajender":1,"13100967125":1,"Tony642":1,"viv2793":1,"nathcoad":1,"soderasen-au":1,"nicolasfranck":1,"albert-smit":1,"artur-chopikian":1,"ollieparsley":1,"mjianuguo":1,"xiaozhiliaoo":1,"bjzhangyongbin":1,"blakepatteson":1,"davidjusto":1,"sonic-martin":1,"satya0210":1,"guosgbin":1,"gypsy1234":1,"Mustenaka":1,"TELstatic":1,"dkwstream":1,"leko-W":1,"ankisme":1,"nielskrijger":1,"philipleong97":1,"jamiesun":1,"GreenHatHG":1,"ebarped":1,"jerrad-bieno-cookieai":1,"code-innovator-zyx":1,"robinsoon":1,"ghiewa":1,"azju":1,"honlu":1,"BjarneAndersson":1,"jasonYoge":1,"evanscat":1,"oneweek20169902":1,"iEvan-lhr":1,"Noah-Chiu":1,"losdmi":1,"z0125":1,"keqin404":1,"Fujita-Naoyuki":1,"dlion":1,"seanliang":1,"gmohmad":1,"iseejustdoit":1,"aswjh":1,"me-cs":1,"wPatrick":1,"Darrenzi":1,"deb151292":1,"eqinox76":1,"mohuaiyuan":1,"QingShan-Xu":1,"barlevd":1,"Shawn-fung":1,"doracpphp":1,"walkrunning":1,"zhongpengjian":1,"amandaokar":1,"neclepsio":1,"HobbyBear":1,"longphee":1,"ceearrashee":1,"sciefylab":1,"JohnChancfz":1,"rockingdice":1,"tumbleweedd":1,"egordionok":1,"cmendible":1,"Sadio94":1,"xiaozhaofu":1,"chiefgeek157":1,"xiaozi5599":1,"pigfu":1,"andersbogsnes":1,"wenyuanwy":1,"zhaozeyu89":1,"joker63":1,"go-english":1,"philguiol":1,"eliyaoo32":1,"FiodarShurankou":1,"ahhoujiquan":1,"nmfzone":1,"R3dByt3":1,"yasarluo":1,"jarcoug":1,"ppwator":1,"andreasmuenster":1,"pontep":1,"verytable":1,"user1026":1,"tea0112":1,"geoirb":1,"lcc":1,"lakshy-amagi":1,"falcondeng":1,"Emanolo786":1,"GuchiGangz":1,"ZainJavedDev":1,"HyuncheolKim2021":1,"MichaelChen666":1,"mewben":1,"mokalovesoulmate":1,"xl9612":1,"tfp-noda":1,"Jerry-yz":1,"Bowrna":1,"shitingbao":1,"kavu":1,"FranLegon":1,"coolseven":1,"sqdtss":1,"htnosakura":1,"y-eight":1,"fumui":1,"poscergx":1,"ax4w":1,"bldulam1":1,"xtutu":1,"cooper-car":1,"MattBrittan":1,"quan-xiansheng":1,"mqjyl":1,"voidint":1,"marcuoli":1,"tiansuo114":1,"KAMIENDER":1,"wushiling50":1,"yyt1105":1,"anruence":1,"RalfMetzingLeik":1,"mvanwaaijen":1,"yunbai002":1,"ianlancetaylor":1,"MeTuA":1,"loaditoutadmin":1,"moyu-yangl":1,"k1ng440":1,"alexbrainman-anz":1,"Morrowless":1,"superdabluo":1,"mlorenz-tug":1,"miliardt":1,"Kerlli":1,"z-hua":1,"xaoctech":1,"KngStr":1,"zurmokeeper":1,"xixiwang12138":1,"mohanrajreese":1,"TopOneTop":1,"murzart":1,"he-ho-ha":1,"bluntdel":1,"Juneezee":1,"MarkWildey":1,"Teifion":1,"098anu098":1,"YiTianChiSiDun1":1,"Ryouku":1,"fasdalf":1,"vasiliyaltunin":1,"Kevin8eace":1,"Cr4psy":1,"lengrongfu":1,"rafid416":1,"vic-dayou":1,"vchugreev":1,"dosaki":1,"jsd3":1,"fuyilin031011-svg":1,"t4traw":1,"zhanqixuan":1,"jaybeecave":1,"shzy2012":1,"olegkrutikov":1,"evanfuller":1,"shcabin":1,"fightlight":1,"Yiling-J":1,"slashdotdash":1,"hasanAjsf":1,"suifengsanjin":1,"falco467":1,"RoloEdits":1,"sasloz":1,"krstak":1,"AamerHelmy":1,"duysqubix":1,"PramSin":1,"L4nn15ter":1,"vmpartner":1,"bianxiankui":1,"grmblfrz":1,"waverunner":1,"fgimian":1,"jacobLiou1225":1,"Pigflyflyfly":1,"mc2j73":1,"shaunc":1,"vendelin8":1,"15083787153":1,"lamhieo02":1,"Aprax14":1,"FlowingSPDG":1,"wangdzhao":1,"paolobellardone":1,"sanrentai":1,"Andrewpqc":1,"Berylzxy":1,"xiaogu-space":1,"godsmell":1,"sandeepatil1288":1,"hpstep":1,"wanglang0410":1,"phperic":1,"justdoitgo":1,"thomascharbonnel":1,"chaimengfei":1,"zarte":1,"sbhardwaj8717":1,"bramvbilsen":1,"brc-dd":1,"CodyGuo":1,"johnpharmetika":1,"zhangwk02":1,"maks56893":1,"realzuojianxiang":1,"sstjerne":1,"xx1196":1,"Coronon":1,"moisespsena":1,"speix":1,"Poorunga":1,"lukeyMing":1}},"pull_request_authors":{"table":{"dependabot[bot]":14,"shcabin":11,"AdamDrewsTR":10,"imirkin":7,"mengpromax":7,"IvanHristov98":6,"artur-chopikian":6,"DengY11":5,"xuri":5,"Now-Shimmer":5,"tgulacsi":4,"paolobarbolini":4,"user1121114685":4,"krystophny":4,"Juneezee":4,"pjh591029530":4,"R3dByt3":3,"peng":3,"rootsec1":3,"zhuzhengyang":2,"hly-717":2,"msackman":2,"LZCZ":2,"slashdotdash":2,"fudali113":2,"realzuojianxiang":2,"aliavd1":2,"taitaking":2,"jianxinhou":2,"samkeke":2,"moisespsena":2,"yyle88":2,"ivolkoff":2,"melf-xyzh":2,"wushiling50":2,"rememberher":2,"3zmx":2,"xxxwang1983":2,"zhayt":2,"schigh":2,"ShowerBandV":2,"JerryLuo-2005":2,"ijustyce":2,"huochexizhan":2,"YueChenXu-Kimi":2,"zhuhaicity":2,"18409615759":2,"TeeRenJing":2,"hm3248":2,"lizhichao":2,"ha5ky":2,"ooooooobh":2,"zhangyimingdatiancai":2,"centurion-hub":2,"barlevd":2,"romanshevelev":2,"mirgong":2,"yunkeweb":2,"Jameshu0513":2,"kurtinge":2,"Zncl2222":2,"t4traw":2,"Arpelicy":2,"vivekkairi":2,"wangsongyan":2,"fsfsx":2,"cuishuang":2,"gypsy1234":2,"funa12":2,"JackMin1314":2,"FlowingSPDG":2,"yetyear":2,"imink":2,"ArcholSevier":2,"xiaoq898":2,"edwardfward":2,"liuwangchao":2,"abdelaziz-ouhammou":2,"wanghaochen2024":2,"327674413":2,"iraj720":2,"torotake":2,"zhuyanhuazhuyanhua":2,"vsemichev":2,"Parvaneh-Zarei":2,"Leopard31415926":2,"coolbit":2,"yuegu520":1,"ZhangXiao1024":1,"vb6iscool":1,"jpoz":1,"y103kim":1,"cnmlgbgithub":1,"valery-kaniushok":1,"Leo012345678":1,"TajangSec":1,"barismar":1,"radam9":1,"IAkumaI":1,"anthonygarvan":1,"15535382838":1,"thomascharbonnel":1,"lidp20":1,"aldidana":1,"sides-flow":1,"qijinkui":1,"yangliyl":1,"playGitboy":1,"crush-wu":1,"gennesseaux":1,"user65536":1,"timesince":1,"MJacred":1,"ChronosMasterOfAllTime":1,"doingNobb":1,"YafeiXie1":1,"WaterRRabbit":1,"huangshaokun":1,"mikeschinkel":1,"Copilot":1,"HamzaAnis":1,"keepstep":1,"ByteFlyCoding":1,"zcgly":1,"ocelotsloth":1,"phperic":1,"rpoetrap":1,"L4nn15ter":1,"grmblfrz":1,"liserjrqlxue":1,"takayuki":1,"oneweek20169902":1,"teodormarianmck":1,"noahchiu22":1,"a2659802":1,"yicixin":1,"tianaiyouqing":1,"parkoo":1,"CooolNv":1,"jrdallen97":1,"chengcxy":1,"kenny-not-dead":1,"bramvbilsen":1,"Aprax14":1,"JDavidVR":1,"CHANTXU64":1,"yyt030":1,"sqdtss":1,"yasarluo":1,"zhang-lun":1,"fnickels":1,"guangxuewu":1,"kjushka":1,"lpxxn":1,"chree188":1,"krstak":1,"joehan109":1,"iEvan-lhr":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-12T00:00:21.419Z","repositories_count":14789247,"issues_count":33235264,"pull_requests_count":109505914,"authors_count":11301652,"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":{"enhancement":7,"bug":4,"duplicate":4,"needs more info":3,"wontfix":3,"in progress":1}},"past_year_pull_request_labels_count":{"table":{"size/L":15,"size/M":14,"size/S":9,"size/XL":5,"size/XS":5,"size/XXL":1,"github_actions":1,"dependencies":1}},"past_year_issue_author_associations_count":{"table":{"NONE":32,"CONTRIBUTOR":11}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":46,"NONE":9}},"past_year_issue_authors":{"table":{"lanuxzh":2,"krystophny":2,"cold-bin":2,"andreasmuenster":1,"marcuoli":1,"Moonike1217":1,"paolobarbolini":1,"pigfu":1,"Ran-snow":1,"sanrentai":1,"sbhardwaj8717":1,"shcabin":1,"sqdtss":1,"sunnyawake5":1,"Teifion":1,"torotake":1,"U8tou":1,"wanglang0410":1,"WaterRRabbit":1,"xtutu":1,"xuxxxxxx0249":1,"yyt1105":1,"ankisme":1,"Aprax14":1,"ar090":1,"Darrenzi":1,"egordionok":1,"fuyilin031011-svg":1,"grmblfrz":1,"guangxuewu":1,"GuchiGangz":1,"guosgbin":1,"he-ho-ha":1,"huangtao-hz":1,"IvanHristov98":1,"Jack-laoniu":1,"jebirch":1,"jerrad-bieno-cookieai":1,"leko-W":1,"loaditoutadmin":1}},"past_year_pull_request_authors":{"table":{"AdamDrewsTR":10,"shcabin":5,"krystophny":4,"rootsec1":3,"mengpromax":2,"Leopard31415926":2,"artur-chopikian":2,"torotake":2,"DengY11":2,"Jameshu0513":2,"noahchiu22":1,"Now-Shimmer":1,"radam9":1,"sqdtss":1,"teodormarianmck":1,"valery-kaniushok":1,"WaterRRabbit":1,"YafeiXie1":1,"zhang-lun":1,"Leo012345678":1,"kenny-not-dead":1,"jpoz":1,"IvanHristov98":1,"guangxuewu":1,"grmblfrz":1,"dependabot[bot]":1,"crush-wu":1,"Copilot":1,"ChronosMasterOfAllTime":1,"Aprax14":1,"a2659802":1}},"maintainers":[{"table":{"login":"xuri","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xuri"}},{"table":{"login":"peng","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/peng"}}],"active_maintainers":[]}},"events":{"total":{"ReleaseEvent":2,"DeleteEvent":2,"PullRequestEvent":122,"ForkEvent":158,"IssuesEvent":224,"WatchEvent":1741,"IssueCommentEvent":461,"PushEvent":106,"PullRequestReviewCommentEvent":121,"GollumEvent":14,"PullRequestReviewEvent":206,"CreateEvent":4},"last_year":{"ReleaseEvent":1,"DeleteEvent":2,"PullRequestEvent":50,"ForkEvent":43,"IssuesEvent":56,"WatchEvent":571,"IssueCommentEvent":105,"PushEvent":44,"GollumEvent":1,"PullRequestReviewCommentEvent":64,"PullRequestReviewEvent":92,"CreateEvent":3}},"keywords":["agent","ai","analytics","chart","ecma-376","excel","excelize","formula","go","mcp","microsoft","office","ooxml","spreadsheet","statistics","table","vba","visualization","xlsx","xml"],"dependencies":[{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2022-08-08T19:31:05.738Z","updated_at":"2022-08-08T19:31:05.738Z","repository_link":"https://github.com/qax-os/excelize/blob/master/go.mod","dependencies":[{"id":691316431,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":true,"kind":"runtime","optional":false},{"id":691316770,"package_name":"github.com/mohae/deepcopy","ecosystem":"go","requirements":"v0.0.0-20170929034955-c48cc78d4826","direct":true,"kind":"runtime","optional":false},{"id":691316774,"package_name":"github.com/richardlehane/mscfb","ecosystem":"go","requirements":"v1.0.4","direct":true,"kind":"runtime","optional":false},{"id":691316777,"package_name":"github.com/richardlehane/msoleps","ecosystem":"go","requirements":"v1.0.3","direct":true,"kind":"runtime","optional":false},{"id":691316779,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.1","direct":true,"kind":"runtime","optional":false},{"id":691316781,"package_name":"github.com/xuri/efp","ecosystem":"go","requirements":"v0.0.0-20220603152613-6918739fd470","direct":true,"kind":"runtime","optional":false},{"id":691316784,"package_name":"github.com/xuri/nfp","ecosystem":"go","requirements":"v0.0.0-20220409054826-5e722a1d9e22","direct":true,"kind":"runtime","optional":false},{"id":691316785,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20220622213112-05595931fe9d","direct":true,"kind":"runtime","optional":false},{"id":691316788,"package_name":"golang.org/x/image","ecosystem":"go","requirements":"v0.0.0-20220413100746-70e8d0d3baa9","direct":true,"kind":"runtime","optional":false},{"id":691316789,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20220624214902-1bab6f366d9e","direct":true,"kind":"runtime","optional":false},{"id":691316792,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.7","direct":true,"kind":"runtime","optional":false},{"id":691316793,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"go.sum","sha":null,"kind":"lockfile","created_at":"2022-08-08T19:31:06.189Z","updated_at":"2022-08-08T19:31:06.189Z","repository_link":"https://github.com/qax-os/excelize/blob/master/go.sum","dependencies":[{"id":691320052,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":691320053,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":691320054,"package_name":"github.com/mohae/deepcopy","ecosystem":"go","requirements":"v0.0.0-20170929034955-c48cc78d4826","direct":false,"kind":"runtime","optional":false},{"id":691320055,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":691320056,"package_name":"github.com/richardlehane/mscfb","ecosystem":"go","requirements":"v1.0.4","direct":false,"kind":"runtime","optional":false},{"id":691320057,"package_name":"github.com/richardlehane/msoleps","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":691320058,"package_name":"github.com/richardlehane/msoleps","ecosystem":"go","requirements":"v1.0.3","direct":false,"kind":"runtime","optional":false},{"id":691320059,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":691320060,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.1","direct":false,"kind":"runtime","optional":false},{"id":691320061,"package_name":"github.com/xuri/efp","ecosystem":"go","requirements":"v0.0.0-20220603152613-6918739fd470","direct":false,"kind":"runtime","optional":false},{"id":691320062,"package_name":"github.com/xuri/nfp","ecosystem":"go","requirements":"v0.0.0-20220409054826-5e722a1d9e22","direct":false,"kind":"runtime","optional":false},{"id":691320063,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20220622213112-05595931fe9d","direct":false,"kind":"runtime","optional":false},{"id":691320064,"package_name":"golang.org/x/image","ecosystem":"go","requirements":"v0.0.0-20220413100746-70e8d0d3baa9","direct":false,"kind":"runtime","optional":false},{"id":691320065,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20211112202133-69e39bad7dc2","direct":false,"kind":"runtime","optional":false},{"id":691320066,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20220624214902-1bab6f366d9e","direct":false,"kind":"runtime","optional":false},{"id":691320067,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20201119102817-f84b799fce68","direct":false,"kind":"runtime","optional":false},{"id":691320068,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210423082822-04245dca01da","direct":false,"kind":"runtime","optional":false},{"id":691320069,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210615035016-665e8c7367d1","direct":false,"kind":"runtime","optional":false},{"id":691320070,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20220520151302-bc2c85ada10a","direct":false,"kind":"runtime","optional":false},{"id":691320071,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20201126162022-7de9c90e9dd1","direct":false,"kind":"runtime","optional":false},{"id":691320072,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20210927222741-03fcf44c2211","direct":false,"kind":"runtime","optional":false},{"id":691320073,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.6","direct":false,"kind":"runtime","optional":false},{"id":691320074,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.7","direct":false,"kind":"runtime","optional":false},{"id":691320075,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20180917221912-90fa682c2a6e","direct":false,"kind":"runtime","optional":false},{"id":691320076,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v0.0.0-20161208181325-20d25e280405","direct":false,"kind":"runtime","optional":false},{"id":691320077,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20200313102051-9f266ea9e77c","direct":false,"kind":"runtime","optional":false},{"id":691320078,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/codeql-analysis.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T14:37:53.587Z","updated_at":"2023-09-23T14:37:53.587Z","repository_link":"https://github.com/qax-os/excelize/blob/master/.github/workflows/codeql-analysis.yml","dependencies":[{"id":13901583809,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13901583810,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13901583811,"package_name":"github/codeql-action/autobuild","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13901583812,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/go.yml","sha":null,"kind":"manifest","created_at":"2023-09-23T14:37:53.715Z","updated_at":"2023-09-23T14:37:53.715Z","repository_link":"https://github.com/qax-os/excelize/blob/master/.github/workflows/go.yml","dependencies":[{"id":13901584616,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":13901584617,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13901584618,"package_name":"codecov/codecov-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2026-05-14T10:20:17.674Z","updated_at":"2026-06-13T00:30:39.345Z","avatar_url":"https://github.com/qax-os.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372715","html_url":"https://summary.ecosyste.ms/projects/372715"}