{"id":77184,"name":null,"description":"Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets","url":"https://github.com/qax-os/excelize","last_synced_at":"2025-09-08T20:57:31.918Z","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":"2025-09-04T03:06:45.000Z","size":7180,"stargazers_count":19596,"open_issues_count":132,"forks_count":1830,"subscribers_count":252,"default_branch":"master","last_synced_at":"2025-09-04T03:29:00.201Z","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-09-04T03:06:50.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":274231483,"owners_count":25245601,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-08T02:00:09.813Z","response_time":121,"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":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":"2025-09-08T00:27:05.009Z","created_at":"2022-04-12T10:31:25.332Z","updated_at":"2025-09-08T00:27:05.009Z","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-09-04T03:06:45.000Z","size":7180,"stargazers_count":19596,"open_issues_count":132,"forks_count":1830,"subscribers_count":252,"default_branch":"master","last_synced_at":"2025-09-04T03:29:00.201Z","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-09-04T03:06:50.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":273634470,"owners_count":25140988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_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-09-04T16:11:36.209Z","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-09-01T13:01:37.271Z","issues_count":569,"pull_requests_count":255,"avg_time_to_close_issue":8458021.438297872,"avg_time_to_close_pull_request":1129979.4099099098,"issues_closed_count":470,"pull_requests_closed_count":222,"pull_request_authors_count":141,"issue_authors_count":445,"avg_comments_per_issue":2.6660808435852372,"avg_comments_per_pull_request":1.584313725490196,"merged_pull_requests_count":196,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":126,"past_year_pull_requests_count":97,"past_year_avg_time_to_close_issue":1347733.2261904762,"past_year_avg_time_to_close_pull_request":195864.02666666667,"past_year_issues_closed_count":84,"past_year_pull_requests_closed_count":75,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":102,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":1.8041237113402062,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":69,"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","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","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","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":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":19,"first_release_published_at":"2019-05-02T07:57:47.000Z","latest_release_published_at":"2025-05-12T16:11:29.000Z","latest_release_number":"v2.9.1","last_synced_at":"2025-09-08T00:27:01.912Z","created_at":"2022-04-12T10:26:53.511Z","updated_at":"2025-09-08T00:27:01.913Z","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-09-04T03:06:45.000Z","size":7180,"stargazers_count":19596,"open_issues_count":132,"forks_count":1830,"subscribers_count":252,"default_branch":"master","last_synced_at":"2025-09-04T03:29:00.201Z","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-09-04T03:06:50.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":273634471,"owners_count":25140988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_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-09-04T16:11:36.209Z","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":"2025-09-01T13:01:37.271Z","issues_count":569,"pull_requests_count":255,"avg_time_to_close_issue":8458021.438297872,"avg_time_to_close_pull_request":1129979.4099099098,"issues_closed_count":470,"pull_requests_closed_count":222,"pull_request_authors_count":141,"issue_authors_count":445,"avg_comments_per_issue":2.6660808435852372,"avg_comments_per_pull_request":1.584313725490196,"merged_pull_requests_count":196,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":126,"past_year_pull_requests_count":97,"past_year_avg_time_to_close_issue":1347733.2261904762,"past_year_avg_time_to_close_pull_request":195864.02666666667,"past_year_issues_closed_count":84,"past_year_pull_requests_closed_count":75,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":102,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":1.8041237113402062,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":69,"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","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","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","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":"2025-09-08T00:27:01.470Z","created_at":"2022-04-12T10:26:15.583Z","updated_at":"2025-09-08T00:27:01.471Z","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-09-04T03:06:45.000Z","size":7180,"stargazers_count":19596,"open_issues_count":132,"forks_count":1830,"subscribers_count":252,"default_branch":"master","last_synced_at":"2025-09-04T03:29:00.201Z","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-09-04T03:06:50.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":273634471,"owners_count":25140988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_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-09-04T16:11:36.209Z","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-09-01T13:01:37.271Z","issues_count":569,"pull_requests_count":255,"avg_time_to_close_issue":8458021.438297872,"avg_time_to_close_pull_request":1129979.4099099098,"issues_closed_count":470,"pull_requests_closed_count":222,"pull_request_authors_count":141,"issue_authors_count":445,"avg_comments_per_issue":2.6660808435852372,"avg_comments_per_pull_request":1.584313725490196,"merged_pull_requests_count":196,"bot_issues_count":0,"bot_pull_requests_count":12,"past_year_issues_count":126,"past_year_pull_requests_count":97,"past_year_avg_time_to_close_issue":1347733.2261904762,"past_year_avg_time_to_close_pull_request":195864.02666666667,"past_year_issues_closed_count":84,"past_year_pull_requests_closed_count":75,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":102,"past_year_avg_comments_per_issue":1.5,"past_year_avg_comments_per_pull_request":1.8041237113402062,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":69,"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","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","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1954234,"maintainers_count":0,"namespaces_count":741771,"keywords_count":109320,"github":"golang","metadata":{"funded_packages_count":49342},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-08T05:47:38.872Z","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","committers":[{"name":"xuri","email":"xuri.me@gmail.com","login":"xuri","count":842},{"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":"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":"Eng Zer Jun","email":"engzerjun@gmail.com","login":"Juneezee","count":4},{"name":"Michael","email":"osiris2918@gmail.com","login":"mlh758","count":4},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":4},{"name":"rentiansheng","email":"rentiansheng@163.com","login":"rentiansheng","count":4},{"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":"MengZhongYuan","email":"33193572+mengpromax","login":"mengpromax","count":3},{"name":"Ilia Mirkin","email":"imirkin@alum.mit.edu","login":"imirkin","count":3},{"name":"Liron Levin","email":"liron.levin@wiz.io","login":"liron-l","count":3},{"name":"Josh Fyne","email":"josh.fyne@essencedigital.com","login":null,"count":3},{"name":"shcabin","email":"5463832+shcabin","login":"shcabin","count":3},{"name":"Zhang Zhipeng","email":"414326615@qq.com","login":"peng","count":3},{"name":"ahmad","email":"ahmed.khet@gmail.com","login":"NaySoftware","count":2},{"name":"Zitao","email":"369815332@qq.com","login":"zhangzitao","count":2},{"name":"Steve H","email":"steve.high@gmail.com","login":"schigh","count":2},{"name":"Sharsie","email":"Sharsie","login":"Sharsie","count":2},{"name":"Tammy","email":"xuri.me@icloud.com","login":"tvso","count":2},{"name":"R3dByt3","email":"marvin.gerdel@web.de","login":"R3dByt3","count":2},{"name":"Now-Shimmer","email":"hqmail123@bupt.edu.cn","login":"Now-Shimmer","count":2},{"name":"Nathan Davies","email":"nathanjamesdavies@gmail.com","login":"nathj07","count":2},{"name":"Mārtiņš","email":"liepumartins","login":"liepumartins","count":2},{"name":"Paolo Barbolini","email":"paolo@paolo565.org","login":"paolobarbolini","count":2},{"name":"Alex Whitney","email":"alex@itshalfempty.com","login":"alex-whitney","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":"cui fliter","email":"imcusg@gmail.com","login":"cuishuang","count":2},{"name":"fsfsx","email":"19376131@buaa.edu.cn","login":"fsfsx","count":2},{"name":"heiy","email":"287789299@qq.com","login":"heiy","count":2},{"name":"Lunny Xiao","email":"xiaolunwen@gmail.com","login":"lunny","count":2},{"name":"Farmerx","email":"farmerx@163.com","login":"farmerx","count":2},{"name":"Eugene Dzhurinsky","email":"jdevelop@gmail.com","login":"jdevelop","count":2},{"name":"Eugene Androsov","email":"53434131+EugeneAndrosovPaser","login":"EugeneAndrosovPaser","count":2},{"name":"Eagle Xiang","email":"eagle.xiang@outlook.com","login":"eaglexiang","count":2},{"name":"Dokiy","email":"49900744+Dokiys","login":"Dokiys","count":2},{"name":"Artur Chopikian","email":"arturchopikian@gmail.com","login":"artur-chopikian","count":2},{"name":"Artem Kustikov","email":"artem.kustikov@gmail.com","login":"artiz","count":2},{"name":"Arnie97","email":"arnie97@gmail.com","login":"Arnie97","count":2},{"name":"Takayuki Usui","email":"takayuki.usui@gmail.com","login":null,"count":2},{"name":"Huy Bui (Kevin)","email":"2992996+huybuidev","login":"huybuidev","count":1},{"name":"Ray","email":"sunray9797@gmail.com","login":"sunray97","count":1},{"name":"Regan Yue","email":"1131625869@qq.com","login":"ReganYue","count":1},{"name":"Jerring","email":"3182730575@qq.com","login":"Jerring","count":1},{"name":"Jerry","email":"jerrywu2015@hotmail.com","login":"rememberher","count":1},{"name":"JerryLuo-2005","email":"13691225105@163.com","login":"JerryLuo-2005","count":1},{"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":"HcySunYang","email":"HcySunYang@outlook.com","login":"HcySunYang","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":"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":"Davor Kapsa","email":"dvrkps","login":"dvrkps","count":1},{"name":"Ilya Kuznetsov","email":"ilya@kuznetsov.xyz","login":"srdolor","count":1},{"name":"Ben Wells","email":"b.v.wells@gmail.com","login":"bvwells","count":1},{"name":"BluesJhao","email":"BluesJhao.Li@gmail.com","login":"BluesJhao","count":1},{"name":"Bram Vanbilsen","email":"bramvbilsen@gmail.com","login":"bramvbilsen","count":1},{"name":"ByteFlyCoding","email":"81181757+ByteFlyCoding","login":"ByteFlyCoding","count":1},{"name":"Cameron Howey","email":"cameronh@emailline.net","login":"chowey","count":1},{"name":"Marko Krstic","email":"mrkkrstic@gmail.com","login":"krstak","count":1},{"name":"Martin Martinez Rivera","email":"mrtnz.rvr@gmail.com","login":"martinmr","count":1},{"name":"Martin Sandve Alnæs","email":"martin.alnes@gmail.com","login":"martinal","count":1},{"name":"Matthew McFarling","email":"matthew.mcfarling@gmail.com","login":"mtmcfarl","count":1},{"name":"Kurt Inge Smådal","email":"kurt@postboks.org","login":"kurtinge","count":1},{"name":"L4nn15ter","email":"50442451+L4nn15ter","login":"L4nn15ter","count":1},{"name":"LZCZ","email":"74762395+LZCZ","login":"LZCZ","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":"Mark Stenglein","email":"mark@stengle.in","login":"ocelotsloth","count":1},{"name":"Kimxu","email":"kimxu_me@163.com","login":"Kimxu","count":1},{"name":"Ali Vatandoost","email":"108927090+aliavd1","login":"aliavd1","count":1},{"name":"Ivan Hristov","email":"35896427+IvanHristov98","login":"IvanHristov98","count":1},{"name":"Jacques Boscq","email":"jacques@boscq.fr","login":"Amodio","count":1},{"name":"James Allen","email":"24575899+jrdallen97","login":"jrdallen97","count":1},{"name":"Jameshu0513","email":"2065073497@qq.com","login":"Jameshu0513","count":1},{"name":"15535382838","email":"66766230+15535382838","login":"15535382838","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":"li","email":"liying0721@vip.126.com","login":null,"count":1},{"name":"jaby","email":"Peter.De.Velder@ilias-solutions.com","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":"Vsevolod Balashov","email":"vsevolod@balashov.name","login":null,"count":1},{"name":"wcsiu","email":"wachiu.siu@lalamove.com","login":null,"count":1},{"name":"zaddok","email":"zadok@tai.io","login":null,"count":1},{"name":"mbresson","email":"matthieu.bresson@kapptivate.com","login":null,"count":1},{"name":"Dokiy","email":"zhangzongqi@fancydigital.com.cn","login":null,"count":1},{"name":"Ri Xu","email":"xuri@360.cn","login":null,"count":1},{"name":"Jérôme Pogeant","email":"p-jerome@hotmail.fr","login":"Jerome1337","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":"Christian Fiedler","email":"fdlr.christian@gmail.com","login":"chtisgit","count":1},{"name":"Chen Zhidong","email":"njutczd@gmail.com","login":"sillydong","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":"si9ma","email":"hellob374@gmail.com","login":"si9ma","count":1},{"name":"streboryaj","email":"streboryaj@gmail.com","login":"streboryaj","count":1},{"name":"strong","email":"372045127@qq.com","login":"gq-tang","count":1},{"name":"Ben Smith","email":"slashdotdash","login":"slashdotdash","count":1},{"name":"Bayzet Tlyupov","email":"baizet01@gmail.com","login":"Bayzet","count":1},{"name":"Baris Mar Aziz","email":"barisma99@gmail.com","login":"barismar","count":1},{"name":"Aybek","email":"100071536+zhayt","login":"zhayt","count":1},{"name":"Artem Tarasenko","email":"Beeb0p","login":"Beeb0p","count":1},{"name":"Arpelicy","email":"165371648+Arpelicy","login":"Arpelicy","count":1},{"name":"ArcholSevier","email":"166369836+ArcholSevier","login":"ArcholSevier","count":1},{"name":"Aplulu","email":"aplulu.liv@gmail.com","login":"aplulu","count":1},{"name":"Anton Petrov","email":"55432120+kjushka","login":"kjushka","count":1},{"name":"zhaov","email":"779137069@qq.com","login":"zhaov","count":1},{"name":"Kostya Privezentsev","email":"privezentsev@gmail.com","login":"patsak","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":"user65536","email":"37108140+user65536","login":"user65536","count":1},{"name":"vb6iscool","email":"95078692+vb6iscool","login":"vb6iscool","count":1},{"name":"vettich","email":"vetti.ch@ya.ru","login":"vettich","count":1},{"name":"vic","email":"1018595261@qq.com","login":"lizhichao","count":1},{"name":"vst","email":"vst93g@Gmail.com","login":"vst93","count":1},{"name":"wanghaochen2024","email":"whc2018@bupt.edu.cn","login":"wanghaochen2024","count":1},{"name":"wangsongyan","email":"1104237534@qq.com","login":"wangsongyan","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":"dafengge0913","email":"dafengge0913@hotmail.com","login":"dafengge0913","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":"peiqi","email":"pq1994@gmail.com","login":"peiqi111","count":1},{"name":"pjh591029530","email":"52460532+pjh591029530","login":"pjh591029530","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":"raochq","email":"31030448+raochq","login":"raochq","count":1},{"name":"realzuojianxiang","email":"568625626@qq.com","login":"realzuojianxiang","count":1},{"name":"renxiaotu","email":"35713121+renxiaotu","login":"renxiaotu","count":1},{"name":"yunkeweb","email":"32658824+yunkeweb","login":"yunkeweb","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":"zhangleijlu","email":"zhang_leijlu@163.com","login":"zhangleijlu","count":1},{"name":"zhangyimingdatiancai","email":"2654488395@qq.com","login":"zhangyimingdatiancai","count":1},{"name":"match-meng","email":"54879059+match-meng","login":"match-meng","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":"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":"马彦军","email":"heng_myj@qq.com","login":"hengmyj","count":1},{"name":"龚尚","email":"gongshang1990@163.com","login":"NineRec","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":"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":"yuki2006","email":"yagfair@gmail.com","login":"yuki2006","count":1},{"name":"Vivek Kairi","email":"vivekkairi30oct@gmail.com","login":"vivekkairi","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":"Wing Gao","email":"wing.gao@live.com","login":"WingGao","count":1},{"name":"WuXu1995","email":"49405879+WuXu1995","login":"WuXu1995","count":1},{"name":"Tian","email":"75908403+parkoo","login":"parkoo","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":"gonghaibinx","email":"116247046+gonghaibinx","login":"gonghaibinx","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":"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":"Yi Deng","email":"151997860+DengY11","login":"DengY11","count":1},{"name":"Youngwan Kim","email":"y103.kim@gmail.com","login":"y103kim","count":1},{"name":"Alluuu","email":"22728104+Alluuu","login":"Alluuu","count":1},{"name":"Matthew Sackman","email":"matthew@wellquite.org","login":"msackman","count":1},{"name":"Matthias Endler","email":"matthias.endler@endlernet.com","login":"m12r","count":1},{"name":"Michael W. Mitton","email":"mmitton@yssd.org","login":"mmitton","count":1},{"name":"Michael Wiesenbauer","email":"michael.wiesenbauer@fau.de","login":"mwiesenbauer","count":1},{"name":"Moises P. Sena","email":"moisespsena@gmail.com","login":"moisespsena","count":1},{"name":"NaturalGao","email":"43291304+NaturalGao","login":"NaturalGao","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":"Patrick Wang","email":"patrick.wang1029@gmail.com","login":"imink","count":1},{"name":"Rafael Barros","email":"admin@rafaelbarros.eti.br","login":"rafaelmiti","count":1},{"name":"ShowerBandV","email":"59394693+ShowerBandV","login":"ShowerBandV","count":1},{"name":"Sustainedhhh","email":"15829307082_pp@sina.cn","login":"Sustainedhhh","count":1},{"name":"Tajang","email":"63721558+TajangSec","login":"TajangSec","count":1},{"name":"Tamás Gulácsi","email":"tgulacsi","login":"tgulacsi","count":1},{"name":"Ted","email":"37789839+Theodoree","login":"Theodoree","count":1},{"name":"funa12","email":"21205286+funa12","login":"funa12","count":1},{"name":"Sebastian Willing","email":"sewi@cpan.org","login":"sewi-cpan","count":1},{"name":"jialei","email":"31276367+MichealJl","login":"MichealJl","count":1},{"name":"joehan109","email":"joe.han109@gmail.com","login":"joehan109","count":1},{"name":"kkxkkxkkgh","email":"kkxkkxkk@163.com","login":"kkxkkxkkgh","count":1},{"name":"li","email":"andrew.doyle1@go.sfcollege.edu","login":"oneweek20169902","count":1},{"name":"lidp20","email":"1697871629@qq.com","login":"lidp20","count":1},{"name":"liuwangchao","email":"59493205+liuwangchao","login":"liuwangchao","count":1},{"name":"centurion-hub","email":"hongzhen080@gmail.com","login":"centurion-hub","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":"davidborry","email":"davidborryfr@gmail.com","login":"davidborry","count":1},{"name":"ZX","email":"89002650+ZhangXiao1024","login":"ZhangXiao1024","count":1},{"name":"ZhuHaiCheng","email":"zhuhai@52it.net","login":"zhuhaicity","count":1},{"name":"bailantaotao","email":"Edwin@am.is","login":"bailantaotao","count":1},{"name":"barlevd","email":"32372804+barlevd","login":"barlevd","count":1},{"name":"caozhiyi","email":"272653256@qq.com","login":"caozhiyi","count":1},{"name":"ChantXu64","email":"chantxu64@gmail.com","login":"CHANTXU64","count":1},{"name":"Rizki Putra","email":"rzkputrapamungkas65@gmail.com","login":"rpoetrap","count":1},{"name":"Rohan Allison","email":"rohan.allison@cbre.com","login":"rohanallison","count":1},{"name":"Roman Shevelev","email":"romanshevelev","login":"romanshevelev","count":1},{"name":"Sangua633","email":"76948439+Sangua633","login":"Sangua633","count":1},{"name":"Sean Liang","email":"sunlxy@yahoo.com","login":"seanliang","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":"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}],"total_commits":1206,"total_committers":269,"total_bot_commits":4,"total_bot_committers":1,"mean_commits":4.483271375464684,"dds":0.3018242122719734,"past_year_committers":[{"name":"xuri","email":"xuri.me@gmail.com","login":"xuri","count":36},{"name":"Ilia Mirkin","email":"imirkin@alum.mit.edu","login":"imirkin","count":3},{"name":"MengZhongYuan","email":"33193572+mengpromax","login":"mengpromax","count":3},{"name":"shcabin","email":"5463832+shcabin","login":"shcabin","count":3},{"name":"Artur Chopikian","email":"arturchopikian@gmail.com","login":"artur-chopikian","count":2},{"name":"Now-Shimmer","email":"hqmail123@bupt.edu.cn","login":"Now-Shimmer","count":2},{"name":"R3dByt3","email":"marvin.gerdel@web.de","login":"R3dByt3","count":2},{"name":"Ali Vatandoost","email":"108927090+aliavd1","login":"aliavd1","count":1},{"name":"Moises P. Sena","email":"moisespsena@gmail.com","login":"moisespsena","count":1},{"name":"LZCZ","email":"74762395+LZCZ","login":"LZCZ","count":1},{"name":"Kurt Inge Smådal","email":"kurt@postboks.org","login":"kurtinge","count":1},{"name":"Jian Yu, Chen","email":"77830479+Zncl2222","login":"Zncl2222","count":1},{"name":"JerryLuo-2005","email":"13691225105@163.com","login":"JerryLuo-2005","count":1},{"name":"Jameshu0513","email":"2065073497@qq.com","login":"Jameshu0513","count":1},{"name":"Ivan Hristov","email":"35896427+IvanHristov98","login":"IvanHristov98","count":1},{"name":"Eng Zer Jun","email":"engzerjun@gmail.com","login":"Juneezee","count":1},{"name":"Ben Smith","email":"slashdotdash","login":"slashdotdash","count":1},{"name":"Aybek","email":"100071536+zhayt","login":"zhayt","count":1},{"name":"Arpelicy","email":"165371648+Arpelicy","login":"Arpelicy","count":1},{"name":"ArcholSevier","email":"166369836+ArcholSevier","login":"ArcholSevier","count":1},{"name":"Paolo Barbolini","email":"paolo.barbolini@m4ss.net","login":"paolobarbolini","count":1},{"name":"xxf0512","email":"xxf0512@gmail.com","login":"xxf0512","count":1},{"name":"xiaoq898","email":"2158055406@qq.com","login":"xiaoq898","count":1},{"name":"wxy","email":"2498871854@qq.com","login":"samkeke","count":1},{"name":"wushiling50","email":"120616893+wushiling50","login":"wushiling50","count":1},{"name":"wanghaochen2024","email":"whc2018@bupt.edu.cn","login":"wanghaochen2024","count":1},{"name":"timesince","email":"seekseat@icloud.com","login":"timesince","count":1},{"name":"pjh591029530","email":"52460532+pjh591029530","login":"pjh591029530","count":1},{"name":"liuwangchao","email":"59493205+liuwangchao","login":"liuwangchao","count":1},{"name":"hm3248","email":"hm3248@nyu.edu","login":"hm3248","count":1},{"name":"hly-717","email":"2546626370@qq.com","login":"hly-717","count":1},{"name":"gypsy1234","email":"darjeeling.girl.1018@gmail.com","login":"gypsy1234","count":1},{"name":"centurion-hub","email":"hongzhen080@gmail.com","login":"centurion-hub","count":1},{"name":"ZhuHaiCheng","email":"zhuhai@52it.net","login":"zhuhaicity","count":1},{"name":"Zhang Zhipeng","email":"414326615@qq.com","login":"peng","count":1},{"name":"Yi Deng","email":"151997860+DengY11","login":"DengY11","count":1},{"name":"Tamás Gulácsi","email":"tgulacsi","login":"tgulacsi","count":1},{"name":"ShowerBandV","email":"59394693+ShowerBandV","login":"ShowerBandV","count":1},{"name":"Roman Shevelev","email":"romanshevelev","login":"romanshevelev","count":1},{"name":"Patrick Wang","email":"patrick.wang1029@gmail.com","login":"imink","count":1},{"name":"zhangyimingdatiancai","email":"2654488395@qq.com","login":"zhangyimingdatiancai","count":1}],"past_year_total_commits":85,"past_year_total_committers":41,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.073170731707317,"past_year_dds":0.5764705882352941,"last_synced_at":"2025-07-04T16:25:36.937Z","last_synced_commit":"55e152f8492fa52bf98687ccfbaa5447b5ee095c","created_at":"2023-03-07T09:15:04.311Z","updated_at":"2025-07-04T16:25:36.971Z","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":"2025-08-24T00:00:06.660Z","repositories_count":5479765,"commits_count":853308191,"contributors_count":31095157,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"qax-os/excelize","html_url":"https://github.com/qax-os/excelize","last_synced_at":"2025-09-06T12:53:50.508Z","status":null,"issues_count":557,"pull_requests_count":279,"avg_time_to_close_issue":8727266.61764706,"avg_time_to_close_pull_request":1151332.5387755102,"issues_closed_count":442,"pull_requests_closed_count":245,"pull_request_authors_count":142,"issue_authors_count":445,"avg_comments_per_issue":2.438061041292639,"avg_comments_per_pull_request":1.5340501792114696,"merged_pull_requests_count":215,"bot_issues_count":0,"bot_pull_requests_count":13,"past_year_issues_count":129,"past_year_pull_requests_count":106,"past_year_avg_time_to_close_issue":342678.4155844156,"past_year_avg_time_to_close_pull_request":364126.17647058825,"past_year_issues_closed_count":77,"past_year_pull_requests_closed_count":85,"past_year_pull_request_authors_count":41,"past_year_issue_authors_count":106,"past_year_avg_comments_per_issue":0.9224806201550387,"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":77,"created_at":"2023-05-16T03:46:22.022Z","updated_at":"2025-09-06T12:53:50.510Z","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":{"enhancement":80,"bug":67,"duplicate":66,"needs more info":37,"in progress":19,"confirmed":17,"kind/documentation":5,"wontfix":2,"go":1,"size/L":1,"invalid":1},"pull_request_labels_count":{"size/M":76,"size/XS":67,"size/L":52,"size/S":44,"dependencies":13,"github_actions":8,"size/XL":7,"go":5,"kind/documentation":3,"size/XXL":2},"issue_author_associations_count":{"NONE":487,"CONTRIBUTOR":70},"pull_request_author_associations_count":{"CONTRIBUTOR":178,"NONE":93,"MEMBER":5,"COLLABORATOR":3},"issue_authors":{"ShowerBandV":18,"ZQHcode":11,"liuwangchao":6,"usuallyvexed":4,"podmask":4,"ccaiy9":4,"firomoo":4,"grahamorrell":4,"Abdelaziz-Ouhammou":3,"paolobarbolini":3,"Zncl2222":3,"IvanHristov98":3,"yicixin":3,"mediawall":3,"teschste-reyrey":3,"jebirch":3,"imirkin":3,"martinmr":3,"zjfGH":3,"jingc1413":3,"mengpromax":3,"IAkumaI":3,"BZValoche":2,"yuki2006":2,"byteman":2,"fnickels":2,"aphsa":2,"943885179":2,"edwardfward":2,"eaglexiang":2,"ahKevinXy":2,"xinliangliang1":2,"3xxx":2,"zsy619":2,"quanxiangsheng":2,"sunnyawake5":2,"cold-bin":2,"tgulacsi":2,"ffh-zhang":2,"iciness":2,"alexvr8282":2,"taozuhong":2,"dongjun111111":2,"DeveloperJo":2,"zhuzhengyang":2,"zzinx58":2,"fudali113":2,"JackMin1314":2,"tommed":2,"JDavidVR":2,"EP-Toushirou":2,"CSHornby":2,"vsemichev":2,"eurosoll":2,"xuxxxxxx0249":2,"nlassaux":2,"zy-repo":2,"nathj07":2,"lifenglsf":2,"yflufdvil":1,"tredoe":1,"daredevil0905":1,"jspanjaard":1,"actoy":1,"rajender":1,"1070523402":1,"ayushjain1908":1,"Moonike1217":1,"vivekkairi":1,"baichachaa":1,"shuaidaodehongshaorou":1,"BigtigerGG":1,"kirqe":1,"ZedLee":1,"playGitboy":1,"chengfny":1,"dannyzdy":1,"jerrychen113":1,"mbe81":1,"kyungmun":1,"Sarsewar":1,"JackChanw":1,"muyi911":1,"exfur":1,"645775992":1,"Amodio":1,"elbek":1,"OlivierMary":1,"spike014":1,"xuexnGo":1,"teschste":1,"xxxcoffee":1,"Jack-laoniu":1,"devrodriguez":1,"wellzm":1,"bailantaotao":1,"Levap123":1,"hertzzhang":1,"Krevedos":1,"water160":1,"lbraconnier2":1,"anotherGoogleFan":1,"XieChengYi":1,"ppsleep":1,"Lucky759":1,"Rorke76753":1,"kjushka":1,"FedotCompot":1,"victotyone":1,"stephsix":1,"ivolkoff":1,"Ran-snow":1,"toderitagcristian":1,"heliangrui":1,"Sirius2020":1,"xxf0512":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,"OleksandrMelnyk":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,"philipleong97":1,"heviye":1,"syz9306":1,"ambiguous-pointer":1,"lonevle":1,"farzinghanbari":1,"nobishino":1,"Chindada":1,"edwardmatutino":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,"jamiesun":1,"GreenHatHG":1,"answer91":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,"jtcaraball":1,"xuzue":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,"udapamup":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,"deb151292":1,"Yiling-J":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,"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,"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,"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,"slashdotdash":1,"hasanAjsf":1,"eqinox76":1,"anruence":1,"RalfMetzingLeik":1,"mvanwaaijen":1,"yunbai002":1,"ianlancetaylor":1,"MeTuA":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,"Poorunga":1,"a-yahaha":1,"zhengkai":1,"chowyu12":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,"t4traw":1,"zhanqixuan":1,"jaybeecave":1,"shzy2012":1,"olegkrutikov":1,"evanfuller":1,"shcabin":1,"fightlight":1,"lukeyMing":1,"Juneezee":1,"suifengsanjin":1,"falco467":1,"RoloEdits":1,"sasloz":1,"krstak":1,"AamerHelmy":1,"duysqubix":1,"PramSin":1,"L4nn15ter":1,"vmpartner":1,"bianxiankui":1,"waverunner":1,"fgimian":1,"jacobLiou1225":1,"Pigflyflyfly":1,"mc2j73":1,"shaunc":1,"vendelin8":1,"15083787153":1,"lamhieo02":1,"FlowingSPDG":1,"wangdzhao":1,"paolobellardone":1,"murzart":1,"bluntdel":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,"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},"pull_request_authors":{"dependabot[bot]":13,"shcabin":8,"imirkin":7,"mengpromax":7,"IvanHristov98":6,"xuri":5,"Now-Shimmer":5,"Juneezee":4,"paolobarbolini":4,"user1121114685":4,"DengY11":4,"artur-chopikian":4,"tgulacsi":4,"pjh591029530":4,"R3dByt3":3,"peng":3,"TeeRenJing":2,"18409615759":2,"zhuhaicity":2,"YueChenXu-Kimi":2,"huochexizhan":2,"hm3248":2,"lizhichao":2,"ha5ky":2,"ooooooobh":2,"centurion-hub":2,"LZCZ":2,"zhuzhengyang":2,"aliavd1":2,"jianxinhou":2,"ivolkoff":2,"taitaking":2,"ArcholSevier":2,"imink":2,"gypsy1234":2,"cuishuang":2,"fsfsx":2,"vivekkairi":2,"kurtinge":2,"vsemichev":2,"iraj720":2,"abdelaziz-ouhammou":2,"slashdotdash":2,"yyle88":2,"moisespsena":2,"msackman":2,"zhangyimingdatiancai":2,"JerryLuo-2005":2,"zhayt":2,"wushiling50":2,"rememberher":2,"3zmx":2,"xxxwang1983":2,"schigh":2,"ShowerBandV":2,"ijustyce":2,"wanghaochen2024":2,"327674413":2,"coolbit":2,"FlowingSPDG":2,"Leopard31415926":2,"JackMin1314":2,"Parvaneh-Zarei":2,"zhuyanhuazhuyanhua":2,"torotake":2,"romanshevelev":2,"mirgong":2,"yunkeweb":2,"Jameshu0513":2,"Zncl2222":2,"funa12":2,"t4traw":2,"Arpelicy":2,"wangsongyan":2,"realzuojianxiang":2,"fudali113":2,"hly-717":2,"samkeke":2,"barlevd":2,"xiaoq898":2,"yetyear":2,"liuwangchao":2,"edwardfward":2,"melf-xyzh":2,"ZhangXiao1024":1,"sides-flow":1,"lidp20":1,"teodormarianmck":1,"phperic":1,"keepstep":1,"Leo012345678":1,"a2659802":1,"ByteFlyCoding":1,"thomascharbonnel":1,"gennesseaux":1,"ocelotsloth":1,"zcgly":1,"crush-wu":1,"rpoetrap":1,"cnmlgbgithub":1,"L4nn15ter":1,"barismar":1,"yuegu520":1,"IAkumaI":1,"oneweek20169902":1,"anthonygarvan":1,"liserjrqlxue":1,"playGitboy":1,"aldidana":1,"qijinkui":1,"takayuki":1,"kjushka":1,"fnickels":1,"lpxxn":1,"chree188":1,"yasarluo":1,"krstak":1,"yyt030":1,"CHANTXU64":1,"JDavidVR":1,"bramvbilsen":1,"joehan109":1,"iEvan-lhr":1,"MJacred":1,"chengcxy":1,"jrdallen97":1,"CooolNv":1,"doingNobb":1,"parkoo":1,"tianaiyouqing":1,"yicixin":1,"timesince":1,"huangshaokun":1,"vb6iscool":1,"mikeschinkel":1,"15535382838":1,"Copilot":1,"yangliyl":1,"TajangSec":1,"y103kim":1,"user65536":1,"HamzaAnis":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-06T00:00:15.144Z","repositories_count":10131782,"issues_count":31834041,"pull_requests_count":99281480,"authors_count":10714653,"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":{"enhancement":15,"bug":12,"needs more info":10,"in progress":8,"duplicate":7,"kind/documentation":1,"confirmed":1},"past_year_pull_request_labels_count":{"size/M":25,"size/L":24,"size/XS":23,"size/S":14,"kind/documentation":1,"size/XL":1},"past_year_issue_author_associations_count":{"NONE":103,"CONTRIBUTOR":26},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":66,"NONE":38,"MEMBER":2},"past_year_issue_authors":{"liuwangchao":6,"grahamorrell":4,"mengpromax":3,"IvanHristov98":3,"imirkin":3,"zzinx58":2,"zhuzhengyang":2,"tgulacsi":2,"sunnyawake5":2,"martinmr":2,"jebirch":2,"DeveloperJo":2,"cold-bin":2,"BZValoche":2,"taozuhong":1,"andreasmuenster":1,"stephsix":1,"spyhunter925":1,"sonic-martin":1,"Sirius2020":1,"shitingbao":1,"shcabin":1,"seanliang":1,"Sadio94":1,"Ran-snow":1,"R3dByt3":1,"QingShan-Xu":1,"PramSin":1,"pigfu":1,"philguiol":1,"paolobellardone":1,"paolobarbolini":1,"ollieparsley":1,"nlassaux":1,"nielskrijger":1,"nathcoad":1,"muyi911":1,"098anu098":1,"Zncl2222":1,"AamerHelmy":1,"zhongpengjian":1,"ZainJavedDev":1,"yyt1105":1,"yuki2006":1,"YiTianChiSiDun1":1,"xxf0512":1,"xuxxxxxx0249":1,"xuexnGo":1,"xtutu":1,"xaoctech":1,"wellzm":1,"water160":1,"wanglang0410":1,"U8tou":1,"torotake":1,"tommed":1,"andersbogsnes":1,"teschste-reyrey":1,"Teifion":1,"tea0112":1,"Jack-laoniu":1,"barismar":1,"BenReichwein":1,"ijustyce":1,"HyuncheolKim2021":1,"huantt":1,"htnosakura":1,"gypsy1234":1,"guosgbin":1,"Berylzxy":1,"gmohmad":1,"FiodarShurankou":1,"Fimeo":1,"ffh-zhang":1,"FedotCompot":1,"eliyaoo32":1,"brc-dd":1,"darkoment":1,"danzf":1,"cmendible":1,"chowyu12":1,"Chindada":1,"ccaiy9":1,"murzart":1,"Morrowless":1,"Moonike1217":1,"moisespsena":1,"mohanrajreese":1,"mjianuguo":1,"ankisme":1,"mediawall":1,"me-cs":1,"mc2j73":1,"ar090":1,"marcuoli":1,"lonevle":1,"artur-chopikian":1,"LionelPerret":1,"leoygold":1,"leko-W":1,"Kindred87":1,"kaylee595":1,"Juneezee":1,"jingc1413":1,"jerrad-bieno-cookieai":1,"azju":1},"past_year_pull_request_authors":{"shcabin":8,"mengpromax":7,"imirkin":7,"IvanHristov98":6,"Now-Shimmer":5,"tgulacsi":4,"artur-chopikian":4,"DengY11":4,"R3dByt3":3,"zhuhaicity":2,"kurtinge":2,"xuri":2,"Zncl2222":2,"aliavd1":2,"Jameshu0513":2,"huochexizhan":2,"romanshevelev":2,"ijustyce":2,"torotake":2,"zhuyanhuazhuyanhua":2,"gypsy1234":2,"Parvaneh-Zarei":2,"Arpelicy":2,"Leopard31415926":2,"paolobarbolini":2,"hm3248":2,"moisespsena":2,"Juneezee":2,"hly-717":2,"xiaoq898":2,"liuwangchao":2,"JerryLuo-2005":2,"zhuzhengyang":2,"LZCZ":2,"ArcholSevier":2,"timesince":1,"crush-wu":1,"Copilot":1,"Leo012345678":1,"teodormarianmck":1,"a2659802":1},"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"}]},"events":null,"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":"2025-09-08T20:51:21.015Z","updated_at":"2025-10-07T08:27:46.130Z","avatar_url":"https://github.com/qax-os.png","language":"Go","category":null,"sub_category":null,"monthly_downloads":0,"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"],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["embedded","time-tracker","productivity","timetracker","ontologies","mesh","examples","distributed","vulnerabilities","sequences"],"project_url":"https://science.ecosyste.ms/api/v1/projects/77184","html_url":"https://science.ecosyste.ms/projects/77184"}