{"id":20693,"name":"WhiteboxTools","description":"WhiteboxTools is an advanced geospatial data analysis platform.","url":"https://github.com/jblindsay/whitebox-tools","last_synced_at":"2026-04-16T21:30:31.357Z","repository":{"id":38334565,"uuid":"128841966","full_name":"jblindsay/whitebox-tools","owner":"jblindsay","description":"An advanced geospatial data analysis platform","archived":false,"fork":false,"pushed_at":"2025-02-07T23:43:08.000Z","size":171146,"stargazers_count":1130,"open_issues_count":175,"forks_count":187,"subscribers_count":36,"default_branch":"master","last_synced_at":"2026-04-15T01:47:25.356Z","etag":null,"topics":["geomorphology","geomorphometry","geoprocessing","geospatial","gis","hydrology","remote-sensing"],"latest_commit_sha":null,"homepage":"https://www.whiteboxgeo.com/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jblindsay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-09T22:39:18.000Z","updated_at":"2026-04-14T15:46:15.000Z","dependencies_parsed_at":"2023-09-21T19:27:43.890Z","dependency_job_id":"a5528e07-d2df-463a-99e4-4f91a50984b6","html_url":"https://github.com/jblindsay/whitebox-tools","commit_stats":{"total_commits":787,"total_committers":18,"mean_commits":43.72222222222222,"dds":0.06988564167725542,"last_synced_commit":"b6ae32fdc4ddae68fbc288e6ef2e9e2d11c0fac6"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/jblindsay/whitebox-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/sbom","scorecard":{"id":510309,"data":{"date":"2025-08-11","repo":{"name":"github.com/jblindsay/whitebox-tools","commit":"458e9f2a476c003115a2d468a19cf1e4b763421d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-wheels.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: RUSTSEC-2024-0416","Warn: Project is vulnerable to: RUSTSEC-2023-0089","Warn: Project is vulnerable to: RUSTSEC-2023-0004 / GHSA-96jv-r488-c2rj","Warn: Project is vulnerable to: RUSTSEC-2024-0418","Warn: Project is vulnerable to: RUSTSEC-2020-0146 / GHSA-3358-4f7f-p4j4","Warn: Project is vulnerable to: RUSTSEC-2024-0420","Warn: Project is vulnerable to: RUSTSEC-2024-0421 / GHSA-h97m-ww89-6jmq","Warn: Project is vulnerable to: RUSTSEC-2024-0384","Warn: Project is vulnerable to: RUSTSEC-2020-0144","Warn: Project is vulnerable to: RUSTSEC-2021-0070 / GHSA-3w8g-xr3f-2mp8","Warn: Project is vulnerable to: GHSA-q445-7m23-qrmw","Warn: Project is vulnerable to: RUSTSEC-2024-0357","Warn: Project is vulnerable to: RUSTSEC-2025-0004 / GHSA-rpmj-rpgj-qmpm","Warn: Project is vulnerable to: GHSA-4fcv-w3qc-ppgg","Warn: Project is vulnerable to: RUSTSEC-2025-0022","Warn: Project is vulnerable to: RUSTSEC-2024-0436","Warn: Project is vulnerable to: RUSTSEC-2023-0031 / GHSA-2qv5-7mw5-j3cg","Warn: Project is vulnerable to: RUSTSEC-2020-0071 / GHSA-wcg3-cvx6-7396","Warn: Project is vulnerable to: GHSA-rr8g-9fpq-6wmg","Warn: Project is vulnerable to: RUSTSEC-2025-0023","Warn: Project is vulnerable to: GHSA-m589-mv4q-p7rj","Warn: Project is vulnerable to: RUSTSEC-2020-0159","Warn: Project is vulnerable to: RUSTSEC-2020-0102 / GHSA-wr55-mf5c-hhwm","Warn: Project is vulnerable to: RUSTSEC-2022-0078 / GHSA-f85w-wvc7-crwc","Warn: Project is vulnerable to: RUSTSEC-2024-0019 / GHSA-r8w9-5wcg-vfj7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T00:22:23.034Z","repository_id":38334565,"created_at":"2025-08-20T00:22:23.034Z","updated_at":"2025-08-20T00:22:23.034Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31859796,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-15T15:24:51.572Z","status":"ssl_error","status_checked_at":"2026-04-15T15:24:39.138Z","response_time":63,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"jblindsay","name":"John Lindsay","uuid":"8441542","kind":"user","description":"Geomorphometrist. Whitebox Developer. Works at University of Guelph. Co-founder of Whitebox Geospatial Inc.","email":"","website":"https://jblindsay.github.io/ghrg/index.html","location":"Canada","twitter":"whiteboxgeo","company":"University of Guelph","icon_url":"https://avatars.githubusercontent.com/u/8441542?u=d5203eae437d818354246743870bb332201d0dba\u0026v=4","repositories_count":16,"last_synced_at":"2024-06-11T15:49:38.861Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jblindsay","funding_links":[],"total_stars":1046,"followers":297,"following":1,"created_at":"2022-11-13T19:35:30.052Z","updated_at":"2024-06-11T15:49:43.710Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay/repositories"},"packages":[{"id":11704615,"name":"github.com/jblindsay/whitebox-tools","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/jblindsay/whitebox-tools","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2018-10-01T15:22:55.000Z","latest_release_published_at":"2024-05-22T16:18:23.000Z","latest_release_number":"v2.4.0+incompatible","last_synced_at":"2026-03-14T06:03:02.157Z","created_at":"2025-05-29T09:50:50.614Z","updated_at":"2026-03-14T06:03:02.158Z","registry_url":"https://pkg.go.dev/github.com/jblindsay/whitebox-tools","install_command":"go get github.com/jblindsay/whitebox-tools","documentation_url":"https://pkg.go.dev/github.com/jblindsay/whitebox-tools#section-documentation","metadata":{},"repo_metadata":{"id":38334565,"uuid":"128841966","full_name":"jblindsay/whitebox-tools","owner":"jblindsay","description":"An advanced geospatial data analysis platform","archived":false,"fork":false,"pushed_at":"2025-02-07T23:43:08.000Z","size":171146,"stargazers_count":1072,"open_issues_count":161,"forks_count":179,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-10-19T14:52:14.767Z","etag":null,"topics":["geomorphology","geomorphometry","geoprocessing","geospatial","gis","hydrology","remote-sensing"],"latest_commit_sha":null,"homepage":"https://www.whiteboxgeo.com/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jblindsay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-09T22:39:18.000Z","updated_at":"2025-10-17T19:50:52.000Z","dependencies_parsed_at":"2023-09-21T19:27:43.890Z","dependency_job_id":"a5528e07-d2df-463a-99e4-4f91a50984b6","html_url":"https://github.com/jblindsay/whitebox-tools","commit_stats":{"total_commits":787,"total_committers":18,"mean_commits":43.72222222222222,"dds":0.06988564167725542,"last_synced_commit":"b6ae32fdc4ddae68fbc288e6ef2e9e2d11c0fac6"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/jblindsay/whitebox-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/sbom","scorecard":{"id":510309,"data":{"date":"2025-08-11","repo":{"name":"github.com/jblindsay/whitebox-tools","commit":"458e9f2a476c003115a2d468a19cf1e4b763421d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-wheels.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: RUSTSEC-2024-0416","Warn: Project is vulnerable to: RUSTSEC-2023-0089","Warn: Project is vulnerable to: RUSTSEC-2023-0004 / GHSA-96jv-r488-c2rj","Warn: Project is vulnerable to: RUSTSEC-2024-0418","Warn: Project is vulnerable to: RUSTSEC-2020-0146 / GHSA-3358-4f7f-p4j4","Warn: Project is vulnerable to: RUSTSEC-2024-0420","Warn: Project is vulnerable to: RUSTSEC-2024-0421 / GHSA-h97m-ww89-6jmq","Warn: Project is vulnerable to: RUSTSEC-2024-0384","Warn: Project is vulnerable to: RUSTSEC-2020-0144","Warn: Project is vulnerable to: RUSTSEC-2021-0070 / GHSA-3w8g-xr3f-2mp8","Warn: Project is vulnerable to: GHSA-q445-7m23-qrmw","Warn: Project is vulnerable to: RUSTSEC-2024-0357","Warn: Project is vulnerable to: RUSTSEC-2025-0004 / GHSA-rpmj-rpgj-qmpm","Warn: Project is vulnerable to: GHSA-4fcv-w3qc-ppgg","Warn: Project is vulnerable to: RUSTSEC-2025-0022","Warn: Project is vulnerable to: RUSTSEC-2024-0436","Warn: Project is vulnerable to: RUSTSEC-2023-0031 / GHSA-2qv5-7mw5-j3cg","Warn: Project is vulnerable to: RUSTSEC-2020-0071 / GHSA-wcg3-cvx6-7396","Warn: Project is vulnerable to: GHSA-rr8g-9fpq-6wmg","Warn: Project is vulnerable to: RUSTSEC-2025-0023","Warn: Project is vulnerable to: GHSA-m589-mv4q-p7rj","Warn: Project is vulnerable to: RUSTSEC-2020-0159","Warn: Project is vulnerable to: RUSTSEC-2020-0102 / GHSA-wr55-mf5c-hhwm","Warn: Project is vulnerable to: RUSTSEC-2022-0078 / GHSA-f85w-wvc7-crwc","Warn: Project is vulnerable to: RUSTSEC-2024-0019 / GHSA-r8w9-5wcg-vfj7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T00:22:23.034Z","repository_id":38334565,"created_at":"2025-08-20T00:22:23.034Z","updated_at":"2025-08-20T00:22:23.034Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280189440,"owners_count":26287705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"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":"jblindsay","name":"John Lindsay","uuid":"8441542","kind":"user","description":"Geomorphometrist. Whitebox Developer. Works at University of Guelph. Co-founder of Whitebox Geospatial Inc.","email":"","website":"https://jblindsay.github.io/ghrg/index.html","location":"Canada","twitter":"whiteboxgeo","company":"University of Guelph","icon_url":"https://avatars.githubusercontent.com/u/8441542?u=d5203eae437d818354246743870bb332201d0dba\u0026v=4","repositories_count":16,"last_synced_at":"2024-06-11T15:49:38.861Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jblindsay","funding_links":[],"total_stars":1046,"followers":297,"following":1,"created_at":"2022-11-13T19:35:30.052Z","updated_at":"2024-06-11T15:49:43.710Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay/repositories"},"tags":[{"name":"v2.4.0","sha":"28ed01f506f2024cfb52db85348b887f2ded4e5d","kind":"commit","published_at":"2024-05-22T16:18:23.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.4.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"59d345138f86a50602182a2dd5b0a410449f6511","kind":"commit","published_at":"2023-03-28T10:28:49.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.3.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"c8d03fc3154a34d2d2904491ee36a7ab8239289c","kind":"commit","published_at":"2022-10-23T15:19:19.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.2.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.2.0/manifests"},{"name":"v2.0.0","sha":"645b09f3c9aaca20f1de930ee8abf2fe01ce0574","kind":"commit","published_at":"2021-08-30T18:55:49.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.0.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.0.0/manifests"},{"name":"1.5.0","sha":"05d9113544f6ac237493ffbf8fbf436e0d7de910","kind":"commit","published_at":"2021-06-01T10:36:01.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/1.5.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.5.0/manifests"},{"name":"1.4.0","sha":"b569c7575f3d9225df6f3dee07d1c142128252a2","kind":"commit","published_at":"2020-09-04T13:43:09.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/1.4.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.4.0/manifests"},{"name":"v1.3.1","sha":"1232327f96706279d22bd0ce7d30c2aed2bf9d08","kind":"commit","published_at":"2020-07-23T12:32:07.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.3.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"94aa871ec196c2bd4dfa4798443be900d3e0162c","kind":"commit","published_at":"2020-06-07T22:36:54.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.3.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"c89fe4cc653ea97f12555201c3c95d1181042495","kind":"commit","published_at":"2020-02-21T21:08:55.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.2.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"f56b347c2c4f20c8d6fe896abd1c96d32c817718","kind":"commit","published_at":"2019-12-09T23:31:33.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.1.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"5051628126e0e402335a5e0a1ec0000eabcf0871","kind":"commit","published_at":"2019-11-01T17:29:01.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.0.2","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"d2a9c287fa67d0b1f61bc692effb2b756ef4ffb0","kind":"commit","published_at":"2019-10-20T13:49:23.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.0.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6aba2cb3a1507da15a6a3978d4806fd76eb40656","kind":"commit","published_at":"2019-09-29T14:54:02.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.0.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.0/manifests"},{"name":"v0.16.0","sha":"ce1f7a7e9d4e544009c15cf0a91c07c1e7ad3869","kind":"commit","published_at":"2019-05-24T16:08:06.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.16.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.16.0/manifests"},{"name":"v0.15","sha":"8839309ce0056386c161b113ace75ecfea6dacd9","kind":"commit","published_at":"2019-03-05T14:31:22.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.15","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.15/manifests"},{"name":"v0.14.1","sha":"7cf7692e20e87c64d201364648325703211788a0","kind":"commit","published_at":"2019-02-11T00:46:15.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.14.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14.1/manifests"},{"name":"v0.14","sha":"35589121e32d175e72596b5f83c832cecf560220","kind":"commit","published_at":"2019-01-28T00:11:55.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.14","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14/manifests"},{"name":"v0.13","sha":"cf292c26df3c09633374ea82ca522cc3ef410c3f","kind":"commit","published_at":"2019-01-08T17:35:37.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.13","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.13/manifests"},{"name":"v0.12.1","sha":"a758dac41531c4fe7a92abaecb5dd33ace4462ed","kind":"commit","published_at":"2018-11-22T15:50:15.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.12.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"f8af226910551c8e2390de14cd5d33fa97c29e7a","kind":"commit","published_at":"2018-11-22T11:38:10.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.12.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"d5ca85fe7610b1704a3805e5587b68b1a1069047","kind":"commit","published_at":"2018-10-01T15:22:55.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.11.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.11.0/manifests"},{"name":"0.10.0","sha":"909f0129cc78963f3f92b7af753aea9350a3fcef","kind":"commit","published_at":"2018-09-18T17:26:18.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/0.10.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/0.10.0/manifests"}]},"repo_metadata_updated_at":"2025-10-21T02:09:00.428Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.790909839669091,"dependent_packages_count":5.426477651118487,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.608693745393789},"purl":"pkg:golang/github.com/jblindsay/whitebox-tools","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/jblindsay/whitebox-tools","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/jblindsay/whitebox-tools","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/jblindsay/whitebox-tools/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-20T17:54:49.231Z","issues_count":343,"pull_requests_count":88,"avg_time_to_close_issue":6856370.438914027,"avg_time_to_close_pull_request":6609373.875,"issues_closed_count":220,"pull_requests_closed_count":47,"pull_request_authors_count":23,"issue_authors_count":206,"avg_comments_per_issue":2.8862973760932946,"avg_comments_per_pull_request":1.2045454545454546,"merged_pull_requests_count":29,"bot_issues_count":0,"bot_pull_requests_count":17,"past_year_issues_count":26,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":438007.25,"past_year_avg_time_to_close_pull_request":950.0,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":23,"past_year_avg_comments_per_issue":0.4230769230769231,"past_year_avg_comments_per_pull_request":0.8,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/issues","maintainers":[{"login":"Afrancioni","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Afrancioni"},{"login":"jblindsay","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jblindsay"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjblindsay%2Fwhitebox-tools/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjblindsay%2Fwhitebox-tools/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjblindsay%2Fwhitebox-tools/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjblindsay%2Fwhitebox-tools/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fjblindsay%2Fwhitebox-tools/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2070574,"maintainers_count":0,"namespaces_count":775160,"keywords_count":0,"github":"golang","metadata":{"funded_packages_count":53241},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-03-15T05:36:01.653Z","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":5294311,"name":"whitebox_tools","ecosystem":"conda","description":"WhiteboxTools is an advanced geospatial data analysis platform developed by Prof. John Lindsay at the University of Guelph's Geomorphometry and Hydrogeomatics Research Group. WhiteboxTools can be used to perform common geographical information systems (GIS) analysis operations, such as cost-distance analysis, distance buffering, and raster reclassification. Remote sensing and image processing tasks include image enhancement (e.g. panchromatic sharpening, contrast adjustments), image mosaicing, numerous filtering operations, simple classification (k-means), and common image transformations. WhiteboxTools also contains advanced tooling for spatial hydrological analysis (e.g. flow-accumulation, watershed delineation, stream network analysis, sink removal), terrain analysis (e.g. common terrain indices such as slope, curvatures, wetness index, hillshading; hypsometric analysis; multi-scale topographic position analysis), and LiDAR data processing. LiDAR point clouds can be interrogated (LidarInfo, LidarHistogram), segmented, tiled and joined, analyized for outliers, interpolated to rasters (DEMs, intensity images), and ground-points can be classified or filtered. WhiteboxTools is not a cartographic or spatial data visualization package; instead it is meant to serve as an analytical backend for other data visualization software, mainly GIS.","homepage":"https://github.com/jblindsay/whitebox-tools","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/jblindsay/whitebox-tools","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2018-05-18T12:53:04.000Z","latest_release_published_at":"2022-10-24T13:39:09.000Z","latest_release_number":"2.2.0","last_synced_at":"2026-03-01T01:43:55.090Z","created_at":"2022-10-03T15:56:41.972Z","updated_at":"2026-03-01T01:43:55.091Z","registry_url":"https://anaconda.org/conda-forge/whitebox_tools","install_command":"conda install -c conda-forge whitebox_tools","documentation_url":null,"metadata":{},"repo_metadata":{"id":38334565,"uuid":"128841966","full_name":"jblindsay/whitebox-tools","owner":"jblindsay","description":"An advanced geospatial data analysis platform","archived":false,"fork":false,"pushed_at":"2025-02-07T23:43:08.000Z","size":171146,"stargazers_count":1072,"open_issues_count":161,"forks_count":179,"subscribers_count":35,"default_branch":"master","last_synced_at":"2025-10-19T14:52:14.767Z","etag":null,"topics":["geomorphology","geomorphometry","geoprocessing","geospatial","gis","hydrology","remote-sensing"],"latest_commit_sha":null,"homepage":"https://www.whiteboxgeo.com/","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jblindsay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-04-09T22:39:18.000Z","updated_at":"2025-10-17T19:50:52.000Z","dependencies_parsed_at":"2023-09-21T19:27:43.890Z","dependency_job_id":"a5528e07-d2df-463a-99e4-4f91a50984b6","html_url":"https://github.com/jblindsay/whitebox-tools","commit_stats":{"total_commits":787,"total_committers":18,"mean_commits":43.72222222222222,"dds":0.06988564167725542,"last_synced_commit":"b6ae32fdc4ddae68fbc288e6ef2e9e2d11c0fac6"},"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/jblindsay/whitebox-tools","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/sbom","scorecard":{"id":510309,"data":{"date":"2025-08-11","repo":{"name":"github.com/jblindsay/whitebox-tools","commit":"458e9f2a476c003115a2d468a19cf1e4b763421d"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":2.8,"checks":[{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/build-wheels.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Maintained","score":0,"reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Code-Review","score":0,"reason":"Found 1/29 approved changesets -- score normalized to 0","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE.txt:0","Info: FSF or OSI recognized license: MIT License: LICENSE.txt:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 2 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-wheels.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/jblindsay/whitebox-tools/build-wheels.yml/master?enable=pin","Info:   0 out of   3 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":0,"reason":"25 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: RUSTSEC-2024-0416","Warn: Project is vulnerable to: RUSTSEC-2023-0089","Warn: Project is vulnerable to: RUSTSEC-2023-0004 / GHSA-96jv-r488-c2rj","Warn: Project is vulnerable to: RUSTSEC-2024-0418","Warn: Project is vulnerable to: RUSTSEC-2020-0146 / GHSA-3358-4f7f-p4j4","Warn: Project is vulnerable to: RUSTSEC-2024-0420","Warn: Project is vulnerable to: RUSTSEC-2024-0421 / GHSA-h97m-ww89-6jmq","Warn: Project is vulnerable to: RUSTSEC-2024-0384","Warn: Project is vulnerable to: RUSTSEC-2020-0144","Warn: Project is vulnerable to: RUSTSEC-2021-0070 / GHSA-3w8g-xr3f-2mp8","Warn: Project is vulnerable to: GHSA-q445-7m23-qrmw","Warn: Project is vulnerable to: RUSTSEC-2024-0357","Warn: Project is vulnerable to: RUSTSEC-2025-0004 / GHSA-rpmj-rpgj-qmpm","Warn: Project is vulnerable to: GHSA-4fcv-w3qc-ppgg","Warn: Project is vulnerable to: RUSTSEC-2025-0022","Warn: Project is vulnerable to: RUSTSEC-2024-0436","Warn: Project is vulnerable to: RUSTSEC-2023-0031 / GHSA-2qv5-7mw5-j3cg","Warn: Project is vulnerable to: RUSTSEC-2020-0071 / GHSA-wcg3-cvx6-7396","Warn: Project is vulnerable to: GHSA-rr8g-9fpq-6wmg","Warn: Project is vulnerable to: RUSTSEC-2025-0023","Warn: Project is vulnerable to: GHSA-m589-mv4q-p7rj","Warn: Project is vulnerable to: RUSTSEC-2020-0159","Warn: Project is vulnerable to: RUSTSEC-2020-0102 / GHSA-wr55-mf5c-hhwm","Warn: Project is vulnerable to: RUSTSEC-2022-0078 / GHSA-f85w-wvc7-crwc","Warn: Project is vulnerable to: RUSTSEC-2024-0019 / GHSA-r8w9-5wcg-vfj7"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T00:22:23.034Z","repository_id":38334565,"created_at":"2025-08-20T00:22:23.034Z","updated_at":"2025-08-20T00:22:23.034Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280189440,"owners_count":26287705,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-21T02:00:06.614Z","response_time":58,"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":"jblindsay","name":"John Lindsay","uuid":"8441542","kind":"user","description":"Geomorphometrist. Whitebox Developer. Works at University of Guelph. Co-founder of Whitebox Geospatial Inc.","email":"","website":"https://jblindsay.github.io/ghrg/index.html","location":"Canada","twitter":"whiteboxgeo","company":"University of Guelph","icon_url":"https://avatars.githubusercontent.com/u/8441542?u=d5203eae437d818354246743870bb332201d0dba\u0026v=4","repositories_count":16,"last_synced_at":"2024-06-11T15:49:38.861Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jblindsay","funding_links":[],"total_stars":1046,"followers":297,"following":1,"created_at":"2022-11-13T19:35:30.052Z","updated_at":"2024-06-11T15:49:43.710Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jblindsay/repositories"},"tags":[{"name":"v2.4.0","sha":"28ed01f506f2024cfb52db85348b887f2ded4e5d","kind":"commit","published_at":"2024-05-22T16:18:23.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.4.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.4.0/manifests"},{"name":"v2.3.0","sha":"59d345138f86a50602182a2dd5b0a410449f6511","kind":"commit","published_at":"2023-03-28T10:28:49.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.3.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.3.0/manifests"},{"name":"v2.2.0","sha":"c8d03fc3154a34d2d2904491ee36a7ab8239289c","kind":"commit","published_at":"2022-10-23T15:19:19.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.2.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.2.0/manifests"},{"name":"v2.0.0","sha":"645b09f3c9aaca20f1de930ee8abf2fe01ce0574","kind":"commit","published_at":"2021-08-30T18:55:49.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v2.0.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v2.0.0/manifests"},{"name":"1.5.0","sha":"05d9113544f6ac237493ffbf8fbf436e0d7de910","kind":"commit","published_at":"2021-06-01T10:36:01.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/1.5.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.5.0/manifests"},{"name":"1.4.0","sha":"b569c7575f3d9225df6f3dee07d1c142128252a2","kind":"commit","published_at":"2020-09-04T13:43:09.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/1.4.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/1.4.0/manifests"},{"name":"v1.3.1","sha":"1232327f96706279d22bd0ce7d30c2aed2bf9d08","kind":"commit","published_at":"2020-07-23T12:32:07.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.3.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.3.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.3.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.1/manifests"},{"name":"v1.3.0","sha":"94aa871ec196c2bd4dfa4798443be900d3e0162c","kind":"commit","published_at":"2020-06-07T22:36:54.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.3.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"c89fe4cc653ea97f12555201c3c95d1181042495","kind":"commit","published_at":"2020-02-21T21:08:55.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.2.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"f56b347c2c4f20c8d6fe896abd1c96d32c817718","kind":"commit","published_at":"2019-12-09T23:31:33.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.1.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.1.0/manifests"},{"name":"v1.0.2","sha":"5051628126e0e402335a5e0a1ec0000eabcf0871","kind":"commit","published_at":"2019-11-01T17:29:01.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.0.2","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"d2a9c287fa67d0b1f61bc692effb2b756ef4ffb0","kind":"commit","published_at":"2019-10-20T13:49:23.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.0.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"6aba2cb3a1507da15a6a3978d4806fd76eb40656","kind":"commit","published_at":"2019-09-29T14:54:02.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v1.0.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v1.0.0/manifests"},{"name":"v0.16.0","sha":"ce1f7a7e9d4e544009c15cf0a91c07c1e7ad3869","kind":"commit","published_at":"2019-05-24T16:08:06.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.16.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.16.0/manifests"},{"name":"v0.15","sha":"8839309ce0056386c161b113ace75ecfea6dacd9","kind":"commit","published_at":"2019-03-05T14:31:22.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.15","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.15/manifests"},{"name":"v0.14.1","sha":"7cf7692e20e87c64d201364648325703211788a0","kind":"commit","published_at":"2019-02-11T00:46:15.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.14.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.14.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.14.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14.1/manifests"},{"name":"v0.14","sha":"35589121e32d175e72596b5f83c832cecf560220","kind":"commit","published_at":"2019-01-28T00:11:55.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.14","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.14/manifests"},{"name":"v0.13","sha":"cf292c26df3c09633374ea82ca522cc3ef410c3f","kind":"commit","published_at":"2019-01-08T17:35:37.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.13","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.13/manifests"},{"name":"v0.12.1","sha":"a758dac41531c4fe7a92abaecb5dd33ace4462ed","kind":"commit","published_at":"2018-11-22T15:50:15.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.12.1","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.12.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.12.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.1/manifests"},{"name":"v0.12.0","sha":"f8af226910551c8e2390de14cd5d33fa97c29e7a","kind":"commit","published_at":"2018-11-22T11:38:10.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.12.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.12.0/manifests"},{"name":"v0.11.0","sha":"d5ca85fe7610b1704a3805e5587b68b1a1069047","kind":"commit","published_at":"2018-10-01T15:22:55.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/v0.11.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/v0.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@v0.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/v0.11.0/manifests"},{"name":"0.10.0","sha":"909f0129cc78963f3f92b7af753aea9350a3fcef","kind":"commit","published_at":"2018-09-18T17:26:18.000Z","download_url":"https://codeload.github.com/jblindsay/whitebox-tools/tar.gz/0.10.0","html_url":"https://github.com/jblindsay/whitebox-tools/releases/tag/0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jblindsay/whitebox-tools@0.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/tags/0.10.0/manifests"}]},"repo_metadata_updated_at":"2025-10-21T02:09:00.445Z","dependent_packages_count":1,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":24.102820064886448,"dependent_packages_count":28.954329922635385,"stargazers_count":14.824057898677315,"forks_count":15.707511854255054,"docker_downloads_count":null,"average":20.89717993511355},"purl":"pkg:conda/whitebox_tools?repository_url=https://conda-forge.org","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/whitebox_tools","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/whitebox_tools","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/whitebox_tools/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-20T17:54:49.231Z","issues_count":343,"pull_requests_count":88,"avg_time_to_close_issue":6856370.438914027,"avg_time_to_close_pull_request":6609373.875,"issues_closed_count":220,"pull_requests_closed_count":47,"pull_request_authors_count":23,"issue_authors_count":206,"avg_comments_per_issue":2.8862973760932946,"avg_comments_per_pull_request":1.2045454545454546,"merged_pull_requests_count":29,"bot_issues_count":0,"bot_pull_requests_count":17,"past_year_issues_count":26,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":438007.25,"past_year_avg_time_to_close_pull_request":950.0,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":23,"past_year_avg_comments_per_issue":0.4230769230769231,"past_year_avg_comments_per_pull_request":0.8,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/issues","maintainers":[{"login":"Afrancioni","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Afrancioni"},{"login":"jblindsay","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jblindsay"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/whitebox_tools/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/whitebox_tools/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/whitebox_tools/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/whitebox_tools/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/whitebox_tools/codemeta","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":0,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2248},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2026-03-13T08:56:19.140Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}}],"commits":{"id":29954,"full_name":"jblindsay/whitebox-tools","default_branch":"master","total_commits":788,"total_committers":19,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":41.473684210526315,"dds":0.07106598984771573,"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2026-03-14T06:02:16.321Z","last_synced_commit":"458e9f2a476c003115a2d468a19cf1e4b763421d","created_at":"2023-03-07T16:42:27.278Z","updated_at":"2026-03-14T06:01:47.896Z","committers":[{"name":"John Lindsay","email":"jlindsay@uoguelph.ca","login":"jblindsay","count":732},{"name":"Timofey Samsonov","email":"tsamsonov@geogr.msu.ru","login":"tsamsonov","count":14},{"name":"jfbourdon","email":"jean.francois.bourdon@gmail.com","login":"jfbourdon","count":11},{"name":"Dharhas Pothina","email":"dharhas@gmail.com","login":"dharhas","count":10},{"name":"Qiusheng Wu","email":"giswqs@gmail.com","login":"giswqs","count":4},{"name":"luz paz","email":"luzpaz","login":"luzpaz","count":2},{"name":"Duncan Hornby","email":"ddh@geodata.soton.ac.uk","login":"Hornbydd","count":2},{"name":"Alexander Bruy","email":"alexander.bruy@gmail.com","login":"alexbruy","count":2},{"name":"Afrancioni","email":"afrancio@uoguelph.ca","login":null,"count":1},{"name":"Kim Lindgren","email":"kim.lindgren@slu.se","login":null,"count":1},{"name":"Marco Bettini","email":"marco.bettini@synthesis3.it","login":null,"count":1},{"name":"Andrew Gene Brown","email":"brown.andrewg@gmail.com","login":"brownag","count":1},{"name":"Dan K","email":"dankovacek@gmail.com","login":"dankovacek","count":1},{"name":"Doug","email":"douglaslong11@gmail.com","login":"seahawks8","count":1},{"name":"Fabrizio Guglielmino","email":"guglielmino@gmail.com","login":"guglielmino","count":1},{"name":"Katrin Leinweber","email":"9948149+katrinleinweber","login":"katrinleinweber","count":1},{"name":"Souleymane Maman Nouri Souley","email":"ssouley@uta.cv","login":"halieute","count":1},{"name":"Yvan Le Bras","email":"yvan.le_bras@irisa.fr","login":"yvanlebras","count":1},{"name":"iwismer","email":"isaac@iwismer.ca","login":"iwismer","count":1}],"past_year_committers":[],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-16T00:00:25.424Z","repositories_count":6204197,"commits_count":934842857,"contributors_count":36185479,"owners_count":1149484,"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":"jblindsay/whitebox-tools","html_url":"https://github.com/jblindsay/whitebox-tools","last_synced_at":"2026-03-08T21:00:12.679Z","status":null,"issues_count":350,"pull_requests_count":90,"avg_time_to_close_issue":6856370.438914027,"avg_time_to_close_pull_request":6609373.875,"issues_closed_count":220,"pull_requests_closed_count":47,"pull_request_authors_count":24,"issue_authors_count":212,"avg_comments_per_issue":2.8485714285714288,"avg_comments_per_pull_request":1.1888888888888889,"merged_pull_requests_count":29,"bot_issues_count":0,"bot_pull_requests_count":17,"past_year_issues_count":24,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":583973.6666666666,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":3,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":20,"past_year_avg_comments_per_issue":0.625,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2023-05-09T10:37:26.980Z","updated_at":"2026-03-08T21:00:12.695Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jblindsay%2Fwhitebox-tools/issues","issue_labels_count":{"bug":52,"feature request":37,"feedback":7,"QGIS plugin":5,"documentation":4,"windows":3,"Rust":2,"question":2,"high priority":2,"Linux":2,"unix":1,"R repo":1,"wontfix":1},"pull_request_labels_count":{"dependencies":17},"issue_author_associations_count":{"NONE":300,"CONTRIBUTOR":48,"COLLABORATOR":2},"pull_request_author_associations_count":{"CONTRIBUTOR":58,"NONE":30,"OWNER":1,"COLLABORATOR":1},"issue_authors":{"jfbourdon":26,"cefect":12,"CarlosGrohmann":11,"InsolublePancake":10,"mlavy":9,"Hornbydd":8,"giswqs":6,"alexbruy":5,"zdila":5,"geotom":5,"brownag":5,"fluviotect":5,"williamlidberg":4,"jfprieur":4,"bkielstr":3,"okanisis":3,"csmemoe-aquaveo":3,"mpickering":3,"cflynn8":3,"jonschwenk":3,"sehHeiden":3,"Forester81":3,"monocilindro":2,"hiroyuki-sato":2,"Alickop":2,"p-schaefer":2,"AlisterH":2,"lahm3d":2,"KeoChi":2,"rogerlew":2,"NO645":2,"dankovacek":2,"lucfr":2,"S-AQ":2,"kmsampson":2,"prof-pguth":2,"openSourcerer9000":2,"reasonman":2,"Afrancioni":2,"tjgrabs":2,"samuelmonat":2,"skampus":2,"Atreyagaurav":2,"paperoses":1,"emarde":1,"tombrennan06":1,"sg-novelt":1,"gis-maker":1,"jepaki":1,"oziashub":1,"megalulu":1,"maulanarachmat":1,"korotuharry":1,"ClaudiaSauro":1,"yurithefury":1,"geoendemics":1,"MayureshPadalkar":1,"ThomasG77":1,"alherca73":1,"eccc-Antoine":1,"GiuseppeCipolla":1,"Casyfill":1,"alpha-beta-soup":1,"hemicidaris":1,"sergeikharchenko":1,"jterstriep":1,"MIsmlAhmed":1,"03bennet":1,"saalimzafar":1,"AnasAlsharo":1,"bhegman":1,"kdjacob2000":1,"vbuchauer":1,"tombe-nm":1,"martasiebel":1,"Grozic-D":1,"Heljor":1,"Pentaonia":1,"jbuttle63":1,"quentin-guignard-pinoncely":1,"lauren-obrien":1,"vitorbarbosamelo":1,"mrmattwilkins":1,"jgmenzer":1,"vangtk":1,"hampmark":1,"MickeyRush":1,"JFlint23":1,"hadallen":1,"jontwo":1,"masseygeo":1,"borlafgis":1,"rsjones94":1,"fenglinhuoshan123":1,"vprint":1,"BrianMoynihan":1,"ondrej-ivanko":1,"omaralvarez":1,"dbreckon":1,"fragalfernando":1,"michelk":1,"mereiser":1,"Robinlovelace":1,"tnair-c2s":1,"aloboa":1,"aterui":1,"TheDude005":1,"simonwright-jbarisk":1,"ithaca-oyler":1,"millsapjohn":1,"joostsijm":1,"ghtmtt":1,"erikafreeman":1,"nobohan":1,"wyowill":1,"mgironamata":1,"evanmascitti":1,"Heitorlc":1,"aman-appcino":1,"lucasglasner":1,"CharlesGag":1,"hudsonferreira":1,"kamosuela":1,"jacamofinane":1,"chamesoul":1,"moxuanzhu":1,"Stillelk":1,"markwang0":1,"normanb":1,"Laurakhumsup":1,"gaowudao":1,"hankaiwen":1,"ccason1":1,"CharlesGagnon1":1,"DOSull":1,"nikzadb":1,"rigelrozanski":1,"ejnaren":1,"ClaRizzo":1,"acrubio682":1,"Brent-Edwards":1,"LeeSaferite":1,"Bibiisneaks":1,"hewag1975":1,"pedrodrigues2020":1,"CWen001":1,"imyourbiggestphan":1,"wiesehahn":1,"derrickburt":1,"Guo-Badger":1,"Anders-Hopkins":1,"norrila":1,"Tetane":1,"sweco-sedalh":1,"jrmosedale":1,"aornugent":1,"chrisschuerz":1,"frnmz":1,"dnewma02":1,"matjash":1,"laurencehawker":1,"Tomppeli86":1,"lukejzw":1,"newcomb-d":1,"geethaganji":1,"jmpmcmanus":1,"WalterPayne":1,"PedroVenancio":1,"bendv":1,"stphnmrgn":1,"WindingWinter":1,"geojohnst":1,"robertd":1,"Hutch07":1,"arojas314":1,"mn5hk":1,"MooMooMcDoo":1,"ldbuma":1,"DJHostetler":1,"yhan27":1,"KremVianet":1,"jflowernet":1,"Martin-Dawson":1,"ROA-cpu":1,"mccarthyryanc":1,"aturgarg":1,"hugoledoux":1,"st-langel":1,"caesar":1,"casey-SK":1,"glebpinigin":1,"kgjenkins":1,"massbiodiversity":1,"bubalis":1,"JTRO43":1,"Aethelred-Von-Stick":1,"lthough123":1,"Karthik-reddy-bs":1,"mapninja":1,"mathiaschabal":1,"spaceof7":1,"vlahm":1,"rengifoo":1,"tobias-brunner":1,"zm8597":1,"whitson-buck":1,"johnniehard":1,"Crghilardi":1,"AndrewCunliffe":1,"hobu":1,"dkforge":1,"sraul1":1},"pull_request_authors":{"jfbourdon":34,"dependabot[bot]":17,"giswqs":5,"halieute":4,"tsamsonov":4,"mholling":3,"seahawks8":3,"Hornbydd":2,"brownag":2,"ceramic-mug":2,"dharhas":1,"iwismer":1,"Atreyagaurav":1,"dankovacek":1,"Afrancioni":1,"glebpinigin":1,"jblindsay":1,"alexbruy":1,"sg-novelt":1,"guglielmino":1,"luzpaz":1,"Froglich":1,"cefect":1,"mbettini-topcon":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-12T00:00:08.256Z","repositories_count":13676005,"issues_count":34664573,"pull_requests_count":113137690,"authors_count":11196010,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":23},"past_year_pull_request_author_associations_count":{"NONE":3},"past_year_issue_authors":{"S-AQ":2,"CarlosGrohmann":2,"rogerlew":2,"reasonman":2,"sg-novelt":1,"ROA-cpu":1,"mrmattwilkins":1,"MooMooMcDoo":1,"MayureshPadalkar":1,"martasiebel":1,"kdjacob2000":1,"joostsijm":1,"jbuttle63":1,"hadallen":1,"dkforge":1,"CharlesGag":1,"ccason1":1,"Anders-Hopkins":1,"acrubio682":1},"past_year_pull_request_authors":{"ceramic-mug":2,"sg-novelt":1},"maintainers":[{"login":"Afrancioni","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Afrancioni"},{"login":"jblindsay","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jblindsay"}],"active_maintainers":[]},"events":{"total":{"PullRequestEvent":6,"ForkEvent":16,"IssuesEvent":29,"WatchEvent":116,"IssueCommentEvent":25,"PushEvent":1,"PullRequestReviewEvent":2},"last_year":{"PullRequestEvent":3,"ForkEvent":12,"IssuesEvent":18,"WatchEvent":80,"IssueCommentEvent":16}},"keywords":["geomorphology","geomorphometry","geoprocessing","geospatial","gis","hydrology","remote-sensing"],"dependencies":[{"ecosystem":"cargo","filepath":"Cargo.lock","sha":null,"kind":"lockfile","created_at":"2022-07-12T17:24:55.989Z","updated_at":"2022-07-12T17:24:55.989Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/Cargo.lock","dependencies":[{"id":184841791,"package_name":"adler","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":184841792,"package_name":"adler32","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":184841793,"package_name":"alga","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":184841794,"package_name":"alloc-no-stdlib","ecosystem":"cargo","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":184841795,"package_name":"alloc-stdlib","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":184841796,"package_name":"approx","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":184841797,"package_name":"autocfg","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":184841798,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":184841799,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":184841800,"package_name":"brotli","ecosystem":"cargo","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":184841801,"package_name":"brotli-decompressor","ecosystem":"cargo","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":184841802,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":184841803,"package_name":"bzip2","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":184841804,"package_name":"bzip2-sys","ecosystem":"cargo","requirements":"0.1.10+1.0.8","direct":false,"kind":"runtime","optional":false},{"id":184841805,"package_name":"cc","ecosystem":"cargo","requirements":"1.0.66","direct":false,"kind":"runtime","optional":false},{"id":184841806,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":184841807,"package_name":"chrono","ecosystem":"cargo","requirements":"0.4.19","direct":false,"kind":"runtime","optional":false},{"id":184841808,"package_name":"cloudabi","ecosystem":"cargo","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":184841809,"package_name":"const_fn","ecosystem":"cargo","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":184841810,"package_name":"crc32fast","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":184841811,"package_name":"crossbeam-channel","ecosystem":"cargo","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":184841812,"package_name":"crossbeam-deque","ecosystem":"cargo","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":184841813,"package_name":"crossbeam-epoch","ecosystem":"cargo","requirements":"0.9.1","direct":false,"kind":"runtime","optional":false},{"id":184841814,"package_name":"crossbeam-utils","ecosystem":"cargo","requirements":"0.8.1","direct":false,"kind":"runtime","optional":false},{"id":184841815,"package_name":"either","ecosystem":"cargo","requirements":"1.6.1","direct":false,"kind":"runtime","optional":false},{"id":184841816,"package_name":"fasteval","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":184841817,"package_name":"flate2","ecosystem":"cargo","requirements":"1.0.20","direct":false,"kind":"runtime","optional":false},{"id":184841818,"package_name":"fuchsia-cprng","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":184841819,"package_name":"generic-array","ecosystem":"cargo","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":184841820,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.1.16","direct":false,"kind":"runtime","optional":false},{"id":184841821,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.1.18","direct":false,"kind":"runtime","optional":false},{"id":184841822,"package_name":"itoa","ecosystem":"cargo","requirements":"0.4.7","direct":false,"kind":"runtime","optional":false},{"id":184841823,"package_name":"kd-tree","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":184841824,"package_name":"kdtree","ecosystem":"cargo","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":184841825,"package_name":"las","ecosystem":"cargo","requirements":"0.7.4","direct":false,"kind":"runtime","optional":false},{"id":184841826,"package_name":"laz","ecosystem":"cargo","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":184841827,"package_name":"lazy_static","ecosystem":"cargo","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":184841828,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.86","direct":false,"kind":"runtime","optional":false},{"id":184841829,"package_name":"libm","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":184841830,"package_name":"log","ecosystem":"cargo","requirements":"0.4.14","direct":false,"kind":"runtime","optional":false},{"id":184841831,"package_name":"lzw","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":184841832,"package_name":"matrixmultiply","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":184841833,"package_name":"memoffset","ecosystem":"cargo","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":184841834,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.3.7","direct":false,"kind":"runtime","optional":false},{"id":184841835,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":184841836,"package_name":"msdos_time","ecosystem":"cargo","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":184841837,"package_name":"nalgebra","ecosystem":"cargo","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":184841838,"package_name":"num","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":184841839,"package_name":"num-bigint","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":184841840,"package_name":"num-complex","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":184841841,"package_name":"num-complex","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":184841842,"package_name":"num-integer","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":184841843,"package_name":"num-iter","ecosystem":"cargo","requirements":"0.1.42","direct":false,"kind":"runtime","optional":false},{"id":184841844,"package_name":"num-rational","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":184841845,"package_name":"num-rational","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":184841846,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":184841847,"package_name":"num_cpus","ecosystem":"cargo","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":184841848,"package_name":"ordered-float","ecosystem":"cargo","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":184841849,"package_name":"paste","ecosystem":"cargo","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":184841850,"package_name":"pdqselect","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":184841851,"package_name":"pest","ecosystem":"cargo","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":184841852,"package_name":"pkg-config","ecosystem":"cargo","requirements":"0.3.19","direct":false,"kind":"runtime","optional":false},{"id":184841853,"package_name":"podio","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":184841854,"package_name":"ppv-lite86","ecosystem":"cargo","requirements":"0.2.10","direct":false,"kind":"runtime","optional":false},{"id":184841855,"package_name":"proc-macro2","ecosystem":"cargo","requirements":"1.0.24","direct":false,"kind":"runtime","optional":false},{"id":184841856,"package_name":"quote","ecosystem":"cargo","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":184841857,"package_name":"rand","ecosystem":"cargo","requirements":"0.3.23","direct":false,"kind":"runtime","optional":false},{"id":184841858,"package_name":"rand","ecosystem":"cargo","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":184841859,"package_name":"rand","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":184841860,"package_name":"rand","ecosystem":"cargo","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":184841861,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":184841862,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":184841863,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":184841864,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":184841865,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":184841866,"package_name":"rand_distr","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":184841867,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":184841868,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":184841869,"package_name":"rand_isaac","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":184841870,"package_name":"rand_jitter","ecosystem":"cargo","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":184841871,"package_name":"rand_os","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":184841872,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":184841873,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":184841874,"package_name":"rand_xorshift","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":184841875,"package_name":"rawpointer","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":184841876,"package_name":"rayon","ecosystem":"cargo","requirements":"1.5.0","direct":false,"kind":"runtime","optional":false},{"id":184841877,"package_name":"rayon-core","ecosystem":"cargo","requirements":"1.9.0","direct":false,"kind":"runtime","optional":false},{"id":184841878,"package_name":"rdrand","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":184841879,"package_name":"rstar","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":184841880,"package_name":"rustc_version","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":184841881,"package_name":"ryu","ecosystem":"cargo","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":184841882,"package_name":"scopeguard","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":184841883,"package_name":"semver","ecosystem":"cargo","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":184841884,"package_name":"semver-parser","ecosystem":"cargo","requirements":"0.10.2","direct":false,"kind":"runtime","optional":false},{"id":184841885,"package_name":"serde","ecosystem":"cargo","requirements":"1.0.123","direct":false,"kind":"runtime","optional":false},{"id":184841886,"package_name":"serde_derive","ecosystem":"cargo","requirements":"1.0.123","direct":false,"kind":"runtime","optional":false},{"id":184841887,"package_name":"serde_json","ecosystem":"cargo","requirements":"1.0.64","direct":false,"kind":"runtime","optional":false},{"id":184841888,"package_name":"statrs","ecosystem":"cargo","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":184841889,"package_name":"syn","ecosystem":"cargo","requirements":"1.0.60","direct":false,"kind":"runtime","optional":false},{"id":184841890,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0.26","direct":false,"kind":"runtime","optional":false},{"id":184841891,"package_name":"thiserror-impl","ecosystem":"cargo","requirements":"1.0.26","direct":false,"kind":"runtime","optional":false},{"id":184841892,"package_name":"time","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":184841893,"package_name":"tsp-rs","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":184841894,"package_name":"typenum","ecosystem":"cargo","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":184841895,"package_name":"ucd-trie","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":184841896,"package_name":"unicode-xid","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":184841897,"package_name":"uuid","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":184841898,"package_name":"wasi","ecosystem":"cargo","requirements":"0.9.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":184841899,"package_name":"wasi","ecosystem":"cargo","requirements":"0.10.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":184841900,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":184841901,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":184841902,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":184841903,"package_name":"zip","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"whitebox-common/Cargo.lock","sha":null,"kind":"lockfile","created_at":"2023-02-12T06:01:43.223Z","updated_at":"2023-02-12T06:01:43.223Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-common/Cargo.lock","dependencies":[{"id":7573501552,"package_name":"alga","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":7573501553,"package_name":"approx","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573501554,"package_name":"autocfg","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7573501555,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7573501556,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501557,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573501558,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7573501559,"package_name":"cloudabi","ecosystem":"cargo","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":7573501560,"package_name":"fuchsia-cprng","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501561,"package_name":"generic-array","ecosystem":"cargo","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":7573501562,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.1.16","direct":false,"kind":"runtime","optional":false},{"id":7573501563,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.86","direct":false,"kind":"runtime","optional":false},{"id":7573501564,"package_name":"libm","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501565,"package_name":"matrixmultiply","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501566,"package_name":"nalgebra","ecosystem":"cargo","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":7573501567,"package_name":"num-complex","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501568,"package_name":"num-integer","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":7573501569,"package_name":"num-rational","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501570,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":7573501571,"package_name":"pdqselect","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573501572,"package_name":"ppv-lite86","ecosystem":"cargo","requirements":"0.2.10","direct":false,"kind":"runtime","optional":false},{"id":7573501573,"package_name":"rand","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":7573501574,"package_name":"rand","ecosystem":"cargo","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":7573501575,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501576,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573501577,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573501578,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573501579,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7573501580,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573501581,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573501582,"package_name":"rand_isaac","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501583,"package_name":"rand_jitter","ecosystem":"cargo","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":7573501584,"package_name":"rand_os","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":7573501585,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7573501586,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501587,"package_name":"rand_xorshift","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501588,"package_name":"rawpointer","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501589,"package_name":"rdrand","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573501590,"package_name":"rstar","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":7573501591,"package_name":"typenum","ecosystem":"cargo","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":7573501592,"package_name":"wasi","ecosystem":"cargo","requirements":"0.9.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573501593,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":7573501594,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573501595,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"whitebox-lidar/Cargo.lock","sha":null,"kind":"lockfile","created_at":"2023-02-12T06:01:43.240Z","updated_at":"2023-02-12T06:01:43.240Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-lidar/Cargo.lock","dependencies":[{"id":7573501676,"package_name":"adler","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":7573501677,"package_name":"adler32","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573501678,"package_name":"alga","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":7573501679,"package_name":"alloc-no-stdlib","ecosystem":"cargo","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":7573501680,"package_name":"alloc-stdlib","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501681,"package_name":"approx","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573501682,"package_name":"autocfg","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7573501683,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7573501684,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501685,"package_name":"brotli","ecosystem":"cargo","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":7573501686,"package_name":"brotli-decompressor","ecosystem":"cargo","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573501687,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573501688,"package_name":"bzip2","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":7573501689,"package_name":"bzip2-sys","ecosystem":"cargo","requirements":"0.1.10+1.0.8","direct":false,"kind":"runtime","optional":false},{"id":7573501690,"package_name":"cc","ecosystem":"cargo","requirements":"1.0.66","direct":false,"kind":"runtime","optional":false},{"id":7573501691,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7573501692,"package_name":"chrono","ecosystem":"cargo","requirements":"0.4.19","direct":false,"kind":"runtime","optional":false},{"id":7573501693,"package_name":"cloudabi","ecosystem":"cargo","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":7573501694,"package_name":"crc32fast","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501695,"package_name":"flate2","ecosystem":"cargo","requirements":"1.0.20","direct":false,"kind":"runtime","optional":false},{"id":7573501696,"package_name":"fuchsia-cprng","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501697,"package_name":"generic-array","ecosystem":"cargo","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":7573501698,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.1.16","direct":false,"kind":"runtime","optional":false},{"id":7573501699,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.1.18","direct":false,"kind":"runtime","optional":false},{"id":7573501700,"package_name":"late-static","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":7573501701,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.86","direct":false,"kind":"runtime","optional":false},{"id":7573501702,"package_name":"libm","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501703,"package_name":"lzw","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":7573501704,"package_name":"matrixmultiply","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501705,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.3.7","direct":false,"kind":"runtime","optional":false},{"id":7573501706,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":7573501707,"package_name":"msdos_time","ecosystem":"cargo","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":7573501708,"package_name":"nalgebra","ecosystem":"cargo","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":7573501709,"package_name":"num-complex","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501710,"package_name":"num-integer","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":7573501711,"package_name":"num-rational","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501712,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":7573501713,"package_name":"num_cpus","ecosystem":"cargo","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":7573501714,"package_name":"pdqselect","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573501715,"package_name":"pkg-config","ecosystem":"cargo","requirements":"0.3.19","direct":false,"kind":"runtime","optional":false},{"id":7573501716,"package_name":"podio","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7573501717,"package_name":"ppv-lite86","ecosystem":"cargo","requirements":"0.2.10","direct":false,"kind":"runtime","optional":false},{"id":7573501718,"package_name":"rand","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":7573501719,"package_name":"rand","ecosystem":"cargo","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":7573501720,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501721,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573501722,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573501723,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573501724,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7573501725,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573501726,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573501727,"package_name":"rand_isaac","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501728,"package_name":"rand_jitter","ecosystem":"cargo","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":7573501729,"package_name":"rand_os","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":7573501730,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7573501731,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501732,"package_name":"rand_xorshift","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501733,"package_name":"rawpointer","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501734,"package_name":"rdrand","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573501735,"package_name":"rstar","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":7573501736,"package_name":"time","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":7573501737,"package_name":"typenum","ecosystem":"cargo","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":7573501738,"package_name":"wasi","ecosystem":"cargo","requirements":"0.9.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573501739,"package_name":"wasi","ecosystem":"cargo","requirements":"0.10.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573501740,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":7573501741,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573501742,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573501743,"package_name":"zip","ecosystem":"cargo","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"whitebox-raster/Cargo.lock","sha":null,"kind":"lockfile","created_at":"2023-02-12T06:01:43.260Z","updated_at":"2023-02-12T06:01:43.260Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-raster/Cargo.lock","dependencies":[{"id":7573501810,"package_name":"adler32","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573501811,"package_name":"alga","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":7573501812,"package_name":"approx","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573501813,"package_name":"autocfg","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7573501814,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7573501815,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501816,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573501817,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7573501818,"package_name":"chrono","ecosystem":"cargo","requirements":"0.4.19","direct":false,"kind":"runtime","optional":false},{"id":7573501819,"package_name":"cloudabi","ecosystem":"cargo","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":7573501820,"package_name":"fuchsia-cprng","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501821,"package_name":"generic-array","ecosystem":"cargo","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":7573501822,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.1.16","direct":false,"kind":"runtime","optional":false},{"id":7573501823,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.1.18","direct":false,"kind":"runtime","optional":false},{"id":7573501824,"package_name":"late-static","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":7573501825,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.86","direct":false,"kind":"runtime","optional":false},{"id":7573501826,"package_name":"libm","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501827,"package_name":"lzw","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":7573501828,"package_name":"matrixmultiply","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501829,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.3.7","direct":false,"kind":"runtime","optional":false},{"id":7573501830,"package_name":"nalgebra","ecosystem":"cargo","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":7573501831,"package_name":"num-complex","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501833,"package_name":"num-integer","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":7573501834,"package_name":"num-rational","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573501835,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":7573501837,"package_name":"num_cpus","ecosystem":"cargo","requirements":"1.13.0","direct":false,"kind":"runtime","optional":false},{"id":7573501839,"package_name":"pdqselect","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573501841,"package_name":"ppv-lite86","ecosystem":"cargo","requirements":"0.2.10","direct":false,"kind":"runtime","optional":false},{"id":7573501842,"package_name":"rand","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":7573501843,"package_name":"rand","ecosystem":"cargo","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":7573501844,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501845,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573501846,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573501847,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573501848,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7573501849,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573501850,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573501851,"package_name":"rand_isaac","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501852,"package_name":"rand_jitter","ecosystem":"cargo","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":7573501853,"package_name":"rand_os","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":7573501854,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7573501855,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501856,"package_name":"rand_xorshift","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573501857,"package_name":"rawpointer","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573501858,"package_name":"rdrand","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573501859,"package_name":"rstar","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":7573501860,"package_name":"time","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":7573501861,"package_name":"typenum","ecosystem":"cargo","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":7573501862,"package_name":"wasi","ecosystem":"cargo","requirements":"0.9.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573501863,"package_name":"wasi","ecosystem":"cargo","requirements":"0.10.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573501864,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":7573501865,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573501866,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"whitebox-runner/Cargo.lock","sha":null,"kind":"lockfile","created_at":"2023-02-12T06:01:43.286Z","updated_at":"2023-02-12T06:01:43.286Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-runner/Cargo.lock","dependencies":[{"id":7573503275,"package_name":"ab_glyph","ecosystem":"cargo","requirements":"0.2.17","direct":false,"kind":"runtime","optional":false},{"id":7573503276,"package_name":"ab_glyph_rasterizer","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7573503277,"package_name":"adler","ecosystem":"cargo","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":7573503278,"package_name":"ahash","ecosystem":"cargo","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":7573503279,"package_name":"arboard","ecosystem":"cargo","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503280,"package_name":"arrayref","ecosystem":"cargo","requirements":"0.3.6","direct":false,"kind":"runtime","optional":false},{"id":7573503281,"package_name":"arrayvec","ecosystem":"cargo","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":7573503282,"package_name":"atk-sys","ecosystem":"cargo","requirements":"0.15.1","direct":false,"kind":"runtime","optional":false},{"id":7573503283,"package_name":"atomic_refcell","ecosystem":"cargo","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":7573503284,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503285,"package_name":"base64","ecosystem":"cargo","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":7573503286,"package_name":"bit_field","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":7573503287,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573503288,"package_name":"block","ecosystem":"cargo","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":7573503289,"package_name":"bumpalo","ecosystem":"cargo","requirements":"3.11.0","direct":false,"kind":"runtime","optional":false},{"id":7573503290,"package_name":"bytemuck","ecosystem":"cargo","requirements":"1.12.1","direct":false,"kind":"runtime","optional":false},{"id":7573503291,"package_name":"bytemuck_derive","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503292,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":7573503293,"package_name":"bytes","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503294,"package_name":"cairo-sys-rs","ecosystem":"cargo","requirements":"0.15.1","direct":false,"kind":"runtime","optional":false},{"id":7573503295,"package_name":"calloop","ecosystem":"cargo","requirements":"0.10.1","direct":false,"kind":"runtime","optional":false},{"id":7573503296,"package_name":"cc","ecosystem":"cargo","requirements":"1.0.73","direct":false,"kind":"runtime","optional":false},{"id":7573503297,"package_name":"cesu8","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503298,"package_name":"cfg-expr","ecosystem":"cargo","requirements":"0.10.3","direct":false,"kind":"runtime","optional":false},{"id":7573503299,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7573503300,"package_name":"cgl","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573503301,"package_name":"clipboard-win","ecosystem":"cargo","requirements":"4.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573503302,"package_name":"cmake","ecosystem":"cargo","requirements":"0.1.48","direct":false,"kind":"runtime","optional":false},{"id":7573503303,"package_name":"cocoa","ecosystem":"cargo","requirements":"0.24.0","direct":false,"kind":"runtime","optional":false},{"id":7573503304,"package_name":"cocoa-foundation","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503305,"package_name":"color_quant","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503306,"package_name":"combine","ecosystem":"cargo","requirements":"4.6.6","direct":false,"kind":"runtime","optional":false},{"id":7573503307,"package_name":"core-foundation","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":7573503308,"package_name":"core-foundation-sys","ecosystem":"cargo","requirements":"0.8.3","direct":false,"kind":"runtime","optional":false},{"id":7573503309,"package_name":"core-graphics","ecosystem":"cargo","requirements":"0.22.3","direct":false,"kind":"runtime","optional":false},{"id":7573503310,"package_name":"core-graphics-types","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503312,"package_name":"core-text","ecosystem":"cargo","requirements":"19.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573503313,"package_name":"crc32fast","ecosystem":"cargo","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573503314,"package_name":"crossbeam-channel","ecosystem":"cargo","requirements":"0.5.6","direct":false,"kind":"runtime","optional":false},{"id":7573503316,"package_name":"crossbeam-deque","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":7573503318,"package_name":"crossbeam-epoch","ecosystem":"cargo","requirements":"0.9.11","direct":false,"kind":"runtime","optional":false},{"id":7573503320,"package_name":"crossbeam-utils","ecosystem":"cargo","requirements":"0.8.12","direct":false,"kind":"runtime","optional":false},{"id":7573503322,"package_name":"crossfont","ecosystem":"cargo","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":7573503323,"package_name":"crunchy","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573503325,"package_name":"cty","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573503327,"package_name":"darling","ecosystem":"cargo","requirements":"0.13.4","direct":false,"kind":"runtime","optional":false},{"id":7573503329,"package_name":"darling_core","ecosystem":"cargo","requirements":"0.13.4","direct":false,"kind":"runtime","optional":false},{"id":7573503331,"package_name":"darling_macro","ecosystem":"cargo","requirements":"0.13.4","direct":false,"kind":"runtime","optional":false},{"id":7573503332,"package_name":"directories-next","ecosystem":"cargo","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":7573503334,"package_name":"dirs-sys-next","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7573503336,"package_name":"dispatch","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573503338,"package_name":"dlib","ecosystem":"cargo","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":7573503339,"package_name":"downcast-rs","ecosystem":"cargo","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573503340,"package_name":"dwrote","ecosystem":"cargo","requirements":"0.11.0","direct":false,"kind":"runtime","optional":false},{"id":7573503341,"package_name":"eframe","ecosystem":"cargo","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":7573503342,"package_name":"egui","ecosystem":"cargo","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":7573503343,"package_name":"egui-winit","ecosystem":"cargo","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":7573503344,"package_name":"egui_glow","ecosystem":"cargo","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":7573503345,"package_name":"either","ecosystem":"cargo","requirements":"1.8.0","direct":false,"kind":"runtime","optional":false},{"id":7573503346,"package_name":"emath","ecosystem":"cargo","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":7573503347,"package_name":"epaint","ecosystem":"cargo","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":7573503348,"package_name":"error-code","ecosystem":"cargo","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573503349,"package_name":"expat-sys","ecosystem":"cargo","requirements":"2.1.6","direct":false,"kind":"runtime","optional":false},{"id":7573503350,"package_name":"exr","ecosystem":"cargo","requirements":"1.5.2","direct":false,"kind":"runtime","optional":false},{"id":7573503351,"package_name":"flate2","ecosystem":"cargo","requirements":"1.0.24","direct":false,"kind":"runtime","optional":false},{"id":7573503352,"package_name":"flume","ecosystem":"cargo","requirements":"0.10.14","direct":false,"kind":"runtime","optional":false},{"id":7573503353,"package_name":"fnv","ecosystem":"cargo","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":7573503354,"package_name":"foreign-types","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573503355,"package_name":"foreign-types","ecosystem":"cargo","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":7573503356,"package_name":"foreign-types-macros","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573503357,"package_name":"foreign-types-shared","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503358,"package_name":"foreign-types-shared","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573503360,"package_name":"form_urlencoded","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503361,"package_name":"freetype-rs","ecosystem":"cargo","requirements":"0.26.0","direct":false,"kind":"runtime","optional":false},{"id":7573503362,"package_name":"freetype-sys","ecosystem":"cargo","requirements":"0.13.1","direct":false,"kind":"runtime","optional":false},{"id":7573503364,"package_name":"futures-core","ecosystem":"cargo","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":7573503365,"package_name":"futures-sink","ecosystem":"cargo","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":7573503366,"package_name":"gdk-pixbuf-sys","ecosystem":"cargo","requirements":"0.15.10","direct":false,"kind":"runtime","optional":false},{"id":7573503367,"package_name":"gdk-sys","ecosystem":"cargo","requirements":"0.15.1","direct":false,"kind":"runtime","optional":false},{"id":7573503368,"package_name":"gethostname","ecosystem":"cargo","requirements":"0.2.3","direct":false,"kind":"runtime","optional":false},{"id":7573503369,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":7573503370,"package_name":"gif","ecosystem":"cargo","requirements":"0.11.4","direct":false,"kind":"runtime","optional":false},{"id":7573503371,"package_name":"gio-sys","ecosystem":"cargo","requirements":"0.15.10","direct":false,"kind":"runtime","optional":false},{"id":7573503372,"package_name":"gl_generator","ecosystem":"cargo","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":7573503373,"package_name":"glib-sys","ecosystem":"cargo","requirements":"0.15.10","direct":false,"kind":"runtime","optional":false},{"id":7573503374,"package_name":"glow","ecosystem":"cargo","requirements":"0.11.2","direct":false,"kind":"runtime","optional":false},{"id":7573503375,"package_name":"glutin","ecosystem":"cargo","requirements":"0.29.1","direct":false,"kind":"runtime","optional":false},{"id":7573503376,"package_name":"glutin_egl_sys","ecosystem":"cargo","requirements":"0.1.6","direct":false,"kind":"runtime","optional":false},{"id":7573503377,"package_name":"glutin_gles2_sys","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":7573503378,"package_name":"glutin_glx_sys","ecosystem":"cargo","requirements":"0.1.8","direct":false,"kind":"runtime","optional":false},{"id":7573503379,"package_name":"glutin_wgl_sys","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":7573503380,"package_name":"gobject-sys","ecosystem":"cargo","requirements":"0.15.10","direct":false,"kind":"runtime","optional":false},{"id":7573503381,"package_name":"gtk-sys","ecosystem":"cargo","requirements":"0.15.3","direct":false,"kind":"runtime","optional":false},{"id":7573503382,"package_name":"half","ecosystem":"cargo","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503383,"package_name":"heck","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573503384,"package_name":"hermit-abi","ecosystem":"cargo","requirements":"0.1.19","direct":false,"kind":"runtime","optional":false},{"id":7573503385,"package_name":"ident_case","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7573503386,"package_name":"idna","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":7573503387,"package_name":"image","ecosystem":"cargo","requirements":"0.24.4","direct":false,"kind":"runtime","optional":false},{"id":7573503388,"package_name":"instant","ecosystem":"cargo","requirements":"0.1.12","direct":false,"kind":"runtime","optional":false},{"id":7573503389,"package_name":"itoa","ecosystem":"cargo","requirements":"1.0.4","direct":false,"kind":"runtime","optional":false},{"id":7573503390,"package_name":"jni","ecosystem":"cargo","requirements":"0.19.0","direct":false,"kind":"runtime","optional":false},{"id":7573503391,"package_name":"jni-sys","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":7573503392,"package_name":"jpeg-decoder","ecosystem":"cargo","requirements":"0.2.6","direct":false,"kind":"runtime","optional":false},{"id":7573503393,"package_name":"js-sys","ecosystem":"cargo","requirements":"0.3.60","direct":false,"kind":"runtime","optional":false},{"id":7573503394,"package_name":"khronos_api","ecosystem":"cargo","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503395,"package_name":"lazy_static","ecosystem":"cargo","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573503396,"package_name":"lebe","ecosystem":"cargo","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":7573503397,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.135","direct":false,"kind":"runtime","optional":false},{"id":7573503398,"package_name":"libloading","ecosystem":"cargo","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":7573503399,"package_name":"lock_api","ecosystem":"cargo","requirements":"0.4.9","direct":false,"kind":"runtime","optional":false},{"id":7573503400,"package_name":"log","ecosystem":"cargo","requirements":"0.4.17","direct":false,"kind":"runtime","optional":false},{"id":7573503401,"package_name":"malloc_buf","ecosystem":"cargo","requirements":"0.0.6","direct":false,"kind":"runtime","optional":false},{"id":7573503402,"package_name":"memchr","ecosystem":"cargo","requirements":"2.5.0","direct":false,"kind":"runtime","optional":false},{"id":7573503403,"package_name":"memmap2","ecosystem":"cargo","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":7573503404,"package_name":"memoffset","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":7573503405,"package_name":"minimal-lexical","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503406,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.5.4","direct":false,"kind":"runtime","optional":false},{"id":7573503407,"package_name":"miniz_oxide","ecosystem":"cargo","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":7573503408,"package_name":"mio","ecosystem":"cargo","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false},{"id":7573503409,"package_name":"nanorand","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":7573503410,"package_name":"ndk","ecosystem":"cargo","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":7573503411,"package_name":"ndk","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":7573503412,"package_name":"ndk-context","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503413,"package_name":"ndk-glue","ecosystem":"cargo","requirements":"0.6.2","direct":false,"kind":"runtime","optional":false},{"id":7573503414,"package_name":"ndk-glue","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":7573503415,"package_name":"ndk-macro","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":7573503416,"package_name":"ndk-sys","ecosystem":"cargo","requirements":"0.3.0","direct":false,"kind":"runtime","optional":false},{"id":7573503417,"package_name":"ndk-sys","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573503418,"package_name":"nix","ecosystem":"cargo","requirements":"0.22.3","direct":false,"kind":"runtime","optional":false},{"id":7573503419,"package_name":"nix","ecosystem":"cargo","requirements":"0.24.2","direct":false,"kind":"runtime","optional":false},{"id":7573503420,"package_name":"nohash-hasher","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573503421,"package_name":"nom","ecosystem":"cargo","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503422,"package_name":"num-integer","ecosystem":"cargo","requirements":"0.1.45","direct":false,"kind":"runtime","optional":false},{"id":7573503423,"package_name":"num-rational","ecosystem":"cargo","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":7573503424,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":7573503425,"package_name":"num_cpus","ecosystem":"cargo","requirements":"1.13.1","direct":false,"kind":"runtime","optional":false},{"id":7573503426,"package_name":"num_enum","ecosystem":"cargo","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":7573503427,"package_name":"num_enum_derive","ecosystem":"cargo","requirements":"0.5.7","direct":false,"kind":"runtime","optional":false},{"id":7573503428,"package_name":"objc","ecosystem":"cargo","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":7573503429,"package_name":"objc-foundation","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503430,"package_name":"objc_id","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503431,"package_name":"once_cell","ecosystem":"cargo","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":7573503432,"package_name":"osmesa-sys","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7573503433,"package_name":"owned_ttf_parser","ecosystem":"cargo","requirements":"0.15.2","direct":false,"kind":"runtime","optional":false},{"id":7573503434,"package_name":"pango-sys","ecosystem":"cargo","requirements":"0.15.10","direct":false,"kind":"runtime","optional":false},{"id":7573503435,"package_name":"parking_lot","ecosystem":"cargo","requirements":"0.12.1","direct":false,"kind":"runtime","optional":false},{"id":7573503436,"package_name":"parking_lot_core","ecosystem":"cargo","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":7573503437,"package_name":"percent-encoding","ecosystem":"cargo","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573503438,"package_name":"pin-project","ecosystem":"cargo","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":7573503439,"package_name":"pin-project-internal","ecosystem":"cargo","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":7573503440,"package_name":"pin-project-lite","ecosystem":"cargo","requirements":"0.2.9","direct":false,"kind":"runtime","optional":false},{"id":7573503441,"package_name":"pkg-config","ecosystem":"cargo","requirements":"0.3.25","direct":false,"kind":"runtime","optional":false},{"id":7573503442,"package_name":"png","ecosystem":"cargo","requirements":"0.17.6","direct":false,"kind":"runtime","optional":false},{"id":7573503443,"package_name":"proc-macro-crate","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503444,"package_name":"proc-macro2","ecosystem":"cargo","requirements":"1.0.47","direct":false,"kind":"runtime","optional":false},{"id":7573503445,"package_name":"quote","ecosystem":"cargo","requirements":"1.0.21","direct":false,"kind":"runtime","optional":false},{"id":7573503446,"package_name":"raw-window-handle","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":7573503447,"package_name":"raw-window-handle","ecosystem":"cargo","requirements":"0.5.0","direct":false,"kind":"runtime","optional":false},{"id":7573503448,"package_name":"rayon","ecosystem":"cargo","requirements":"1.5.3","direct":false,"kind":"runtime","optional":false},{"id":7573503449,"package_name":"rayon-core","ecosystem":"cargo","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":7573503450,"package_name":"redox_syscall","ecosystem":"cargo","requirements":"0.2.16","direct":false,"kind":"runtime","optional":false},{"id":7573503451,"package_name":"redox_users","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":7573503452,"package_name":"rfd","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":7573503453,"package_name":"ron","ecosystem":"cargo","requirements":"0.8.0","direct":false,"kind":"runtime","optional":false},{"id":7573503454,"package_name":"ryu","ecosystem":"cargo","requirements":"1.0.11","direct":false,"kind":"runtime","optional":false},{"id":7573503455,"package_name":"safe_arch","ecosystem":"cargo","requirements":"0.5.2","direct":false,"kind":"runtime","optional":false},{"id":7573503456,"package_name":"same-file","ecosystem":"cargo","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":7573503457,"package_name":"scoped-tls","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7573503458,"package_name":"scoped_threadpool","ecosystem":"cargo","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":7573503459,"package_name":"scopeguard","ecosystem":"cargo","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503460,"package_name":"sctk-adwaita","ecosystem":"cargo","requirements":"0.4.3","direct":false,"kind":"runtime","optional":false},{"id":7573503461,"package_name":"serde","ecosystem":"cargo","requirements":"1.0.145","direct":false,"kind":"runtime","optional":false},{"id":7573503462,"package_name":"serde_derive","ecosystem":"cargo","requirements":"1.0.145","direct":false,"kind":"runtime","optional":false},{"id":7573503463,"package_name":"serde_json","ecosystem":"cargo","requirements":"1.0.87","direct":false,"kind":"runtime","optional":false},{"id":7573503464,"package_name":"servo-fontconfig","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7573503465,"package_name":"servo-fontconfig-sys","ecosystem":"cargo","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503466,"package_name":"shared_library","ecosystem":"cargo","requirements":"0.1.9","direct":false,"kind":"runtime","optional":false},{"id":7573503467,"package_name":"slotmap","ecosystem":"cargo","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":7573503468,"package_name":"smallvec","ecosystem":"cargo","requirements":"1.10.0","direct":false,"kind":"runtime","optional":false},{"id":7573503469,"package_name":"smithay-client-toolkit","ecosystem":"cargo","requirements":"0.16.0","direct":false,"kind":"runtime","optional":false},{"id":7573503470,"package_name":"smithay-clipboard","ecosystem":"cargo","requirements":"0.6.6","direct":false,"kind":"runtime","optional":false},{"id":7573503471,"package_name":"spin","ecosystem":"cargo","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":7573503473,"package_name":"str-buf","ecosystem":"cargo","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":7573503475,"package_name":"strsim","ecosystem":"cargo","requirements":"0.10.0","direct":false,"kind":"runtime","optional":false},{"id":7573503477,"package_name":"syn","ecosystem":"cargo","requirements":"1.0.102","direct":false,"kind":"runtime","optional":false},{"id":7573503479,"package_name":"system-deps","ecosystem":"cargo","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":7573503483,"package_name":"thiserror","ecosystem":"cargo","requirements":"1.0.37","direct":false,"kind":"runtime","optional":false},{"id":7573503485,"package_name":"thiserror-impl","ecosystem":"cargo","requirements":"1.0.37","direct":false,"kind":"runtime","optional":false},{"id":7573503487,"package_name":"threadpool","ecosystem":"cargo","requirements":"1.8.1","direct":false,"kind":"runtime","optional":false},{"id":7573503488,"package_name":"tiff","ecosystem":"cargo","requirements":"0.7.4","direct":false,"kind":"runtime","optional":false},{"id":7573503490,"package_name":"tiny-skia","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":7573503492,"package_name":"tiny-skia-path","ecosystem":"cargo","requirements":"0.7.0","direct":false,"kind":"runtime","optional":false},{"id":7573503493,"package_name":"tinyvec","ecosystem":"cargo","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":7573503495,"package_name":"tinyvec_macros","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503496,"package_name":"toml","ecosystem":"cargo","requirements":"0.5.9","direct":false,"kind":"runtime","optional":false},{"id":7573503498,"package_name":"tracing","ecosystem":"cargo","requirements":"0.1.37","direct":false,"kind":"runtime","optional":false},{"id":7573503499,"package_name":"tracing-core","ecosystem":"cargo","requirements":"0.1.30","direct":false,"kind":"runtime","optional":false},{"id":7573503500,"package_name":"ttf-parser","ecosystem":"cargo","requirements":"0.15.2","direct":false,"kind":"runtime","optional":false},{"id":7573503501,"package_name":"unicode-bidi","ecosystem":"cargo","requirements":"0.3.8","direct":false,"kind":"runtime","optional":false},{"id":7573503502,"package_name":"unicode-ident","ecosystem":"cargo","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":7573503503,"package_name":"unicode-normalization","ecosystem":"cargo","requirements":"0.1.22","direct":false,"kind":"runtime","optional":false},{"id":7573503504,"package_name":"url","ecosystem":"cargo","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573503505,"package_name":"vec_map","ecosystem":"cargo","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":7573503506,"package_name":"version-compare","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503507,"package_name":"version_check","ecosystem":"cargo","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":7573503508,"package_name":"walkdir","ecosystem":"cargo","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573503509,"package_name":"wasi","ecosystem":"cargo","requirements":"0.11.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573503510,"package_name":"wasm-bindgen","ecosystem":"cargo","requirements":"0.2.83","direct":false,"kind":"runtime","optional":false},{"id":7573503511,"package_name":"wasm-bindgen-backend","ecosystem":"cargo","requirements":"0.2.83","direct":false,"kind":"runtime","optional":false},{"id":7573503512,"package_name":"wasm-bindgen-futures","ecosystem":"cargo","requirements":"0.4.33","direct":false,"kind":"runtime","optional":false},{"id":7573503513,"package_name":"wasm-bindgen-macro","ecosystem":"cargo","requirements":"0.2.83","direct":false,"kind":"runtime","optional":false},{"id":7573503514,"package_name":"wasm-bindgen-macro-support","ecosystem":"cargo","requirements":"0.2.83","direct":false,"kind":"runtime","optional":false},{"id":7573503515,"package_name":"wasm-bindgen-shared","ecosystem":"cargo","requirements":"0.2.83","direct":false,"kind":"runtime","optional":false},{"id":7573503516,"package_name":"wayland-client","ecosystem":"cargo","requirements":"0.29.5","direct":false,"kind":"runtime","optional":false},{"id":7573503517,"package_name":"wayland-commons","ecosystem":"cargo","requirements":"0.29.5","direct":false,"kind":"runtime","optional":false},{"id":7573503518,"package_name":"wayland-cursor","ecosystem":"cargo","requirements":"0.29.5","direct":false,"kind":"runtime","optional":false},{"id":7573503519,"package_name":"wayland-egl","ecosystem":"cargo","requirements":"0.29.5","direct":false,"kind":"runtime","optional":false},{"id":7573503520,"package_name":"wayland-protocols","ecosystem":"cargo","requirements":"0.29.5","direct":false,"kind":"runtime","optional":false},{"id":7573503521,"package_name":"wayland-scanner","ecosystem":"cargo","requirements":"0.29.5","direct":false,"kind":"runtime","optional":false},{"id":7573503522,"package_name":"wayland-sys","ecosystem":"cargo","requirements":"0.29.5","direct":false,"kind":"runtime","optional":false},{"id":7573503523,"package_name":"web-sys","ecosystem":"cargo","requirements":"0.3.60","direct":false,"kind":"runtime","optional":false},{"id":7573503524,"package_name":"webbrowser","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":7573503525,"package_name":"weezl","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7573503526,"package_name":"widestring","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7573503527,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":7573503528,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573503529,"package_name":"winapi-util","ecosystem":"cargo","requirements":"0.1.5","direct":false,"kind":"runtime","optional":false},{"id":7573503530,"package_name":"winapi-wsapoll","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503531,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573503532,"package_name":"windows","ecosystem":"cargo","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":7573503533,"package_name":"windows-sys","ecosystem":"cargo","requirements":"0.36.1","direct":false,"kind":"runtime","optional":false},{"id":7573503534,"package_name":"windows-sys","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503535,"package_name":"windows_aarch64_gnullvm","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503536,"package_name":"windows_aarch64_msvc","ecosystem":"cargo","requirements":"0.36.1","direct":false,"kind":"runtime","optional":false},{"id":7573503537,"package_name":"windows_aarch64_msvc","ecosystem":"cargo","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":7573503538,"package_name":"windows_aarch64_msvc","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503539,"package_name":"windows_i686_gnu","ecosystem":"cargo","requirements":"0.36.1","direct":false,"kind":"runtime","optional":false},{"id":7573503540,"package_name":"windows_i686_gnu","ecosystem":"cargo","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":7573503541,"package_name":"windows_i686_gnu","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503542,"package_name":"windows_i686_msvc","ecosystem":"cargo","requirements":"0.36.1","direct":false,"kind":"runtime","optional":false},{"id":7573503543,"package_name":"windows_i686_msvc","ecosystem":"cargo","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":7573503544,"package_name":"windows_i686_msvc","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503545,"package_name":"windows_x86_64_gnu","ecosystem":"cargo","requirements":"0.36.1","direct":false,"kind":"runtime","optional":false},{"id":7573503546,"package_name":"windows_x86_64_gnu","ecosystem":"cargo","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":7573503547,"package_name":"windows_x86_64_gnu","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503548,"package_name":"windows_x86_64_gnullvm","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503549,"package_name":"windows_x86_64_msvc","ecosystem":"cargo","requirements":"0.36.1","direct":false,"kind":"runtime","optional":false},{"id":7573503550,"package_name":"windows_x86_64_msvc","ecosystem":"cargo","requirements":"0.37.0","direct":false,"kind":"runtime","optional":false},{"id":7573503551,"package_name":"windows_x86_64_msvc","ecosystem":"cargo","requirements":"0.42.0","direct":false,"kind":"runtime","optional":false},{"id":7573503552,"package_name":"winit","ecosystem":"cargo","requirements":"0.27.4","direct":false,"kind":"runtime","optional":false},{"id":7573503553,"package_name":"wio","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573503554,"package_name":"x11-dl","ecosystem":"cargo","requirements":"2.20.0","direct":false,"kind":"runtime","optional":false},{"id":7573503555,"package_name":"x11rb","ecosystem":"cargo","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":7573503556,"package_name":"xcursor","ecosystem":"cargo","requirements":"0.3.4","direct":false,"kind":"runtime","optional":false},{"id":7573503557,"package_name":"xml-rs","ecosystem":"cargo","requirements":"0.8.4","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"whitebox-vector/Cargo.lock","sha":null,"kind":"lockfile","created_at":"2023-02-12T06:01:43.351Z","updated_at":"2023-02-12T06:01:43.351Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-vector/Cargo.lock","dependencies":[{"id":7573503779,"package_name":"alga","ecosystem":"cargo","requirements":"0.9.3","direct":false,"kind":"runtime","optional":false},{"id":7573503780,"package_name":"approx","ecosystem":"cargo","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":7573503781,"package_name":"autocfg","ecosystem":"cargo","requirements":"0.1.7","direct":false,"kind":"runtime","optional":false},{"id":7573503782,"package_name":"autocfg","ecosystem":"cargo","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":7573503783,"package_name":"bitflags","ecosystem":"cargo","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503784,"package_name":"byteorder","ecosystem":"cargo","requirements":"1.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573503785,"package_name":"cfg-if","ecosystem":"cargo","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":7573503786,"package_name":"chrono","ecosystem":"cargo","requirements":"0.4.19","direct":false,"kind":"runtime","optional":false},{"id":7573503787,"package_name":"cloudabi","ecosystem":"cargo","requirements":"0.0.3","direct":false,"kind":"runtime","optional":false},{"id":7573503788,"package_name":"fuchsia-cprng","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503789,"package_name":"generic-array","ecosystem":"cargo","requirements":"0.12.3","direct":false,"kind":"runtime","optional":false},{"id":7573503790,"package_name":"getrandom","ecosystem":"cargo","requirements":"0.1.16","direct":false,"kind":"runtime","optional":false},{"id":7573503791,"package_name":"libc","ecosystem":"cargo","requirements":"0.2.86","direct":false,"kind":"runtime","optional":false},{"id":7573503792,"package_name":"libm","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503793,"package_name":"matrixmultiply","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573503794,"package_name":"nalgebra","ecosystem":"cargo","requirements":"0.18.1","direct":false,"kind":"runtime","optional":false},{"id":7573503795,"package_name":"num-complex","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573503796,"package_name":"num-integer","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":7573503797,"package_name":"num-rational","ecosystem":"cargo","requirements":"0.2.4","direct":false,"kind":"runtime","optional":false},{"id":7573503798,"package_name":"num-traits","ecosystem":"cargo","requirements":"0.2.14","direct":false,"kind":"runtime","optional":false},{"id":7573503799,"package_name":"pdqselect","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503800,"package_name":"ppv-lite86","ecosystem":"cargo","requirements":"0.2.10","direct":false,"kind":"runtime","optional":false},{"id":7573503801,"package_name":"rand","ecosystem":"cargo","requirements":"0.6.5","direct":false,"kind":"runtime","optional":false},{"id":7573503802,"package_name":"rand","ecosystem":"cargo","requirements":"0.7.3","direct":false,"kind":"runtime","optional":false},{"id":7573503803,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503804,"package_name":"rand_chacha","ecosystem":"cargo","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":7573503805,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.3.1","direct":false,"kind":"runtime","optional":false},{"id":7573503806,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.4.2","direct":false,"kind":"runtime","optional":false},{"id":7573503807,"package_name":"rand_core","ecosystem":"cargo","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":7573503808,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":7573503809,"package_name":"rand_hc","ecosystem":"cargo","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":7573503810,"package_name":"rand_isaac","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503811,"package_name":"rand_jitter","ecosystem":"cargo","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":7573503812,"package_name":"rand_os","ecosystem":"cargo","requirements":"0.1.3","direct":false,"kind":"runtime","optional":false},{"id":7573503813,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.1.2","direct":false,"kind":"runtime","optional":false},{"id":7573503814,"package_name":"rand_pcg","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503815,"package_name":"rand_xorshift","ecosystem":"cargo","requirements":"0.1.1","direct":false,"kind":"runtime","optional":false},{"id":7573503816,"package_name":"rawpointer","ecosystem":"cargo","requirements":"0.2.1","direct":false,"kind":"runtime","optional":false},{"id":7573503817,"package_name":"rdrand","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573503818,"package_name":"rstar","ecosystem":"cargo","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":7573503819,"package_name":"time","ecosystem":"cargo","requirements":"0.1.44","direct":false,"kind":"runtime","optional":false},{"id":7573503820,"package_name":"typenum","ecosystem":"cargo","requirements":"1.12.0","direct":false,"kind":"runtime","optional":false},{"id":7573503821,"package_name":"wasi","ecosystem":"cargo","requirements":"0.9.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573503822,"package_name":"wasi","ecosystem":"cargo","requirements":"0.10.0+wasi-snapshot-preview1","direct":false,"kind":"runtime","optional":false},{"id":7573503823,"package_name":"winapi","ecosystem":"cargo","requirements":"0.3.9","direct":false,"kind":"runtime","optional":false},{"id":7573503824,"package_name":"winapi-i686-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":7573503825,"package_name":"winapi-x86_64-pc-windows-gnu","ecosystem":"cargo","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"cargo","filepath":"Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:39.851Z","updated_at":"2023-09-21T19:27:39.851Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"whitebox-common/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:40.577Z","updated_at":"2023-09-21T19:27:40.577Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-common/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"whitebox-lidar/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:40.926Z","updated_at":"2023-09-21T19:27:40.926Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-lidar/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"whitebox-plugins/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:41.378Z","updated_at":"2023-09-21T19:27:41.378Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-plugins/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"whitebox-raster/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:41.702Z","updated_at":"2023-09-21T19:27:41.702Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-raster/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"whitebox-runner/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:42.579Z","updated_at":"2023-09-21T19:27:42.579Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-runner/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"whitebox-tools-app/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:42.879Z","updated_at":"2023-09-21T19:27:42.879Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-tools-app/Cargo.toml","dependencies":[]},{"ecosystem":"cargo","filepath":"whitebox-vector/Cargo.toml","sha":null,"kind":"manifest","created_at":"2023-09-21T19:27:43.345Z","updated_at":"2023-09-21T19:27:43.345Z","repository_link":"https://github.com/jblindsay/whitebox-tools/blob/master/whitebox-vector/Cargo.toml","dependencies":[]}],"score":10.81154447948318,"created_at":"2023-09-11T14:52:14.705Z","updated_at":"2026-04-16T21:30:31.390Z","avatar_url":"https://github.com/jblindsay.png","language":"Rust","category":"Natural Resources","sub_category":"Water Supply and Quality","monthly_downloads":0,"total_dependent_repos":1,"total_dependent_packages":1,"readme":"![](./img/WhiteboxToolsLogoBlue.png)\n\n\n\u003e Note: Compiled WhiteboxTools binaries for Windows, macOS, and Linux can be found at: https://www.whiteboxgeo.com/download-whiteboxtools/\n\n*This page is related to the stand-alone command-line program and Python scripting API for geospatial analysis, **WhiteboxTools**.\n\nThe official WhiteboxTools User Manual can be found [at this link](https://whiteboxgeo.com/manual/wbt_book/preface.html).\n\n**Contents**\n\n1. [Description](#1-description)\n2. [Getting Help](#2-getting-help)\n3. [Downloads and Installation](#3-pre-compiled-binaries)\n4. [Building From Source Code](#4-building-from-source-code)\n\n## 1 Description\n\n**WhiteboxTools** is an advanced geospatial data analysis platform developed by Prof. John Lindsay ([webpage](http://www.uoguelph.ca/~hydrogeo/index.html); [jblindsay](https://github.com/jblindsay)) at the [University of Guelph's](http://www.uoguelph.ca) [*Geomorphometry and Hydrogeomatics Research Group*](http://www.uoguelph.ca/~hydrogeo/index.html). *WhiteboxTools* can be used to perform common geographical information systems (GIS) analysis operations, such as cost-distance analysis, distance buffering, and raster reclassification. Remote sensing and image processing tasks include image enhancement (e.g. panchromatic sharpening, contrast adjustments), image mosaicing, numerous filtering operations, classification, and common image transformations. *WhiteboxTools* also contains advanced tooling for spatial hydrological analysis (e.g. flow-accumulation, watershed delineation, stream network analysis, sink removal), terrain analysis (e.g. common terrain indices such as slope, curvatures, wetness index, hillshading; hypsometric analysis; multi-scale topographic position analysis), and LiDAR data processing. LiDAR point clouds can be interrogated (LidarInfo, LidarHistogram), segmented, tiled and joined, analyized for outliers, interpolated to rasters (DEMs, intensity images), and ground-points can be classified or filtered. *WhiteboxTools* is not a cartographic or spatial data visualization package; instead it is meant to serve as an analytical backend for other data visualization software, mainly GIS.\n\n## 2 Getting help\n\nWhiteboxToos possesses extensive help documentation. Users are referred to the [User Manual](https://www.whiteboxgeo.com/manual/wbt_book/) located on www.whiteboxgeo.com.\n\n## 3 Pre-compiled binaries\n\n*WhiteboxTools* is a stand-alone executable command-line program with no actual installation. If you intend to use the Python programming interface for *WhiteboxTools* you will need to have Python 3 (or higher) installed. Pre-compiled binaries can be downloaded from the [*Whitebox Geospatial Inc. website*](https://www.whiteboxgeo.com/download-whiteboxtools/) with support for various operating systems.\n\n## 4 Building from source code\n\nIt is likely that *WhiteboxTools* will work on a wider variety of operating systems and architectures than the distributed binary files. If you do not find your operating system/architecture in the list of available *WhiteboxTool* binaries, then compilation from source code will be necessary. WhiteboxTools can be compiled from the source code with the following steps:\n\n1. Install the Rust compiler; Rustup is recommended for this purpose. Further instruction can be found at this [link](https://www.rust-lang.org/en-US/install.html).\n\n2. Download the *WhiteboxTools* from this GitHub repo.\n```\n\n3. Decompress the zipped download file.\n\n4. Open a terminal (command prompt) window and change the working directory to the `whitebox-tools` folder:\n\n```\n\u003e\u003e cd /path/to/folder/whitebox-tools/\n```\n\n5. Finally, use the Python build.py script to compile the code:\n\n```\n\u003e\u003e python build.py\n```\n\nRead the notes in the `build.py` file for detailed information about customizing the build. In particular, the `do_clean`,\n`exclude_runner` and `zip` arguments can be used to add or remove functionality during the build process. Running the build\nscript requires a Python environment. (Note, WhiteboxTools itself is pure Rust code.)\n\nDepending on your system, the compilation may take several minutes. Also depending on your system, it may be necessary to use the `python3` command instead. When completed, the script will have created a new `WBT` folder within `whitebox-tools`. This folder will contain all of the files needed to run the program, including the main Whitebox executable file (whitebox_tools.exe), the Whitebox Runner GUI application, and the various plugins.\n\nBe sure to follow the instructions for installing Rust carefully. In particular, if you are installing on MS Windows, you must have a linker installed prior to installing the Rust compiler (rustc). The Rust webpage recommends either the **MS Visual C++ 2015 Build Tools** or the GNU equivalent and offers details for each installation approach. You should also consider using **RustUp** to install the Rust compiler.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["spatial-analysis","arcgis","climate","lidar"],"project_url":"https://ost.ecosyste.ms/api/v1/projects/20693","html_url":"https://ost.ecosyste.ms/projects/20693"}