{"id":41257,"name":"gnss-sdr","description":"GNSS-SDR, an open-source software-defined GNSS receiver","url":"https://github.com/gnss-sdr/gnss-sdr","last_synced_at":"2025-09-05T08:59:43.828Z","repository":{"id":15996847,"uuid":"18740094","full_name":"gnss-sdr/gnss-sdr","owner":"gnss-sdr","description":"GNSS-SDR, an open-source software-defined GNSS receiver","archived":false,"fork":false,"pushed_at":"2025-08-28T16:51:21.000Z","size":91792,"stargazers_count":1871,"open_issues_count":195,"forks_count":655,"subscribers_count":120,"default_branch":"main","last_synced_at":"2025-08-28T23:34:48.677Z","etag":null,"topics":["c-plus-plus","galileo","glonass","gnss","gnss-sdr","gnuradio","gps","rtl-sdr","sdr","signal-processing","software-defined-radio"],"latest_commit_sha":null,"homepage":"https://gnss-sdr.org","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gnss-sdr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-04-13T21:11:47.000Z","updated_at":"2025-08-28T22:13:26.000Z","dependencies_parsed_at":"2023-10-03T16:56:39.828Z","dependency_job_id":"ba209d73-856b-4632-a99b-9bfbea8ab07f","html_url":"https://github.com/gnss-sdr/gnss-sdr","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/gnss-sdr/gnss-sdr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gnss-sdr","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/sbom","scorecard":{"id":394413,"data":{"date":"2025-08-11","repo":{"name":"github.com/gnss-sdr/gnss-sdr","commit":"cca9e3f04d90488d28379afd7988754f5b90b9eb"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/26 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":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/citation.yml:1","Warn: no topLevel permission defined: .github/workflows/gnss-sdr_archs.yml:1","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Warn: no topLevel permission defined: .github/workflows/volk_gnsssdr_android.yml:1","Warn: no topLevel permission defined: .github/workflows/volk_gnsssdr_archs.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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"Signed-Releases","score":8,"reason":"4 out of the last 4 releases have a total of 4 signed artifacts.","details":["Info: signed release artifact: gnss-sdr-0.0.20.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.20","Info: signed release artifact: gnss-sdr-0.0.19.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19","Info: signed release artifact: gnss-sdr-0.0.18.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.18","Info: signed release artifact: gnss-sdr-0.0.17.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.17","Warn: release artifact v0.0.20 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/209899111","Warn: release artifact v0.0.19 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/138425095","Warn: release artifact v0.0.18 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/98401113","Warn: release artifact v0.0.17 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/64854728"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/citation.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/citation.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/citation.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/citation.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/citation.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/citation.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gnss-sdr_archs.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/gnss-sdr_archs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gnss-sdr_archs.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/gnss-sdr_archs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:211: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:212: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:250: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:268: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:269: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:288: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:171: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:235: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:297: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:299: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:192: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_android.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_android.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_archs.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_archs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_archs.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_archs.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:256","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:257","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:153","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:204","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:274","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:275","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:63","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:97","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:174","Warn: npmCommand not pinned by hash: .github/workflows/main.yml:195","Info:   0 out of  26 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned","Info:   0 out of   1 npmCommand 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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 5 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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T18:37:30.140Z","repository_id":15996847,"created_at":"2025-08-18T18:37:30.140Z","updated_at":"2025-08-18T18:37:30.140Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273734403,"owners_count":25158273,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"gnss-sdr","name":"GNSS-SDR","uuid":"7283253","kind":"organization","description":"An open source GNSS software defined receiver","email":null,"website":"https://gnss-sdr.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7283253?v=4","repositories_count":5,"last_synced_at":"2023-08-18T08:31:45.143Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gnss-sdr","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-07T15:09:55.067Z","updated_at":"2023-08-18T08:31:45.323Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gnss-sdr","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gnss-sdr/repositories"},"packages":[{"id":10361976,"name":"github.com/gnss-sdr/gnss-sdr","ecosystem":"go","description":null,"homepage":null,"licenses":"gpl-3.0","normalized_licenses":["GPL-3.0"],"repository_url":"https://github.com/gnss-sdr/gnss-sdr","keywords_array":[],"namespace":null,"versions_count":19,"first_release_published_at":"2014-04-07T16:20:09.000Z","latest_release_published_at":"2025-04-02T15:56:58.000Z","latest_release_number":"v0.0.20","last_synced_at":"2025-09-05T08:57:27.678Z","created_at":"2024-06-12T06:17:19.643Z","updated_at":"2025-09-05T08:57:27.679Z","registry_url":"https://pkg.go.dev/github.com/gnss-sdr/gnss-sdr","install_command":"go get github.com/gnss-sdr/gnss-sdr","documentation_url":"https://pkg.go.dev/github.com/gnss-sdr/gnss-sdr#section-documentation","metadata":{},"repo_metadata":{"id":15996847,"uuid":"18740094","full_name":"gnss-sdr/gnss-sdr","owner":"gnss-sdr","description":"GNSS-SDR, an open-source software-defined GNSS receiver","archived":false,"fork":false,"pushed_at":"2025-08-28T16:51:21.000Z","size":91792,"stargazers_count":1871,"open_issues_count":195,"forks_count":655,"subscribers_count":120,"default_branch":"main","last_synced_at":"2025-08-28T23:34:48.677Z","etag":null,"topics":["c-plus-plus","galileo","glonass","gnss","gnss-sdr","gnuradio","gps","rtl-sdr","sdr","signal-processing","software-defined-radio"],"latest_commit_sha":null,"homepage":"https://gnss-sdr.org","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gnss-sdr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2014-04-13T21:11:47.000Z","updated_at":"2025-08-28T22:13:26.000Z","dependencies_parsed_at":"2023-10-03T16:56:39.828Z","dependency_job_id":"ba209d73-856b-4632-a99b-9bfbea8ab07f","html_url":"https://github.com/gnss-sdr/gnss-sdr","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/gnss-sdr/gnss-sdr","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gnss-sdr","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/sbom","scorecard":{"id":394413,"data":{"date":"2025-08-11","repo":{"name":"github.com/gnss-sdr/gnss-sdr","commit":"cca9e3f04d90488d28379afd7988754f5b90b9eb"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4.4,"checks":[{"name":"Code-Review","score":0,"reason":"Found 1/26 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":"Maintained","score":2,"reason":"0 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 2","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"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":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Dangerous-Workflow","score":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":"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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/citation.yml:1","Warn: no topLevel permission defined: .github/workflows/gnss-sdr_archs.yml:1","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Warn: no topLevel permission defined: .github/workflows/volk_gnsssdr_android.yml:1","Warn: no topLevel permission defined: .github/workflows/volk_gnsssdr_archs.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":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: COPYING:0","Info: FSF or OSI recognized license: GNU General Public License v3.0: COPYING:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"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":"Signed-Releases","score":8,"reason":"4 out of the last 4 releases have a total of 4 signed artifacts.","details":["Info: signed release artifact: gnss-sdr-0.0.20.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.20","Info: signed release artifact: gnss-sdr-0.0.19.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19","Info: signed release artifact: gnss-sdr-0.0.18.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.18","Info: signed release artifact: gnss-sdr-0.0.17.tar.gz.asc: https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.17","Warn: release artifact v0.0.20 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/209899111","Warn: release artifact v0.0.19 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/138425095","Warn: release artifact v0.0.18 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/98401113","Warn: release artifact v0.0.17 does not have provenance: https://api.github.com/repos/gnss-sdr/gnss-sdr/releases/64854728"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"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/citation.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/citation.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/citation.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/citation.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/citation.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/citation.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gnss-sdr_archs.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/gnss-sdr_archs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/gnss-sdr_archs.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/gnss-sdr_archs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:211: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:212: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:250: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:268: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:269: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:288: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:45: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:171: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:201: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:235: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:297: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/main.yml:299: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:78: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:79: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:134: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:135: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:192: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_android.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_android.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_archs.yml:43: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_archs.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/volk_gnsssdr_archs.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/gnss-sdr/gnss-sdr/volk_gnsssdr_archs.yml/main?enable=pin","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:256","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:257","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:153","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:204","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:274","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:275","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:63","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:97","Warn: pipCommand not pinned by hash: .github/workflows/main.yml:174","Warn: npmCommand not pinned by hash: .github/workflows/main.yml:195","Info:   0 out of  26 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   9 pipCommand dependencies pinned","Info:   0 out of   1 npmCommand 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":"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 5 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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T18:37:30.140Z","repository_id":15996847,"created_at":"2025-08-18T18:37:30.140Z","updated_at":"2025-08-18T18:37:30.140Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272618235,"owners_count":24965406,"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-08-29T02:00:10.610Z","response_time":87,"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":"gnss-sdr","name":"GNSS-SDR","uuid":"7283253","kind":"organization","description":"An open source GNSS software defined receiver","email":null,"website":"https://gnss-sdr.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7283253?v=4","repositories_count":5,"last_synced_at":"2023-08-18T08:31:45.143Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/gnss-sdr","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-07T15:09:55.067Z","updated_at":"2023-08-18T08:31:45.323Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gnss-sdr","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gnss-sdr/repositories"},"tags":[{"name":"v0.0.20","sha":"cca9e3f04d90488d28379afd7988754f5b90b9eb","kind":"commit","published_at":"2025-04-02T15:56:58.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.20","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.20/manifests"},{"name":"v0.0.19.1","sha":"c94b2ddfe8668716cba191aa4ddae90e1d2cda32","kind":"tag","published_at":"2024-01-26T14:13:41.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.19.1","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.19.1/manifests"},{"name":"v0.0.19","sha":"1ddd4562723040fd66cb334b578a5b69455625f4","kind":"tag","published_at":"2024-01-24T22:03:57.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.19","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.19/manifests"},{"name":"v0.0.18","sha":"d955266d55c6e23fb887cd0c73ef788f89134eb4","kind":"tag","published_at":"2023-04-06T11:58:59.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.18","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.18/manifests"},{"name":"v0.0.17","sha":"bba80cb920ea79e4989d77352f9f7dd4bb3e4d2a","kind":"tag","published_at":"2022-04-20T14:45:23.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.17","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.17/manifests"},{"name":"v0.0.16","sha":"7df5c3118ca10222d7e3705f47b2ec850efd5319","kind":"tag","published_at":"2022-02-15T12:38:07.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.16","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.16/manifests"},{"name":"v0.0.15","sha":"4e9bdd83b7538bbdfec34ee12a7293e8a97fab84","kind":"tag","published_at":"2021-08-24T07:39:49.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.15","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.15/manifests"},{"name":"v0.0.14","sha":"71026773589816217e37a0e363011169171fde24","kind":"commit","published_at":"2021-01-07T18:16:54.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.14","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.14/manifests"},{"name":"v0.0.13","sha":"2a7731135f74ea64148d23cf7ebd227073eafc4d","kind":"commit","published_at":"2020-07-29T06:59:47.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.13","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.13/manifests"},{"name":"v0.0.12","sha":"66a908fc42debcb7157acd773bccc056233bdc9a","kind":"commit","published_at":"2020-03-12T20:14:21.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.12","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.12/manifests"},{"name":"v0.0.11","sha":"95cc4d7b7a5a6ba3682abca53b0fde41b8b6e206","kind":"commit","published_at":"2019-08-04T21:15:31.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.11","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.11/manifests"},{"name":"v0.0.10","sha":"31c6b6bc1da77c9589a04d52a38d2d20edacf06e","kind":"commit","published_at":"2018-12-14T17:59:36.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.10","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.10/manifests"},{"name":"ION_GNSS_2017","sha":"49e36a34b020cf1e09e6716795cd0fab4c78501e","kind":"commit","published_at":"2017-09-20T14:35:16.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/ION_GNSS_2017","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/ION_GNSS_2017","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@ION_GNSS_2017","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/ION_GNSS_2017","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/ION_GNSS_2017/manifests"},{"name":"v0.0.9","sha":"32e4d227af032365cfd7f9291d9f2c2fca57d99d","kind":"commit","published_at":"2017-02-13T21:57:19.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.9","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.9/manifests"},{"name":"ION_GNSS_2016","sha":"882e3e4ffed47dfb196838881e2ead1d1351ce5a","kind":"commit","published_at":"2016-09-01T10:48:58.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/ION_GNSS_2016","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/ION_GNSS_2016","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@ION_GNSS_2016","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/ION_GNSS_2016","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/ION_GNSS_2016/manifests"},{"name":"v0.0.8","sha":"09a7eab397b2b50fb9880e37d41f4381a06d7c1a","kind":"commit","published_at":"2016-07-04T15:05:53.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.8","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.8/manifests"},{"name":"v0.0.7","sha":"a6df9f8c6f4c5665976cfa70e844ce1b56ac7323","kind":"commit","published_at":"2016-05-15T12:27:51.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.7","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"6febea48fa47a755e57c2951df88481d78e0ec6e","kind":"tag","published_at":"2015-09-01T23:26:16.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.6","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"d2dfe9c5867ee6050b77050857c74ec1c56d827c","kind":"tag","published_at":"2015-01-13T12:31:02.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.5","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"89a87561464ae63619d19e43aeda8b21739d4cd0","kind":"tag","published_at":"2014-09-08T14:22:42.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.4","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"63626658cb7c2294f2835c2329ba31c31170df85","kind":"tag","published_at":"2014-06-30T18:37:51.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.3","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"743af3398dbd3712dd22ba0b55f35fd0a3ae353a","kind":"tag","published_at":"2014-04-09T17:00:22.000Z","download_url":"https://codeload.github.com/gnss-sdr/gnss-sdr/tar.gz/v0.0.2","html_url":"https://github.com/gnss-sdr/gnss-sdr/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/gnss-sdr/gnss-sdr@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/tags/v0.0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-29T03:12:57.759Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.958767526308751,"dependent_packages_count":6.520931273209822,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.7398493997592865},"purl":"pkg:golang/github.com/gnss-sdr/gnss-sdr","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/gnss-sdr/gnss-sdr","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/gnss-sdr/gnss-sdr","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/gnss-sdr/gnss-sdr/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-18T18:56:49.759Z","issues_count":227,"pull_requests_count":74,"avg_time_to_close_issue":48387549.854166664,"avg_time_to_close_pull_request":4564113.0298507465,"issues_closed_count":143,"pull_requests_closed_count":67,"pull_request_authors_count":18,"issue_authors_count":117,"avg_comments_per_issue":3.0969162995594712,"avg_comments_per_pull_request":1.7567567567567568,"merged_pull_requests_count":36,"bot_issues_count":0,"bot_pull_requests_count":4,"past_year_issues_count":97,"past_year_pull_requests_count":45,"past_year_avg_time_to_close_issue":2637159.477272727,"past_year_avg_time_to_close_pull_request":142964.4871794872,"past_year_issues_closed_count":44,"past_year_pull_requests_closed_count":39,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":50,"past_year_avg_comments_per_issue":2.6288659793814433,"past_year_avg_comments_per_pull_request":1.2,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":20,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/issues","maintainers":[{"login":"mmajoral","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmajoral"}],"active_maintainers":[{"login":"mmajoral","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmajoral"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgnss-sdr%2Fgnss-sdr/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgnss-sdr%2Fgnss-sdr/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgnss-sdr%2Fgnss-sdr/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgnss-sdr%2Fgnss-sdr/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1952121,"maintainers_count":0,"namespaces_count":741275,"keywords_count":109185,"github":"golang","metadata":{"funded_packages_count":49011},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-05T05:14:06.439Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1779195,"full_name":"gnss-sdr/gnss-sdr","default_branch":"main","committers":[{"name":"Carles Fernandez","email":"carles.fernandez@gmail.com","login":"carlesfernandez","count":6056},{"name":"Javier Arribas","email":"javiarribas@gmail.com","login":"Arribas","count":616},{"name":"Gastd","email":"gabriel.araujo.5000@gmail.com","login":"Gastd","count":234},{"name":"Antonio Ramos","email":"antonio.ramosdet@gmail.com","login":null,"count":206},{"name":"Marc Majoral","email":"majoralmarc@gmail.com","login":"mmajoral","count":144},{"name":"Marc Majoral","email":"mmajoral@cttc.es","login":null,"count":114},{"name":"Damian Miralles","email":"dmiralles2009@gmail.com","login":"dmiralles2009","count":111},{"name":"cesaaargm","email":"cesare.martinez@proton.me","login":"cesaaargm","count":87},{"name":"Luis Esteve","email":"luis@epsilon-formacion.com","login":"luis-esteve","count":56},{"name":"Jim Melton","email":"jwmelto@users.sourceforge.net","login":"jwmelto","count":54},{"name":"Cillian O'Driscoll","email":"cillian.odriscoll@gmail.com","login":"odrisci","count":41},{"name":"piyush0411","email":"piyush04111999@gmail.com","login":"piyush0411","count":34},{"name":"Victor Castillo","email":"victorcastilloaguero@gmail.com","login":"castle055","count":28},{"name":"Vladisslav P","email":"vladisslav2011@gmail.com","login":"vladisslav2011","count":18},{"name":"Anthony Arnold","email":"anthony.arnold@uqconnect.edu.au","login":"anthony-arnold","count":18},{"name":"Álvaro Cebrián Juan","email":"acebrianjuan@gmail.com","login":"acebrianjuan","count":17},{"name":"andres","email":"andres@MacBook-Pro-de-andres.local","login":null,"count":15},{"name":"Lenhart","email":"malte.lenhart@t-online.de","login":"lenhart","count":12},{"name":"marc-sales","email":"marcsales92@gmail.com","login":"marc-sales","count":12},{"name":"Sergi Segura","email":"sergi.segura.munoz@gmail.com","login":"SergiSeguraMunoz","count":12},{"name":"Andrés Cecilia Luque","email":"a.cecilia.luque@gmail.com","login":"acecilia","count":12},{"name":"Gerald LaMountain","email":"lamountain.g@husky.neu.edu","login":null,"count":10},{"name":"Josh Schindehette","email":"jschindehette@geontech.com","login":null,"count":9},{"name":"marabra","email":"mara.branzanti@gmail.com","login":"marabra","count":6},{"name":"Carles Fernandez","email":"carlesfernandez@github.com","login":null,"count":5},{"name":"Alexander V. Joura","email":"ellfire@gmail.com","login":"koloboxer","count":4},{"name":"Gerald LaMountain","email":"gerald@ece.neu.edu","login":"glamountain","count":4},{"name":"iucgnaw","email":"iucgnaw@msn.com","login":"iucgnaw","count":4},{"name":"Xavier Guerrero-Pau","email":"xguerrero@cttc.es","login":"xguerreropau","count":4},{"name":"Stefan van der Linden","email":"spvdlinden@gmail.com","login":"stefanlinden","count":4},{"name":"Anthony Arnold","email":"anthony.arnold@uqconnect.ed.au","login":null,"count":4},{"name":"Leonardo Tonetto","email":"tonetto.dev@gmail.com","login":null,"count":4},{"name":"David Pubill","email":"david.pubill@cttc.es","login":null,"count":3},{"name":"Will Silberman","email":"wsilberm@google.com","login":null,"count":3},{"name":"joebre","email":"joel.brenner@saphyrion.ch","login":"joebre","count":3},{"name":"JM Friedt","email":"friedtj@free.fr","login":"jmfriedt","count":3},{"name":"osqzss","email":"osqzss@gmail.com","login":"osqzss","count":3},{"name":"Marc Majoral","email":"=","login":null,"count":2},{"name":"zosoworld","email":"zosoworld@gmail.com","login":"Zosoworld","count":2},{"name":"lmne","email":"lmne741@gmail.com","login":"lmne741","count":2},{"name":"Wojciech Kazubski","email":"wojciech.kazubski@pw.edu.pl","login":"wkazubski","count":2},{"name":"Marc L","email":"marcll@vt.edu","login":"777arc","count":2},{"name":"Jonathan de Jong","email":"jonathandejong02@gmail.com","login":"ShadowJonathan","count":2},{"name":"Hoernchen","email":"la@tfc-server.de","login":null,"count":1},{"name":"Javier","email":"Javier Arribas","login":null,"count":1},{"name":"Johannes Pillmann","email":"johannes.pillmann@tu-dortmund.de","login":null,"count":1},{"name":"Administrator","email":"administrator@huskypc.wurnet.nl","login":null,"count":1},{"name":"rmunozl","email":"rmunozl@inacap.cl","login":"academiasIT","count":1},{"name":"sundw","email":"sundw2014@gmail.com","login":"sundw2014","count":1},{"name":"uhaider","email":"usmanhaider89@gmail.com","login":"UHaider","count":1},{"name":"Mustafa Abaas","email":"mustafaabaasismaiel@gmail.com","login":null,"count":1},{"name":"Rodrigo Ventura","email":"rodrigo.ventura@isr.tecnico.ulisboa.pt","login":null,"count":1},{"name":"kalmancito","email":"angel.glopez@alumnos.upm.es","login":"kalmancito","count":1},{"name":"cl-cv","email":"christopher.lallo@crypticvector.com","login":"cl-cv","count":1},{"name":"TurbineEngine","email":"liu000888@hotmail.com","login":"liu000888","count":1},{"name":"Sergey","email":"sergey.a.nikolskiy@gmail.com","login":"snikolskiy","count":1},{"name":"Perrielornitorrinco","email":"iperrie@inta.es","login":"Perrielornitorrinco","count":1},{"name":"Michael Dickens","email":"mlk@alum.mit.edu","login":"michaelld","count":1},{"name":"Jeff Melville","email":"dev@jeffmelville.com","login":"jeffmelville","count":1},{"name":"Jaxon Taylor","email":"jt_3232@hotmail.com","login":"jt3232","count":1},{"name":"Into Pääkkönen","email":"into.paakkonen@aalto.fi","login":"IntoPa","count":1},{"name":"En Shih","email":"seanstone5923@gmail.com","login":"seanstone","count":1},{"name":"Bitsulya Dmitriy","email":"gaudima@gmail.com","login":"gaudima","count":1},{"name":"Adrian Bunk","email":"bunk@debian.org","login":"AdrianBunk","count":1}],"total_commits":8003,"total_committers":64,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":125.046875,"dds":0.2432837685867799,"past_year_committers":[{"name":"Carles Fernandez","email":"carles.fernandez@cttc.es","login":"carlesfernandez","count":234},{"name":"cesaaargm","email":"cesare.martinez@proton.me","login":"cesaaargm","count":37},{"name":"Victor Castillo","email":"victorcastilloaguero@gmail.com","login":"castle055","count":25},{"name":"Marc Majoral","email":"majoralmarc@gmail.com","login":"mmajoral","count":22},{"name":"Xavier Guerrero-Pau","email":"xguerrero@cttc.es","login":"xguerreropau","count":4},{"name":"joebre","email":"joel.brenner@saphyrion.ch","login":"joebre","count":3},{"name":"cl-cv","email":"christopher.lallo@crypticvector.com","login":"cl-cv","count":1}],"past_year_total_commits":326,"past_year_total_committers":7,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":46.57142857142857,"past_year_dds":0.28220858895705525,"last_synced_at":"2025-05-27T23:50:21.462Z","last_synced_commit":"cca9e3f04d90488d28379afd7988754f5b90b9eb","created_at":"2024-09-20T17:52:34.329Z","updated_at":"2025-05-27T23:50:21.507Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"gnss-sdr/gnss-sdr","html_url":"https://github.com/gnss-sdr/gnss-sdr","last_synced_at":"2025-09-03T19:07:04.581Z","status":null,"issues_count":183,"pull_requests_count":99,"avg_time_to_close_issue":53366407.649122804,"avg_time_to_close_pull_request":4270226.238095238,"issues_closed_count":114,"pull_requests_closed_count":84,"pull_request_authors_count":20,"issue_authors_count":121,"avg_comments_per_issue":2.371584699453552,"avg_comments_per_pull_request":1.4545454545454546,"merged_pull_requests_count":44,"bot_issues_count":0,"bot_pull_requests_count":5,"past_year_issues_count":72,"past_year_pull_requests_count":51,"past_year_avg_time_to_close_issue":1863461.6666666667,"past_year_avg_time_to_close_pull_request":161971.5,"past_year_issues_closed_count":24,"past_year_pull_requests_closed_count":38,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":42,"past_year_avg_comments_per_issue":1.027777777777778,"past_year_avg_comments_per_pull_request":0.7254901960784313,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":5,"past_year_merged_pull_requests_count":20,"created_at":"2024-09-20T17:52:34.912Z","updated_at":"2025-09-03T19:07:04.583Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/gnss-sdr%2Fgnss-sdr/issues","issue_labels_count":{"bug":4,"question":1,"docs":1},"pull_request_labels_count":{"dependencies":5,"github_actions":5,"enhancement":1},"issue_author_associations_count":{"NONE":174,"CONTRIBUTOR":9},"pull_request_author_associations_count":{"NONE":68,"COLLABORATOR":22,"CONTRIBUTOR":9},"issue_authors":{"Derso1":13,"joebre":8,"alexmealster19":5,"jmfriedt":4,"Imtiaz08":4,"fgallardo":3,"ryanf2110":3,"abbdulwahab86":3,"ghost":3,"Rango-T10000":3,"arch-dawson":3,"cl-cv":3,"wkazubski":3,"matteocutugno":2,"Data2Logic":2,"FayeWong98":2,"AgileEngineeringLLC":2,"aardric":2,"valcesch":2,"kasmf":2,"JohnNatHaysys":2,"Horsekiro":2,"fl1ckje":2,"rsmegal":2,"minecraft2048":2,"XueWei08":2,"rogerandersen":2,"dreirund":2,"emingunes1":2,"caiogsmendes":2,"aWo-git":1,"kkcherry":1,"aurora211e":1,"RobertSwirsky":1,"tigrajack":1,"Yangwei09013201":1,"BoGuTU":1,"jand271":1,"Raviu56":1,"CodoonAutomatedTest":1,"RazaJaved":1,"carolim-git":1,"LRParser":1,"thukiller76":1,"hahnpv":1,"teku45":1,"a-tacky-lizard":1,"ban09":1,"haojie1":1,"ErniuC":1,"mmtaksuu":1,"xin0606":1,"HomeInSnow":1,"LizvetteV":1,"pwang0112":1,"ZimBloo":1,"shujjahyamin":1,"albs975":1,"Koreko209":1,"l29ah":1,"MohsenNSh":1,"tantanli":1,"cybernard":1,"Mustafa0053":1,"adeynes":1,"Ajma1":1,"acochrane":1,"ph4ntome":1,"antoinebarre":1,"kot-baun":1,"yazanchihabi":1,"jtegedor":1,"SpongeBobaa":1,"jnunezortuno":1,"Arunk0548":1,"mschuldt":1,"vladisslav2011":1,"rchmielarz":1,"pyjhky1315":1,"flyinhawk":1,"Assely11":1,"SpaceJacket19":1,"sdy623":1,"ArtemChikolaev":1,"slblbwl":1,"pedromiguelcp":1,"doronbehar":1,"SoniaKaudjhis":1,"wdc-rsat":1,"wmszeliga":1,"wojciechkrukar":1,"SnowWhite0808":1,"sriramyab":1,"himanshu10140":1,"samb-devel":1,"DiogoBaptistaBosch":1,"db3134":1,"seanstone":1,"tstellanova":1,"Autumnan7":1,"djObsidian":1,"hankouman":1,"Zi7ar21":1,"yath":1,"devmonkZA":1,"Doncher7":1,"yealwang":1,"castle055":1,"purpleskyfall":1,"mohammadsdtmnd":1,"jeaarc":1,"ShadowJonathan":1,"brendan-mills":1,"AmgadSalama":1,"mark90054mark":1,"AlextsW":1,"gnsssdr":1,"zoqueton99":1,"ahmadhassan9651":1,"hankou123":1,"wxhahxw":1},"pull_request_authors":{"mmajoral":22,"juanalfarom":13,"MathieuFavreau":9,"xguerreropau":7,"vladisslav2011":6,"Ceres2805":6,"joebre":5,"castle055":5,"dependabot[bot]":5,"pedromiguelcp":4,"kalmancito":4,"cl-cv":2,"bejiso":2,"Dandan336":2,"amorimrhra":2,"Amith-Srivatsa":1,"Perrielornitorrinco":1,"seanstone":1,"tractoan":1,"xbwpc":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-04T00:00:25.939Z","repositories_count":10079913,"issues_count":31291083,"pull_requests_count":96059117,"authors_count":10693123,"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":{"dependencies":5,"github_actions":5,"enhancement":1},"past_year_issue_author_associations_count":{"NONE":71,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"NONE":44,"COLLABORATOR":6,"CONTRIBUTOR":1},"past_year_issue_authors":{"Derso1":13,"joebre":8,"ryanf2110":3,"Rango-T10000":3,"abbdulwahab86":3,"arch-dawson":2,"Data2Logic":2,"dreirund":2,"emingunes1":2,"rogerandersen":2,"mohammadsdtmnd":1,"Mustafa0053":1,"pedromiguelcp":1,"ph4ntome":1,"pyjhky1315":1,"adeynes":1,"rchmielarz":1,"rsmegal":1,"slblbwl":1,"tantanli":1,"thukiller76":1,"tigrajack":1,"wkazubski":1,"yath":1,"ZimBloo":1,"AlextsW":1,"Autumnan7":1,"aWo-git":1,"caiogsmendes":1,"carolim-git":1,"albs975":1,"Doncher7":1,"doronbehar":1,"FayeWong98":1,"hankou123":1,"hankouman":1,"jand271":1,"jeaarc":1,"Ajma1":1,"JohnNatHaysys":1,"jtegedor":1,"LRParser":1},"past_year_pull_request_authors":{"MathieuFavreau":9,"juanalfarom":6,"Ceres2805":6,"mmajoral":6,"joebre":5,"xguerreropau":5,"dependabot[bot]":5,"pedromiguelcp":4,"Dandan336":2,"castle055":2,"Amith-Srivatsa":1},"maintainers":[{"login":"mmajoral","count":22,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmajoral"}],"active_maintainers":[{"login":"mmajoral","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/mmajoral"}]},"events":{"total":{"IssuesEvent":112,"WatchEvent":250,"DeleteEvent":6,"IssueCommentEvent":173,"PushEvent":67,"PullRequestReviewEvent":38,"PullRequestReviewCommentEvent":44,"PullRequestEvent":41,"ForkEvent":77,"CreateEvent":6},"last_year":{"IssuesEvent":112,"WatchEvent":250,"DeleteEvent":6,"IssueCommentEvent":173,"PushEvent":67,"PullRequestReviewEvent":38,"PullRequestReviewCommentEvent":44,"PullRequestEvent":41,"ForkEvent":77,"CreateEvent":6}},"keywords":["c-plus-plus","galileo","glonass","gnss","gnss-sdr","gnuradio","gps","rtl-sdr","sdr","signal-processing","software-defined-radio"],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/citation.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T00:15:14.643Z","updated_at":"2023-01-14T00:15:14.643Z","repository_link":"https://github.com/gnss-sdr/gnss-sdr/blob/main/.github/workflows/citation.yml","dependencies":[{"id":6891827354,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6891827355,"package_name":"dieghernan/cff-validator","ecosystem":"actions","requirements":"main","direct":true,"kind":"composite","optional":false},{"id":6891827356,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/main.yml","sha":null,"kind":"manifest","created_at":"2023-01-14T00:15:14.977Z","updated_at":"2023-01-14T00:15:14.977Z","repository_link":"https://github.com/gnss-sdr/gnss-sdr/blob/main/.github/workflows/main.yml","dependencies":[{"id":6891827616,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6891827617,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6891827618,"package_name":"docker://fsfe/reuse","ecosystem":"actions","requirements":"*","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/gnss-sdr_archs.yml","sha":null,"kind":"manifest","created_at":"2023-10-03T16:56:39.593Z","updated_at":"2023-10-03T16:56:39.593Z","repository_link":"https://github.com/gnss-sdr/gnss-sdr/blob/main/.github/workflows/gnss-sdr_archs.yml","dependencies":[{"id":14085144502,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.1.0","direct":true,"kind":"composite","optional":false},{"id":14085144503,"package_name":"uraimo/run-on-arch-action","ecosystem":"actions","requirements":"v2.5.0","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/volk_gnsssdr_android.yml","sha":null,"kind":"manifest","created_at":"2023-10-03T16:56:39.653Z","updated_at":"2023-10-03T16:56:39.653Z","repository_link":"https://github.com/gnss-sdr/gnss-sdr/blob/main/.github/workflows/volk_gnsssdr_android.yml","dependencies":[{"id":14085144510,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/volk_gnsssdr_archs.yml","sha":null,"kind":"manifest","created_at":"2023-10-03T16:56:39.733Z","updated_at":"2023-10-03T16:56:39.733Z","repository_link":"https://github.com/gnss-sdr/gnss-sdr/blob/main/.github/workflows/volk_gnsssdr_archs.yml","dependencies":[{"id":14085144514,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3.1.0","direct":true,"kind":"composite","optional":false},{"id":14085144515,"package_name":"uraimo/run-on-arch-action","ecosystem":"actions","requirements":"v2.5.0","direct":true,"kind":"composite","optional":false}]}],"score":null,"created_at":"2025-09-04T15:51:15.984Z","updated_at":"2025-10-07T08:16:48.901Z","avatar_url":"https://github.com/gnss-sdr.png","language":"C++","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/41257","html_url":"https://science.ecosyste.ms/projects/41257","bibtex_url":"https://science.ecosyste.ms/projects/41257/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/41257/export.apalike"}