{"collected_at":"2026-11-04T05:42:35Z","method_version":"1","provider_retry_after":{"release":null,"scorecard":null},"repositories":{"137137137/opendisk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4fc566627e5375558fac66e2c826bca020cb3b3a85e217aa5f03c0d0d8ca2457\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-31T18:57:32Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/137137137/OpenDisk/releases/tag/v1.5.2","published_at":"2026-10-31T18:57:32Z","release_id":430124785,"tag_name":"v1.5.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/137137137/opendisk/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/137137137/opendisk","status":"unavailable"}},"1technophile/openmqttgateway":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8c13df9894155f96157c249b554734e110a05d3a7698c4c0482a36d95b1611a0\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-01-13T16:17:28Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/1technophile/OpenMQTTGateway/releases/tag/v1.8.1","published_at":"2025-01-13T16:17:28Z","release_id":194472060,"tag_name":"v1.8.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/1technophile/openmqttgateway/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/1technophile/openmqttgateway","status":"unavailable"}},"4paradigm/openmldb":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2a8c5f07faadc667fb181642fda09c9d089be594eed2949a858bf4a9df9ea849\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-02-21T06:58:05Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/4paradigm/OpenMLDB/releases/tag/v0.9.3","published_at":"2025-02-21T06:58:05Z","release_id":201572138,"tag_name":"v0.9.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/4paradigm/openmldb/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/4paradigm/openmldb","status":"unavailable"}},"a-funk/open-appleremote":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"91ff016c4795a34d9ebb5f7045369e59a745147cace367c6dc2a13f1a57b6b02\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-09T09:20:26Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/a-funk/open-appleremote/releases/tag/v0.1.0","published_at":"2026-10-09T09:20:26Z","release_id":407751474,"tag_name":"v0.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/a-funk/open-appleremote/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/a-funk/open-appleremote","status":"unavailable"}},"abdulwasaywk/opennollie":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/abdulwasaywk/opennollie/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/abdulwasaywk/opennollie","status":"unavailable"}},"academysoftwarefoundation/opencolorio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a1547ce40f30774279ea619615f4fddf82c4c3da4c18e1a977ea869612988fbc\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-01T02:11:10Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AcademySoftwareFoundation/OpenColorIO/releases/tag/v2.6.0","published_at":"2026-10-01T02:11:10Z","release_id":400592780,"tag_name":"v2.6.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/academysoftwarefoundation/opencolorio/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/academysoftwarefoundation/opencolorio","status":"unavailable"}},"academysoftwarefoundation/opencue":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"81b27609de2a9db54e656dce52d6fd4f8b0c4808060c6edb45b3f2507fcab18a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-21T15:39:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AcademySoftwareFoundation/OpenCue/releases/tag/v1.37.0","published_at":"2026-10-21T15:39:39Z","release_id":419733700,"tag_name":"v1.37.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/academysoftwarefoundation/opencue/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/academysoftwarefoundation/opencue","status":"unavailable"}},"academysoftwarefoundation/openexr":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"910500887666029be1cf2777ff2f211948de342d647a89c73a4b576c43d371e3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-31T14:34:11Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AcademySoftwareFoundation/openexr/releases/tag/v3.5.3","published_at":"2026-10-31T14:34:11Z","release_id":428527746,"tag_name":"v3.5.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/academysoftwarefoundation/openexr/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/academysoftwarefoundation/openexr","status":"unavailable"}},"academysoftwarefoundation/openimageio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"6a7694f5315f00c7f8ffdcef8214770c77e06fcad1ca544c507ae6d11bdce9df\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-28T22:57:19Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AcademySoftwareFoundation/OpenImageIO/releases/tag/v3.2.2.0","published_at":"2026-10-28T22:57:19Z","release_id":427281838,"tag_name":"v3.2.2.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/academysoftwarefoundation/openimageio/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/academysoftwarefoundation/openimageio","status":"unavailable"}},"academysoftwarefoundation/openrv":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"ef4b0c65fb6c45ef02fddef5df25741ba9401af4662b3effdcd5fde5e23e68e5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-20T17:15:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AcademySoftwareFoundation/OpenRV/releases/tag/v4.0.2","published_at":"2026-08-20T17:15:15Z","release_id":373903031,"tag_name":"v4.0.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/academysoftwarefoundation/openrv/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/academysoftwarefoundation/openrv","status":"unavailable"}},"academysoftwarefoundation/opentimelineio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/academysoftwarefoundation/opentimelineio/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/academysoftwarefoundation/opentimelineio","status":"unavailable"}},"academysoftwarefoundation/openvdb":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"53e89b80f7ebb85cdd3917e86a921f51c467ba97d3d7f6af12c18e72bd9507d6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T21:08:37Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AcademySoftwareFoundation/openvdb/releases/tag/v14.0.0","published_at":"2026-10-29T21:08:37Z","release_id":427495725,"tag_name":"v14.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/academysoftwarefoundation/openvdb/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/academysoftwarefoundation/openvdb","status":"unavailable"}},"acidanthera/opencorepkg":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"468948dd1a1caccbb687b56343598b57c47e3c78f17bc7761e70a72de1b188d5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-27T21:44:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/acidanthera/OpenCorePkg/releases/tag/1.0.8","published_at":"2026-09-27T21:44:35Z","release_id":397825091,"tag_name":"1.0.8"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/acidanthera/opencorepkg/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/acidanthera/opencorepkg","status":"unavailable"}},"adamsilverstein/open-ancestry":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"7a1215faf52c8e35e18aed121142a0d80ea16419124402efeca345144e6bab98\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-18T23:22:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/adamsilverstein/open-ancestry/releases/tag/v1.0.0","published_at":"2026-10-18T23:22:20Z","release_id":416768896,"tag_name":"v1.0.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/adamsilverstein/open-ancestry/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/adamsilverstein/open-ancestry","status":"unavailable"}},"airwan-dev/opensport":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/airwan-dev/opensport/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/airwan-dev/opensport","status":"unavailable"}},"akariasai/openscholar":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/akariasai/openscholar/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T08:17:32Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/akariasai/openscholar","status":"unavailable"}},"alistert/openjazz":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"eb6c5bcc00cb72f08a58bb8c931b48c17704ae62799c9fe4c622583d752abf9f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-01T00:47:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AlisterT/openjazz/releases/tag/20260301","published_at":"2026-03-01T00:47:44Z","release_id":291703288,"tag_name":"20260301"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/alistert/openjazz/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/alistert/openjazz","status":"unavailable"}},"alkacon/opencms-core":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"eeb72c811d4d8227338bcccc24431280015dd7a92bbedec3167a045603d9ba4a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-06T05:47:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/alkacon/opencms-core/releases/tag/build_22_0_0","published_at":"2026-10-06T05:47:20Z","release_id":401733442,"tag_name":"build_22_0_0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/alkacon/opencms-core/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"2890a0aeb64c076a0290bcc06d4b03cb0b767833","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":0},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0}],"repository":"github.com/alkacon/opencms-core","score":2.5}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/alkacon/opencms-core","status":"partial","success_time_precision":"second"}},"andremichelle/opendaw":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/andremichelle/opendaw/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/andremichelle/opendaw","status":"unavailable"}},"andrewyng/openworker":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"0064342c1b10ff2a57563b92a5b714c717643dda99ab9d35b0ca5fe50a32573a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-05T21:12:52Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/andrewyng/openworker/releases/tag/v0.3.1","published_at":"2026-10-05T21:12:52Z","release_id":404070102,"tag_name":"v0.3.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/andrewyng/openworker/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-23T08:30:14Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/andrewyng/openworker","status":"unavailable"}},"andykr1k/opencomputer":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/andykr1k/opencomputer/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/andykr1k/opencomputer","status":"unavailable"}},"anichikage/open-typora":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":{"fetched_at":"2026-11-02T21:19:35Z","observed_at":"2026-11-01T07:24:29Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AniChikage/open-typora/releases/tag/v0.21.1","published_at":"2026-11-01T07:24:29Z","release_id":430424037,"tag_name":"v0.21.1"}},"last_success_at":"2026-11-02T21:19:35Z","retry_after":null,"source_url":"https://api.github.com/repos/anichikage/open-typora/releases/latest","status":"stale","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/anichikage/open-typora","status":"unavailable"}},"anil-matcha/open-duet":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T05:39:03Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/anil-matcha/open-duet/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T04:50:04Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/anil-matcha/open-duet","status":"unavailable"}},"annasusu/opencontextengine":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"e4e225c6708f22df95bfa1b7ddc5776179dede6042ab01bf6d1c1f162be04a09\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-12T02:42:34Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AnnaSuSu/OpenContextEngine/releases/tag/v0.1.10","published_at":"2026-10-12T02:42:34Z","release_id":410088146,"tag_name":"v0.1.10"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/annasusu/opencontextengine/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/annasusu/opencontextengine","status":"unavailable"}},"anomalyco/opencode":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d8da2f4b3743a71e3d70fc0aaa80eb10be12ef8d7e629e2d5d6ba01a62c11be6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-28T06:17:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/anomalyco/opencode/releases/tag/v1.19.5","published_at":"2026-10-28T06:17:49Z","release_id":426304080,"tag_name":"v1.19.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/anomalyco/opencode/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/anomalyco/opencode","status":"unavailable"}},"anomalyco/opentui":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7840905ffa97ccf2a34d1484b88e988146ef6b88ee9d0908664679ba069e04be\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T11:58:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/anomalyco/opentui/releases/tag/v0.8.2","published_at":"2026-11-03T11:58:15Z","release_id":432635547,"tag_name":"v0.8.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/anomalyco/opentui/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/anomalyco/opentui","status":"unavailable"}},"anomalyco/opentunnel":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b10282e2483b5fa3d0164a4a23c4003770864acc815ad20afff347672b9e2bd4\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-23T13:31:10Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/anomalyco/opentunnel/releases/tag/v0.6.1","published_at":"2026-10-23T13:31:10Z","release_id":421879121,"tag_name":"v0.6.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/anomalyco/opentunnel/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/anomalyco/opentunnel","status":"unavailable"}},"apache/opendal":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f96a85f0a9caa02bb53fc259a0384ded88e872c41230e2c56d03c78cad653b79\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-18T05:29:28Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/apache/opendal/releases/tag/v0.59.5","published_at":"2026-10-18T05:29:28Z","release_id":416255842,"tag_name":"v0.59.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/apache/opendal/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/apache/opendal","status":"unavailable"}},"apache/opennlp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2e4a32c29eaa466ced91dc11508cfee9f3feb9cc8597bc2c66b962d5d4799ede\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-11T17:39:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/apache/opennlp/releases/tag/opennlp-3.0.0-M6","published_at":"2026-09-11T17:39:06Z","release_id":387226221,"tag_name":"opennlp-3.0.0-M6"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/apache/opennlp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"95695633b580a445617a791f05a02b61b65b3b74","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 7","score":7},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/apache/opennlp","score":7}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/apache/opennlp","status":"partial","success_time_precision":"second"}},"apache/openwhisk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"fd44e7a34f0e6ed98267a5d968c293d52a5726a40b5ff6f718867ceec0bd8739\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-04-07T00:35:23Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/apache/openwhisk/releases/tag/2.0.0","published_at":"2024-04-07T00:35:23Z","release_id":150076920,"tag_name":"2.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/apache/openwhisk/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"a67aba60ce68e0583962cb51cf6726c2a5f3795e","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 27/28 approved changesets -- score normalized to 9","score":9},{"name":"Maintained","reason":"4 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 6","score":6},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0}],"repository":"github.com/apache/openwhisk","score":4.9}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/apache/openwhisk","status":"partial","success_time_precision":"second"}},"aprilnea/openlogi":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"8a6911758aeba101c6682889f347d2a272467869a3d9b4732fffbc5fd4ac800d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-03T23:47:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/AprilNEA/OpenLogi/releases/tag/v0.9.0","published_at":"2026-11-03T23:47:35Z","release_id":433342494,"tag_name":"v0.9.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/aprilnea/openlogi/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T22:37:06Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/aprilnea/openlogi","status":"unavailable"}},"aristidedongo/opentask":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/aristidedongo/opentask/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/aristidedongo/opentask","status":"unavailable"}},"arize-ai/openinference":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"208d4d73d8cd8c595741b4d1b384cddf16118f3ed16e253a9f2a6a799d13494c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-31T04:05:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Arize-ai/openinference/releases/tag/python-openinference-instrumentation-anthropic-v3.3.0","published_at":"2026-10-31T04:05:15Z","release_id":429711301,"tag_name":"python-openinference-instrumentation-anthropic-v3.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/arize-ai/openinference/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/arize-ai/openinference","status":"unavailable"}},"arnautdaniel/openhuey":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/arnautdaniel/openhuey/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/arnautdaniel/openhuey","status":"unavailable"}},"arunngun/openteleprompt":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f6949c073e4e1ca659982283fd7012b13571b4a31ec70c2b4c5f5fdb946c1d1d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-04-11T01:06:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/ArunNGun/openTeleprompt/releases/tag/v3.0.0","published_at":"2026-04-11T01:06:08Z","release_id":307770979,"tag_name":"v3.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/arunngun/openteleprompt/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/arunngun/openteleprompt","status":"unavailable"}},"assimp/assimp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7ee611a28c95a5ed69d73bfc44e81a1c3700ed5617a22d8d8153ec377394344e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-04-30T20:25:12Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/assimp/assimp/releases/tag/v6.0.5","published_at":"2026-04-30T20:25:12Z","release_id":316081940,"tag_name":"v6.0.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/assimp/assimp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"2ee1888d74e2f2be44f1639a91c13a984b43fbd1","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 23/29 approved changesets -- score normalized to 7","score":7},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 7 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"SAST","reason":"SAST tool is run on all commits","score":10}],"repository":"github.com/assimp/assimp","score":6.9}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/assimp/assimp","status":"partial","success_time_precision":"second"}},"attilatorda/open-codenames":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/attilatorda/open-codenames/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/attilatorda/open-codenames","status":"unavailable"}},"augani/openreel-video":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8d5bb76e9d241b1f4cba2baccda84bb60f73298abf30dbef9e83f39fcef3f7d3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-29T12:06:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Augani/openreel-video/releases/tag/v1.0.0-alpha.17","published_at":"2026-08-29T12:06:15Z","release_id":378971662,"tag_name":"v1.0.0-alpha.17"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/augani/openreel-video/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/augani/openreel-video","status":"unavailable"}},"bazodev/open-vids":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"db1a778e675413d9c408eb0a5a78c0a0c0e3fb7853411413af1a87f95fa1091c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-09T12:02:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/bazodev/open-vids/releases/tag/v0.5.4","published_at":"2026-10-09T12:02:44Z","release_id":407871163,"tag_name":"v0.5.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/bazodev/open-vids/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/bazodev/open-vids","status":"unavailable"}},"becoolme/openuptime":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/becoolme/openuptime/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/becoolme/openuptime","status":"unavailable"}},"bentoml/openllm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"740bbc2c1c46c70fd25cffd8e33e133868b486c2480de4c66c7e079b5015e16c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-04-21T04:10:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/bentoml/OpenLLM/releases/tag/v0.6.30","published_at":"2025-04-21T04:10:55Z","release_id":213609816,"tag_name":"v0.6.30"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/bentoml/openllm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/bentoml/openllm","status":"unavailable"}},"bks-lab/open-bridge":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9f33bb369ca3a1ac7feed9c18eed8820f22d7fcfe14d6fa570defe31525eb0ed\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T11:44:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/bks-lab/open-bridge/releases/tag/v0.202.4","published_at":"2026-11-03T11:44:39Z","release_id":432622896,"tag_name":"v0.202.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/bks-lab/open-bridge/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/bks-lab/open-bridge","status":"unavailable"}},"bpinheiroms/open-apuracao-brazil":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/bpinheiroms/open-apuracao-brazil/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/bpinheiroms/open-apuracao-brazil","status":"unavailable"}},"brandononchain/openoil":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/brandononchain/openoil/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/brandononchain/openoil","status":"unavailable"}},"brunovncs/opencontroller":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"c43634415fbfb951547e08cdb0eecf5e0107613c99e0fde4a8448fd579c5fea5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T22:06:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Brunovncs/OpenController/releases/tag/v0.8.17","published_at":"2026-11-02T22:06:06Z","release_id":432020234,"tag_name":"v0.8.17"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/brunovncs/opencontroller/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/brunovncs/opencontroller","status":"unavailable"}},"bsamud/openfoundry-agentic-framework":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/bsamud/openfoundry-agentic-framework/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/bsamud/openfoundry-agentic-framework","status":"unavailable"}},"calesthio/openmontage":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/calesthio/openmontage/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/calesthio/openmontage","status":"unavailable"}},"cdcseacave/openmvs":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"91faed8f48901fe93234662b651755fa2db8c519318d913a4a4cd13af0fa6a7f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-01-20T06:29:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/cdcseacave/openMVS/releases/tag/v2.4.0","published_at":"2026-01-20T06:29:16Z","release_id":278135758,"tag_name":"v2.4.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/cdcseacave/openmvs/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cdcseacave/openmvs","status":"unavailable"}},"chaxiu/opencompare":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"e7db1736cb35280bc48a21b6066e8d30abd756618f7f89106da15a420878b850\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-03T13:59:51Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/chaxiu/OpenCompare/releases/tag/v0.2.19","published_at":"2026-11-03T13:59:51Z","release_id":432762683,"tag_name":"v0.2.19"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/chaxiu/opencompare/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-22T08:24:37Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/chaxiu/opencompare","status":"unavailable"}},"chrisglaske/opendeck":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9d078123421279f20001317d78696c4cb58dbacf4312904d912524f832dfc6a8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-04-01T17:35:52Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/chrisglaske/opendeck/releases/tag/v.2.1.3","published_at":"2026-04-01T17:35:52Z","release_id":304319700,"tag_name":"v.2.1.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/chrisglaske/opendeck/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/chrisglaske/opendeck","status":"unavailable"}},"cisco/openh264":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"4ffe746c759f0ee91ee479a49f0b6adcd1ebf52ca73a75d025c4e4a39525e4ca\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-22T07:49:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/cisco/openh264/releases/tag/v2.7.0","published_at":"2026-10-22T07:49:55Z","release_id":420406709,"tag_name":"v2.7.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/cisco/openh264/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"1bca62311e447fd9c39fc93de2c4b96cd5ce971c","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 15/30 approved changesets -- score normalized to 5","score":5},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":8},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0}],"repository":"github.com/cisco/openh264","score":5.5}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cisco/openh264","status":"partial","success_time_precision":"second"}},"clawnify/openevents":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/clawnify/openevents/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/clawnify/openevents","status":"unavailable"}},"cloudgeni-ai/opengeni":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8092711765033592d32230a96afbda421088780477170e36b8a972d42fc19c79\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-04T01:22:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Cloudgeni-ai/opengeni/releases/tag/%40opengeni/sdk%406.7.0","published_at":"2026-11-04T01:22:27Z","release_id":433404999,"tag_name":"@opengeni/sdk@6.7.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/cloudgeni-ai/opengeni/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cloudgeni-ai/opengeni","status":"unavailable"}},"cmu-perceptual-computing-lab/openpose":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"cdc3459a8b284b778d3e8c9a3ccdb3cd600e6be3d95a05acf9734574ac40563a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2020-11-17T05:48:13Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/CMU-Perceptual-Computing-Lab/openpose/releases/tag/v1.7.0","published_at":"2020-11-17T05:48:13Z","release_id":34039502,"tag_name":"v1.7.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/cmu-perceptual-computing-lab/openpose/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cmu-perceptual-computing-lab/openpose","status":"unavailable"}},"cmusatyalab/openface":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"51ea275794c2bb5f0105cece032f7b2d697404a87fd406516eca49084b704ac8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-10-04T12:56:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/cmusatyalab/openface/releases/tag/0.2.2","published_at":"2024-10-04T12:56:15Z","release_id":178402004,"tag_name":"0.2.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/cmusatyalab/openface/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"99b7241a8748421e2c5e32ccf7581c08e513e79e","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Code-Review","reason":"Found 16/21 approved changesets -- score normalized to 7","score":7},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/cmusatyalab/openface","score":2.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cmusatyalab/openface","status":"partial","success_time_precision":"second"}},"co-l/openfox":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"38154cdfe87b76eb329bced40f6dc3b4c68134d1abacb7b849a26ae8ceeec33f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-05T16:37:32Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/co-l/openfox/releases/tag/v2.0.161","published_at":"2026-10-05T16:37:32Z","release_id":403923440,"tag_name":"v2.0.161"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/co-l/openfox/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/co-l/openfox","status":"unavailable"}},"coastalwebdesigns/opendocker":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4b112878309c3cc28b380bf64044850c75d16826606c0bf770415b6c11879ca8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-04-29T18:09:24Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/coastalwebdesigns/opendocker/releases/tag/v0.7.4","published_at":"2026-04-29T18:09:24Z","release_id":315341234,"tag_name":"v0.7.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/coastalwebdesigns/opendocker/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T03:19:26Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/coastalwebdesigns/opendocker","status":"unavailable"}},"codexemmzy/openledger":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/codexemmzy/openledger/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/codexemmzy/openledger","status":"unavailable"}},"codingmoh/open-codex":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"55433a1253f894bf09d53b4122418cf746c15835bf34043ec1d5c73783e41fc5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-05-03T23:50:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/codingmoh/open-codex/releases/tag/0.1.19","published_at":"2025-05-03T23:50:16Z","release_id":216324778,"tag_name":"0.1.19"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/codingmoh/open-codex/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/codingmoh/open-codex","status":"unavailable"}},"commaai/openpilot":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"850d94232dc80d826bad68b085bb82c8fb197a43533f138b0edb6b76ac869701\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-23T21:46:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/commaai/openpilot/releases/tag/v0.11.2","published_at":"2026-10-23T21:46:43Z","release_id":419923531,"tag_name":"v0.11.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/commaai/openpilot/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"ef317505dbf6d534f63101afa0f2bef01be97fd7","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 5","score":5},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/commaai/openpilot","score":5.4}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/commaai/openpilot","status":"partial","success_time_precision":"second"}},"composio-community/open-dot":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/composio-community/open-dot/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/composio-community/open-dot","status":"unavailable"}},"copilotkit/opendots":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/copilotkit/opendots/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/copilotkit/opendots","status":"unavailable"}},"copilotkit/openduet":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T05:39:03Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/copilotkit/openduet/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T04:50:04Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/copilotkit/openduet","status":"unavailable"}},"copilotkit/openmuse":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/copilotkit/openmuse/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/copilotkit/openmuse","status":"unavailable"}},"corentinravoux/opendeck":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/corentinravoux/opendeck/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/corentinravoux/opendeck","status":"unavailable"}},"cpc/openasip":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"6a0e6a645080aac1be4e94c5e71253c8bb42eb395e4de0ad1e61b28dcc04e1f5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-13T12:29:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/cpc/openasip/releases/tag/v2.2","published_at":"2026-03-13T12:29:08Z","release_id":296670262,"tag_name":"v2.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/cpc/openasip/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cpc/openasip","status":"unavailable"}},"cristianolivera1/openvid":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/cristianolivera1/openvid/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cristianolivera1/openvid","status":"unavailable"}},"cveburak/openwaap":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/cveburak/openwaap/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cveburak/openwaap","status":"unavailable"}},"cypherstack/openalias":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/cypherstack/openalias/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/cypherstack/openalias","status":"unavailable"}},"dcurrent/openbor":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f7de1cb80fb67db92b687bb247513f77292dc7652af62381199f9c7afda85ba3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-01-01T06:37:48Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/DCurrent/openbor/releases/tag/v7533","published_at":"2024-01-01T06:37:48Z","release_id":135457840,"tag_name":"v7533"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/dcurrent/openbor/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/dcurrent/openbor","status":"unavailable"}},"dev-krish-xyz/openstore":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/dev-krish-xyz/openstore/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/dev-krish-xyz/openstore","status":"unavailable"}},"devhyper/open-video-editor":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"5d9cf73a9a68020e03d20c00193935e3706496da75602791fed85996ef282f22\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-09-02T21:50:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/devhyper/open-video-editor/releases/tag/v1.1.3","published_at":"2024-09-02T21:50:18Z","release_id":173111854,"tag_name":"v1.1.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/devhyper/open-video-editor/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/devhyper/open-video-editor","status":"unavailable"}},"dexterlabs1/openpatch":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"a1d70a2fd78790611d98482ec96f63a192ba15ac7670ae8360cfc85a831c669d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-20T15:55:45Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/dexterlabs1/openpatch/releases/tag/v0.3.3","published_at":"2026-10-20T15:55:45Z","release_id":418588253,"tag_name":"v0.3.3"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/dexterlabs1/openpatch/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/dexterlabs1/openpatch","status":"unavailable"}},"different-ai/openwork":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"adbfd6bf0d8f46fc4bbd20ec295a38eac14b6a8077d0392c152796b154c95c46\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T14:33:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/different-ai/openwork/releases/tag/v0.18.64","published_at":"2026-11-03T14:33:06Z","release_id":432361564,"tag_name":"v0.18.64"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/different-ai/openwork/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T19:44:31Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/different-ai/openwork","status":"unavailable"}},"diggerhq/digger":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"a2c44bf375349509ce8f0b002023df14f409c23dfd43d3db3ed7b013d370b105\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-30T14:47:42Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/diggerhq/digger/releases/tag/v0.6.155","published_at":"2026-10-30T14:47:42Z","release_id":429146922,"tag_name":"v0.6.155"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/diggerhq/digger/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T03:07:42Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-10-29T03:07:42Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"853f6abf3f7ad9d2fa20b8956e5a758441ddca1e","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 24/30 approved changesets -- score normalized to 8","score":8},{"name":"Maintained","reason":"8 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 7","score":7},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":6},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 1","score":1},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/diggerhq/digger","score":4.9}},"last_success_at":"2026-10-29T03:07:42Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/diggerhq/digger","status":"available","success_time_precision":"second"}},"diggerhq/opencomputer":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"796adab0085f80f5442b3629d9d4ccaf8521f7e388b3a2a9b1882d417bf5d08e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-28T05:26:07Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/diggerhq/opencomputer/releases/tag/v0.6.0.49","published_at":"2026-09-28T05:26:07Z","release_id":397972079,"tag_name":"v0.6.0.49"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/diggerhq/opencomputer/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:16:09Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/diggerhq/opencomputer","status":"unavailable"}},"digi-uw/openelis-global-2":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"80a2444e181333f59551cf6e3c6b111132863adff09c80ebc4a5e70f70c6de20\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-20T17:15:33Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/DIGI-UW/OpenELIS-Global-2/releases/tag/3.3.0","published_at":"2026-10-20T17:15:33Z","release_id":418664236,"tag_name":"3.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/digi-uw/openelis-global-2/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/digi-uw/openelis-global-2","status":"unavailable"}},"dmfs/opentasks":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2feb84f41660b112fb840ea0b4bb551dac1c3bbffbbdbd5689ccad355652c645\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2021-03-21T21:24:52Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/dmfs/opentasks/releases/tag/1.4.2","published_at":"2021-03-21T21:24:52Z","release_id":40129359,"tag_name":"1.4.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/dmfs/opentasks/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-10-29T19:02:28Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"3ccb6f9d0195795bd461c3e634bbb8b22c72932c","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Code-Review","reason":"Found 5/30 approved changesets -- score normalized to 1","score":1},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/dmfs/opentasks","score":2.4}},"last_success_at":"2026-10-29T19:02:28Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/dmfs/opentasks","status":"partial","success_time_precision":"second"}},"dogmastr/opendex":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9afe9d300bb9ce0ef4fe8f4ecc57a8c21042c48d466768b9ef63b81d93ea7f7b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-08T22:53:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/dogmastr/OpenDex/releases/tag/v4.2","published_at":"2026-10-08T22:53:36Z","release_id":407325086,"tag_name":"v4.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/dogmastr/opendex/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/dogmastr/opendex","status":"unavailable"}},"dscripka/openwakeword":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"231a4e8086a9a3ee872472e6e083e74324e6a45fd960831cc12985e0e87fa95d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-02-11T20:55:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/dscripka/openWakeWord/releases/tag/v0.6.0","published_at":"2024-02-11T20:55:39Z","release_id":141546272,"tag_name":"v0.6.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/dscripka/openwakeword/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/dscripka/openwakeword","status":"unavailable"}},"duartesantos8/opengym":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"3c473433959606a61d9d79f0ebb30b7e00077ea3bfe4eb4a269cc5d5fca554b2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T10:51:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/DuarteSantos8/openGym/releases/tag/v1.4.4","published_at":"2026-11-03T10:51:39Z","release_id":432568841,"tag_name":"v1.4.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/duartesantos8/opengym/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/duartesantos8/opengym","status":"unavailable"}},"dyc3/opentogethertube":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"6adefaec4ecfffc8cab0163a9048924f2d5b7d65fd6a644ea1c5c2a5c7ce6175\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-06-04T16:42:46Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/dyc3/opentogethertube/releases/tag/v0.15.0","published_at":"2026-06-04T16:42:46Z","release_id":334475416,"tag_name":"v0.15.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/dyc3/opentogethertube/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/dyc3/opentogethertube","status":"unavailable"}},"eclecticiq/opentaxii":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f72bc23362bcea632e0d76fd27acc5e1a3efa28dd1e80c0c2034ebb5057a0aad\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-01-05T15:15:31Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/eclecticiq/OpenTAXII/releases/tag/0.10.0b1","published_at":"2026-01-05T15:15:31Z","release_id":274259835,"tag_name":"0.10.0b1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/eclecticiq/opentaxii/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/eclecticiq/opentaxii","status":"unavailable"}},"ej3mpl0/openpdf":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/ej3mpl0/openpdf/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ej3mpl0/openpdf","status":"unavailable"}},"elliothux/open-compute":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d713cf26d40583de173fe82309883478ec6b354e0cdfea16e83036559f76d843\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-31T03:49:25Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/elliothux/open-compute/releases/tag/v0.4.0","published_at":"2026-10-31T03:49:25Z","release_id":429705304,"tag_name":"v0.4.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/elliothux/open-compute/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/elliothux/open-compute","status":"unavailable"}},"elyosh/openxw":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b36f7afe6da393dd10eb1680833438671f15c8e33ac7d4a8bdaeae685e51cacd\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-29T12:50:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/elyosh/OpenXW/releases/tag/v0.0.3","published_at":"2026-09-29T12:50:06Z","release_id":399142329,"tag_name":"v0.0.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/elyosh/openxw/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/elyosh/openxw","status":"unavailable"}},"ethereal-developers/openscan":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9cc4f93e2847dfcf6a4072ec0f8cf25b147365fde095d4d6eb365e60227a4fca\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-17T09:05:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/ethereal-developers/OpenScan/releases/tag/v3.1.0","published_at":"2026-10-17T09:05:20Z","release_id":415691877,"tag_name":"v3.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/ethereal-developers/openscan/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ethereal-developers/openscan","status":"unavailable"}},"evan-buss/openbooks":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a8dcc4e58d0b28d10fe3cd75251d92ba504c563b629c3f4d9294412bc5ee5077\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2023-01-08T18:47:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/evan-buss/openbooks/releases/tag/v4.5.0","published_at":"2023-01-08T18:47:54Z","release_id":88249365,"tag_name":"v4.5.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/evan-buss/openbooks/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"ad12382c4c00349fa596c45db053d6ed5f56dad5","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Code-Review","reason":"Found 3/15 approved changesets -- score normalized to 2","score":2},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 1","score":1},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/evan-buss/openbooks","score":3}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/evan-buss/openbooks","status":"partial","success_time_precision":"second"}},"evanzhang008/open-walnut":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"33f56cdc8240c7238b5ba1e55a688877e86d6339aaa027a3460478256d47dd45\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-04T00:48:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/EvanZhang008/open-walnut/releases/tag/v0.6.25","published_at":"2026-11-04T00:48:36Z","release_id":433384889,"tag_name":"v0.6.25"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/evanzhang008/open-walnut/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T08:17:32Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/evanzhang008/open-walnut","status":"unavailable"}},"every-app/open-seo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"eeadbadcb3ad7c36c440758ebb9f1c37c20af02d8efade2880c163d779ba83c1\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-04T00:54:56Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/every-app/open-seo/releases/tag/v0.1.23","published_at":"2026-11-04T00:54:56Z","release_id":433388706,"tag_name":"v0.1.23"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/every-app/open-seo/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/every-app/open-seo","status":"unavailable"}},"evilsocket/opensnitch":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4eb9ce495259e671ca80ee8b9e33b080ac8303c8ab6ece2b8658bf91c73054e0\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-12-15T00:54:11Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/evilsocket/opensnitch/releases/tag/v1.8.0","published_at":"2025-12-15T00:54:11Z","release_id":269711560,"tag_name":"v1.8.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/evilsocket/opensnitch/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"a1353848ba1b660320e90cefea782c3fba272c00","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"4 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 4","score":4},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Code-Review","reason":"Found 4/30 approved changesets -- score normalized to 1","score":1},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 2","score":2},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"Signed-Releases","reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","score":8},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/evilsocket/opensnitch","score":3.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/evilsocket/opensnitch","status":"partial","success_time_precision":"second"}},"fabio-rovai/open-ontologies":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"0e736e98e2386cb2c2b0b505cedac1d5ea3daa921f6196918c290f3884b13324\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-23T22:38:07Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/fabio-rovai/open-ontologies/releases/tag/v2.1.0","published_at":"2026-10-23T22:38:07Z","release_id":422369020,"tag_name":"v2.1.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/fabio-rovai/open-ontologies/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-22T01:04:45Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/fabio-rovai/open-ontologies","status":"unavailable"}},"facebook/openzl":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":{"fetched_at":"2026-10-28T04:46:26Z","observed_at":"2026-09-29T15:48:52Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/facebook/openzl/releases/tag/v0.3.0","published_at":"2026-09-29T15:48:52Z","release_id":399296016,"tag_name":"v0.3.0"}},"last_success_at":"2026-10-28T04:46:26Z","retry_after":null,"source_url":"https://api.github.com/repos/facebook/openzl/releases/latest","status":"stale","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/facebook/openzl","status":"unavailable"}},"feimacode/open-design-agent-kit":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"ee9b130e7b402268072c0af96e7ba48f7c8327b87dcf528db13171e98c48f61d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-24T04:27:21Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/feimacode/open-design-agent-kit/releases/tag/v0.3.0","published_at":"2026-10-24T04:27:21Z","release_id":422514543,"tag_name":"v0.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/feimacode/open-design-agent-kit/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/feimacode/open-design-agent-kit","status":"unavailable"}},"fesens/opentpu":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/fesens/opentpu/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/fesens/opentpu","status":"unavailable"}},"firecrawl/open-lovable":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/firecrawl/open-lovable/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/firecrawl/open-lovable","status":"unavailable"}},"fission-ai/openspec":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"857bd6ca51597176918a461b159211f7f7e43895f5ccd061cdf154bc49b39e53\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-30T23:38:25Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Fission-AI/OpenSpec/releases/tag/v1.16.0","published_at":"2026-10-30T23:38:25Z","release_id":429587934,"tag_name":"v1.16.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/fission-ai/openspec/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/fission-ai/openspec","status":"unavailable"}},"foundationagents/openmanus":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"43cba9963643b9c2477d6281c09835fcd0eadafd873eb7b64cef8574215af0bf\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-04-10T02:47:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/FoundationAgents/OpenManus/releases/tag/v0.3.0","published_at":"2025-04-10T02:47:41Z","release_id":211424238,"tag_name":"v0.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/foundationagents/openmanus/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/foundationagents/openmanus","status":"unavailable"}},"game1024/openspeedy":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"25dc17d0b6309bfbbcd06d1de89aa7b97ee22f1eaebdca199ab4dd0a4b300ab8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-18T02:30:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/game1024/OpenSpeedy/releases/tag/3.3.17","published_at":"2026-10-18T02:30:39Z","release_id":416191281,"tag_name":"3.3.17"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/game1024/openspeedy/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/game1024/openspeedy","status":"unavailable"}},"ganeshmshetty/openclip":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2e55b397dd2e4555becefbbf7a7b8310a54cb03c73338f356e89707677523a79\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-30T05:45:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/ganeshmshetty/openclip/releases/tag/v1.9.2","published_at":"2026-10-30T05:45:39Z","release_id":428692597,"tag_name":"v1.9.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/ganeshmshetty/openclip/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ganeshmshetty/openclip","status":"unavailable"}},"ganeshrvel/openmtp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"b59e0134d65c2cf868d6b8d4c87952fb75720c6b6bc23ab9244dc0050385adfa\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-08-22T16:28:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/ganeshrvel/openmtp/releases/tag/v3.3.0","published_at":"2026-08-22T16:28:55Z","release_id":374972750,"tag_name":"v3.3.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/ganeshrvel/openmtp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-10-31T03:25:05Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"5da350b69c6d0d4aed67a063498ee89c7448400a","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 14 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 0/28 approved changesets -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/ganeshrvel/openmtp","score":2.8}},"last_success_at":"2026-10-31T03:25:05Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ganeshrvel/openmtp","status":"partial","success_time_precision":"second"}},"gem/oq-engine":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"db93f50c5137400772bbf335dde1897ed3fe9d41e38587827647bc49f11a6e08\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-07-23T13:25:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/gem/oq-engine/releases/tag/v3.26.2","published_at":"2026-07-23T13:25:35Z","release_id":358702073,"tag_name":"v3.26.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/gem/oq-engine/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"7dda1bc8b2a4838338b56821efbb3c812534fdba","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 2/8 approved changesets -- score normalized to 2","score":2},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Pinned-Dependencies","reason":"internal error: internal error: invalid Dockerfile","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow detected","score":10}],"repository":"github.com/gem/oq-engine","score":4.7}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/gem/oq-engine","status":"partial","success_time_precision":"second"}},"gentpan/openstats":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8842125e8ae5bbd48c43e6ebad89fbef34f6d5175deef8c28d2cefcbd9ada057\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-21T12:23:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/gentpan/OpenStats/releases/tag/v0.7.3","published_at":"2026-10-21T12:23:27Z","release_id":419525986,"tag_name":"v0.7.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/gentpan/openstats/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/gentpan/openstats","status":"unavailable"}},"getopenscreen/openscreen":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"0f302af0c118023b723202475f912e7f7b0acb9e4a9cb492579914fc35a1752b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T07:23:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/getopenscreen/openscreen/releases/tag/v2.2.1","published_at":"2026-11-03T07:23:54Z","release_id":432383614,"tag_name":"v2.2.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/getopenscreen/openscreen/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/getopenscreen/openscreen","status":"unavailable"}},"giscience/openrouteservice":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"834e93e3d99c06246ca925096b127156d69bfe8c277064c79be7b4f6a860a804\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-14T09:09:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/GIScience/openrouteservice/releases/tag/v10.1.0","published_at":"2026-10-14T09:09:36Z","release_id":412517472,"tag_name":"v10.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/giscience/openrouteservice/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/giscience/openrouteservice","status":"unavailable"}},"gitpod-io/openvscode-server":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"577565277f9a623aacc85433d8e88c259280acc3b0b3e635c9808683519ef21f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-02-20T18:49:34Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/gitpod-io/openvscode-server/releases/tag/openvscode-server-v1.109.5","published_at":"2026-02-20T18:49:34Z","release_id":288836744,"tag_name":"openvscode-server-v1.109.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/gitpod-io/openvscode-server/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/gitpod-io/openvscode-server","status":"unavailable"}},"gizcesi/opentricky":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"bf65be3d0a9648f7f02f3e1b5c78fe1fbd7ebbdc78268f273369fdaa588525c2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T16:51:07Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/GiZcesi/OpenTricky/releases/tag/v0.1.5","published_at":"2026-11-02T16:51:07Z","release_id":431717865,"tag_name":"v0.1.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/gizcesi/opentricky/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/gizcesi/opentricky","status":"unavailable"}},"goalgorilla/open_social":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/goalgorilla/open_social/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/goalgorilla/open_social","status":"unavailable"}},"google-deepmind/open_spiel":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"802ddfc2cccfd75679c91f143589bb4f69dc8da086752332226e402b93e1c4f6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-08-12T21:12:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/google-deepmind/open_spiel/releases/tag/v2.0.2","published_at":"2026-08-12T21:12:55Z","release_id":369531726,"tag_name":"v2.0.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/google-deepmind/open_spiel/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/google-deepmind/open_spiel","status":"unavailable"}},"google-research/openfst":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/google-research/openfst/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/google-research/openfst","status":"unavailable"}},"gptchatly/openbrender":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/gptchatly/openbrender/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/gptchatly/openbrender","status":"unavailable"}},"greenbone/openvas-scanner":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"776e133a129580832fdb9b01983e9e0eba16fd397c27273e35a3d04f77d42615\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T15:52:19Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/greenbone/openvas-scanner/releases/tag/v23.52.8","published_at":"2026-10-29T15:52:19Z","release_id":428076897,"tag_name":"v23.52.8"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/greenbone/openvas-scanner/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/greenbone/openvas-scanner","status":"unavailable"}},"greendelta/olca-app":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/greendelta/olca-app/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/greendelta/olca-app","status":"unavailable"}},"haguilar91/opencleaner":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"c7129f56fc645037ed9c8888e1ca51b62022c6909430accbfdf13059b76dee69\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-14T02:11:21Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Haguilar91/OpenCleaner/releases/tag/v1.4.0","published_at":"2026-10-14T02:11:21Z","release_id":412271980,"tag_name":"v1.4.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/haguilar91/opencleaner/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/haguilar91/opencleaner","status":"unavailable"}},"hakanseven12/opencadstudio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"de211503f2df79f769ab72a73ed4f9768e28ec37137893e926c2dbe637ba5f8c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-01T17:47:37Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/HakanSeven12/OpenCADStudio/releases/tag/v2026.44","published_at":"2026-11-01T17:47:37Z","release_id":430750481,"tag_name":"v2026.44"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/hakanseven12/opencadstudio/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T08:17:32Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hakanseven12/opencadstudio","status":"unavailable"}},"hascheksolutions/opentrashmail":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/hascheksolutions/opentrashmail/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hascheksolutions/opentrashmail","status":"unavailable"}},"haswitchplate/openhasp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a74cac0399a32c39e9a1addcf093d2b4be6830b995ba8b2b2cc7a7ccc2c81af3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-08-26T00:36:17Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/HASwitchPlate/openHASP/releases/tag/0.7.0-rc13","published_at":"2024-08-26T00:36:17Z","release_id":171854829,"tag_name":"0.7.0-rc13"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/haswitchplate/openhasp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/haswitchplate/openhasp","status":"unavailable"}},"hefttech/openpos":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"18188bd97a4e41ac352a228b7a37452feac4cc7d3fb6b2280cd21daa8cebd23b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-07T18:56:40Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/hefttech/OpenPOS/releases/tag/1.0.0","published_at":"2026-10-07T18:56:40Z","release_id":406058853,"tag_name":"1.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/hefttech/openpos/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hefttech/openpos","status":"unavailable"}},"heilonng23/openheard":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f62f6096f571dd49ad94b4dfae2644c58c4a412f4b739539868be55828471149\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-25T20:56:29Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Heilonng23/openheard/releases/tag/v0.1.0","published_at":"2026-09-25T20:56:29Z","release_id":396921335,"tag_name":"v0.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/heilonng23/openheard/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/heilonng23/openheard","status":"unavailable"}},"hkumarsaikia/opendictate":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"baad692c6c8609e9cd509d5d8769578b3c932c3521fe61779d97bac70abd245c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-20T18:51:45Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/hkumarsaikia/OpenDictate/releases/tag/v2.0.3","published_at":"2026-10-20T18:51:45Z","release_id":418743212,"tag_name":"v2.0.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/hkumarsaikia/opendictate/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hkumarsaikia/opendictate","status":"unavailable"}},"hpcaitech/open-sora":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f3a4b165876094eee6f33a1d05c2e023638d8b21cfd665fa4f06c8496ae59aa9\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-02-21T02:30:05Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/hpcaitech/Open-Sora/releases/tag/v1.3","published_at":"2025-02-21T02:30:05Z","release_id":201570776,"tag_name":"v1.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/hpcaitech/open-sora/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hpcaitech/open-sora","status":"unavailable"}},"huggingface/open-r1":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/huggingface/open-r1/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/huggingface/open-r1","status":"unavailable"}},"hydra-db/open-glean":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/hydra-db/open-glean/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hydra-db/open-glean","status":"unavailable"}},"hypersniper05/open-omnivoice-tts":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/hypersniper05/open-omnivoice-tts/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hypersniper05/open-omnivoice-tts","status":"unavailable"}},"hyunwoo137/openattention":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/hyunwoo137/openattention/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hyunwoo137/openattention","status":"unavailable"}},"hzdavy/openmijia":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":{"fetched_at":"2026-10-12T08:50:44Z","observed_at":"2026-10-11T17:19:09Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/HZDavy/OpenMijia/releases/tag/v0.1.0","published_at":"2026-10-11T17:19:09Z","release_id":409809606,"tag_name":"v0.1.0"}},"last_success_at":"2026-10-12T08:50:44Z","retry_after":null,"source_url":"https://api.github.com/repos/hzdavy/openmijia/releases/latest","status":"stale","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/hzdavy/openmijia","status":"unavailable"}},"iamjsd/opencomputeruse":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"faed8a650299e008e6b4dc0eb068db4393f6a13aaaf32eb99c7be0f9767be0b3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-20T20:15:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/IAmJSD/OpenComputerUse/releases/tag/v0.11.1","published_at":"2026-10-20T20:15:41Z","release_id":418829445,"tag_name":"v0.11.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/iamjsd/opencomputeruse/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/iamjsd/opencomputeruse","status":"unavailable"}},"ibmshaikh/openpilot":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4fffa9235496308dd01dee78fab21846335da743b1405bff125c1c1075d0fb65\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-12T16:06:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/ibmshaikh/OpenPilot/releases/tag/v1.0.5","published_at":"2026-08-12T16:06:35Z","release_id":369368849,"tag_name":"v1.0.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/ibmshaikh/openpilot/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ibmshaikh/openpilot","status":"unavailable"}},"icosa-foundation/open-brush":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"bf83225cc95525e56b765af2bddd54f34950a011550a5844c25833698399e48d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-01T14:14:42Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/icosa-foundation/open-brush/releases/tag/2.32.0","published_at":"2026-09-01T14:14:42Z","release_id":380563871,"tag_name":"2.32.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/icosa-foundation/open-brush/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/icosa-foundation/open-brush","status":"unavailable"}},"igniterealtime/openfire":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e5e0459d0b12e4ae6dfffdd62a97db0b9e84bdee7c10418ad5fa446bf7aea78d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-17T12:52:07Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/igniterealtime/Openfire/releases/tag/v5.1.2","published_at":"2026-08-17T12:52:07Z","release_id":371753390,"tag_name":"v5.1.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/igniterealtime/openfire/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/igniterealtime/openfire","status":"unavailable"}},"imoneoi/openchat":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e3ab0238424d2b5e75758a7c13a9bb2cb91b3a16d17852fe3c9a9f54d0605bea\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-05-24T18:26:23Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/imoneoi/openchat/releases/tag/3.6.1","published_at":"2024-05-24T18:26:23Z","release_id":157397179,"tag_name":"3.6.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/imoneoi/openchat/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/imoneoi/openchat","status":"unavailable"}},"informatici/openhospital":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"233bf65778405a6cf7ebfd56e6ad84e0ec7bbf179ecf8074f91c03a0f683c3af\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-12T22:53:28Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/informatici/openhospital/releases/tag/v1.15.2","published_at":"2026-10-12T22:53:28Z","release_id":411056666,"tag_name":"v1.15.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/informatici/openhospital/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"4dd861c08f3750bec3ab353ebde9bd9d0231668f","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 3/24 approved changesets -- score normalized to 1","score":1},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/informatici/openhospital","score":4.9}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/informatici/openhospital","status":"partial","success_time_precision":"second"}},"inkeep/open-knowledge":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e2601d53cd7cf4f6d1e0d53d18cae43e7c10657ef9ec8ba73ab29ba83e838f3a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T14:39:40Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/inkeep/open-knowledge/releases/tag/v0.89.2","published_at":"2026-11-02T14:39:40Z","release_id":431544466,"tag_name":"v0.89.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/inkeep/open-knowledge/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/inkeep/open-knowledge","status":"unavailable"}},"inpoint-cloud/openbarcode":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a47e3ce12f6a9abed7fc3bd7a97683bcd4c3ba2a3057b71053495fb3e34a172c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-11T19:58:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/InPoint-Cloud/OpenBarcode/releases/tag/v0.2.0","published_at":"2026-10-11T19:58:35Z","release_id":409889282,"tag_name":"v0.2.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/inpoint-cloud/openbarcode/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/inpoint-cloud/openbarcode","status":"unavailable"}},"internetarchive/openlibrary":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"64dd2d2b3a9f81f604f9ae96efd90c5efe3a6457233274dd76b649c68180ec88\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-29T22:53:57Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/internetarchive/openlibrary/releases/tag/deploy-2026-10-29-at-20-59","published_at":"2026-10-29T22:53:57Z","release_id":428475243,"tag_name":"deploy-2026-10-29-at-20-59"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/internetarchive/openlibrary/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T00:00:00Z","source_commit":"2100caf7fed65b244fa2e289e817e93f99ac2d3e","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 7/17 approved changesets -- score normalized to 4","score":4},{"name":"Maintained","reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":6},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 4","score":4},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/internetarchive/openlibrary","score":6.3}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/internetarchive/openlibrary","status":"partial","success_time_precision":"second"}},"iranimij/openimport":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"2b72bc282ce128b0cb49c7c316ab3cd2f2fb0e5d0269de2080f99ed01fa60195\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-23T08:37:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/iranimij/openimport/releases/tag/v1.5.4","published_at":"2026-10-23T08:37:18Z","release_id":421614773,"tag_name":"v1.5.4"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/iranimij/openimport/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/iranimij/openimport","status":"unavailable"}},"isl-org/open3d":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"66a5e075edb48f4e7938212eb6621d91c9b12cbb4300cef93b385eb97525440d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-09-16T21:38:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/isl-org/Open3D/releases/tag/v0.20.0","published_at":"2026-09-16T21:38:20Z","release_id":385255718,"tag_name":"v0.20.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/isl-org/open3d/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/isl-org/open3d","status":"unavailable"}},"iursevla/open-receipt-ocr":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/iursevla/open-receipt-ocr/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/iursevla/open-receipt-ocr","status":"unavailable"}},"jackwener/opencli":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2642c115549172cf59b28f0c6f1e355d50fb6d5e82bf418484f848e90eb32364\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-20T13:51:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/jackwener/OpenCLI/releases/tag/v2.0.2","published_at":"2026-10-20T13:51:08Z","release_id":418456988,"tag_name":"v2.0.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/jackwener/opencli/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/jackwener/opencli","status":"unavailable"}},"janpetr93/opentrainer":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/janpetr93/opentrainer/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/janpetr93/opentrainer","status":"unavailable"}},"janri3d/opendashboard":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d566e485ec2a0ef42f6ebcf797f84888b92f3febdf4f001ed4d416c47f97f22b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-14T13:35:48Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/JanRi3D/OpenDashboard/releases/tag/v1.2.0","published_at":"2026-10-14T13:35:48Z","release_id":412758318,"tag_name":"v1.2.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/janri3d/opendashboard/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/janri3d/opendashboard","status":"unavailable"}},"jinjinov/openhabittracker":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"88bfc81fcd3dd9fd7dbc67175b5995e834ffd42c676f2856d7051a8e761a1979\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-27T16:50:57Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Jinjinov/OpenHabitTracker/releases/tag/1.2.5","published_at":"2026-09-27T16:50:57Z","release_id":397730174,"tag_name":"1.2.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/jinjinov/openhabittracker/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/jinjinov/openhabittracker","status":"unavailable"}},"jketterl/openwebrx":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/jketterl/openwebrx/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/jketterl/openwebrx","status":"unavailable"}},"joseph-b22/openport":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/joseph-b22/openport/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/joseph-b22/openport","status":"unavailable"}},"josssphzhou/openzine":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"ef9ff6e73dfdfa3e64232fecd34152839bbdda1f18df505d3ed90409a3c9dd01\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-10T05:18:09Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/JosssphZhou/openzine/releases/tag/v0.1.0","published_at":"2026-10-10T05:18:09Z","release_id":408675924,"tag_name":"v0.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/josssphzhou/openzine/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/josssphzhou/openzine","status":"unavailable"}},"kalmuraee/openmagic":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"740956cd395c47c6d3c8fa87beea021826bb8132aaaef243985b3f11d1dcb68a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-08-27T22:29:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Kalmuraee/OpenMagic/releases/tag/v0.45.0","published_at":"2026-08-27T22:29:04Z","release_id":378159747,"tag_name":"v0.45.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/kalmuraee/openmagic/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-22T08:24:37Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/kalmuraee/openmagic","status":"unavailable"}},"kcat/openal-soft":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"da595290740b76d0063cce8e707d3e2bba04fa80e3cbbf8d29800c5b3aa2770d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-05-12T03:24:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/kcat/openal-soft/releases/tag/1.25.2","published_at":"2026-05-12T03:24:55Z","release_id":320909738,"tag_name":"1.25.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/kcat/openal-soft/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"000915f15d94798fd12cdeb0b67f01cdfba441ca","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 14 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 1/30 approved changesets -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/kcat/openal-soft","score":3.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/kcat/openal-soft","status":"partial","success_time_precision":"second"}},"kevinbadi/open-edits":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/kevinbadi/open-edits/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/kevinbadi/open-edits","status":"unavailable"}},"koosoli/openposeidon":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/koosoli/openposeidon/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/koosoli/openposeidon","status":"unavailable"}},"krillinai/opencreator":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"775792a3b34498a7ff4c0314f0eb9f94e3836e8ae258c71a9774bab0d672629f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T05:54:33Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/krillinai/OpenCreator/releases/tag/v3.3.0","published_at":"2026-11-03T05:54:33Z","release_id":432324891,"tag_name":"v3.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/krillinai/opencreator/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/krillinai/opencreator","status":"unavailable"}},"krunalcodes/opencadence":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/krunalcodes/opencadence/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/krunalcodes/opencadence","status":"unavailable"}},"l-at-nnes/openscissors":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"5cad4c0d385fcc8fa22f3ae78b40cb47e7dd1b5193573e2b43f9035fe0a68d54\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-29T14:59:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/L-at-nnes/OpenScissors/releases/tag/v1.4.0","published_at":"2026-10-29T14:59:04Z","release_id":428009247,"tag_name":"v1.4.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/l-at-nnes/openscissors/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/l-at-nnes/openscissors","status":"unavailable"}},"laion-ai/open-assistant":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"cc1a077c8232225ebdc97d9cd0f895506f81f2f2fd87c180071bb16d719aa055\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2023-11-25T16:11:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/LAION-AI/Open-Assistant/releases/tag/v0.0.4-alpha2","published_at":"2023-11-25T16:11:35Z","release_id":131436850,"tag_name":"v0.0.4-alpha2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/laion-ai/open-assistant/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/laion-ai/open-assistant","status":"unavailable"}},"langchain-ai/open-canvas":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/langchain-ai/open-canvas/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/langchain-ai/open-canvas","status":"unavailable"}},"langchain-ai/open_deep_research":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/langchain-ai/open_deep_research/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/langchain-ai/open_deep_research","status":"unavailable"}},"langchain-ai/openwiki":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"75146bb017d56c327ff0600e5aabbfafd200f7bd98b4ba39ea060e22e7230f19\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T08:07:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/langchain-ai/openwiki/releases/tag/v0.7.3","published_at":"2026-11-02T08:07:08Z","release_id":431202350,"tag_name":"v0.7.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/langchain-ai/openwiki/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/langchain-ai/openwiki","status":"unavailable"}},"laurent512/opencalque":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2d1562e11797e3ab5fbf6acc71168de501b9ce51b77e65e61e10a9f94bf92606\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-25T15:15:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/laurent512/opencalque/releases/tag/v1.2.0","published_at":"2026-10-25T15:15:36Z","release_id":423479126,"tag_name":"v1.2.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/laurent512/opencalque/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/laurent512/opencalque","status":"unavailable"}},"lawlaw09/opendam":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/lawlaw09/opendam/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/lawlaw09/opendam","status":"unavailable"}},"leezer3/openbve":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4f8a073e8e927a7ac9367b02b803e76528dc63598568f94c49ca746c712b0900\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-07T14:15:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/leezer3/OpenBVE/releases/tag/1.14.1.2","published_at":"2026-10-07T14:15:41Z","release_id":405839604,"tag_name":"1.14.1.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/leezer3/openbve/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/leezer3/openbve","status":"unavailable"}},"lfnovo/open-notebook":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4212694933a6adca149cad0f9ea9e96965d845d1e2ddf80fa3d5d04e8bb55fec\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-04T23:45:47Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/lfnovo/open-notebook/releases/tag/v1.15.0","published_at":"2026-10-04T23:45:47Z","release_id":403258069,"tag_name":"v1.15.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/lfnovo/open-notebook/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/lfnovo/open-notebook","status":"unavailable"}},"lguerberg/open-sequence":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"31bfebfbc08ea9d79f4fcbc73f7f08c987a1fc3b70f98c5bdb96e607b1e3ad2b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-30T20:28:21Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/lguerberg/open-sequence/releases/tag/v0.2.0","published_at":"2026-10-30T20:28:21Z","release_id":429459735,"tag_name":"v0.2.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/lguerberg/open-sequence/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/lguerberg/open-sequence","status":"unavailable"}},"litespeedtech/openlitespeed":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"914c531945ec79918602789923325f1f3f16a654e58ef40c4257e0c615766911\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-24T00:15:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/litespeedtech/openlitespeed/releases/tag/v1.9.4","published_at":"2026-10-24T00:15:49Z","release_id":422414117,"tag_name":"v1.9.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/litespeedtech/openlitespeed/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"5df50a3074a6531bd9f7f2630c5a781e08da7c8f","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 3/27 approved changesets -- score normalized to 1","score":1},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Maintained","reason":"30 commit(s) and 5 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0}],"repository":"github.com/litespeedtech/openlitespeed","score":3.2}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/litespeedtech/openlitespeed","status":"partial","success_time_precision":"second"}},"logiclabs-ou/openarchiver":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"bab4134ff3f33fbbda918730e0f5f6b841abeb2d73ff40aed9daf573ae49acdb\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-24T15:15:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/LogicLabs-OU/OpenArchiver/releases/tag/v0.6.2","published_at":"2026-10-24T15:15:15Z","release_id":422806507,"tag_name":"v0.6.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/logiclabs-ou/openarchiver/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/logiclabs-ou/openarchiver","status":"unavailable"}},"longsurf-ai/openchart":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"527d26172e50c852a5e99847866a4b555aa438a768d6a023415e6e6fe0e1a65e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-27T21:19:38Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/longsurf-ai/openchart/releases/tag/v0.1.22","published_at":"2026-10-27T21:19:38Z","release_id":425995846,"tag_name":"v0.1.22"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/longsurf-ai/openchart/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/longsurf-ai/openchart","status":"unavailable"}},"lowcarbcheck/openplate":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4f90d47d1dc94476cdf55df09748ed5a55db21fc2ed06971d89b1755b85ee535\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T12:14:47Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/LowCarbCheck/openplate/releases/tag/v0.71.0","published_at":"2026-11-02T12:14:47Z","release_id":431423180,"tag_name":"v0.71.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/lowcarbcheck/openplate/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/lowcarbcheck/openplate","status":"unavailable"}},"lvanbei/openspell":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"80a86400d6425980df9ce49f5c3699d12751790af9c7f87b39295c2f067bd607\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T14:54:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/lvanbei/openSpell/releases/tag/v1.0.13","published_at":"2026-10-29T14:54:20Z","release_id":428003571,"tag_name":"v1.0.13"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/lvanbei/openspell/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/lvanbei/openspell","status":"unavailable"}},"maanhimself/opendlss-nr":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/maanhimself/opendlss-nr/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/maanhimself/opendlss-nr","status":"unavailable"}},"mariagorskikh/open-instinct":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/mariagorskikh/open-instinct/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mariagorskikh/open-instinct","status":"unavailable"}},"markusbegerow/opensidian":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"97cdaf03845d0270a69bde83a13c4cfaadf50b73ed1d62f8ca7a173b4b14f846\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-05-09T13:22:47Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/markusbegerow/opensidian/releases/tag/v0.1.2","published_at":"2026-05-09T13:22:47Z","release_id":319942543,"tag_name":"v0.1.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/markusbegerow/opensidian/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/markusbegerow/opensidian","status":"unavailable"}},"mathiasbk/openesl":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"9ad396a2e33c8fdd3dcf966c13e982256bcc92e389e313462011773ebab08321\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T19:22:45Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/mathiasbk/openESL/releases/tag/v0.10.0","published_at":"2026-11-02T19:22:45Z","release_id":431875005,"tag_name":"v0.10.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/mathiasbk/openesl/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T19:02:28Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mathiasbk/openesl","status":"unavailable"}},"mcdcorp/opentest":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"1daa38108ce7c1701f136f9da4027d9eaa8400b9fe7f2b9b314ba3e525cdd14e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2022-07-28T00:09:13Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/mcdcorp/opentest/releases/tag/v1.3.8","published_at":"2022-07-28T00:09:13Z","release_id":73013638,"tag_name":"v1.3.8"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/mcdcorp/opentest/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"4a1989723a6c7acffe1fb49c6b2b5199471f41d4","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 3/27 approved changesets -- score normalized to 1","score":1},{"name":"Maintained","reason":"project is archived","score":0},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/mcdcorp/opentest","score":2.1}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mcdcorp/opentest","status":"partial","success_time_precision":"second"}},"mcgeaverbeaver/opendvr":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/mcgeaverbeaver/opendvr/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mcgeaverbeaver/opendvr","status":"unavailable"}},"mem0ai/openmemory":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/mem0ai/openmemory/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mem0ai/openmemory","status":"unavailable"}},"metamikuai/opensv":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"59a14f56cc3a39ce39373ad238c7285414336b94c260ec2a72fec21bc47a2a75\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-12T12:35:21Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/MetaMikuAI/OpenSV/releases/tag/v0.2.0","published_at":"2026-10-12T12:35:21Z","release_id":410581021,"tag_name":"v0.2.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/metamikuai/opensv/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/metamikuai/opensv","status":"unavailable"}},"minimaluminiumalism/open-cot":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/minimaluminiumalism/open-cot/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/minimaluminiumalism/open-cot","status":"unavailable"}},"minimax-ai/openagentcore":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2e4e3e9e0fa2ddaf4cfd68cfaf03a868941400667664d947ba0ad589e4d926a7\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-25T13:53:30Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/MiniMax-AI/OpenAgentCore/releases/tag/v0.0.13","published_at":"2026-10-25T13:53:30Z","release_id":423433546,"tag_name":"v0.0.13"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/minimax-ai/openagentcore/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/minimax-ai/openagentcore","status":"unavailable"}},"mlfoundations/open_clip":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"cfac4f42d8ea44f58f87164ad8afe0a2329cc60a4bf868b3274dc0ee8d024990\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-02-27T00:32:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/mlfoundations/open_clip/releases/tag/v3.3.0","published_at":"2026-02-27T00:32:41Z","release_id":291162228,"tag_name":"v3.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/mlfoundations/open_clip/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"8ff1fe2eb076cfc3b6343733078dbf46a5623f6a","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 1/4 approved changesets -- score normalized to 2","score":2},{"name":"Maintained","reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/mlfoundations/open_clip","score":4.4}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mlfoundations/open_clip","status":"partial","success_time_precision":"second"}},"molcas/openmolcas":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/molcas/openmolcas/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/molcas/openmolcas","status":"unavailable"}},"muhammedkalkan/openlens":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"efab2adf05b02b645848d1727f8d37be02c540fd230b041556b42c13fd581118\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2023-06-30T17:54:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/MuhammedKalkan/OpenLens/releases/tag/v6.5.2-366","published_at":"2023-06-30T17:54:36Z","release_id":110534371,"tag_name":"v6.5.2-366"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/muhammedkalkan/openlens/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/muhammedkalkan/openlens","status":"unavailable"}},"muliusama/openmd":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"2d67d4462becea30a051130ea00fb106d7d938da0fab558c2f9e7fa307ab56b1\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-11T04:10:29Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/MuLiuSaMa/OpenMD/releases/tag/v1.0.4","published_at":"2026-10-11T04:10:29Z","release_id":409401674,"tag_name":"v1.0.4"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/muliusama/openmd/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/muliusama/openmd","status":"unavailable"}},"multi-applications/opentunes":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"08853b8f21f93491fbc0a9f96fce42e1a6e5d94df8b29e943d0e64022ad9aeb2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-10T09:48:03Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Multi-Applications/OpenTunes/releases/tag/1.0.0","published_at":"2026-10-10T09:48:03Z","release_id":408852185,"tag_name":"1.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/multi-applications/opentunes/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/multi-applications/opentunes","status":"unavailable"}},"mvschwarz/openrig":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"ec020778f9b308876d1dcf146e6f7c3eff42b3c98e330a1545d7a65f9b827762\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T05:51:26Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/mvschwarz/openrig/releases/tag/v0.7.7","published_at":"2026-11-02T05:51:26Z","release_id":431113187,"tag_name":"v0.7.7"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/mvschwarz/openrig/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:50:43Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mvschwarz/openrig","status":"unavailable"}},"mymemoai/openmymemo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e9c143a2089aa8c7dfba836efcc300dd90403c96ef6d65319659d1a2f57267ec\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T05:03:21Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/MyMemoAI/openmymemo/releases/tag/v0.5.0","published_at":"2026-11-03T05:03:21Z","release_id":432296793,"tag_name":"v0.5.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/mymemoai/openmymemo/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/mymemoai/openmymemo","status":"unavailable"}},"myshell-ai/openvoice":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/myshell-ai/openvoice/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/myshell-ai/openvoice","status":"unavailable"}},"nannndev/opennotchi":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"20935586d87cac35b8e045adba3b2f3341e51af1cf962602de7f0e9f890249c6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T04:18:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/nannndev/OpenNotchi/releases/tag/v0.19.0","published_at":"2026-11-02T04:18:16Z","release_id":431066741,"tag_name":"v0.19.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/nannndev/opennotchi/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/nannndev/opennotchi","status":"unavailable"}},"natephotos/opencull":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"df3cb64ae44e790391298a45601af03e9af1713d9f23080af4a8b5849dad2a22\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-21T23:25:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/NatePhotos/OpenCull/releases/tag/v0.7.0","published_at":"2026-10-21T23:25:04Z","release_id":420147992,"tag_name":"v0.7.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/natephotos/opencull/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/natephotos/opencull","status":"unavailable"}},"natlabrockies/openstudio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b42da6ea0cfcecba6d2a5ae697765980f151ef4cae7f1faf1876af400224fc54\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-01-15T22:29:58Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/NatLabRockies/OpenStudio/releases/tag/v3.11.0","published_at":"2026-01-15T22:29:58Z","release_id":277100149,"tag_name":"v3.11.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/natlabrockies/openstudio/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/natlabrockies/openstudio","status":"unavailable"}},"nekename/opendeck":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2a326dbd0cf3665f233a5da162f3be84f6c310176ac9b5b818ec88d262fa662a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-21T09:45:26Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/nekename/OpenDeck/releases/tag/v2.14.2","published_at":"2026-10-21T09:45:26Z","release_id":418596544,"tag_name":"v2.14.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/nekename/opendeck/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/nekename/opendeck","status":"unavailable"}},"nexaflowfrance/openfamily":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9b0ca0e88237c5d0be08cda185aaf6f6430421bfb1e84ecebdf3e6b4cbc5d4e0\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-25T11:05:00Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/NexaFlowFrance/OpenFamily/releases/tag/v1.9.0","published_at":"2026-10-25T11:05:00Z","release_id":423342736,"tag_name":"v1.9.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/nexaflowfrance/openfamily/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/nexaflowfrance/openfamily","status":"unavailable"}},"nexu-io/open-design":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e80747c0c462f078031653ea1a28a9fc513a32d3f6aafc928cd95f9930fa5eb1\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-04T04:02:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/nexu-io/open-design/releases/tag/open-design-v0.27.0","published_at":"2026-11-04T04:02:06Z","release_id":433498188,"tag_name":"open-design-v0.27.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/nexu-io/open-design/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/nexu-io/open-design","status":"unavailable"}},"noemauser/openfeed":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":{"fetched_at":"2026-10-31T08:08:27Z","observed_at":"2026-10-12T23:26:17Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/noemauser/OpenFeed/releases/tag/v0.3.2","published_at":"2026-10-12T23:26:17Z","release_id":411072798,"tag_name":"v0.3.2"}},"last_success_at":"2026-10-31T08:08:27Z","retry_after":null,"source_url":"https://api.github.com/repos/noemauser/openfeed/releases/latest","status":"stale","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/noemauser/openfeed","status":"unavailable"}},"nullmagic2/open-volar-s":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d3277c48217a90d24ddc458b42cbfff41c66ee6438dee1f22919e1eb972c0da6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-04T18:40:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/NullMagic2/Open-Volar-S/releases/tag/release_0.9.8-3","published_at":"2026-10-04T18:40:27Z","release_id":403155520,"tag_name":"release_0.9.8-3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/nullmagic2/open-volar-s/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/nullmagic2/open-volar-s","status":"unavailable"}},"nvidia/openshell":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"794f4671ea56cf27fff3ab573131defc04c171edffbef05b9c610132f5e7d409\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T19:24:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/NVIDIA/OpenShell/releases/tag/v0.1.7","published_at":"2026-11-03T19:24:39Z","release_id":433123898,"tag_name":"v0.1.7"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/nvidia/openshell/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/nvidia/openshell","status":"unavailable"}},"nyl/openxterm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/nyl/openxterm/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/nyl/openxterm","status":"unavailable"}},"ob-f/openbot":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"c0a70cbf8b4e0f54db700baa63c12bd37318cacfb4a3db3fbe41335981652cf9\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-07T06:46:59Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/ob-f/OpenBot/releases/tag/v0.9.0","published_at":"2026-10-07T06:46:59Z","release_id":405461556,"tag_name":"v0.9.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/ob-f/openbot/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ob-f/openbot","status":"unavailable"}},"obsproject/obs-studio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a87f11d11608713fa3c989df2ddce5662e51a025137124ac91c5c1b45403d6aa\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T21:52:01Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/obsproject/obs-studio/releases/tag/33.0.1","published_at":"2026-10-29T21:52:01Z","release_id":428426144,"tag_name":"33.0.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/obsproject/obs-studio/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"72e86655715d9a25d69ce446aa4dd44ba58e10d2","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 22/23 approved changesets -- score normalized to 9","score":9},{"name":"Maintained","reason":"30 commit(s) and 20 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/obsproject/obs-studio","score":6}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/obsproject/obs-studio","status":"partial","success_time_precision":"second"}},"ofgrenudo/opennac":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/ofgrenudo/opennac/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ofgrenudo/opennac","status":"unavailable"}},"oleyyu/openclaudedesktop":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"c0ed64bea14b5638e02be14198cacfae192ed13d673b42db0b88ac40accd44e7\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-29T12:30:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/oleyyu/OpenClaudeDesktop/releases/tag/v0.2.187","published_at":"2026-10-29T12:30:20Z","release_id":427838177,"tag_name":"v0.2.187"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/oleyyu/openclaudedesktop/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/oleyyu/openclaudedesktop","status":"unavailable"}},"ollm/opencomic":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"5115f6c986a4c1d8a87dccdbccc436ed6e8c4488dc114ae480b52f1b50259560\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-10-31T14:29:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/ollm/OpenComic/releases/tag/v1.6.5","published_at":"2025-10-31T14:29:06Z","release_id":258739283,"tag_name":"v1.6.5"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/ollm/opencomic/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ollm/opencomic","status":"unavailable"}},"open-cascade-sas/occt":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7a7d4deb4b3428de2da8fbf4d9ae59e3c1ef61ea7b2cd4cfe961103eacf25baf\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-07-30T14:47:30Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Open-Cascade-SAS/OCCT/releases/tag/V8.0.1","published_at":"2026-07-30T14:47:30Z","release_id":362507975,"tag_name":"V8.0.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-cascade-sas/occt/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-cascade-sas/occt","status":"unavailable"}},"open-chat-labs/open-chat":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"0039382efb4ded147864cbd6905d7b54e3b346556bd2b946d583121e72e911bd\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-08T15:59:37Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-chat-labs/open-chat/releases/tag/v2.0.2125-android","published_at":"2026-10-08T15:59:37Z","release_id":407017366,"tag_name":"v2.0.2125-android"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-chat-labs/open-chat/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-chat-labs/open-chat","status":"unavailable"}},"open-cluster-management-io/ocm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4ba76baa09e3538e649b5204714644da270b0fc3251feb8c54b510cc180f36fe\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-07T00:57:45Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-cluster-management-io/ocm/releases/tag/v1.4.0","published_at":"2026-10-07T00:57:45Z","release_id":405257640,"tag_name":"v1.4.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-cluster-management-io/ocm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-11-02T16:52:50Z","source_commit":"07771b3bfef6cf27b05365ba1c90b7f8d7faf9b8","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 5","score":5},{"name":"License","reason":"license file detected","score":10},{"name":"Vulnerabilities","reason":"12 existing vulnerabilities detected","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"CI-Tests","reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","score":10},{"name":"Contributors","reason":"project has 38 contributing companies or organizations","score":10}],"repository":"github.com/open-cluster-management-io/ocm","score":6.9}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-cluster-management-io/ocm","status":"partial","success_time_precision":"second"}},"open-compass/opencompass":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"c8568b497bdfd42b44a106e5b77aef40188af8b03cabb5f106e592356439a198\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-26T06:41:29Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-compass/opencompass/releases/tag/0.5.4","published_at":"2026-08-26T06:41:29Z","release_id":376925769,"tag_name":"0.5.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-compass/opencompass/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-compass/opencompass","status":"unavailable"}},"open-dev-society/openstock":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"ac2e63fbf0b7f74c82e94c2be2d0ecd33fc7d03cdde100147416502da446d9ea\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-25T15:14:12Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Open-Dev-Society/OpenStock/releases/tag/v2026.10.25","published_at":"2026-10-25T15:14:12Z","release_id":423478423,"tag_name":"v2026.10.25"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-dev-society/openstock/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-dev-society/openstock","status":"unavailable"}},"open-feature/dart-sdk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2a422b44a5735e21dee7972ac3530a27ac65115d6d7cf74f34e09dbfa8200e9a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-05T22:10:22Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-feature/dart-sdk/releases/tag/v0.1.0","published_at":"2026-10-05T22:10:22Z","release_id":404129867,"tag_name":"v0.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-feature/dart-sdk/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-feature/dart-sdk","status":"unavailable"}},"open-feature/js-sdk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"036f1236e3df94a7888fee355a11134afba3274746b98cc24a0a82bf3750b4f3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-09T12:35:10Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-feature/js-sdk/releases/tag/angular-sdk-v1.3.2","published_at":"2026-09-09T12:35:10Z","release_id":385499944,"tag_name":"angular-sdk-v1.3.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-feature/js-sdk/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-feature/js-sdk","status":"unavailable"}},"open-flight/open-gps":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/open-flight/open-gps/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-flight/open-gps","status":"unavailable"}},"open-industry-project/open-industry-project":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/open-industry-project/open-industry-project/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-23T08:30:14Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-industry-project/open-industry-project","status":"unavailable"}},"open-jarvis/openjarvis":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f9e5b46d165b4245191cd49b455db055eb77d079b9e2db77a03720c321efd158\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-05-25T23:13:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-jarvis/OpenJarvis/releases/tag/desktop-v1.0.2","published_at":"2026-05-25T23:13:06Z","release_id":329100825,"tag_name":"desktop-v1.0.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-jarvis/openjarvis/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-jarvis/openjarvis","status":"unavailable"}},"open-keychain/open-keychain":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/open-keychain/open-keychain/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"8d0bd1f8537fb3a795fda8161f730a313ef7b01c","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 4/25 approved changesets -- score normalized to 1","score":1},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/open-keychain/open-keychain","score":2.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-keychain/open-keychain","status":"partial","success_time_precision":"second"}},"open-llm-vtuber/open-llm-vtuber":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"556049b809d33264e690e2b471402ea4e8d098fedb5ad448822da2bcecca8ca3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2025-08-26T08:47:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Open-LLM-VTuber/Open-LLM-VTuber/releases/tag/v1.2.1","published_at":"2025-08-26T08:47:08Z","release_id":242495474,"tag_name":"v1.2.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/open-llm-vtuber/open-llm-vtuber/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-llm-vtuber/open-llm-vtuber","status":"unavailable"}},"open-mercato/open-mercato":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b547452206c200aaecc83c9177dde50db9efa2397d23375c7186d4b087de593f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-09T19:26:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-mercato/open-mercato/releases/tag/v0.9.0","published_at":"2026-10-09T19:26:54Z","release_id":408266249,"tag_name":"v0.9.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-mercato/open-mercato/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-mercato/open-mercato","status":"unavailable"}},"open-metadata/openmetadata":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"28d99491603f08a71cf21eb37e737850027122dd6d659c1d92fd0d95b3c22bc3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-27T06:36:02Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-metadata/OpenMetadata/releases/tag/2.0.7-release","published_at":"2026-10-27T06:36:02Z","release_id":425104622,"tag_name":"2.0.7-release"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-metadata/openmetadata/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-metadata/openmetadata","status":"unavailable"}},"open-meteo/open-meteo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"dac6a4af2f5c5f7ed28d11f6eaf019f55424fb44c9997e536c48432a636cfbf5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T17:22:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-meteo/open-meteo/releases/tag/1.8.0","published_at":"2026-11-03T17:22:43Z","release_id":433006218,"tag_name":"1.8.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-meteo/open-meteo/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-meteo/open-meteo","status":"unavailable"}},"open-pencil/open-pencil":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"dbe59078514226166c196bb5bba4a334ab7d5069f1f1e8ccc880e25729773bc8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-14T12:37:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-pencil/open-pencil/releases/tag/v0.16.0","published_at":"2026-10-14T12:37:16Z","release_id":412697283,"tag_name":"v0.16.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-pencil/open-pencil/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-pencil/open-pencil","status":"unavailable"}},"open-policy-agent/opa":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d42619f288b14ce63b99701e024b37335dfe56aeb1db5e9af18d4dd4d7707dbd\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T15:34:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-policy-agent/opa/releases/tag/v1.22.0","published_at":"2026-10-29T15:34:18Z","release_id":428034427,"tag_name":"v1.22.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-policy-agent/opa/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-11-02T19:15:05Z","source_commit":"2a11e81496cde9987a3f0ebd14b990f6c6e1fc9d","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":9},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 9","score":9},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"Vulnerabilities","reason":"5 existing vulnerabilities detected","score":5},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool detected but not run on all commits","score":7},{"name":"CI-Tests","reason":"29 out of 29 merged PRs checked by a CI test -- score normalized to 10","score":10},{"name":"Contributors","reason":"project has 29 contributing companies or organizations","score":10}],"repository":"github.com/open-policy-agent/opa","score":8.2}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-policy-agent/opa","status":"partial","success_time_precision":"second"}},"open-rmf/rmf":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"63d66c3415b139a02717383fb87beb3b45c505054170764697e48300894ca28c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-06-17T20:55:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-rmf/rmf/releases/tag/release-jazzy-240617","published_at":"2024-06-17T20:55:41Z","release_id":160943319,"tag_name":"release-jazzy-240617"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-rmf/rmf/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-26T23:54:49Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-rmf/rmf","status":"unavailable"}},"open-rpc/generator":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7043fbd1541ed81f87c86df51a4d3e16106db7a8448df8369368d324665135d2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-10-22T05:54:14Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-rpc/generator/releases/tag/2.1.1","published_at":"2025-10-22T05:54:14Z","release_id":256236557,"tag_name":"2.1.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-rpc/generator/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"7765a2b91621bd6b17ccd21114a64dfd11f70944","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 4/14 approved changesets -- score normalized to 2","score":2},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/open-rpc/generator","score":2.4}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-rpc/generator","status":"partial","success_time_precision":"second"}},"open-telemetry/opentelemetry-collector":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"74bf0e6187ebd8d821938999e9defeb16236447b34fc070667ae1edf8af14309\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-26T14:54:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-telemetry/opentelemetry-collector/releases/tag/v0.164.0","published_at":"2026-10-26T14:54:44Z","release_id":424384294,"tag_name":"v0.164.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-telemetry/opentelemetry-collector/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-11-02T20:49:35Z","source_commit":"4d6016911d691ef84219d97e308aeae0cebdb45a","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dangerous-Workflow","reason":"dangerous workflow patterns detected","score":0},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Vulnerabilities","reason":"8 existing vulnerabilities detected","score":2},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"SAST","reason":"SAST tool is run on all commits","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":4},{"name":"CI-Tests","reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","score":10},{"name":"Contributors","reason":"project has 48 contributing companies or organizations","score":10}],"repository":"github.com/open-telemetry/opentelemetry-collector","score":7.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-telemetry/opentelemetry-collector","status":"partial","success_time_precision":"second"}},"open-webui/open-terminal":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"38a4a54d7dedbad6b7235ce31d6a80c0cd386fea1be7a16fe292d6a26664cd81\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T03:16:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-webui/open-terminal/releases/tag/v0.16.0","published_at":"2026-11-02T03:16:08Z","release_id":431035758,"tag_name":"v0.16.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-webui/open-terminal/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-webui/open-terminal","status":"unavailable"}},"open-webui/open-webui":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"03395808b998eb85e78b9110daf3e00471067a1c44697afdac605672bcaec543\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T12:23:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open-webui/open-webui/releases/tag/v0.13.0","published_at":"2026-11-03T12:23:16Z","release_id":432661497,"tag_name":"v0.13.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open-webui/open-webui/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open-webui/open-webui","status":"unavailable"}},"open5gs/open5gs":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e02541486af4d7751af3548f7c7db8d645843f04cc04f6612d01c8d0c3614430\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-06-20T04:12:25Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open5gs/open5gs/releases/tag/v2.8.0","published_at":"2026-06-20T04:12:25Z","release_id":342240769,"tag_name":"v2.8.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open5gs/open5gs/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"51ee7ca07abd9db7a56e2b0608f5406a1dfab057","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 9/28 approved changesets -- score normalized to 3","score":3},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":4},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 9","score":9},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0}],"repository":"github.com/open5gs/open5gs","score":5.7}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open5gs/open5gs","status":"partial","success_time_precision":"second"}},"open62541/open62541":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"06b942ec52a1fe021abb34f38ebaaa1ecdfd8e0dbe19feac8828a18e1b6d5944\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-30T10:06:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/open62541/open62541/releases/tag/v1.5.10","published_at":"2026-10-30T10:06:16Z","release_id":428880710,"tag_name":"v1.5.10"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/open62541/open62541/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"42ff8605529877df293d21714ac13718001f2073","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 6/9 approved changesets -- score normalized to 6","score":6},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 29 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"SAST","reason":"SAST tool is run on all commits","score":10}],"repository":"github.com/open62541/open62541","score":6.7}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/open62541/open62541","status":"partial","success_time_precision":"second"}},"openaec-foundation/open-pdf-studio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"dae8f2914578b81201809335606376ab8d900c80832dc83fad3a90a71aa1feea\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T05:13:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenAEC-Foundation/open-pdf-studio/releases/tag/v2026.44.8","published_at":"2026-11-02T05:13:04Z","release_id":431081824,"tag_name":"v2026.44.8"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openaec-foundation/open-pdf-studio/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T08:17:32Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openaec-foundation/open-pdf-studio","status":"unavailable"}},"openamp/open-amp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"71713f13d07586b4ca0dd4cb4e76baeb3faff4e866b5e3ec5fad19cb1b27e58e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T10:14:46Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenAMP/open-amp/releases/tag/v2026.10.0","published_at":"2026-11-02T10:14:46Z","release_id":431302466,"tag_name":"v2026.10.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openamp/open-amp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openamp/open-amp","status":"unavailable"}},"openapi-ts/openapi-typescript":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"77398708a662d1f33aefa2839268a27110688a0a22620445d852598b392f0887\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-02-11T16:02:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openapi-ts/openapi-typescript/releases/tag/openapi-react-query%400.5.4","published_at":"2026-02-11T16:02:36Z","release_id":285318650,"tag_name":"openapi-react-query@0.5.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openapi-ts/openapi-typescript/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openapi-ts/openapi-typescript","status":"unavailable"}},"openapitools/openapi-generator":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"58b689bd4bd5c83776f3d33029e123d84ef44b9a10e3bd131e63d87275aeaa2d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T05:17:40Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenAPITools/openapi-generator/releases/tag/v7.27.0","published_at":"2026-11-02T05:17:40Z","release_id":431095606,"tag_name":"v7.27.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openapitools/openapi-generator/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2022-08-15T00:00:00Z","source_commit":"4916774a21d823f4728276c8492c5b9df3e1a9ce","tool_commit":"10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93","tool_version":"v4.5.0-26-g10b6052","value":{"checks":[{"name":"Code-Review","reason":"GitHub code reviews found for 28 commits out of the last 30 -- score normalized to 9","score":9},{"name":"Maintained","reason":"30 commit(s) out of 30 and 4 issue activity out of 30 found in the last 90 days -- score normalized to 10","score":10},{"name":"CII-Best-Practices","reason":"no badge detected","score":0},{"name":"Vulnerabilities","reason":"no vulnerabilities detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Packaging","reason":"no published package detected","score":null},{"name":"License","reason":"license file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"non read-only tokens detected in GitHub workflows","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Pinned-Dependencies","reason":"internal error: error parsing shell code: modules/openapi-generator/src/main/resources/bash/Dockerfile.mustache:1:9: reached EOF without closing quote '","score":null},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":0}],"repository":"github.com/openapitools/openapi-generator","score":5.7}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openapitools/openapi-generator","status":"stale","success_time_precision":"second"}},"openapoc/openapoc":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"728824514f3fd7395c64279d5e97bacf762720a1f3215a526202bcb26b933031\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-04-10T18:20:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenApoc/OpenApoc/releases/tag/20260408","published_at":"2026-04-10T18:20:54Z","release_id":307677252,"tag_name":"20260408"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openapoc/openapoc/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openapoc/openapoc","status":"unavailable"}},"openarena/engine":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openarena/engine/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openarena/engine","status":"unavailable"}},"openartifact/openartifact":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e1e9efa828438a026823e32676ba003559bf0343b73bc7740d3ab6e2846bef5a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T14:30:31Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openartifact/openartifact/releases/tag/v0.19.0","published_at":"2026-11-03T14:30:31Z","release_id":432806852,"tag_name":"v0.19.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openartifact/openartifact/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-29T03:12:11Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-10-29T03:12:11Z","observed_at":"2026-10-29T00:50:51Z","source_commit":"8cea36c51a983d2b430aed4fc2edff3d5052ad2d","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Code-Review","reason":"Found 3/30 approved changesets -- score normalized to 1","score":1},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 29 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"Vulnerabilities","reason":"3 existing vulnerabilities detected","score":7},{"name":"SAST","reason":"SAST tool detected but not run on all commits","score":9},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"Signed-Releases","reason":"5 out of the last 5 releases have a total of 10 signed artifacts.","score":10},{"name":"Contributors","reason":"project has 0 contributing companies or organizations -- score normalized to 0","score":0},{"name":"CI-Tests","reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","score":10}],"repository":"github.com/openartifact/openartifact","score":8.2}},"last_success_at":"2026-10-29T03:12:11Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openartifact/openartifact","status":"available","success_time_precision":"second"}},"openbabel/openbabel":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"51fa17be151666b3f3ad00936331a0cfcfa90dbc44b76abd2a7bb0b2c0f04f4b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-07-11T19:48:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openbabel/openbabel/releases/tag/openbabel-3-2-1","published_at":"2026-07-11T19:48:49Z","release_id":352591218,"tag_name":"openbabel-3-2-1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openbabel/openbabel/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"9be528bcdb31a219637ae3d1699170a8aaa5be6d","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 4/11 approved changesets -- score normalized to 3","score":3},{"name":"Maintained","reason":"15 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 3","score":3},{"name":"SAST","reason":"SAST tool is run on all commits","score":10}],"repository":"github.com/openbabel/openbabel","score":6.6}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openbabel/openbabel","status":"partial","success_time_precision":"second"}},"openbankproject/obp-api":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openbankproject/obp-api/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openbankproject/obp-api","status":"unavailable"}},"openbao/openbao":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4f7c7d25db803062425d8b735d8036ba0e3b004476558b959d37570b712ffb46\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-26T20:24:37Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openbao/openbao/releases/tag/v2.7.2","published_at":"2026-10-26T20:24:37Z","release_id":424689204,"tag_name":"v2.7.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openbao/openbao/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-11-03T04:22:49Z","source_commit":"4ef97069ea72be4cdcda7959d02ad8cf5e3fa14f","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Code-Review","reason":"Found 18/22 approved changesets -- score normalized to 8","score":8},{"name":"Maintained","reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"SAST","reason":"SAST tool detected but not run on all commits","score":7},{"name":"Vulnerabilities","reason":"128 existing vulnerabilities detected","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":5},{"name":"Signed-Releases","reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","score":8},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"CI-Tests","reason":"22 out of 22 merged PRs checked by a CI test -- score normalized to 10","score":10},{"name":"Contributors","reason":"project has 22 contributing companies or organizations","score":10}],"repository":"github.com/openbao/openbao","score":8.3}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openbao/openbao","status":"available","success_time_precision":"second"}},"openbionics/prosthetic-hands":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openbionics/prosthetic-hands/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openbionics/prosthetic-hands","status":"unavailable"}},"openbmc/openbmc":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"603c17e71bb7ff9f1d2b9fcdcc71b51da46fcfc16833d01ba126b47d83ce9cdc\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-05-30T19:42:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openbmc/openbmc/releases/tag/2.18.0","published_at":"2025-05-30T19:42:06Z","release_id":222152926,"tag_name":"2.18.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openbmc/openbmc/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"072b89e1a1c8e708ff00cc67cb24c5b569cd4ce5","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Maintained","reason":"30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0}],"repository":"github.com/openbmc/openbmc","score":3}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openbmc/openbmc","status":"partial","success_time_precision":"second"}},"openboard-org/openboard":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"39f9d22f266a476c1eaf23bdf02ce0647f6efedaaf87299908c99ea3793b805b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-30T09:09:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenBoard-org/OpenBoard/releases/tag/v1.7.7","published_at":"2026-03-30T09:09:04Z","release_id":303079778,"tag_name":"v1.7.7"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openboard-org/openboard/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openboard-org/openboard","status":"unavailable"}},"openboxes/openboxes":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a014a61e87a4153a1351ff0b991448d41f0ef192129723d96ee6c401955ed526\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-23T21:41:57Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openboxes/openboxes/releases/tag/v0.9.9","published_at":"2026-10-23T21:41:57Z","release_id":422198235,"tag_name":"v0.9.9"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openboxes/openboxes/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-10-31T03:25:05Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"c89028fcde96ac47a3fadc42b13760168785cff9","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":8},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 2","score":2},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openboxes/openboxes","score":5.8}},"last_success_at":"2026-10-31T03:25:05Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openboxes/openboxes","status":"partial","success_time_precision":"second"}},"openbq-org/openbb":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"879a2d54194f01c9f7465921746e6554aee1d1a1a7bc3c7abf0159a05e55ac02\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-30T01:47:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openbq-org/OpenBB/releases/tag/ODP","published_at":"2026-09-30T01:47:43Z","release_id":399652698,"tag_name":"ODP"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openbq-org/openbb/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openbq-org/openbb","status":"unavailable"}},"opencarlink-cmd/opencarlink":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opencarlink-cmd/opencarlink/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencarlink-cmd/opencarlink","status":"unavailable"}},"opencart/opencart":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f8a981c65650f661ccf9cedab5295168b4409dfa3bef09f23a5f831aa45522bd\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-11T10:55:40Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opencart/opencart/releases/tag/4.1.0.4","published_at":"2026-08-11T10:55:40Z","release_id":368505699,"tag_name":"4.1.0.4"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencart/opencart/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"bb7d8759dfb8d60cbf6bd119fd89ca8a034572fa","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 2 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0}],"repository":"github.com/opencart/opencart","score":3.4}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencart/opencart","status":"partial","success_time_precision":"second"}},"opencfp/opencfp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2d94ee3e21976f2e95540415280777736004e8b5a77b0897b4ad1e32c3a3b699\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2020-01-03T21:41:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opencfp/opencfp/releases/tag/v1.8.0","published_at":"2020-01-03T21:41:18Z","release_id":22587192,"tag_name":"v1.8.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencfp/opencfp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"6bb648ba3b6341f4a015ee98ea6ce826a0453fcf","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 2/13 approved changesets -- score normalized to 1","score":1},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opencfp/opencfp","score":3.2}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencfp/opencfp","status":"partial","success_time_precision":"second"}},"openchamber/openchamber":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"aba830057fec3681410cbfd1e7c1acea9559bac603efd1180e8b4f63f7958339\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-04T01:39:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openchamber/openchamber/releases/tag/v2.6.1","published_at":"2026-11-04T01:39:06Z","release_id":433404815,"tag_name":"v2.6.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openchamber/openchamber/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openchamber/openchamber","status":"unavailable"}},"opencharm-labs/opencharm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4a610243804994b3aaa75f5eea498ac6e5cda3a81cee772a9b94bebbf57f6226\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-14T22:12:24Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opencharm-labs/opencharm/releases/tag/desktop%400.22.0","published_at":"2026-10-14T22:12:24Z","release_id":413229671,"tag_name":"desktop@0.22.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencharm-labs/opencharm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencharm-labs/opencharm","status":"unavailable"}},"openchemistry/openchemistry":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openchemistry/openchemistry/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openchemistry/openchemistry","status":"unavailable"}},"openchoice-team/openliterature":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openchoice-team/openliterature/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openchoice-team/openliterature","status":"unavailable"}},"openchoreo/openchoreo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b877c34aebdac47f7398be3673afef7dc4a0e798641c854175fe9e1cf0e2a46f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T06:42:58Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openchoreo/openchoreo/releases/tag/v1.3.3","published_at":"2026-10-29T06:42:58Z","release_id":427514962,"tag_name":"v1.3.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openchoreo/openchoreo/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-11-02T12:06:23Z","source_commit":"e48195c16330eefc4994531b75d2e8be8197c4d9","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Dangerous-Workflow","reason":"dangerous workflow patterns detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Vulnerabilities","reason":"18 existing vulnerabilities detected","score":0},{"name":"Signed-Releases","reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","score":8},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":4},{"name":"SAST","reason":"SAST tool is run on all commits","score":10},{"name":"CI-Tests","reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","score":10},{"name":"Contributors","reason":"project has 24 contributing companies or organizations","score":10}],"repository":"github.com/openchoreo/openchoreo","score":6.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openchoreo/openchoreo","status":"partial","success_time_precision":"second"}},"openclaw/openclaw":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"6df164cd6650c0a2e5d5729563e1074e4e9458488f5c7fcbf1ff79f4a069243f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T03:22:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openclaw/openclaw/releases/tag/v2026.10.10","published_at":"2026-11-03T03:22:35Z","release_id":432191584,"tag_name":"v2026.10.10"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openclaw/openclaw/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openclaw/openclaw","status":"unavailable"}},"openclinica/openclinica":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4a15db74532a927d74b57206472a1ef260132eed7a4d3ee7a67c135221774d5b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-08-02T19:09:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenClinica/OpenClinica/releases/tag/3.17.2","published_at":"2024-08-02T19:09:08Z","release_id":168497429,"tag_name":"3.17.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openclinica/openclinica/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openclinica/openclinica","status":"unavailable"}},"openclonk/openclonk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openclonk/openclonk/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openclonk/openclonk","status":"unavailable"}},"opencloud-eu/opencloud":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"637e08862310ff8bf1c9d5957858e3e6e97d44b580021fdfb12ed00f73d95c8a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-27T14:24:01Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opencloud-eu/opencloud/releases/tag/v9.0.0","published_at":"2026-10-27T14:24:01Z","release_id":425562003,"tag_name":"v9.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencloud-eu/opencloud/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencloud-eu/opencloud","status":"unavailable"}},"opencloudgaming/opennow-ps5":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4f96990203a8df59c97de271af03024500c1f6e2fc8d4be5a1d5f20040fb40ad\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-16T14:57:05Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenCloudGaming/OpenNOW-PS5/releases/tag/0.3.0","published_at":"2026-10-16T14:57:05Z","release_id":415081160,"tag_name":"0.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencloudgaming/opennow-ps5/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencloudgaming/opennow-ps5","status":"unavailable"}},"opencmiss/cm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opencmiss/cm/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencmiss/cm","status":"unavailable"}},"opencost/opencost":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"12833e7ac0c3db630fd92198041f84c6d2b70a4bd0281f42a6b7430656e2aa63\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-16T21:28:59Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opencost/opencost/releases/tag/v1.121.3","published_at":"2026-09-16T21:28:59Z","release_id":390287008,"tag_name":"v1.121.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencost/opencost/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-29T20:52:33Z","source_commit":"24b94ef6acb4f4db39140d2380488e3c5bf45265","tool_commit":"c22063e786c11f9dd714d777a687ff7c4599b600","tool_version":"v5.3.0","value":{"checks":[{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Maintained","reason":"30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"dangerous workflow patterns detected","score":0},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":9},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":8},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Vulnerabilities","reason":"50 existing vulnerabilities detected","score":0},{"name":"SAST","reason":"internal error: internal error: Client.Checks.ListCheckRunsForRef: error during graphqlHandler.setupCheckRuns: Although you appear to have the correct authorization credentials, the `cursor` organization has an IP allow list enabled, and your IP address is not permitted to access this resource.","score":null},{"name":"CI-Tests","reason":"internal error: internal error: Client.Repositories.ListCheckRunsForRef: error during graphqlHandler.setupCheckRuns: Although you appear to have the correct authorization credentials, the `cursor` organization has an IP allow list enabled, and your IP address is not permitted to access this resource.","score":null},{"name":"Contributors","reason":"project has 15 contributing companies or organizations","score":10}],"repository":"github.com/opencost/opencost","score":5.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencost/opencost","status":"partial","success_time_precision":"second"}},"opencourant/opencourant":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e5ecb02eabbade3d423397f77ed3e706c7fce156dd784e53ac13034fcfa8708c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-11T15:05:30Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenCourant/OpenCourant/releases/tag/latest-20261011","published_at":"2026-10-11T15:05:30Z","release_id":409738250,"tag_name":"latest-20261011"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencourant/opencourant/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencourant/opencourant","status":"unavailable"}},"opencover/opencover":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"836bc25a90b8d8bb94ad01eb6bcc9459cd0a25ba56664669605eb5f6ac41d315\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2021-06-19T07:28:40Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenCover/opencover/releases/tag/4.7.1221","published_at":"2021-06-19T07:28:40Z","release_id":44897957,"tag_name":"4.7.1221"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencover/opencover/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencover/opencover","status":"unavailable"}},"opencpn/opencpn":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"17dc988b8205177c373920f5255f0fcd6e2c126dff6d5ba4b1c8478f2664d332\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-28T00:42:01Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenCPN/OpenCPN/releases/tag/Release_5.14.2","published_at":"2026-09-28T00:42:01Z","release_id":397874054,"tag_name":"Release_5.14.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencpn/opencpn/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencpn/opencpn","status":"unavailable"}},"opencti-platform/opencti":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2179bf9d160f395a702209578fddba2f5af2fa2633e41a2c97e12369e66a77e1\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T16:50:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenCTI-Platform/opencti/releases/tag/7.261103.0","published_at":"2026-11-03T16:50:16Z","release_id":432971461,"tag_name":"7.261103.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencti-platform/opencti/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencti-platform/opencti","status":"unavailable"}},"opencut-app/opencut":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"0c351f6593e90fcfe01eee5d45138de6b9b56da22306b0d4fa4c66c99d90d7c8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-04-15T02:04:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenCut-app/OpenCut/releases/tag/v0.3.0","published_at":"2026-04-15T02:04:44Z","release_id":309124583,"tag_name":"v0.3.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencut-app/opencut/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencut-app/opencut","status":"unavailable"}},"opencv/opencv":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7ab6b5830de9e55d887f2e3b2c04c8f575c3dc3ac447634bdbaf2e86606a850a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-06-06T10:52:34Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opencv/opencv/releases/tag/5.0.0","published_at":"2026-06-06T10:52:34Z","release_id":335366559,"tag_name":"5.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opencv/opencv/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"cd3dc424fbec0e1bc54bf58cd8a2385d09065be6","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 17/20 approved changesets -- score normalized to 8","score":8},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":6},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opencv/opencv","score":5.5}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opencv/opencv","status":"partial","success_time_precision":"second"}},"openda-association/openda":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"cfd083cbac84366d99a6af37964aacdba6d8cfe992563eeca07fe6c4e9425f0a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-23T12:11:05Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenDA-Association/OpenDA/releases/tag/v3.5.0","published_at":"2026-10-23T12:11:05Z","release_id":421797485,"tag_name":"v3.5.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openda-association/openda/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openda-association/openda","status":"unavailable"}},"opendatacube/datacube-core":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"660428ae80762114d3ed4ddbb41df338a5ee6385280801fee76a7c77649797b7\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-01T05:43:53Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opendatacube/datacube-core/releases/tag/1.9.22","published_at":"2026-09-01T05:43:53Z","release_id":380224662,"tag_name":"1.9.22"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opendatacube/datacube-core/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"48a5c88787148f6df7f724b9cb699bf778c91dbb","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 6/8 approved changesets -- score normalized to 7","score":7},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opendatacube/datacube-core","score":7.2}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opendatacube/datacube-core","status":"partial","success_time_precision":"second"}},"opendatadiscovery/odd-platform":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4869a971ed438332e43cceca05d03510d7ca66dc23b2a45d37a4904b678caba8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-06-26T08:15:47Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opendatadiscovery/odd-platform/releases/tag/0.29.0","published_at":"2026-06-26T08:15:47Z","release_id":341840271,"tag_name":"0.29.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opendatadiscovery/odd-platform/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opendatadiscovery/odd-platform","status":"unavailable"}},"opendisplay/firmware":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"34a541609bb71e27c573c3348dc8e60a2c1a1614a3a519268fe8215f285a6973\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-13T15:49:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenDisplay/Firmware/releases/tag/2.27.0","published_at":"2026-10-13T15:49:54Z","release_id":411850940,"tag_name":"2.27.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/opendisplay/firmware/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-04T05:39:03Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opendisplay/firmware","status":"unavailable"}},"opendocman/opendocman":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"fcc325cd5142b24465f5540f2354011020397ddc7fb309041e2cfa6ba75ac79d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-31T12:34:09Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opendocman/opendocman/releases/tag/v2.10.0-release","published_at":"2026-08-31T12:34:09Z","release_id":379742620,"tag_name":"v2.10.0-release"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opendocman/opendocman/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opendocman/opendocman","status":"unavailable"}},"opendronemap/odm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"965d60abc63ae2b66e105c3fb9440a31c65206616b49fb23c2b123a529473e50\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-12T21:06:29Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenDroneMap/ODM/releases/tag/v3.6.2","published_at":"2026-08-12T21:06:29Z","release_id":369529713,"tag_name":"v3.6.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opendronemap/odm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opendronemap/odm","status":"unavailable"}},"opendune/opendune":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"fa6b54279971f7922fcd81952622ee176bc6752e51ae3eed5bc441c4b6b05d80\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2018-05-25T12:51:19Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenDUNE/OpenDUNE/releases/tag/0.9","published_at":"2018-05-25T12:51:19Z","release_id":11177594,"tag_name":"0.9"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opendune/opendune/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opendune/opendune","status":"unavailable"}},"opendungeons/opendungeons":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"6d61dd51c47506d632311f109ebb082c7f52d02007b6a7f5bb23d620a97ff79b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2016-09-08T20:55:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenDungeons/OpenDungeons/releases/tag/0.7.1","published_at":"2016-09-08T20:55:08Z","release_id":4084778,"tag_name":"0.7.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opendungeons/opendungeons/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opendungeons/opendungeons","status":"unavailable"}},"openebs/openebs":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"81a76704e5139b639835c1b9a84d8eaa23e8a026fa5e0889716d389a9c9656c8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-07T11:41:26Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openebs/openebs/releases/tag/v4.6.2","published_at":"2026-10-07T11:41:26Z","release_id":405697549,"tag_name":"v4.6.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openebs/openebs/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"713f56fe1846e9985aaf81592a8e61b2960a3b15","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 12 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":8}],"repository":"github.com/openebs/openebs","score":5.8}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openebs/openebs","status":"partial","success_time_precision":"second"}},"openeducat/openeducat_erp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openeducat/openeducat_erp/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"46a5d7d400820d471b67b8c019997bfa5d3c873e","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Maintained","reason":"5 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 4","score":4},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Code-Review","reason":"Found 22/23 approved changesets -- score normalized to 9","score":9},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openeducat/openeducat_erp","score":4.6}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openeducat/openeducat_erp","status":"partial","success_time_precision":"second"}},"openedx/openedx-platform":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f166af61d67e9951583198bd2a0a0a520bf5ec7691e3ee290893ce3720b1b1c2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2015-03-02T21:13:51Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openedx/openedx-platform/releases/tag/named-release/birch","published_at":"2015-03-02T21:13:51Z","release_id":1005146,"tag_name":"named-release/birch"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openedx/openedx-platform/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openedx/openedx-platform","status":"unavailable"}},"openelb/openelb":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"de0e4843f1d3ea1ac63631febed6a1e31b4885ba39ec9edbaff137ea3bdae07f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-06-14T08:45:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openelb/openelb/releases/tag/v0.6.0","published_at":"2024-06-14T08:45:18Z","release_id":160444941,"tag_name":"v0.6.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openelb/openelb/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"12cdbfc004a8101b7826a34492a1c50a7696f959","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 13/14 approved changesets -- score normalized to 9","score":9},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 1","score":1},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openelb/openelb","score":4.3}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openelb/openelb","status":"partial","success_time_precision":"second"}},"openelec/openelec.tv":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openelec/openelec.tv/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openelec/openelec.tv","status":"unavailable"}},"openemr/openemr":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"de1799cbdd1b9fe0d39912779671bcfb125be17f575b9f8f1947f8dd06331572\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-27T18:44:31Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openemr/openemr/releases/tag/v8_5_0","published_at":"2026-10-27T18:44:31Z","release_id":425851497,"tag_name":"v8_5_0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openemr/openemr/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-10-31T03:25:05Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"61f7663ec92ab956b97f2cd4d9e4bcb8261a6cc2","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"30 commit(s) and 17 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 4/21 approved changesets -- score normalized to 1","score":1},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 6","score":6}],"repository":"github.com/openemr/openemr","score":4.1}},"last_success_at":"2026-10-31T03:25:05Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openemr/openemr","status":"partial","success_time_precision":"second"}},"openemu/openemu":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9ce0761ae08b33eb37c5e1ee3554257cce31ab876bd93b0de6d8f8debbd2a284\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2023-12-30T08:42:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenEmu/OpenEmu/releases/tag/v2.4.1","published_at":"2023-12-30T08:42:18Z","release_id":135401451,"tag_name":"v2.4.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openemu/openemu/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openemu/openemu","status":"unavailable"}},"openenv/openenv":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"cd69669d6073beb168cbfd265cb776218f174f10f6ba47c06119027fbd45e3a9\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T06:17:13Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openenv/OpenEnv/releases/tag/v0.11.0","published_at":"2026-10-29T06:17:13Z","release_id":427524023,"tag_name":"v0.11.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openenv/openenv/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openenv/openenv","status":"unavailable"}},"openfaas/faas":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a37327e6050a533632acd4787a0d55d729fae1874eb17f273d2dccc56c29fdc1\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-08-29T14:24:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openfaas/faas/releases/tag/0.27.13","published_at":"2025-08-29T14:24:04Z","release_id":243495299,"tag_name":"0.27.13"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openfaas/faas/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"8d803bf9e2655aec6a60fd0e25b392839f96af95","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Code-Review","reason":"Found 2/30 approved changesets -- score normalized to 0","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openfaas/faas","score":4.2}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openfaas/faas","status":"partial","success_time_precision":"second"}},"openfast/openfast":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d204cfde492389b4dee4815a87522937241dbdd30958b49b938f0b33dce5d035\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-12T23:57:58Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenFAST/openfast/releases/tag/v5.0.0","published_at":"2026-03-12T23:57:58Z","release_id":296457158,"tag_name":"v5.0.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openfast/openfast/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openfast/openfast","status":"unavailable"}},"openfga/openfga":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"270664a23352622d6e4d41a598059839cbd38f1c85a40abbd7b0179c527302fb\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-28T13:14:33Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openfga/openfga/releases/tag/v1.22.1","published_at":"2026-10-28T13:14:33Z","release_id":426687421,"tag_name":"v1.22.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openfga/openfga/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-11-02T18:09:12Z","source_commit":"2dfa5d30155bfdc0f6212eaa566b7d5f584fc6c2","tool_commit":"c395761df6afe1a69e476bc60a013a94bcbc153f","tool_version":"v5.5.0","value":{"checks":[{"name":"Code-Review","reason":"Found 21/27 approved changesets -- score normalized to 7","score":7},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 9","score":9},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"Vulnerabilities","reason":"2 existing vulnerabilities detected","score":8},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Signed-Releases","reason":"5 out of the last 5 releases have a total of 10 signed artifacts.","score":10},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"SAST","reason":"SAST tool detected","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":8},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"CI-Tests","reason":"24 out of 24 merged PRs checked by a CI test -- score normalized to 10","score":10},{"name":"Contributors","reason":"project has 28 contributing companies or organizations","score":10}],"repository":"github.com/openfga/openfga","score":9.3}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openfga/openfga","status":"available","success_time_precision":"second"}},"openfheorg/openfhe-development":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"366841c79fb6d737c7fe13ca22858d5e1b71c4fed0f13895770f4dc17bcb766b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-09T18:40:46Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openfheorg/openfhe-development/releases/tag/v1.6.1","published_at":"2026-10-09T18:40:46Z","release_id":408227610,"tag_name":"v1.6.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openfheorg/openfhe-development/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"b59e1f291965f14fbee5172cd83a20f5b856204f","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Maintained","reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openfheorg/openfhe-development","score":5.4}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openfheorg/openfhe-development","status":"partial","success_time_precision":"second"}},"openfilm/openfilm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"c4d1e08aed4a1ffcf1a3893059e5e3a62a9d5da965718d7dec87740c772ad32e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-30T09:01:37Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openfilm/openfilm/releases/tag/v0.2.7","published_at":"2026-10-30T09:01:37Z","release_id":428820298,"tag_name":"v0.2.7"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openfilm/openfilm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openfilm/openfilm","status":"unavailable"}},"openfoam/openfoam-dev":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openfoam/openfoam-dev/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openfoam/openfoam-dev","status":"unavailable"}},"openframeworks/openframeworks":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"835c075c7d1bdf396d00fdd9882883f67ed4d7a5c16c15928cbab3d95dd3468f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T06:51:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openframeworks/openFrameworks/releases/tag/nightly","published_at":"2026-11-03T06:51:49Z","release_id":432359544,"tag_name":"nightly"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openframeworks/openframeworks/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openframeworks/openframeworks","status":"unavailable"}},"openfrontio/openfrontio":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"dbf003a73f99958d323c7c88629346ec0ee6d208becddd66f50a6c0870cd72f2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T04:05:22Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openfrontio/OpenFrontIO/releases/tag/v0.35.10","published_at":"2026-11-03T04:05:22Z","release_id":432265481,"tag_name":"v0.35.10"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openfrontio/openfrontio/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openfrontio/openfrontio","status":"unavailable"}},"opengamma/og-platform":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7ec5419255b9e6fa4b67fa66208e4f264262448c301a1d15af7b7eca7e4c90a0\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2013-10-09T13:24:05Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenGamma/OG-Platform/releases/tag/rel/v2.1.0","published_at":"2013-10-09T13:24:05Z","release_id":62740,"tag_name":"rel/v2.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opengamma/og-platform/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opengamma/og-platform","status":"unavailable"}},"opengauss-mirror/opengauss-server":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opengauss-mirror/opengauss-server/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opengauss-mirror/opengauss-server","status":"unavailable"}},"opengemini/opengemini":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"30f23c369ed297e39442487cc512a571055ae06796f08e0e149ac950650fab37\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-01-12T11:03:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openGemini/openGemini/releases/tag/v1.5.2","published_at":"2026-01-12T11:03:49Z","release_id":275970658,"tag_name":"v1.5.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opengemini/opengemini/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opengemini/opengemini","status":"unavailable"}},"opengrep/opengrep":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"1c43b1e9f843341eba04d8e0f4cc5c4ec3df364a7d9c223dd392ee145f55e909\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-29T10:22:46Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opengrep/opengrep/releases/tag/v1.33.1","published_at":"2026-10-29T10:22:46Z","release_id":427690072,"tag_name":"v1.33.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opengrep/opengrep/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opengrep/opengrep","status":"unavailable"}},"openhandheldcollective/openabl":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"afb841aacdf0049b9cc7bbb6a7f03b1268680e4391121f448698f74902293682\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-24T15:26:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenHandheldCollective/OpenABL/releases/tag/v1.2","published_at":"2026-10-24T15:26:54Z","release_id":422813152,"tag_name":"v1.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openhandheldcollective/openabl/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openhandheldcollective/openabl","status":"unavailable"}},"openhands/openhands":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"59f4112605b774e9fd93066827857c8ef6d2734645af4f235bd29218e22d2fae\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T18:47:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenHands/OpenHands/releases/tag/v1.35.0","published_at":"2026-11-03T18:47:18Z","release_id":433088800,"tag_name":"v1.35.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openhands/openhands/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openhands/openhands","status":"unavailable"}},"openimsdk/open-im-server":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"5f1c702083540889289bf8259feec6bdb4a45d64691fc12e472e4452d9e2482f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-13T09:34:31Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openimsdk/open-im-server/releases/tag/v3.8.3-patch.18","published_at":"2026-10-13T09:34:31Z","release_id":411509086,"tag_name":"v3.8.3-patch.18"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openimsdk/open-im-server/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openimsdk/open-im-server","status":"unavailable"}},"openinterpreter/openinterpreter":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8f9753f928155b99361d8c0288cf91d47f68957d4c9a86dd66c93d4b1f4757bc\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-04T03:22:02Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openinterpreter/openinterpreter/releases/tag/rust-v0.0.59","published_at":"2026-11-04T03:22:02Z","release_id":433468834,"tag_name":"rust-v0.0.59"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openinterpreter/openinterpreter/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openinterpreter/openinterpreter","status":"unavailable"}},"openipc/firmware":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f9cdb872c53abdae04d0830d55be598fc258d6cb17d25a85a69773a7faf69b81\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-05-20T23:50:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenIPC/firmware/releases/tag/nightly","published_at":"2026-05-20T23:50:39Z","release_id":326342665,"tag_name":"nightly"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openipc/firmware/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openipc/firmware","status":"unavailable"}},"openipsl/openipsl":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"0d23231b415ae802c68698d8b503a85cf08855bd395a2fa6fc6894d7f9fd5730\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-02-25T16:09:23Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenIPSL/OpenIPSL/releases/tag/v3.1.0","published_at":"2026-02-25T16:09:23Z","release_id":290447046,"tag_name":"v3.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openipsl/openipsl/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openipsl/openipsl","status":"unavailable"}},"openjdk/jdk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openjdk/jdk/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"bfffe172f185c4e97ee717580deffcd999a09983","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 1/29 approved changesets -- score normalized to 0","score":0},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"License","reason":"license file detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":0},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"Fuzzing","reason":"project is fuzzed","score":10}],"repository":"github.com/openjdk/jdk","score":5.4}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openjdk/jdk","status":"partial","success_time_precision":"second"}},"openkm/document-management-system":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"3204557656eea910afa0fc2b35f6e781b5a3f535e7e0d62ca28e864cb0fce2a2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-02-03T16:20:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openkm/document-management-system/releases/tag/v6.3.13","published_at":"2026-02-03T16:20:18Z","release_id":282633897,"tag_name":"v6.3.13"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openkm/document-management-system/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"ce175be6e436a752e81ef68068e9f1acf2d28adb","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 3/17 approved changesets -- score normalized to 1","score":1},{"name":"Maintained","reason":"project is archived","score":0},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":7},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0}],"repository":"github.com/openkm/document-management-system","score":2.7}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openkm/document-management-system","status":"partial","success_time_precision":"second"}},"openkruise/kruise":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e4ba8ced4cf1c8ee955219b2e023630378814efe079b47efe95ed4fe8c97e83d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-19T05:52:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openkruise/kruise/releases/tag/v1.9.2","published_at":"2026-10-19T05:52:15Z","release_id":416945302,"tag_name":"v1.9.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openkruise/kruise/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-11-02T14:38:05Z","source_commit":"4fdf516e39c65bb24654994eff0309450833b1fe","tool_commit":"c22063e786c11f9dd714d777a687ff7c4599b600","tool_version":"v5.3.0","value":{"checks":[{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Code-Review","reason":"Found 15/21 approved changesets -- score normalized to 7","score":7},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Maintained","reason":"20 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: InProgress","score":2},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 8","score":8},{"name":"Vulnerabilities","reason":"67 existing vulnerabilities detected","score":0},{"name":"SAST","reason":"SAST tool is run on all commits","score":10},{"name":"Branch-Protection","reason":"internal error: error during GetBranch(release-1.9): error during branchesHandler.query: internal error: githubv4.Query: Resource not accessible by integration","score":null},{"name":"CI-Tests","reason":"22 out of 22 merged PRs checked by a CI test -- score normalized to 10","score":10},{"name":"Contributors","reason":"project has 36 contributing companies or organizations","score":10}],"repository":"github.com/openkruise/kruise","score":8.5}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openkruise/kruise","status":"partial","success_time_precision":"second"}},"openkuasa/openkuasaos":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openkuasa/openkuasaos/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openkuasa/openkuasaos","status":"unavailable"}},"openlayers/openlayers":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d8f645fd67fb0e1cc1e6872c1fb9cafe12db932ec2603b57ab42bd6f394bb4f7\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-04T19:55:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openlayers/openlayers/releases/tag/v10.11.0","published_at":"2026-10-04T19:55:20Z","release_id":403181217,"tag_name":"v10.11.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openlayers/openlayers/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"d4851af298ecf5e679938d0770b950a0b72d1e8d","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Maintained","reason":"30 commit(s) and 14 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 5","score":5},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"SAST","reason":"SAST tool is run on all commits","score":10}],"repository":"github.com/openlayers/openlayers","score":6.1}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlayers/openlayers","status":"partial","success_time_precision":"second"}},"openliberty/open-liberty":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2bd8582939a0dfe28e65d6b22849e7f848fc337ada788801209a8bc49d640739\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T14:53:14Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenLiberty/open-liberty/releases/tag/gm-26.0.0.11","published_at":"2026-11-03T14:53:14Z","release_id":432833845,"tag_name":"gm-26.0.0.11"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openliberty/open-liberty/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openliberty/open-liberty","status":"unavailable"}},"openlierox/openlierox":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"fc2c5d5b13560e76a7b0ee5960e7cc51a3acb4657943cfeb4dafb850f825922d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-07-17T13:08:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openlierox/openlierox/releases/tag/20260717.2","published_at":"2026-07-17T13:08:27Z","release_id":355688305,"tag_name":"20260717.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openlierox/openlierox/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlierox/openlierox","status":"unavailable"}},"openlightingproject/ola":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b39ac9dff2904742e8d8f385267c3c262a2365d1a87f2aade9b07d241ad6d58b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2023-02-26T01:35:56Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenLightingProject/ola/releases/tag/0.10.9","published_at":"2023-02-26T01:35:56Z","release_id":93696884,"tag_name":"0.10.9"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openlightingproject/ola/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlightingproject/ola","status":"unavailable"}},"openlineage/openlineage":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"2b1bddb6ff429eabde99ed565ecd58da6cf3b890289b6b32b9cc9d5a1a9fa335\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-30T09:22:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenLineage/OpenLineage/releases/tag/1.55.0","published_at":"2026-10-30T09:22:04Z","release_id":428841246,"tag_name":"1.55.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openlineage/openlineage/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:18:10Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlineage/openlineage","status":"unavailable"}},"openlistteam/openlist":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4598bd3e84a2c2544d0a86a94ff252585f847caf0a593517fa1ebf5eeb90cd40\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-25T05:28:47Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenListTeam/OpenList/releases/tag/v4.2.9","published_at":"2026-10-25T05:28:47Z","release_id":423167460,"tag_name":"v4.2.9"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openlistteam/openlist/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlistteam/openlist","status":"unavailable"}},"openlit/openlit":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4aca7529805a5d8f29de5196ef3d8ada220a014fc0e9e33fadaaf9ba9adb7d84\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-26T10:17:17Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openlit/openlit/releases/tag/openlit-2.1.1","published_at":"2026-10-26T10:17:17Z","release_id":424100008,"tag_name":"openlit-2.1.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openlit/openlit/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlit/openlit","status":"unavailable"}},"openlm-research/open_llama":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openlm-research/open_llama/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlm-research/open_llama","status":"unavailable"}},"openloco/openloco":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"103b515f8274731021dd6bc15971d9587148037258f0561ce33a22569dde87d5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-18T19:13:09Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenLoco/OpenLoco/releases/tag/v26.09","published_at":"2026-09-18T19:13:09Z","release_id":391709870,"tag_name":"v26.09"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openloco/openloco/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openloco/openloco","status":"unavailable"}},"openlookeng/hetu-core":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openlookeng/hetu-core/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openlookeng/hetu-core","status":"unavailable"}},"openmachinelabs/openmachine":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"bea5547760ffbbbb38c2d2d87d652923d1eb9ab00cd238f459de49e728d66b0c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T16:20:03Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenMachineLabs/openmachine/releases/tag/v0.2.25","published_at":"2026-11-02T16:20:03Z","release_id":431685365,"tag_name":"v0.2.25"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openmachinelabs/openmachine/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-22T05:14:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmachinelabs/openmachine","status":"unavailable"}},"openmage/magento-lts":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f05ec1f97a16c4ad109bce1f774c617aaabf103dc5dbfab40b2743d96651440e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-26T20:00:52Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenMage/magento-lts/releases/tag/v20.19.0","published_at":"2026-10-26T20:00:52Z","release_id":318031069,"tag_name":"v20.19.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmage/magento-lts/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmage/magento-lts","status":"unavailable"}},"openmaptiles/openmaptiles":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"5d5985f6642c78503359804f02a11884e68a74f0fccbd522d363a54f31d0a058\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-12-18T05:59:52Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openmaptiles/openmaptiles/releases/tag/v3.16","published_at":"2025-12-18T05:59:52Z","release_id":271318988,"tag_name":"v3.16"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmaptiles/openmaptiles/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"6c11838d38030148832c039c2ea367274db86a87","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 29/30 approved changesets -- score normalized to 9","score":9},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"3 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openmaptiles/openmaptiles","score":5.2}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmaptiles/openmaptiles","status":"partial","success_time_precision":"second"}},"openmathlib/openblas":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e3cb4380a83e853bec93f2116b6b24473a48429b76d4c793596957761a55a84f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-07-16T19:58:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenMathLib/OpenBLAS/releases/tag/v0.3.34","published_at":"2026-07-16T19:58:36Z","release_id":355328870,"tag_name":"v0.3.34"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmathlib/openblas/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmathlib/openblas","status":"unavailable"}},"openmc-dev/openmc":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"23c76ecbc8566e511e67cdcb0d4d00797bf0d4a21e2227317847a346338d7d4c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-08-05T22:07:31Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openmc-dev/openmc/releases/tag/v0.16.0","published_at":"2026-08-05T22:07:31Z","release_id":365822118,"tag_name":"v0.16.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmc-dev/openmc/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"b1bb3ec5f11f2739610ec173416d537dc23a582b","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openmc-dev/openmc","score":5.1}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmc-dev/openmc","status":"partial","success_time_precision":"second"}},"openmdao/openmdao":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"ed83b9a14b7f3f0d40ab9463121ed338b96f407fc0bed6320ec3a0646e469d8b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-27T20:59:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenMDAO/OpenMDAO/releases/tag/3.45.2","published_at":"2026-10-27T20:59:55Z","release_id":425979039,"tag_name":"3.45.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmdao/openmdao/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmdao/openmdao","status":"unavailable"}},"openmediavault/openmediavault":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openmediavault/openmediavault/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"639a2b3cbaa79f41d7c159b63e7e7ede4ebdb0ed","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Security-Policy","reason":"security policy file detected","score":4},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Code-Review","reason":"Found 3/30 approved changesets -- score normalized to 1","score":1},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"30 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 5","score":5},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":8},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openmediavault/openmediavault","score":6.3}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmediavault/openmediavault","status":"partial","success_time_precision":"second"}},"openmm/openmm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d870cc6849efcb2a3c8fbb54bfaf29d507b63cd133cf7c7ae510def3c3369298\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-11T19:31:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openmm/openmm/releases/tag/8.6.1","published_at":"2026-09-11T19:31:55Z","release_id":387286987,"tag_name":"8.6.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmm/openmm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T07:55:50Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T07:55:50Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"308e446242e3a044a0a3d7b0c2c9c9cd7ecdb4b7","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 19/30 approved changesets -- score normalized to 6","score":6},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 17 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file not detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0}],"repository":"github.com/openmm/openmm","score":4.1}},"last_success_at":"2026-11-03T07:55:50Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmm/openmm","status":"partial","success_time_precision":"second"}},"openmodelica/openmodelica":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"dda3831baf0962fd7a7f644e88c9efa6931a1733a193c05e5dfc377ca92ebc59\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-30T10:31:37Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenModelica/OpenModelica/releases/tag/v1.27.2","published_at":"2026-10-30T10:31:37Z","release_id":428902808,"tag_name":"v1.27.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmodelica/openmodelica/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmodelica/openmodelica","status":"unavailable"}},"openmoh/openmohaa":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"5325fa148cd3208cb40b641b8edeca178359f98f7e287d40f40c78cea50fad10\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-08-05T17:01:23Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openmoh/openmohaa/releases/tag/v0.82.1","published_at":"2025-08-05T17:01:23Z","release_id":237731158,"tag_name":"v0.82.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmoh/openmohaa/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmoh/openmohaa","status":"unavailable"}},"openmrs/openmrs-core":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"d54e5427c367918386985c5a5b39afaefc36fde3bf1c0c03ace7a9e5018ad85c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-06T14:17:51Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openmrs/openmrs-core/releases/tag/2.8.10","published_at":"2026-10-06T14:17:51Z","release_id":404811768,"tag_name":"2.8.10"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmrs/openmrs-core/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"62a54aa73f499307574dd42f5153a4080015c2ec","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 8/14 approved changesets -- score normalized to 5","score":5},{"name":"Maintained","reason":"30 commit(s) and 15 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 4","score":4},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":4},{"name":"SAST","reason":"SAST tool detected","score":10}],"repository":"github.com/openmrs/openmrs-core","score":6.6}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmrs/openmrs-core","status":"partial","success_time_precision":"second"}},"openms/openms":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a27679bf9eb7d07a4f1d1f831926fafeea9786f1a5131402af3b5fc4dd1766a3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-30T08:58:28Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenMS/OpenMS/releases/tag/v3.6.0","published_at":"2026-09-30T08:58:28Z","release_id":399868944,"tag_name":"v3.6.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openms/openms/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openms/openms","status":"unavailable"}},"openmsx/openmsx":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"624b0ed0f40abfbfd16d56176d526ebe4af523e608bfda29908f0305d1299175\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-28T09:59:28Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openMSX/openMSX/releases/tag/RELEASE_22_0","published_at":"2026-10-28T09:59:28Z","release_id":426494944,"tag_name":"RELEASE_22_0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmsx/openmsx/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmsx/openmsx","status":"unavailable"}},"openmv/openmv":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"3fc17e1d139d79c97275a42f8efdecda5a6288b884b439e65929b574ddee4cb7\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T08:31:01Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openmv/openmv/releases/tag/development","published_at":"2026-11-02T08:31:01Z","release_id":431221306,"tag_name":"development"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmv/openmv/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"90e35bf5f8cf8e962efad0773ee6962e12c4a9b0","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 22 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":3},{"name":"License","reason":"license file not detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 1","score":1},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openmv/openmv","score":3.8}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmv/openmv","status":"partial","success_time_precision":"second"}},"openmvg/openmvg":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"8f3de87e8e430edb31ee4c4aa4649b41246b10108ed66a87d2ca38aff051811c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2023-12-28T22:57:28Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openMVG/openMVG/releases/tag/v2.1","published_at":"2023-12-28T22:57:28Z","release_id":135319845,"tag_name":"v2.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openmvg/openmvg/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmvg/openmvg","status":"unavailable"}},"openmw/openmw":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"42081e6932ebba43382fe2884d5334b2ddcfc6210f840d132d48887f399bf41e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-06-19T19:58:46Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenMW/openmw/releases/tag/openmw-0.51.0","published_at":"2026-06-19T19:58:46Z","release_id":334684060,"tag_name":"openmw-0.51.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openmw/openmw/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmw/openmw","status":"unavailable"}},"openmx/openmx":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openmx/openmx/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openmx/openmx","status":"unavailable"}},"opennavo/opennavo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"28e9f6f1b2242808ed3da7c5053a04dc16224272a5777dc70b6558db58abb5bb\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-31T11:19:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opennavo/OpenNavo/releases/tag/desktop-v0.1.24","published_at":"2026-10-31T11:19:49Z","release_id":429889552,"tag_name":"desktop-v0.1.24"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opennavo/opennavo/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opennavo/opennavo","status":"unavailable"}},"opennebula/one":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opennebula/one/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2022-08-15T00:00:00Z","source_commit":"24a3c4cf20f20dc7f1a8df33a70351c5e7b2bb4f","tool_commit":"10b6052acfb4f0b8136bc4876cb6f5b6f26bfe93","tool_version":"v4.5.0-26-g10b6052","value":{"checks":[{"name":"Code-Review","reason":"no reviews found","score":0},{"name":"Maintained","reason":"30 commit(s) out of 30 and 17 issue activity out of 30 found in the last 90 days -- score normalized to 10","score":10},{"name":"CII-Best-Practices","reason":"no badge detected","score":0},{"name":"Vulnerabilities","reason":"no vulnerabilities detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":6},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Packaging","reason":"no published package detected","score":null},{"name":"Token-Permissions","reason":"non read-only tokens detected in GitHub workflows","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 5","score":5},{"name":"Dependency-Update-Tool","reason":"internal error: Search.Code: GET https://api.github.com/search/commits?per_page=100&q=repo%3AOpenNebula%2Fone+author%3Adependabot%5Bbot%5D: 400  []","score":null},{"name":"Fuzzing","reason":"project is not fuzzed","score":0}],"repository":"github.com/opennebula/one","score":5.6}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opennebula/one","status":"stale","success_time_precision":"second"}},"opennhp/opennhp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b98f5d28df89b6c59417b5c60ce306e6c7df58ef9d196d45f1590aaab67f9704\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-11T01:34:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenNHP/opennhp/releases/tag/v1.0.2","published_at":"2026-09-11T01:34:20Z","release_id":386729675,"tag_name":"v1.0.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opennhp/opennhp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opennhp/opennhp","status":"unavailable"}},"opennms/opennms":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b74ddd670bfc27129fb1c84cd6011b61319ca3a5a7c61dd22b759ba7ccbfbf8f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-14T17:44:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenNMS/opennms/releases/tag/opennms-36.0.5-1","published_at":"2026-10-14T17:44:54Z","release_id":413000876,"tag_name":"opennms-36.0.5-1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opennms/opennms/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opennms/opennms","status":"unavailable"}},"opennmt/opennmt-py":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"cd7fff7d0a95b795b0b71c21f56b9327b8d72c13baa3d4944adeaf7fe61dcef7\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-03-18T14:01:33Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenNMT/OpenNMT-py/releases/tag/v3.5.1","published_at":"2024-03-18T14:01:33Z","release_id":147043719,"tag_name":"v3.5.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opennmt/opennmt-py/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opennmt/opennmt-py","status":"unavailable"}},"opennumismat/open-numismat":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"0c7d4fc15e18155f05e546a5631d29c63de072dbd7c578f5943ba05626cae64a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-09T13:13:59Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenNumismat/open-numismat/releases/tag/1.11.2","published_at":"2026-10-09T13:13:59Z","release_id":407931160,"tag_name":"1.11.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/opennumismat/open-numismat/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opennumismat/open-numismat","status":"unavailable"}},"openobserve/openobserve":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e604467c04c92f1d0b41aaf092d13e63446acdc798501a1d6c3dad11133dbcfc\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-20T05:26:56Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openobserve/openobserve/releases/tag/v1.1.2","published_at":"2026-10-20T05:26:56Z","release_id":418035695,"tag_name":"v1.1.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openobserve/openobserve/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openobserve/openobserve","status":"unavailable"}},"openocd-org/openocd":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7c9beee3e414bbbc6ca98a6335acdacdaa7f016440879f60ec365897fffd5005\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2023-01-14T23:39:36Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openocd-org/openocd/releases/tag/v0.12.0","published_at":"2023-01-14T23:39:36Z","release_id":88994499,"tag_name":"v0.12.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openocd-org/openocd/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openocd-org/openocd","status":"unavailable"}},"openolat/openolat":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openolat/openolat/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openolat/openolat","status":"unavailable"}},"openomsi-project/openomsi":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openomsi-project/openomsi/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openomsi-project/openomsi","status":"unavailable"}},"openorienteering/mapper":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"f9657c4e6c2dccd0ba341cff3d9ac6434c2191b3ad4ade58f7af41fd57b57ad0\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-11-14T20:47:00Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenOrienteering/mapper/releases/tag/v0.9.6","published_at":"2025-11-14T20:47:00Z","release_id":261007664,"tag_name":"v0.9.6"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openorienteering/mapper/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openorienteering/mapper","status":"unavailable"}},"openpanel-dev/openpanel":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openpanel-dev/openpanel/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openpanel-dev/openpanel","status":"unavailable"}},"openpgpjs/openpgpjs":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8730ac728edab3c19b912047bcbf6db7bcf838574b6180e8301b8aeb443ae0cc\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-24T11:12:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openpgpjs/openpgpjs/releases/tag/v6.3.2","published_at":"2026-09-24T11:12:27Z","release_id":395593482,"tag_name":"v6.3.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openpgpjs/openpgpjs/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T04:42:53Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T04:42:53Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"8bc35df4887933a3b2661e3741b33ba5f347b935","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Code-Review","reason":"Found 8/9 approved changesets -- score normalized to 8","score":8},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":8},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 2","score":2},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 3","score":3}],"repository":"github.com/openpgpjs/openpgpjs","score":7.2}},"last_success_at":"2026-11-03T04:42:53Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openpgpjs/openpgpjs","status":"partial","success_time_precision":"second"}},"openpipe/openpipe":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openpipe/openpipe/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openpipe/openpipe","status":"unavailable"}},"openpnp/openpnp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e2aaa0c2f76b71bc0655771b123c7f2d27075a6acca8b577ade5a5177acaddac\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-01T12:33:02Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openpnp/openpnp/releases/tag/2.6","published_at":"2026-03-01T12:33:02Z","release_id":291788172,"tag_name":"2.6"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openpnp/openpnp/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"5bd404cfc70f34103a3ca0fbb6b50c2b465f407c","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 4/17 approved changesets -- score normalized to 2","score":2},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Maintained","reason":"0 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openpnp/openpnp","score":3}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openpnp/openpnp","status":"partial","success_time_precision":"second"}},"openqodex/openqodex":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"9e0518fd9b085bb1c9023916491ae966f355f64c6fdd706fafa4d7ddf3eac52d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-28T01:57:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openqodex/openqodex/releases/tag/openqodex%400.16.0","published_at":"2026-10-28T01:57:43Z","release_id":426182132,"tag_name":"openqodex@0.16.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openqodex/openqodex/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openqodex/openqodex","status":"unavailable"}},"openra/openra":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"6bba2de82181f4caad033d963d4babacf5d4a58ee34f96836e8595e115fe82ad\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-03-30T17:36:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenRA/OpenRA/releases/tag/release-20250330","published_at":"2025-03-30T17:36:43Z","release_id":209218224,"tag_name":"release-20250330"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openra/openra/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openra/openra","status":"unavailable"}},"openrac/openrac":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"011336bf8859dd90256a318ac85b793f7c35da7c1622f772cb9e73531a970120\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-30T15:59:16Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenRAC/OpenRAC/releases/tag/launcher-v0.10.0","published_at":"2026-10-30T15:59:16Z","release_id":429222302,"tag_name":"launcher-v0.10.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openrac/openrac/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrac/openrac","status":"unavailable"}},"openrailwaymap/openrailwaymap":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openrailwaymap/openrailwaymap/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrailwaymap/openrailwaymap","status":"unavailable"}},"openrct2/openrct2":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"99785508b91800c69ea0d501938285eafab5d097b431421927d9f605ebb219f3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-01T10:57:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.5.7","published_at":"2026-11-01T10:57:49Z","release_id":430519119,"tag_name":"v0.5.7"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openrct2/openrct2/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrct2/openrct2","status":"unavailable"}},"openrecall/openrecall":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openrecall/openrecall/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrecall/openrecall","status":"unavailable"}},"openrefine/openrefine":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a09b4cbfeb2f60f900fb4941a3d4ae234488a2d096f0d7aae147ad68c902167f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-04T21:18:45Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenRefine/OpenRefine/releases/tag/3.10.1","published_at":"2026-03-04T21:18:45Z","release_id":293170619,"tag_name":"3.10.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openrefine/openrefine/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrefine/openrefine","status":"unavailable"}},"openremote/openremote":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":{"fetched_at":"2026-10-13T03:34:58Z","observed_at":"2026-10-12T13:04:06Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openremote/openremote/releases/tag/1.32.0","published_at":"2026-10-12T13:04:06Z","release_id":410607287,"tag_name":"1.32.0"}},"last_success_at":"2026-10-13T03:34:58Z","retry_after":null,"source_url":"https://api.github.com/repos/openremote/openremote/releases/latest","status":"stale","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"dd45b9ff3dbe297d519a6dc8817a2dd0c278b6ca","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Code-Review","reason":"Found 17/18 approved changesets -- score normalized to 9","score":9},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"License","reason":"license file detected","score":9},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 9","score":9},{"name":"SAST","reason":"SAST tool is run on all commits","score":10},{"name":"Packaging","reason":"packaging workflow detected","score":10}],"repository":"github.com/openremote/openremote","score":7.5}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openremote/openremote","status":"partial","success_time_precision":"second"}},"openreplay/openreplay":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9c0bba15c1bd8d198a2f96004443ecca1509aca41523381fe585420166d6f389\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-25T13:44:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openreplay/openreplay/releases/tag/v1.28.0","published_at":"2026-09-25T13:44:04Z","release_id":396643793,"tag_name":"v1.28.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openreplay/openreplay/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openreplay/openreplay","status":"unavailable"}},"openresponses/openresponses":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openresponses/openresponses/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openresponses/openresponses","status":"unavailable"}},"openresty/openresty":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"330bd3f43898a3fd5606ed324706a753c66e5d5b6e38113ea206d86b970b2f5b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2025-10-08T02:41:57Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openresty/openresty/releases/tag/v1.27.1.2","published_at":"2025-10-08T02:41:57Z","release_id":252891427,"tag_name":"v1.27.1.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openresty/openresty/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"d9be22ab49a3d9351ad4f89700313c6abb4d8d59","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 4 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openresty/openresty","score":3.8}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openresty/openresty","status":"partial","success_time_precision":"second"}},"openrewrite/rewrite":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"723cd149ef4885ad99b41e772a9c49d6fbb8c95618337a514b392b830abeac30\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T11:51:51Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openrewrite/rewrite/releases/tag/v8.97.1","published_at":"2026-11-03T11:51:51Z","release_id":432629962,"tag_name":"v8.97.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openrewrite/rewrite/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"e80a5eac981d7031dfa3d714f8c353bdb32e304e","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 1/30 approved changesets -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"dangerous workflow patterns detected","score":0},{"name":"Maintained","reason":"30 commit(s) and 16 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openrewrite/rewrite","score":3}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrewrite/rewrite","status":"partial","success_time_precision":"second"}},"openrlhf/openrlhf":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"136df681e245a98877c6fc62e3d345dff2870681e50a6d7f2bda2596e20a6c7d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-14T01:51:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenRLHF/OpenRLHF/releases/tag/v0.11.2","published_at":"2026-09-14T01:51:43Z","release_id":388104340,"tag_name":"v0.11.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openrlhf/openrlhf/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrlhf/openrlhf","status":"unavailable"}},"openrocket/openrocket":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"d3ab479ae1847428fa59c80a001939dbfe4f40dbf63378137dd9315fcbcff044\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2025-07-27T19:43:53Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openrocket/openrocket/releases/tag/release-24.12","published_at":"2025-07-27T19:43:53Z","release_id":235418079,"tag_name":"release-24.12"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openrocket/openrocket/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"591c5e5f7b7377e48f2bd5e501cef25cdfbd61d8","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 12 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 2/17 approved changesets -- score normalized to 1","score":1},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":6},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 7","score":7},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openrocket/openrocket","score":3.8}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrocket/openrocket","status":"partial","success_time_precision":"second"}},"openrtx/openrtx":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openrtx/openrtx/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openrtx/openrtx","status":"unavailable"}},"opensage/opensage":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opensage/opensage/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensage/opensage","status":"unavailable"}},"opensandbox-group/opensandbox":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"6748a8aad0d8b34f2485349e817a07c073dfc2ba5425439b82351a11fb24cf26\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-27T12:50:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opensandbox-group/OpenSandbox/releases/tag/release-1.2.0","published_at":"2026-10-27T12:50:49Z","release_id":425454179,"tag_name":"release-1.2.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensandbox-group/opensandbox/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensandbox-group/opensandbox","status":"unavailable"}},"opensc/opensc":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"dbfc1654eaf9c24999a8916da10442098f67bd1e8d8127f411245e8a51eae1af\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-31T12:36:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSC/OpenSC/releases/tag/0.27.1","published_at":"2026-03-31T12:36:41Z","release_id":303678554,"tag_name":"0.27.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensc/opensc/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensc/opensc","status":"unavailable"}},"openscad/openscad":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"c0ec5d1ac2e30e03e67cf564d4c018cbcf0041a1716b5ec9ff426404cce77a1a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2021-02-07T00:14:34Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openscad/openscad/releases/tag/openscad-2021.01","published_at":"2021-02-07T00:14:34Z","release_id":37528820,"tag_name":"openscad-2021.01"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openscad/openscad/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"e5721012999ba873f6dd74ffd89fa33f7dd11f63","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 17/23 approved changesets -- score normalized to 7","score":7},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":4},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Signed-Releases","reason":"2 out of the last 2 releases have a total of 2 signed artifacts.","score":8},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":1},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"SAST","reason":"SAST tool detected but not run on all commits","score":7}],"repository":"github.com/openscad/openscad","score":5.5}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openscad/openscad","status":"partial","success_time_precision":"second"}},"openscap/openscap":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"ccd0c0b2aefce551ff4bc5d3dbd4ff6be651d69ee8784dea2c14a8457f1173a3\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-22T15:13:32Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSCAP/openscap/releases/tag/1.4.6","published_at":"2026-10-22T15:13:32Z","release_id":420871883,"tag_name":"1.4.6"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openscap/openscap/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openscap/openscap","status":"unavailable"}},"openscenegraph/openscenegraph":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openscenegraph/openscenegraph/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openscenegraph/openscenegraph","status":"unavailable"}},"opensearch-project/opensearch":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"083dd95cbe4169c934852a558e12c04fc534cc806f6398c7c7cd690a54c2feef\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-29T21:54:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opensearch-project/OpenSearch/releases/tag/3.9.0","published_at":"2026-09-29T21:54:18Z","release_id":399556436,"tag_name":"3.9.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensearch-project/opensearch/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensearch-project/opensearch","status":"unavailable"}},"opensearch-project/opensearch-dashboards":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"c00a1e962654deea88c0fd9debc4014d44aaa3b643473206c510984c64d6d578\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-12T05:57:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opensearch-project/OpenSearch-Dashboards/releases/tag/3.9.0","published_at":"2026-10-12T05:57:55Z","release_id":410233865,"tag_name":"3.9.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensearch-project/opensearch-dashboards/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensearch-project/opensearch-dashboards","status":"unavailable"}},"opensees/opensees":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a9810a6257593f8a15b0f53c2957549eac59e6c861289ec10d5ef9979a57763c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-02-18T16:49:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSees/OpenSees/releases/tag/v3.8.0","published_at":"2026-02-18T16:49:55Z","release_id":287777470,"tag_name":"v3.8.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensees/opensees/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensees/opensees","status":"unavailable"}},"opensemanticsearch/open-semantic-search":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opensemanticsearch/open-semantic-search/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"cd1412754c3f11c8db22b65bea797ba0420f54fc","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Code-Review","reason":"Found 3/16 approved changesets -- score normalized to 1","score":1},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opensemanticsearch/open-semantic-search","score":2}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensemanticsearch/open-semantic-search","status":"partial","success_time_precision":"second"}},"opensfm/opensfm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"a63d74ff09f957fbefd468d6d69e53284e1a7dd242b2383dc1eee70b82341702\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-08-16T10:22:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSfM/OpenSfM/releases/tag/v1.1","published_at":"2026-08-16T10:22:44Z","release_id":371294055,"tag_name":"v1.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/opensfm/opensfm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensfm/opensfm","status":"unavailable"}},"openshot/openshot-qt":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"873517b5b9ca82cc7a284bb7997c3ebb0813b1ecf90c78acc91dcc9143b61251\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-02T01:17:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenShot/openshot-qt/releases/tag/v4.1.1","published_at":"2026-11-02T01:17:15Z","release_id":430977390,"tag_name":"v4.1.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openshot/openshot-qt/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openshot/openshot-qt","status":"unavailable"}},"opensignlabs/opensign":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"26bd1c610669d5393ba1dcdc5b0da2415bfa338a2f14bd958e07d662ad165b3e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-30T15:02:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSignLabs/OpenSign/releases/tag/v3.1.0","published_at":"2026-10-30T15:02:43Z","release_id":429163590,"tag_name":"v3.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensignlabs/opensign/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensignlabs/opensign","status":"unavailable"}},"opensil/opensil":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opensil/opensil/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensil/opensil","status":"unavailable"}},"opensilver/opensilver":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opensilver/opensilver/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensilver/opensilver","status":"unavailable"}},"opensim-org/opensim-core":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8e702767d1428968ede60612c7647dbb280655d705960bc02f9da1a447392545\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-07-09T16:13:14Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opensim-org/opensim-core/releases/tag/4.6","published_at":"2026-07-09T16:13:14Z","release_id":342004732,"tag_name":"4.6"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensim-org/opensim-core/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"6e3a883f66220f7d0c0b20f255e1c714cc828144","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opensim-org/opensim-core","score":5.2}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensim-org/opensim-core","status":"partial","success_time_precision":"second"}},"opensips/opensips":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opensips/opensips/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensips/opensips","status":"unavailable"}},"openslides/openslides":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7f42f7653432f3468530f13951ea61b3c1213b25712427cc41b3fd2c1eb073b1\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T21:41:38Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSlides/OpenSlides/releases/tag/4.3.7","published_at":"2026-11-03T21:41:38Z","release_id":433248417,"tag_name":"4.3.7"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openslides/openslides/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openslides/openslides","status":"unavailable"}},"opensmtpd/opensmtpd":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"87141e2dffdee09901eca7f521241c60f0f8783d3d08b58d295a72deade33c21\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-13T21:08:40Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSMTPD/OpenSMTPD/releases/tag/7.9.0p0","published_at":"2026-09-13T21:08:40Z","release_id":388035580,"tag_name":"7.9.0p0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensmtpd/opensmtpd/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensmtpd/opensmtpd","status":"unavailable"}},"opensourcerisk/engine":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"be48012fd602d85b9237915697b8078ae84f32d913a503f30548fbf50ec5bbae\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-15T08:30:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSourceRisk/Engine/releases/tag/1.8.17.0","published_at":"2026-09-15T08:30:55Z","release_id":388979991,"tag_name":"1.8.17.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensourcerisk/engine/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensourcerisk/engine","status":"unavailable"}},"openspace/openspace":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"b87c8d5e81f832a28bea19f7aa5b9f0b0b10136edd3dfbe4bc0f264ddb595b75\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-06-12T17:28:19Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSpace/OpenSpace/releases/tag/releases/v0.22.0","published_at":"2026-06-12T17:28:19Z","release_id":338717755,"tag_name":"releases/v0.22.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openspace/openspace/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openspace/openspace","status":"unavailable"}},"openspeedtest/speed-test":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openspeedtest/speed-test/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openspeedtest/speed-test","status":"unavailable"}},"opensprinkler/opensprinkler-firmware":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"033729939474ff70f5e75a5dbe459a72a2538b060cdac3d64c9251b4965cf56d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-24T05:08:34Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenSprinkler/OpenSprinkler-Firmware/releases/tag/221(6)","published_at":"2026-09-24T05:08:34Z","release_id":395312150,"tag_name":"221(6)"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opensprinkler/opensprinkler-firmware/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:21:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opensprinkler/opensprinkler-firmware","status":"unavailable"}},"openssh/openssh-portable":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openssh/openssh-portable/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"97648317199613d06247bf4cc4d44a95f250c532","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"License","reason":"license file detected","score":9},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Pinned-Dependencies","reason":"all dependencies are pinned","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null}],"repository":"github.com/openssh/openssh-portable","score":7.6}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openssh/openssh-portable","status":"partial","success_time_precision":"second"}},"openssl/openssl":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8493b53146add62b568b1b985e27c93cad32402f4f4939ff674e9b240cc22ad9\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-23T12:23:31Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openssl/openssl/releases/tag/openssl-4.1.0","published_at":"2026-10-23T12:23:31Z","release_id":421808644,"tag_name":"openssl-4.1.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openssl/openssl/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"4d885b16ebc6e6cc76f8a72fb4b7a00db127990f","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"30 commit(s) and 13 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Signed-Releases","reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","score":8},{"name":"Security-Policy","reason":"security policy file detected","score":10}],"repository":"github.com/openssl/openssl","score":6.3}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openssl/openssl","status":"partial","success_time_precision":"second"}},"openstack/cinder":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openstack/cinder/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"878acd19807f77cf827fdf8f3440e000df2ec5c7","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"no dependencies found","score":null},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0}],"repository":"github.com/openstack/cinder","score":3.5}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openstack/cinder","status":"partial","success_time_precision":"second"}},"openstack/swift":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openstack/swift/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"3129f9c186328307cf26c2d2923428a95a2f1c73","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dangerous-Workflow","reason":"no workflows found","score":null},{"name":"Token-Permissions","reason":"No tokens found","score":null},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0}],"repository":"github.com/openstack/swift","score":3.2}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openstack/swift","status":"partial","success_time_precision":"second"}},"openstatushq/openstatus":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openstatushq/openstatus/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openstatushq/openstatus","status":"unavailable"}},"openstreetmap/openstreetmap-website":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openstreetmap/openstreetmap-website/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"ba2d7a6dc1b8a422c4d8c05c964b6c9c00b22494","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 19 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 10/11 approved changesets -- score normalized to 9","score":9},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 7","score":7},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openstreetmap/openstreetmap-website","score":6.6}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openstreetmap/openstreetmap-website","status":"partial","success_time_precision":"second"}},"openstudy-dev/openstudy":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"ddce05addb0f20795ec08a03f1bcaeabb2cf81a3f04c57dbe8ab53c8fb2db079\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-05-16T11:52:00Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenStudy-dev/OpenStudy/releases/tag/v0.7.0","published_at":"2026-05-16T11:52:00Z","release_id":323665925,"tag_name":"v0.7.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openstudy-dev/openstudy/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openstudy-dev/openstudy","status":"unavailable"}},"openswarm-ai/openswarm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"6ebedce36a68ee75a9375bcd3b44787ad6c037eafdac368c903d21537a5a35ba\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-11T19:24:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openswarm-ai/openswarm/releases/tag/v1.8.0","published_at":"2026-10-11T19:24:35Z","release_id":409842592,"tag_name":"v1.8.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openswarm-ai/openswarm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openswarm-ai/openswarm","status":"unavailable"}},"openswoole/openswoole":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openswoole/openswoole/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-22T08:24:37Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openswoole/openswoole","status":"unavailable"}},"opentimestamps/opentimestamps-client":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"deab8240fe14640a23ee23fc9d1e998a5edc994e054b55fdcebe9ecff2171fe8\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-27T23:15:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opentimestamps/opentimestamps-client/releases/tag/opentimestamps-client-v0.8.0","published_at":"2026-10-27T23:15:27Z","release_id":426089814,"tag_name":"opentimestamps-client-v0.8.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/opentimestamps/opentimestamps-client/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"356195c69e09ff1c67528a8d25b18379d14845ed","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"4 commit(s) and 1 issue activity found in the last 90 days -- score normalized to 4","score":4},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Code-Review","reason":"Found 9/23 approved changesets -- score normalized to 3","score":3},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Signed-Releases","reason":"2 out of the last 2 releases have a total of 2 signed artifacts.","score":8},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opentimestamps/opentimestamps-client","score":4.8}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentimestamps/opentimestamps-client","status":"partial","success_time_precision":"second"}},"opentodoapp/opentodo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"a2dfa920d865a8a10370aa926c2fd72d37f996570386a70f0d9e84f868f3680f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-11-03T13:32:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenTodoApp/OpenTodo/releases/tag/v0.22.0","published_at":"2026-11-03T13:32:27Z","release_id":432738495,"tag_name":"v0.22.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opentodoapp/opentodo/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T08:17:32Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentodoapp/opentodo","status":"unavailable"}},"opentofu/opentofu":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"c1d68c924d24fc410e0480839a897bd56ab81ae5286d1325eba85702f937cfb9\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-21T14:36:09Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opentofu/opentofu/releases/tag/v1.13.2","published_at":"2026-10-21T14:36:09Z","release_id":419647825,"tag_name":"v1.13.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/opentofu/opentofu/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-24T02:39:44Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentofu/opentofu","status":"unavailable"}},"opentomb/opentomb":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/opentomb/opentomb/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentomb/opentomb","status":"unavailable"}},"opentoonz/opentoonz":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"9e09d2702ab3b526aa7f4e96a1241504c9f3eb79733a721aa246abc407db8713\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-06-19T06:16:15Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opentoonz/opentoonz/releases/tag/v1.8.0","published_at":"2026-06-19T06:16:15Z","release_id":341772818,"tag_name":"v1.8.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opentoonz/opentoonz/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"0234719ee7e5a3baff688380d14092522eb5f6c7","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 23 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 5/19 approved changesets -- score normalized to 2","score":2},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opentoonz/opentoonz","score":2.9}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentoonz/opentoonz","status":"partial","success_time_precision":"second"}},"opentripplanner/opentripplanner":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"202abfbb8f7c47dfb633cbec31c692ffabb47f262880cadea51713c704e017d4\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-09-09T09:14:20Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opentripplanner/OpenTripPlanner/releases/tag/v2.10.0","published_at":"2026-09-09T09:14:20Z","release_id":385371312,"tag_name":"v2.10.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opentripplanner/opentripplanner/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentripplanner/opentripplanner","status":"unavailable"}},"opentsdb/opentsdb":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"7d2d1ec7e8747476d4856ecb2cd227a8010496341194179164fadc39e773c400\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2021-09-02T22:28:30Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenTSDB/opentsdb/releases/tag/v2.4.1","published_at":"2021-09-02T22:28:30Z","release_id":48927892,"tag_name":"v2.4.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opentsdb/opentsdb/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentsdb/opentsdb","status":"unavailable"}},"openttd/openttd":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"1ea5331218e5390f580c8be6b0cda4eaf1d1c3aebf14965092d00cd36d4654a6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-04-04T19:56:48Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenTTD/OpenTTD/releases/tag/15.3","published_at":"2026-04-04T19:56:48Z","release_id":305326083,"tag_name":"15.3"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openttd/openttd/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openttd/openttd","status":"unavailable"}},"openturns/openturns":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":{"fetched_at":"2026-10-18T15:50:10Z","observed_at":"2025-11-29T09:53:10Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openturns/openturns/releases/tag/v1.26","published_at":"2025-11-29T09:53:10Z","release_id":266125793,"tag_name":"v1.26"}},"last_success_at":"2026-10-18T15:50:10Z","retry_after":null,"source_url":"https://api.github.com/repos/openturns/openturns/releases/latest","status":"stale","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openturns/openturns","status":"unavailable"}},"opentx/opentx":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"0eb274d27016784167094d499f617cfb6fa6caf34385657badd1f22be7979965\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2022-04-22T13:41:52Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opentx/opentx/releases/tag/release/2.3.15","published_at":"2022-04-22T13:41:52Z","release_id":65073217,"tag_name":"release/2.3.15"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/opentx/opentx/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"fb8622ddad710fb49908879bca96bfe1ba22f23e","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Code-Review","reason":"Found 0/28 approved changesets -- score normalized to 0","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":4},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/opentx/opentx","score":2.1}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentx/opentx","status":"partial","success_time_precision":"second"}},"opentyrian/opentyrian":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"7d5b03625bae03fc7cb1ed349636beb33d87bef1ce3cdce79b914ec788c7651b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-09-14T00:00:40Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opentyrian/opentyrian/releases/tag/v2.1.20260913","published_at":"2026-09-14T00:00:40Z","release_id":388074596,"tag_name":"v2.1.20260913"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/opentyrian/opentyrian/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opentyrian/opentyrian","status":"unavailable"}},"openutau/openutau":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"20623808a46f7a66493d97c870f68557ee329887836add96e5636e2ddee381a2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-20T05:11:50Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openutau/OpenUtau/releases/tag/0.1.576","published_at":"2026-10-20T05:11:50Z","release_id":418015351,"tag_name":"0.1.576"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openutau/openutau/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openutau/openutau","status":"unavailable"}},"openvinotoolkit/openvino":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"dda9b19b3edf9c974bd535ffd44549bc6d76dddf36a1959e5cd9915ae09a058a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-01T13:45:59Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openvinotoolkit/openvino/releases/tag/2026.4.1","published_at":"2026-10-01T13:45:59Z","release_id":401010757,"tag_name":"2026.4.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openvinotoolkit/openvino/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"943c5ececbcfb300f8e71a539f67dfc5b5a471c8","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":8},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":4},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 6","score":6},{"name":"SAST","reason":"SAST tool detected but not run on all commits","score":7}],"repository":"github.com/openvinotoolkit/openvino","score":8.5}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openvinotoolkit/openvino","status":"partial","success_time_precision":"second"}},"openvk/openvk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openvk/openvk/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openvk/openvk","status":"unavailable"}},"openvnmrj/openvnmrj":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"caa8cc3ef330ed50e54d016393ff95425f6cedc6a734c81dc1966d0be1c5af48\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2024-09-24T00:33:02Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenVnmrJ/OpenVnmrJ/releases/tag/OpenVnmrJ_3.2A","published_at":"2024-09-24T00:33:02Z","release_id":176510736,"tag_name":"OpenVnmrJ_3.2A"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openvnmrj/openvnmrj/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openvnmrj/openvnmrj","status":"unavailable"}},"openvolumemesh/openvolumemesh":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openvolumemesh/openvolumemesh/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T08:17:32Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openvolumemesh/openvolumemesh","status":"unavailable"}},"openvpn/openvpn":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"4a5f1ab31940e75308fba7aa9bc3ab161aa8a1b5bcf54316225f80631e6d66e9\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-07T14:18:17Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenVPN/openvpn/releases/tag/v2.7.8","published_at":"2026-10-07T14:18:17Z","release_id":405841704,"tag_name":"v2.7.8"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openvpn/openvpn/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openvpn/openvpn","status":"unavailable"}},"openvsp/openvsp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openvsp/openvsp/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openvsp/openvsp","status":"unavailable"}},"openvswitch/ovs":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openvswitch/ovs/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"c78f687fb62ce954e8d5c48f6b962f097c15223c","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 0/30 approved changesets -- score normalized to 0","score":0},{"name":"Maintained","reason":"19 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"SAST","reason":"no SAST tool detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"License","reason":"license file detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0}],"repository":"github.com/openvswitch/ovs","score":4.7}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openvswitch/ovs","status":"partial","success_time_precision":"second"}},"openwam-official/openwam":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openwam-official/openwam/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openwam-official/openwam","status":"unavailable"}},"openwhispr/openwhispr":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"2b9f9ced75b34c1b38bcbe0c474795bcc40e244d478301f6de105925d1e065d6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-29T11:43:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenWhispr/openwhispr/releases/tag/v1.11.0","published_at":"2026-10-29T11:43:27Z","release_id":427775896,"tag_name":"v1.11.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openwhispr/openwhispr/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openwhispr/openwhispr","status":"unavailable"}},"openwisp/openwisp-controller":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"abe3011dccf9cdd0ef67100a562541a239bdc1dd459b64c5c800bdf0bca46976\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-23T21:30:26Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openwisp/openwisp-controller/releases/tag/1.3.2","published_at":"2026-10-23T21:30:26Z","release_id":422326888,"tag_name":"1.3.2"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openwisp/openwisp-controller/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"a0c15916d016a66e4a31c0510c3f49b10e7c3947","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Code-Review","reason":"Found 19/28 approved changesets -- score normalized to 6","score":6},{"name":"Maintained","reason":"30 commit(s) and 11 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":6},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 9","score":9}],"repository":"github.com/openwisp/openwisp-controller","score":6.5}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openwisp/openwisp-controller","status":"partial","success_time_precision":"second"}},"openwisp/openwisp-network-topology":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"8814bb181f34a2ac0cdac57e1469d058d52c7fa7765bcd11cf6d0f9171be12d6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-21T21:58:30Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openwisp/openwisp-network-topology/releases/tag/1.3.1","published_at":"2026-10-21T21:58:30Z","release_id":420096672,"tag_name":"1.3.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openwisp/openwisp-network-topology/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openwisp/openwisp-network-topology","status":"unavailable"}},"openworkers/openworkers-runner":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openworkers/openworkers-runner/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openworkers/openworkers-runner","status":"unavailable"}},"openwrt/openwrt":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"c926b7ae17ffc645c73286248297cd1166ed9e740d41f7475bb680b6baaef4a4\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-10-18T23:38:46Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openwrt/openwrt/releases/tag/v25.12.6","published_at":"2026-10-18T23:38:46Z","release_id":416165531,"tag_name":"v25.12.6"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openwrt/openwrt/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"7d0bf92beefbb62e306f2318dfe5b47538bd85a6","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 13/15 approved changesets -- score normalized to 8","score":8},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/openwrt/openwrt","score":5.1}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openwrt/openwrt","status":"partial","success_time_precision":"second"}},"openxcom/openxcom":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openxcom/openxcom/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openxcom/openxcom","status":"unavailable"}},"openxray/xray-16":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"0bb2772b76f25a24a89d699fcfbf326f3c5c5e262704be5419fa3e1c8cf59da5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2020-12-21T17:20:12Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenXRay/xray-16/releases/tag/822-december-preview","published_at":"2020-12-21T17:20:12Z","release_id":35541484,"tag_name":"822-december-preview"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openxray/xray-16/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openxray/xray-16","status":"unavailable"}},"openyurtio/openyurt":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"e15a1683c7f61bdb045498b56cbc40e25f4dbd02663bdbcff003e5e2eb51d1cf\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-05-06T06:59:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openyurtio/openyurt/releases/tag/v1.7.0","published_at":"2026-05-06T06:59:41Z","release_id":318236525,"tag_name":"v1.7.0"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/openyurtio/openyurt/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-31T01:36:51Z","source_commit":"83ce3925379d28ee691d8f55e512b3c6e1dfc31e","tool_commit":"c395761df6afe1a69e476bc60a013a94bcbc153f","tool_version":"v5.5.0","value":{"checks":[{"name":"Code-Review","reason":"all changesets reviewed","score":10},{"name":"Dependency-Update-Tool","reason":"update tool detected","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"GitHub workflow tokens follow principle of least privilege","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"badge detected: Passing","score":5},{"name":"Vulnerabilities","reason":"23 existing vulnerabilities detected","score":0},{"name":"SAST","reason":"SAST tool is run on all commits","score":10},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 1","score":1},{"name":"Fuzzing","reason":"project is fuzzed","score":10},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"CI-Tests","reason":"25 out of 30 merged PRs checked by a CI test -- score normalized to 8","score":8},{"name":"Contributors","reason":"project has 52 contributing companies or organizations","score":10}],"repository":"github.com/openyurtio/openyurt","score":7.8}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openyurtio/openyurt","status":"partial","success_time_precision":"second"}},"openzeppelin/openzeppelin-contracts":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"bbd0e38268b8d9417e59d4bfc0f8844f8e083f4eb881a8f7ae331121b2e1a57e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-07-29T16:43:07Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OpenZeppelin/openzeppelin-contracts/releases/tag/v5.7.0","published_at":"2026-07-29T16:43:07Z","release_id":361906181,"tag_name":"v5.7.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openzeppelin/openzeppelin-contracts/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openzeppelin/openzeppelin-contracts","status":"unavailable"}},"openzfs/zfs":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"67f8b834ad48e3326a9a7965ce692bbdc09fc03c0dafc9d749a595eb257d2eee\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-08-21T23:34:10Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openzfs/zfs/releases/tag/zfs-2.4.4","published_at":"2026-08-21T23:34:10Z","release_id":374697472,"tag_name":"zfs-2.4.4"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openzfs/zfs/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"9d6e2cc702987b1c6640534faa48b0d1bad4627f","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 3 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 17/30 approved changesets -- score normalized to 5","score":5},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":4},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"License","reason":"license file detected","score":9},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"5 out of the last 5 releases have a total of 5 signed artifacts.","score":8},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":8},{"name":"SAST","reason":"SAST tool is run on all commits","score":10}],"repository":"github.com/openzfs/zfs","score":6.2}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openzfs/zfs","status":"partial","success_time_precision":"second"}},"openziti/ziti":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"f65e2459a441638ade11a97385b7fa0497385bde6022a31b39768f89f9fdabcf\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-08T16:33:57Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/openziti/ziti/releases/tag/v2.0.8","published_at":"2026-10-08T16:33:57Z","release_id":407048883,"tag_name":"v2.0.8"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/openziti/ziti/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"4ee639ebed2b5b7d7a4e720dffd64a7b4d7bedaf","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Security-Policy","reason":"security policy file detected","score":9},{"name":"Maintained","reason":"30 commit(s) and 28 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Code-Review","reason":"Found 10/11 approved changesets -- score normalized to 9","score":9},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":6},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 1","score":1},{"name":"SAST","reason":"SAST tool detected but not run on all commits","score":7}],"repository":"github.com/openziti/ziti","score":5.9}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openziti/ziti","status":"partial","success_time_precision":"second"}},"openzwave/open-zwave":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/openzwave/open-zwave/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/openzwave/open-zwave","status":"unavailable"}},"opf/openproject":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"c06ce21438947148883c1cd44f33a9ba1c5009c15f368b32635e1c81b073d4ac\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-30T13:32:00Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/opf/openproject/releases/tag/v17.9.6","published_at":"2026-10-30T13:32:00Z","release_id":429069909,"tag_name":"v17.9.6"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/opf/openproject/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"09d960870e73c67f77a3f62b5c7f65b4d5b48140","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 15/19 approved changesets -- score normalized to 7","score":7},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":5},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"SAST","reason":"SAST tool detected but not run on all commits","score":9},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 6","score":6}],"repository":"github.com/opf/openproject","score":7}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/opf/openproject","status":"partial","success_time_precision":"second"}},"optima-cityu/openarchevo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/optima-cityu/openarchevo/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/optima-cityu/openarchevo","status":"unavailable"}},"oracle/opengrok":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"ed789d7965a4fd97620dd9f61371dbc201dd2df0e44fb4563d315a2c13bc8b0d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-12T16:45:58Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/oracle/opengrok/releases/tag/1.14.20","published_at":"2026-10-12T16:45:58Z","release_id":410819643,"tag_name":"1.14.20"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/oracle/opengrok/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"03b382868424ee9c5f04e09fe588fa433a7716ef","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Maintained","reason":"30 commit(s) and 6 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Code-Review","reason":"Found 3/15 approved changesets -- score normalized to 2","score":2},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"binaries present in source code","score":9},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 3","score":3},{"name":"Signed-Releases","reason":"Project has not signed or included provenance with any releases.","score":0},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"SAST","reason":"SAST tool detected","score":10}],"repository":"github.com/oracle/opengrok","score":5.2}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/oracle/opengrok","status":"partial","success_time_precision":"second"}},"os4ed/opensis-classic":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"cc826e1a9902f219f796eada26e0a51d0651bea8fc6f6bdb4683d92ef14381d2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2025-10-30T01:24:51Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/OS4ED/openSIS-Classic/releases/tag/V9.2","published_at":"2025-10-30T01:24:51Z","release_id":258329644,"tag_name":"V9.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/os4ed/opensis-classic/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/os4ed/opensis-classic","status":"unavailable"}},"panarastudios/opensend.cc":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"a70c6a34a2e76e9ae66d53358f03023e2312f6c640aa2843319bebeb4e49778f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-10T02:23:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/PanaraStudios/opensend.cc/releases/tag/v0.1.2","published_at":"2026-10-10T02:23:08Z","release_id":408536704,"tag_name":"v0.1.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/panarastudios/opensend.cc/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/panarastudios/opensend.cc","status":"unavailable"}},"patlf/open-inspector":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/patlf/open-inspector/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/patlf/open-inspector","status":"unavailable"}},"pearshm2/openbell":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/pearshm2/openbell/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pearshm2/openbell","status":"unavailable"}},"petoicamp/opencat-quadruped-robot":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"51362c34b4244b4e882de9fb3deec0dcd9f89064e45a0dadb4bf4598b22ef281\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2025-06-23T10:20:29Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/PetoiCamp/OpenCat-Quadruped-Robot/releases/tag/1.2.5","published_at":"2025-06-23T10:20:29Z","release_id":227000009,"tag_name":"1.2.5"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/petoicamp/opencat-quadruped-robot/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/petoicamp/opencat-quadruped-robot","status":"unavailable"}},"pixaranimationstudios/opensubdiv":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"35b98da8f6ee66ba27bc0008eb27f7839d089a8c3cf1728849d584ffcefac689\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-23T20:11:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/PixarAnimationStudios/OpenSubdiv/releases/tag/v3_8_0","published_at":"2026-10-23T20:11:44Z","release_id":422265249,"tag_name":"v3_8_0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/pixaranimationstudios/opensubdiv/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pixaranimationstudios/opensubdiv","status":"unavailable"}},"pixaranimationstudios/openusd":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"de0624d6e953046a0d9a776023b4433a23b4edbf99f64c0758cc59d844f13e2f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-21T23:36:32Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/PixarAnimationStudios/OpenUSD/releases/tag/v26.11.1","published_at":"2026-10-21T23:36:32Z","release_id":420157099,"tag_name":"v26.11.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/pixaranimationstudios/openusd/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pixaranimationstudios/openusd","status":"unavailable"}},"pkp/ojs":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/pkp/ojs/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"d270741b6bbe64d9932d9622e86b4631d8506ef1","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 3/20 approved changesets -- score normalized to 1","score":1},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection is not maximal on development and all release branches","score":3},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/pkp/ojs","score":4.9}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pkp/ojs","status":"partial","success_time_precision":"second"}},"pkp/omp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/pkp/omp/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pkp/omp","status":"unavailable"}},"pkp/ops":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/pkp/ops/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pkp/ops","status":"unavailable"}},"pmeal/openpnm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:04:05Z","error":null,"etag":"\"18f7a53e3fcb8f417265f621c4edb7599d0f18c73fc98909ab89ebf9d1ee1630\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:04:05Z","observed_at":"2026-03-01T16:01:39Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/PMEAL/OpenPNM/releases/tag/v3.6.1","published_at":"2026-03-01T16:01:39Z","release_id":291810835,"tag_name":"v3.6.1"}},"last_success_at":"2026-11-04T04:04:05Z","retry_after":null,"source_url":"https://api.github.com/repos/pmeal/openpnm/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pmeal/openpnm","status":"unavailable"}},"prasanthsasikumar/openclicky":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"65023d9a7fc1b035cd711e14ff3ef8a21597ee0e53fc98a884f73cc57a172754\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-31T04:29:10Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/prasanthsasikumar/openclicky/releases/tag/v0.10.2","published_at":"2026-10-31T04:29:10Z","release_id":429720788,"tag_name":"v0.10.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/prasanthsasikumar/openclicky/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/prasanthsasikumar/openclicky","status":"unavailable"}},"programagrueso/opencineagent":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/programagrueso/opencineagent/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/programagrueso/opencineagent","status":"unavailable"}},"pwilkin/openmoss":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"c5e3da4558cfc8df88a1a6e0a4c9ad8ad3954c0a20d2c7f018580b770f123f12\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-08-21T17:36:35Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/pwilkin/openmoss/releases/tag/v0.3.0","published_at":"2026-08-21T17:36:35Z","release_id":374568219,"tag_name":"v0.3.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/pwilkin/openmoss/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/pwilkin/openmoss","status":"unavailable"}},"qarl/openmarquee":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/qarl/openmarquee/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/qarl/openmarquee","status":"unavailable"}},"quantumlib/openfermion":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"18ea2ab5fe5de6d139e3b96aa2130b981d1df58f8ed4705049854611432ae815\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-07-17T18:54:22Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/quantumlib/OpenFermion/releases/tag/v1.8.1","published_at":"2026-07-17T18:54:22Z","release_id":355444259,"tag_name":"v1.8.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/quantumlib/openfermion/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/quantumlib/openfermion","status":"unavailable"}},"r4z4kk/openlinguo":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"d0f8766e38b30361d067f3ee666da7a93f51856ef05212a14faf44dc851b5275\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-16T10:45:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/R4z4kk/OpenLinguo/releases/tag/audio-zh-4","published_at":"2026-10-16T10:45:18Z","release_id":414845717,"tag_name":"audio-zh-4"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/r4z4kk/openlinguo/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/r4z4kk/openlinguo","status":"unavailable"}},"rdiankov/openrave":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/rdiankov/openrave/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"e76b0b2489a3ec2cf8fa044019a1975b446318a7","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Code-Review","reason":"Found 9/10 approved changesets -- score normalized to 9","score":9},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"18 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"License","reason":"license file detected","score":9},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"branch protection not enabled on development/release branches","score":0},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/rdiankov/openrave","score":4.7}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/rdiankov/openrave","status":"partial","success_time_precision":"second"}},"recordweb/openrwp":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/recordweb/openrwp/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/recordweb/openrwp","status":"unavailable"}},"regnull/openbot":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"7ee02a87e0fdbcd41689d295ed4ec0a06ccf974375c4d7643bf2e8851645302e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-22T18:46:19Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/regnull/openbot/releases/tag/v0.1.4","published_at":"2026-10-22T18:46:19Z","release_id":421077516,"tag_name":"v0.1.4"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/regnull/openbot/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/regnull/openbot","status":"unavailable"}},"rehan-remade/open-annie":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/rehan-remade/open-annie/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/rehan-remade/open-annie","status":"unavailable"}},"reubencfernandes/open-video-craft":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"497eeef23eb5320be211d17facf4e2172ed1f710dfc33cd797df4b7a655bbb88\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-07-29T18:04:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Reubencfernandes/Open-Video-Craft/releases/tag/v1.0.5","published_at":"2026-07-29T18:04:04Z","release_id":361954155,"tag_name":"v1.0.5"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/reubencfernandes/open-video-craft/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/reubencfernandes/open-video-craft","status":"unavailable"}},"richardr1126/openreader":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"5f9a86981f7b639056401247c0d5d6e52cc80155796a58172ca26dc8cd17d074\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-30T16:18:54Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/richardr1126/openreader/releases/tag/v5.4.1","published_at":"2026-10-30T16:18:54Z","release_id":429242322,"tag_name":"v5.4.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/richardr1126/openreader/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/richardr1126/openreader","status":"unavailable"}},"rightnow-ai/openfang":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"c7bd1fd9d3e3124167d5bf7dabe16e1710439eb13580267675ffab15bfb0dc08\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-05-12T18:42:42Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/RightNow-AI/openfang/releases/tag/v0.6.9","published_at":"2026-05-12T18:42:42Z","release_id":321344412,"tag_name":"v0.6.9"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/rightnow-ai/openfang/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/rightnow-ai/openfang","status":"unavailable"}},"rmyndharis/openwa":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"bc97ef77dbb453f7c1288fb2f377606227ef255fab7d392fbf69ae05dfa99c7d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-01T20:47:43Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/rmyndharis/OpenWA/releases/tag/v0.27.1","published_at":"2026-11-01T20:47:43Z","release_id":430847648,"tag_name":"v0.27.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/rmyndharis/openwa/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/rmyndharis/openwa","status":"unavailable"}},"rose22/openlumara":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/rose22/openlumara/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/rose22/openlumara","status":"unavailable"}},"rossecho/openreception":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/rossecho/openreception/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/rossecho/openreception","status":"unavailable"}},"rpng/open_vins":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"3c331dfe088d0df470cf08e8b9a5b5baee3f4849b1e1c41c2a2760c0eb3d7cd6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2023-06-20T00:06:51Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/rpng/open_vins/releases/tag/v2.7","published_at":"2023-06-20T00:06:51Z","release_id":109156767,"tag_name":"v2.7"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/rpng/open_vins/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-19T00:00:00Z","source_commit":"69488123ed9362dd44b6f28e7f4680abbff1442b","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 3/10 approved changesets -- score normalized to 3","score":3},{"name":"Packaging","reason":"packaging workflow not detected","score":null},{"name":"Maintained","reason":"0 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","score":0},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Security-Policy","reason":"security policy file not detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0}],"repository":"github.com/rpng/open_vins","score":3.4}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/rpng/open_vins","status":"partial","success_time_precision":"second"}},"sandlbn/polyend-tracker-re":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"f52aa94932ab704811a7eafae18a4432bc21eb757b559b0510bac7dda91bdf12\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T04:43:41Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/sandlbn/polyend-tracker-re/releases/tag/2.2.4","published_at":"2026-11-02T04:43:41Z","release_id":431075390,"tag_name":"2.2.4"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/sandlbn/polyend-tracker-re/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T08:08:27Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/sandlbn/polyend-tracker-re","status":"unavailable"}},"scoheart/openrar":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/scoheart/openrar/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/scoheart/openrar","status":"unavailable"}},"securiteru/openlaunch":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/securiteru/openlaunch/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/securiteru/openlaunch","status":"unavailable"}},"seemoo-lab/openhaystack":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"d507de1c48aaf41687e86a2c4bdaa1207d0f323f893cfb4c11319fd6fcd9e642\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2023-10-09T11:15:51Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/seemoo-lab/openhaystack/releases/tag/v0.5.3","published_at":"2023-10-09T11:15:51Z","release_id":124247201,"tag_name":"v0.5.3"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/seemoo-lab/openhaystack/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/seemoo-lab/openhaystack","status":"unavailable"}},"sfttech/openage":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"075d8e92ef9bd7f0d7bb82e35ccffcc9a266b3c5f67baaeafa3d2d992e5ee16f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2024-11-26T15:27:08Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/SFTtech/openage/releases/tag/v0.6.0","published_at":"2024-11-26T15:27:08Z","release_id":187184604,"tag_name":"v0.6.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/sfttech/openage/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/sfttech/openage","status":"unavailable"}},"shadowwalker2014/open-sunsama":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/shadowwalker2014/open-sunsama/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/shadowwalker2014/open-sunsama","status":"unavailable"}},"shayekhbinislam/openrag":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/shayekhbinislam/openrag/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/shayekhbinislam/openrag","status":"unavailable"}},"shoemoney/openskitch":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/shoemoney/openskitch/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/shoemoney/openskitch","status":"unavailable"}},"simonliu-ai-product/open-dashboard":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"7372a41a183bb741d20a990636f6de2bdf8a5c6e323a698b92884c2d6a543802\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-20T00:11:00Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/simonliu-ai-product/open-dashboard/releases/tag/v0.12.0","published_at":"2026-10-20T00:11:00Z","release_id":417872905,"tag_name":"v0.12.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/simonliu-ai-product/open-dashboard/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/simonliu-ai-product/open-dashboard","status":"unavailable"}},"simonliu-ai-product/open-doc":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"300c5964051449c5e1db351aec86ed1cd09801a6b276c9f5838d57cedf4d1286\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-20T00:18:59Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/simonliu-ai-product/open-doc/releases/tag/%40open-document/core%400.13.3","published_at":"2026-10-20T00:18:59Z","release_id":417877346,"tag_name":"@open-document/core@0.13.3"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/simonliu-ai-product/open-doc/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/simonliu-ai-product/open-doc","status":"unavailable"}},"simonoppowa/opennutritracker":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"933b48b1df29d5e537cdc11a26a3c40b35557af5ccbad7df0af9de79ef7d58eb\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-30T20:32:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/simonoppowa/OpenNutriTracker/releases/tag/v2.6.0","published_at":"2026-10-30T20:32:44Z","release_id":429463143,"tag_name":"v2.6.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/simonoppowa/opennutritracker/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/simonoppowa/opennutritracker","status":"unavailable"}},"sophontrace/opennex":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/sophontrace/opennex/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/sophontrace/opennex","status":"unavailable"}},"swallowdili/openpaste":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"1a19a925caba0c804eb4c734cf2eef72c79ff18067309fe84c42c2960c647b3e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-15T06:42:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/SwallOwDili/OpenPaste/releases/tag/v0.0.6","published_at":"2026-10-15T06:42:44Z","release_id":413492800,"tag_name":"v0.0.6"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/swallowdili/openpaste/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/swallowdili/openpaste","status":"unavailable"}},"syvaidya/openstego":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"497ec0248eb91cdecce0c25d8aecda478618a0418fa631af4e2f6a4760c0516c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2023-01-30T11:02:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/syvaidya/openstego/releases/tag/openstego-0.8.6","published_at":"2023-01-30T11:02:49Z","release_id":90666369,"tag_name":"openstego-0.8.6"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/syvaidya/openstego/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T00:58:00Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/syvaidya/openstego","status":"unavailable"}},"taymcquaya/openopen":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/taymcquaya/openopen/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-30T03:41:03Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/taymcquaya/openopen","status":"unavailable"}},"tbnobody/opendtu":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"a319f2caf0856a5f0d6b500957bcafa1d9e8df1969528358c0477fd625694268\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-09-28T16:05:47Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/tbnobody/OpenDTU/releases/tag/v26.9.28","published_at":"2026-09-28T16:05:47Z","release_id":398411853,"tag_name":"v26.9.28"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/tbnobody/opendtu/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/tbnobody/opendtu","status":"unavailable"}},"techjiang/openblog":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/techjiang/openblog/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/techjiang/openblog","status":"unavailable"}},"theanam/openlaser.app":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/theanam/openlaser.app/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-23T08:30:14Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/theanam/openlaser.app","status":"unavailable"}},"theaxelander/openbudgeteer":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"09091588e0813038bdf37c2ae9187d7d695f8d37a44a1b9bceda5cc0db80f125\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-23T19:50:49Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/TheAxelander/OpenBudgeteer/releases/tag/1.11.2","published_at":"2026-10-23T19:50:49Z","release_id":422251440,"tag_name":"1.11.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/theaxelander/openbudgeteer/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/theaxelander/openbudgeteer","status":"unavailable"}},"theopen-institute/opendesk":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/theopen-institute/opendesk/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/theopen-institute/opendesk","status":"unavailable"}},"thesongzhu/openopen":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/thesongzhu/openopen/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-30T03:41:03Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/thesongzhu/openopen","status":"unavailable"}},"thesysdev/open-intelligent-ui":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/thesysdev/open-intelligent-ui/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/thesysdev/open-intelligent-ui","status":"unavailable"}},"thesysdev/openui":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"b4ab67c6bf965c6376f52aa73b6451824b8a2f7b9d4dcc3aa83e0338a8b615f2\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-27T15:19:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/thesysdev/openui/releases/tag/%40openuidev/react-lang%401.0.2","published_at":"2026-10-27T15:19:55Z","release_id":425630179,"tag_name":"@openuidev/react-lang@1.0.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/thesysdev/openui/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/thesysdev/openui","status":"unavailable"}},"thinkst/opencanary":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"1b2ecde9f54e36582b27a3193b4a59ab8fd653ac7dd54f87226a8ba18b29f408\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-09-21T19:30:47Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/thinkst/opencanary/releases/tag/v0.9.10","published_at":"2026-09-21T19:30:47Z","release_id":393235796,"tag_name":"v0.9.10"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/thinkst/opencanary/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T08:48:35Z","error":null,"etag":null,"fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-03T08:48:35Z","observed_at":"2026-10-26T00:00:00Z","source_commit":"55a90395fb42f3f95e61dd7ad0666bc676a53751","tool_commit":"61e84743356275f6ffca23b1b2f2cb945e19eb96","tool_version":"v5.6.0","value":{"checks":[{"name":"Code-Review","reason":"Found 27/28 approved changesets -- score normalized to 9","score":9},{"name":"Maintained","reason":"15 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10","score":10},{"name":"Dangerous-Workflow","reason":"no dangerous workflow patterns detected","score":10},{"name":"Binary-Artifacts","reason":"no binaries found in the repo","score":10},{"name":"Token-Permissions","reason":"detected GitHub workflow tokens with excessive permissions","score":0},{"name":"CII-Best-Practices","reason":"no effort to earn an OpenSSF best practices badge detected","score":0},{"name":"Fuzzing","reason":"project is not fuzzed","score":0},{"name":"Pinned-Dependencies","reason":"dependency not pinned by hash detected -- score normalized to 0","score":0},{"name":"License","reason":"license file detected","score":10},{"name":"Signed-Releases","reason":"no releases found","score":null},{"name":"Branch-Protection","reason":"internal error: error during branchesHandler.setup: internal error: some github tokens can't read classic branch protection rules: https://github.com/ossf/scorecard-action/blob/main/docs/authentication/fine-grained-auth-token.md","score":null},{"name":"Security-Policy","reason":"security policy file detected","score":10},{"name":"Packaging","reason":"packaging workflow detected","score":10},{"name":"SAST","reason":"SAST tool is not run on all commits -- score normalized to 0","score":0}],"repository":"github.com/thinkst/opencanary","score":6.3}},"last_success_at":"2026-11-03T08:48:35Z","retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/thinkst/opencanary","status":"partial","success_time_precision":"second"}},"thomiceli/opengist":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"8ed859e246cd073e12a30f92f07182096c0029668c6ce742a8d78e1eb46de058\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-21T11:31:50Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/thomiceli/opengist/releases/tag/v1.15.3","published_at":"2026-10-21T11:31:50Z","release_id":419478948,"tag_name":"v1.15.3"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/thomiceli/opengist/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-31T03:25:05Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/thomiceli/opengist","status":"unavailable"}},"thu-maic/openmaic":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"1d561882c6f3071147e227f729c2d8034150fabed2efa6bafa9d46c5a4c8b2a9\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T06:20:44Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/THU-MAIC/OpenMAIC/releases/tag/v1.3.1","published_at":"2026-11-02T06:20:44Z","release_id":431128834,"tag_name":"v1.3.1"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/thu-maic/openmaic/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/thu-maic/openmaic","status":"unavailable"}},"tinyhumansai/openhuman":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"21210da1b14501fdd360ee72c3e54e1210e73ab21096a183622a62de124c9d4b\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-09T05:08:30Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/tinyhumansai/openhuman/releases/tag/v0.64.15","published_at":"2026-10-09T05:08:30Z","release_id":407500164,"tag_name":"v0.64.15"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/tinyhumansai/openhuman/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/tinyhumansai/openhuman","status":"unavailable"}},"tinyhumansai/openscion":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/tinyhumansai/openscion/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-28T08:49:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/tinyhumansai/openscion","status":"unavailable"}},"tover0314-w/opentypeless":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"efa109138ee831a77578420880afc52be18275821d30c1000835d354c46a51b5\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-09-29T06:51:01Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/tover0314-w/opentypeless/releases/tag/v1.1.61","published_at":"2026-09-29T06:51:01Z","release_id":398886486,"tag_name":"v1.1.61"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/tover0314-w/opentypeless/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/tover0314-w/opentypeless","status":"unavailable"}},"traceloop/openllmetry":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"518580e1d8e926ce07fb5e7b8f96a74157bc12cb003c49b808db1669a2983b77\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-09-29T10:41:17Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/traceloop/openllmetry/releases/tag/0.62.4","published_at":"2026-09-29T10:41:17Z","release_id":399046193,"tag_name":"0.62.4"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/traceloop/openllmetry/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/traceloop/openllmetry","status":"unavailable"}},"trusteddomainproject/opendkim":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/trusteddomainproject/opendkim/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/trusteddomainproject/opendkim","status":"unavailable"}},"trusteddomainproject/opendmarc":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"793c6b1155221ffb6aaf17d57695dccfe27bda1fe5d4e559d32145562aa70ede\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2021-12-20T06:45:04Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/trusteddomainproject/OpenDMARC/releases/tag/rel-opendmarc-1-4-2","published_at":"2021-12-20T06:45:04Z","release_id":55646364,"tag_name":"rel-opendmarc-1-4-2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/trusteddomainproject/opendmarc/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/trusteddomainproject/opendmarc","status":"unavailable"}},"twilightduck/openwhisper":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"redirect_requires_review","etag":null,"fetch_status":"error","http_status":301,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/twilightduck/openwhisper/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/twilightduck/openwhisper","status":"unavailable"}},"tylerebowers/openvat":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"2ae243294015370c18f5716a28ee2e6d1a46bccdaf9ad61aded810321611073e\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-28T17:52:27Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/tylerebowers/OpenVat/releases/tag/0.6.0","published_at":"2026-10-28T17:52:27Z","release_id":427002558,"tag_name":"0.6.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/tylerebowers/openvat/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/tylerebowers/openvat","status":"unavailable"}},"ui5/openui5":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"cd29453b31f28c3e68cb64840ea7b47a9c3d29a843ea2d7908040dfb780289fc\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T16:10:33Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/UI5/openui5/releases/tag/1.120.51","published_at":"2026-11-02T16:10:33Z","release_id":431674013,"tag_name":"1.120.51"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/ui5/openui5/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ui5/openui5","status":"unavailable"}},"ultimabear/openchaos":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"ca3901dfc6d02b5a60913a1d4e24768e574dbca9e85dee3fb80545641d603af6\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-06-27T22:10:07Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/UltimaBeaR/OpenChaos/releases/tag/v1.0.2","published_at":"2026-06-27T22:10:07Z","release_id":345792703,"tag_name":"v1.0.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/ultimabear/openchaos/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/ultimabear/openchaos","status":"unavailable"}},"uxfront-com/open-components":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/uxfront-com/open-components/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/uxfront-com/open-components","status":"unavailable"}},"vernesong/openclash":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"b8df42cb4bfa36486c5b837015bbf4f3f52e9031e5bdc2bb585d28779849184a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-12T03:40:07Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/vernesong/OpenClash/releases/tag/v0.48.002","published_at":"2026-10-12T03:40:07Z","release_id":410125974,"tag_name":"v0.48.002"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/vernesong/openclash/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/vernesong/openclash","status":"unavailable"}},"vhdani04/openlayout":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/vhdani04/openlayout/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/vhdani04/openlayout","status":"unavailable"}},"virtastic/openmw-web":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"c350ef8fcae50e5effe9b48857de2393f4025f54ece4d758a048f67c1f287af1\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-29T00:45:09Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/Virtastic/openmw-web/releases/tag/v1.7.19","published_at":"2026-10-29T00:45:09Z","release_id":427343623,"tag_name":"v1.7.19"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/virtastic/openmw-web/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-11-03T04:42:53Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/virtastic/openmw-web","status":"unavailable"}},"vittorioromeo/ssvopenhexagon":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"8b8a9787d0f65e287219b6decbb9656433bc845f0d3f4f154ea8428696538bc4\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2013-07-03T01:22:50Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/vittorioromeo/SSVOpenHexagon/releases/tag/1.92b","published_at":"2013-07-03T01:22:50Z","release_id":1468,"tag_name":"1.92b"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/vittorioromeo/ssvopenhexagon/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T12:07:11Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/vittorioromeo/ssvopenhexagon","status":"unavailable"}},"volcengine/openviking":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"731a37df79eeb7bd108d19228d7350f46a4c43a6a8ce5b67fa22f17a5f84193f\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-11-02T06:33:38Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/volcengine/OpenViking/releases/tag/v0.5.3","published_at":"2026-11-02T06:33:38Z","release_id":431136564,"tag_name":"v0.5.3"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/volcengine/openviking/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/volcengine/openviking","status":"unavailable"}},"wandb/openui":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/wandb/openui/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/wandb/openui","status":"unavailable"}},"wasp-lang/open-saas":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"7782588e8f3c7bf5b54264fe3c978f140e33e9b5f6f37af7e367a78de17b436a\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-15T13:01:18Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/wasp-lang/open-saas/releases/tag/wasp-v0.26-template","published_at":"2026-10-15T13:01:18Z","release_id":413817389,"tag_name":"wasp-v0.26-template"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/wasp-lang/open-saas/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/wasp-lang/open-saas","status":"unavailable"}},"widingmarcus-cyber/opengym":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/widingmarcus-cyber/opengym/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/widingmarcus-cyber/opengym","status":"unavailable"}},"wouterapts/openik-unity":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"7574eb5392ac7614aa6de77942d3e767143ff7782bb99cb33619ce285f7b4a77\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-29T01:36:22Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/WouterApts/openik-unity/releases/tag/v0.9.2","published_at":"2026-10-29T01:36:22Z","release_id":427372388,"tag_name":"v0.9.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/wouterapts/openik-unity/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/wouterapts/openik-unity","status":"unavailable"}},"xelerance/openswan":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"daa59a56d6d909c0b96d51164214043db33c176b3ce6a6979ebd782ef22fec9c\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2021-01-22T18:39:17Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/xelerance/Openswan/releases/tag/v3.0.0","published_at":"2021-01-22T18:39:17Z","release_id":36783710,"tag_name":"v3.0.0"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/xelerance/openswan/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/xelerance/openswan","status":"unavailable"}},"xitanggg/open-resume":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/xitanggg/open-resume/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/xitanggg/open-resume","status":"unavailable"}},"xlennart/openofficetab":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"a36ef14c11f4a145e32d8c3f2d13e79e6e5c3b64af498ee145a783537ccf5d15\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-29T22:59:01Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/xlennart/openOfficeTab/releases/tag/v0.2.2","published_at":"2026-10-29T22:59:01Z","release_id":428472354,"tag_name":"v0.2.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/xlennart/openofficetab/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T03:01:39Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/xlennart/openofficetab","status":"unavailable"}},"xproger/openlara":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"9120e813ef91e9087f5e41dc498a3e647d54e9354c09c4ba92884dfb0fcb9f1d\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2019-01-11T07:42:30Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/XProger/OpenLara/releases/tag/latest","published_at":"2019-01-11T07:42:30Z","release_id":14920677,"tag_name":"latest"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/xproger/openlara/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T05:23:02Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/xproger/openlara","status":"unavailable"}},"yang-ai-lab/opensla":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/yang-ai-lab/opensla/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T05:23:02Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/yang-ai-lab/opensla","status":"unavailable"}},"yuanzhixiang/openphoto":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":null,"etag":"\"216f72d106e44068d72afec82a368514313f55a3f9a2ead268584caf8254b357\"","fetch_status":"ok","http_status":200,"last_good":{"fetched_at":"2026-11-04T04:26:56Z","observed_at":"2026-10-07T11:16:55Z","source_commit":null,"tool_commit":null,"tool_version":null,"value":{"html_url":"https://github.com/yuanzhixiang/openphoto/releases/tag/v0.2.2","published_at":"2026-10-07T11:16:55Z","release_id":405678425,"tag_name":"v0.2.2"}},"last_success_at":"2026-11-04T04:26:56Z","retry_after":null,"source_url":"https://api.github.com/repos/yuanzhixiang/openphoto/releases/latest","status":"available","success_time_precision":"second"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T05:23:02Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/yuanzhixiang/openphoto","status":"unavailable"}},"zai-org/open-autoglm":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/zai-org/open-autoglm/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T05:23:02Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/zai-org/open-autoglm","status":"unavailable"}},"zseven-w/openpencil":{"release":{"check_time_precision":"second","checked_at":"2026-11-04T04:26:56Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.github.com/repos/zseven-w/openpencil/releases/latest","status":"unavailable"},"scorecard":{"check_time_precision":"second","checked_at":"2026-10-27T05:23:02Z","error":"not_found","etag":null,"fetch_status":"not_found","http_status":404,"last_good":null,"last_success_at":null,"retry_after":null,"source_url":"https://api.scorecard.dev/projects/github.com/zseven-w/openpencil","status":"unavailable"}}},"schema_version":1,"source_sha":"29db2527ef654ca1d25f0dec00ee0788ef31dd50"}
