{"id":195076,"url":"https://github.com/servo/servo","last_synced_at":"2026-05-07T12:20:41.406Z","repository":{"id":2421645,"uuid":"3390243","full_name":"servo/servo","owner":"servo","description":"Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications.","archived":false,"fork":false,"pushed_at":"2025-08-29T17:26:14.000Z","size":1629351,"stargazers_count":31364,"open_issues_count":3135,"forks_count":3236,"subscribers_count":503,"default_branch":"main","last_synced_at":"2025-08-29T18:46:53.549Z","etag":null,"topics":["browser","rust","servo","web","webbrowser","webengine","webplatform"],"latest_commit_sha":null,"homepage":"https://servo.org","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/servo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":"SECURITY.md","support":"support/android/apk/.gitignore","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"servo","open_collective":"servo"}},"created_at":"2012-02-08T19:07:25.000Z","updated_at":"2025-08-29T18:26:49.000Z","dependencies_parsed_at":"2024-02-25T08:37:36.206Z","dependency_job_id":"7fea1944-784c-4a67-a409-bafded3b0b96","html_url":"https://github.com/servo/servo","commit_stats":{"total_commits":34454,"total_committers":1476,"mean_commits":23.34281842818428,"dds":0.9123178731061705,"last_synced_commit":"f47cc927a0934097fd97b0ad7595c43e22c5ca40"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/servo/servo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servo%2Fservo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servo%2Fservo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servo%2Fservo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servo%2Fservo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/servo","download_url":"https://codeload.github.com/servo/servo/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/servo%2Fservo/sbom","scorecard":{"id":111901,"data":{"date":"2025-08-04","repo":{"name":"github.com/servo/servo","commit":"a60b53eded39d8e74c0f5da30d9fa3aa4417b9a8"},"scorecard":{"version":"v5.2.1-28-gc1d103a9","commit":"c1d103a9bb9f635ec7260bf9aa0699466fa4be0e"},"score":5.2,"checks":[{"name":"Maintained","score":10,"reason":"30 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#maintained"}},{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":2,"reason":"badge detected: InProgress","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#cii-best-practices"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#signed-releases"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: Mozilla Public License 2.0: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#branch-protection"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#packaging"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#dangerous-workflow"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/android.yml:1","Info: topLevel 'pull-requests' permission set to 'read': .github/workflows/auto-merge-updates.yml:5","Warn: no topLevel permission defined: .github/workflows/bencher.yml:1","Warn: no topLevel permission defined: .github/workflows/dco-merge-group.yml:1","Warn: no topLevel permission defined: .github/workflows/dispatch-workflow.yml:1","Warn: no topLevel permission defined: .github/workflows/docs.yml:1","Warn: no topLevel permission defined: .github/workflows/lint.yml:1","Warn: no topLevel permission defined: .github/workflows/linux-wpt.yml:1","Warn: no topLevel permission defined: .github/workflows/linux.yml:1","Warn: no topLevel permission defined: .github/workflows/mac-wpt.yml:1","Warn: no topLevel permission defined: .github/workflows/mac.yml:1","Warn: no topLevel permission defined: .github/workflows/main.yml:1","Warn: no topLevel permission defined: .github/workflows/nightly.yml:1","Warn: no topLevel permission defined: .github/workflows/ohos.yml:1","Warn: no topLevel permission defined: .github/workflows/pull-request-wpt-export.yml:1","Warn: no topLevel permission defined: .github/workflows/scheduled-wpt-import.yml:1","Warn: no topLevel permission defined: .github/workflows/self-hosted-runner-select.yml:1","Warn: no topLevel permission defined: .github/workflows/try-label.yml:1","Warn: no topLevel permission defined: .github/workflows/try.yml:1","Warn: no topLevel permission defined: .github/workflows/windows.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#token-permissions"}},{"name":"Security-Policy","score":9,"reason":"security policy file detected","details":["Info: security policy file detected: SECURITY.md:1","Info: Found linked content: SECURITY.md:1","Warn: One or no descriptive hints of disclosure, vulnerability, and/or timelines in security policy","Info: Found text in security policy: SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: OSSFuzz integration found","Info: PythonAtherisFuzzer integration found: tests/wpt/tests/tools/third_party/websockets/fuzzing/fuzz_http11_request_parser.py:3","Info: PythonAtherisFuzzer integration found: tests/wpt/tests/tools/third_party/websockets/fuzzing/fuzz_http11_response_parser.py:3","Info: PythonAtherisFuzzer integration found: tests/wpt/tests/tools/third_party/websockets/fuzzing/fuzz_websocket_parser.py:3"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#fuzzing"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":0,"reason":"87 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: RUSTSEC-2024-0436","Warn: Project is vulnerable to: PYSEC-2018-66 / GHSA-562c-5r94-xh97","Warn: Project is vulnerable to: PYSEC-2019-179 / GHSA-5wv5-4vpf-pj6m","Warn: Project is vulnerable to: PYSEC-2023-62 / GHSA-m2qf-hxjv-5gpq","Warn: Project is vulnerable to: PYSEC-2014-14 / GHSA-652x-xj99-gmcc","Warn: Project is vulnerable to: GHSA-9hjg-9r4m-mvj7","Warn: Project is vulnerable to: GHSA-9wx4-h78v-vm56","Warn: Project is vulnerable to: PYSEC-2014-13 / GHSA-cfj3-7x9c-4p3h","Warn: Project is vulnerable to: PYSEC-2018-28 / GHSA-x84v-xcm2-53pg","Warn: Project is vulnerable to: GHSA-3c5c-7235-994j","Warn: Project is vulnerable to: GHSA-3f63-hfp8-52jq","Warn: Project is vulnerable to: PYSEC-2021-41 / GHSA-3wvg-mj6g-m9cv","Warn: Project is vulnerable to: PYSEC-2020-77 / GHSA-3xv8-3j54-hgrp","Warn: Project is vulnerable to: PYSEC-2020-80 / GHSA-43fq-w8qq-v88h","Warn: Project is vulnerable to: GHSA-44wm-f244-xhp3","Warn: Project is vulnerable to: GHSA-4fx9-vc88-q2xc","Warn: Project is vulnerable to: PYSEC-2021-35 / GHSA-57h3-9rgr-c24m","Warn: Project is vulnerable to: PYSEC-2020-172 / GHSA-5gm3-px64-rw72","Warn: Project is vulnerable to: PYSEC-2021-331 / GHSA-7534-mm45-c74v","Warn: Project is vulnerable to: PYSEC-2021-92 / GHSA-7r7m-5h27-29hp","Warn: Project is vulnerable to: PYSEC-2020-78 / GHSA-8843-m7mw-mxqm","Warn: Project is vulnerable to: PYSEC-2023-227 / GHSA-8ghj-p4vj-mr35","Warn: Project is vulnerable to: PYSEC-2014-87 / GHSA-8m9x-pxwq-j236","Warn: Project is vulnerable to: PYSEC-2022-10 / GHSA-8vj2-vxx3-667w","Warn: Project is vulnerable to: PYSEC-2021-36 / GHSA-8xjq-8fcg-g5hw","Warn: Project is vulnerable to: PYSEC-2016-6 / GHSA-8xjv-v9xq-m5h9","Warn: Project is vulnerable to: PYSEC-2021-42 / GHSA-95q3-8gr9-gm8w","Warn: Project is vulnerable to: PYSEC-2022-168 / GHSA-9j59-75qj-795w","Warn: Project is vulnerable to: PYSEC-2014-10 / GHSA-cfmr-38g9-f2h7","Warn: Project is vulnerable to: PYSEC-2020-76 / GHSA-cqhg-xjhh-p8hf","Warn: Project is vulnerable to: PYSEC-2021-40 / GHSA-f4w8-cv6p-x6r5","Warn: Project is vulnerable to: PYSEC-2021-69 / GHSA-f5g8-5qq7-938w","Warn: Project is vulnerable to: PYSEC-2021-139 / GHSA-g6rj-rv7j-xwp4","Warn: Project is vulnerable to: PYSEC-2015-16 / GHSA-h5rf-vgqx-wjv2","Warn: Project is vulnerable to: PYSEC-2016-5 / GHSA-hggx-3h72-49ww","Warn: Project is vulnerable to: PYSEC-2020-84 / GHSA-hj69-c76v-86wr","Warn: Project is vulnerable to: PYSEC-2016-7 / GHSA-hvr8-466p-75rh","Warn: Project is vulnerable to: PYSEC-2015-15 / GHSA-j6f7-g425-4gmx","Warn: Project is vulnerable to: GHSA-j7hp-h8jx-5ppr","Warn: Project is vulnerable to: PYSEC-2019-110 / GHSA-j7mj-748x-7p78","Warn: Project is vulnerable to: GHSA-jgpv-4h4c-xhw3","Warn: Project is vulnerable to: PYSEC-2022-42979 / GHSA-m2vv-5vj5-2hm7","Warn: Project is vulnerable to: PYSEC-2021-37 / GHSA-mvg9-xffr-p774","Warn: Project is vulnerable to: PYSEC-2020-83 / GHSA-p49h-hjvm-jg3h","Warn: Project is vulnerable to: PYSEC-2022-8 / GHSA-pw3c-h7wp-cvhx","Warn: Project is vulnerable to: PYSEC-2021-93 / GHSA-q5hq-fp76-qmrc","Warn: Project is vulnerable to: PYSEC-2020-82 / GHSA-r7rm-8j6h-r933","Warn: Project is vulnerable to: PYSEC-2014-23 / GHSA-r854-96gq-rfg3","Warn: Project is vulnerable to: PYSEC-2016-8 / GHSA-rwr3-c2q8-gm56","Warn: Project is vulnerable to: PYSEC-2020-81 / GHSA-vcqg-3p29-xw73","Warn: Project is vulnerable to: PYSEC-2020-79 / GHSA-vj42-xq3r-hr3r","Warn: Project is vulnerable to: PYSEC-2021-70 / GHSA-vqcj-wrf2-7v73","Warn: Project is vulnerable to: PYSEC-2016-9 / GHSA-w4vg-rf63-f3j3","Warn: Project is vulnerable to: PYSEC-2014-22 / GHSA-x895-2wrm-hvp7","Warn: Project is vulnerable to: PYSEC-2022-9 / GHSA-xrcv-f9gm-v42c","Warn: Project is vulnerable to: OSV-2022-715","Warn: Project is vulnerable to: PYSEC-2021-137","Warn: Project is vulnerable to: PYSEC-2021-138","Warn: Project is vulnerable to: PYSEC-2021-317","Warn: Project is vulnerable to: PYSEC-2021-38","Warn: Project is vulnerable to: PYSEC-2021-39","Warn: Project is vulnerable to: PYSEC-2021-94","Warn: Project is vulnerable to: PYSEC-2022-42980","Warn: Project is vulnerable to: PYSEC-2023-175","Warn: Project is vulnerable to: GHSA-48p4-8xcf-vxj5","Warn: Project is vulnerable to: GHSA-pq67-6m6q-mj2v","Warn: Project is vulnerable to: PYSEC-2023-117 / GHSA-mrwq-x4v8-fh7p","Warn: Project is vulnerable to: PYSEC-2024-102 / GHSA-5hgc-2vfp-mqvc","Warn: Project is vulnerable to: PYSEC-2024-68 / GHSA-795c-9xpc-xw6g","Warn: Project is vulnerable to: GHSA-7xr5-9hcq-chf9","Warn: Project is vulnerable to: PYSEC-2024-156 / GHSA-8498-2h75-472j","Warn: Project is vulnerable to: PYSEC-2024-58 / GHSA-9jmf-237g-qf46","Warn: Project is vulnerable to: PYSEC-2024-59 / GHSA-f6f8-9mx6-9mx2","Warn: Project is vulnerable to: PYSEC-2024-67 / GHSA-jh75-99hh-qvx9","Warn: Project is vulnerable to: PYSEC-2024-157 / GHSA-m9g8-fxxm-xg86","Warn: Project is vulnerable to: PYSEC-2025-13 / GHSA-p3fp-8748-vqfq","Warn: Project is vulnerable to: PYSEC-2024-70 / GHSA-pv4p-cwwg-4rph","Warn: Project is vulnerable to: PYSEC-2025-1 / GHSA-qcgg-j2x8-h9g8","Warn: Project is vulnerable to: PYSEC-2024-56 / GHSA-qg2p-9jwr-mmqf","Warn: Project is vulnerable to: PYSEC-2024-69 / GHSA-r836-hh6v-rg5g","Warn: Project is vulnerable to: GHSA-rrqc-c2jx-6jgv","Warn: Project is vulnerable to: PYSEC-2025-14 / GHSA-wqfg-m96j-85vm","Warn: Project is vulnerable to: PYSEC-2024-57 / GHSA-x7q2-wr7g-xqmf","Warn: Project is vulnerable to: GHSA-c8m8-j448-xjx7","Warn: Project is vulnerable to: PYSEC-2024-75 / GHSA-cf56-g6w6-pqq2","Warn: Project is vulnerable to: PYSEC-2021-95 / GHSA-8ch4-58qp-g3mp","Warn: Project is vulnerable to: PYSEC-2018-79"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#vulnerabilities"}},{"name":"Binary-Artifacts","score":0,"reason":"binaries present in source code","details":["Warn: binary detected: support/android/apk/gradle/wrapper/gradle-wrapper.jar:1","Warn: binary detected: tests/wpt/tests/fledge/tentative/resources/incrementer.wasm:1","Warn: binary detected: tests/wpt/tests/tools/third_party/importlib_metadata/tests/data/example-21.12-py3-none-any.whl:1","Warn: binary detected: tests/wpt/tests/tools/third_party/packaging/tests/manylinux/hello-world-s390x-s390x:1","Warn: binary detected: tests/wpt/tests/tools/third_party/packaging/tests/manylinux/hello-world-x86_64-amd64:1","Warn: binary detected: tests/wpt/tests/tools/third_party/packaging/tests/musllinux/glibc-x86_64:1","Warn: binary detected: tests/wpt/tests/tools/third_party/packaging/tests/musllinux/musl-aarch64:1","Warn: binary detected: tests/wpt/tests/tools/third_party/packaging/tests/musllinux/musl-i386:1","Warn: binary detected: tests/wpt/tests/tools/third_party/packaging/tests/musllinux/musl-x86_64:1","Warn: binary detected: tests/wpt/tests/wasm/incrementer.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/serialization/module/incrementer.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/serialization/module/resources/incrementer.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/execute-start.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/exported-names.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/invalid-bytecode.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/invalid-module.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/js-wasm-cycle-function-error.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/js-wasm-cycle-global.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/js-wasm-cycle-memory.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/js-wasm-cycle-table.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/js-wasm-cycle-value.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/js-wasm-cycle.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/non-UTF8.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/resolve-export.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-export-i64-global.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-export-to-wasm.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-import-error-from-wasm.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-import-from-wasm.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-import-func.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-import-global.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-import-memory.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-import-table.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/wasm-js-cycle.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/esm-integration/resources/worker.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/resources/incrementer.no_mime_type.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/resources/incrementer.wasm:1","Warn: binary detected: tests/wpt/tests/wasm/webapi/resources/incrementer.wrong_mime_type.wasm:1","Warn: binary detected: tests/wpt/tests/webdriver/tests/support/webextensions/chrome/packed.crx:1"],"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Info: Possibly incomplete results: error parsing shell code: reached EOF without closing quote ': mach:0","Info: Possibly incomplete results: error parsing shell code: reached EOF without closing quote `: .github/workflows/windows.yml:213","Warn: third-party GitHubAction not pinned by hash: .github/workflows/android.yml:48: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:54: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:72: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/android.yml:77: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/android.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/android.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:115: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:136: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:142: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/android.yml:146: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/android.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/bencher.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/bencher.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/bencher.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/bencher.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/bencher.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/bencher.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/bencher.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/bencher.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/bencher.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/bencher.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/docs.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/docs.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:16: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/lint.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/lint.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/lint.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/lint.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/lint.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:55: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:93: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:99: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:119: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:124: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:126: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux-wpt.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:117: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:133: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:137: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linux.yml:154: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/linux.yml:188: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:198: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:206: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/linux.yml:223: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/linux.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:37: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:61: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:67: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:80: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:86: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac-wpt.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac-wpt.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac.yml:100: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac.yml:123: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac.yml:127: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/mac.yml:163: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/mac.yml:172: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/mac.yml:184: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac.yml:190: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac.yml:196: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/mac.yml:213: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/mac.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/main.yml:72: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/main.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:57: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ohos.yml:70: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:75: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:104: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:121: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:126: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:132: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:174: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:190: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:232: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:251: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:269: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ohos.yml:275: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ohos.yml:303: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/ohos.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/pull-request-wpt-export.yml:25: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/pull-request-wpt-export.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/scheduled-wpt-import.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/scheduled-wpt-import.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/scheduled-wpt-import.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/scheduled-wpt-import.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/scheduled-wpt-import.yml:59: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/scheduled-wpt-import.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try-label.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try-label.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try-label.yml:69: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try-label.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try-label.yml:89: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try-label.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try-label.yml:143: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try-label.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try-label.yml:159: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try-label.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try.yml:129: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/try.yml:58: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/try.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/windows.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:108: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/windows.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:110: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/windows.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/windows.yml:130: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/windows.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/windows.yml:185: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/windows.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:195: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/windows.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/windows.yml:203: update your workflow using https://app.stepsecurity.io/secureworkflow/servo/servo/windows.yml/main?enable=pin","Warn: containerImage not pinned by hash: tests/wpt/tests/docs/Dockerfile:1: pin your Docker image by updating python:3.11 to python:3.11@sha256:c1239cb82bf08176c4c90421ab425a1696257b098d9ce21e68de9319c255a47d","Warn: containerImage not pinned by hash: tests/wpt/tests/tools/docker/Dockerfile:1: pin your Docker image by updating ubuntu:22.04 to ubuntu:22.04@sha256:1ec65b2719518e27d4d25f104d93f9fac60dc437f81452302406825c46fcc9cb","Warn: npmCommand not pinned by hash: tests/wpt/tests/docs/Dockerfile:14","Warn: pipCommand not pinned by hash: tests/wpt/tests/docs/Dockerfile:23","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/docker/Dockerfile:68","Warn: pipCommand not pinned by hash: etc/ci/performance/test_perf.sh:45","Warn: npmCommand not pinned by hash: tests/wpt/tests/resources/webidl2/build.sh:7","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/ci/ci_resources_unittest.sh:10","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/ci/ci_tools_integration_test.sh:10","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/ci/ci_tools_unittest.sh:9","Warn: npmCommand not pinned by hash: tests/wpt/tests/tools/ci/interfaces_update.sh:14","Warn: npmCommand not pinned by hash: tests/wpt/tests/tools/ci/website_build.sh:44","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/html5lib/requirements-install.sh:4","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/html5lib/requirements-install.sh:7","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/html5lib/requirements-install.sh:10","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/html5lib/requirements-install.sh:14","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/pluggy/downstream/conda.sh:11","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/pluggy/downstream/datasette.sh:9","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/pluggy/downstream/devpi.sh:9","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/pluggy/downstream/hatch.sh:9","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/pluggy/downstream/pytest.sh:9","Warn: pipCommand not pinned by hash: tests/wpt/tests/tools/third_party/pluggy/downstream/tox.sh:8","Warn: npmCommand not pinned by hash: .github/workflows/ohos.yml:83","Warn: chocoCommand not pinned by hash: .github/workflows/windows.yml:143","Info:   0 out of  76 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of  18 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   0 out of   5 npmCommand dependencies pinned","Info:   0 out of  16 pipCommand dependencies pinned","Info:   0 out of   1 chocoCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/c1d103a9bb9f635ec7260bf9aa0699466fa4be0e/docs/checks.md#pinned-dependencies"}}]},"last_synced_at":"2025-08-15T12:28:55.464Z","repository_id":2421645,"created_at":"2025-08-15T12:28:55.464Z","updated_at":"2025-08-15T12:28:55.464Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273722452,"owners_count":25156300,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["browser","rust","servo","web","webbrowser","webengine","webplatform"],"created_at":"2024-03-06T16:00:14.209Z","updated_at":"2025-09-05T06:27:36.057Z","avatar_url":"https://github.com/servo.png","language":"HTML","project_url":"https://opencollective.ecosyste.ms/api/v1/projects/195076","html_url":"https://opencollective.ecosyste.ms/projects/195076","collective":{"id":195290,"uuid":"3kzxy4v0-7wlr6mkz-vb7qmj9n-o8agdbe5","slug":"servo","name":"Servo","description":"Servo aims to empower developers with a lightweight, high-performance alternative for embedding web technologies in applications. For more details on sponsorship tiers and fees, go to https://servo.org/sponsorship/","website":"https://servo.org/","github":"servo/servo","twitter":"ServoDev","repository_url":null,"social_links":[{"type":"WEBSITE","url":"https://servo.org/"},{"type":"GITHUB","url":"https://github.com/servo/servo"},{"type":"MASTODON","url":"https://floss.social/@servo"},{"type":"BLUESKY","url":"https://bsky.app/profile/servo.org"},{"type":"LINKEDIN","url":"https://www.linkedin.com/company/servo-project/"}],"currency":"USD","projects_count":1,"last_synced_at":"2026-05-29T12:15:46.152Z","created_at":"2024-02-17T00:00:15.470Z","updated_at":"2026-05-29T12:16:33.374Z","transactions_count":null,"balance":69737.84000001005,"account_type":"COLLECTIVE","owner":{"login":"servo","name":"Servo","uuid":"2566135","kind":"organization","description":"The Servo web browser engine","email":null,"website":"https://servo.org","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/2566135?v=4","repositories_count":180,"last_synced_at":"2023-04-09T13:54:00.605Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/servo","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:27:21.995Z","updated_at":"2023-04-09T13:54:01.438Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/servo","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/servo/repositories"},"last_project_activity_at":"2025-08-29T17:26:14.000Z","archived":false,"no_funding":false,"no_license":false,"host":"opensource","collective_created_at":"2024-02-13T23:25:14.352Z","collective_updated_at":"2025-11-15T10:01:23.044Z","html_url":"https://opencollective.com/servo","icon_url":"https://images.opencollective.com/servo/logo/40.png","total_donations":120653.38000000024,"total_expenses":-60444.319999998006,"current_balance":69737.84000000538,"api_url":"https://opencollective.ecosyste.ms/api/v1/collectives/servo","url":"https://opencollective.ecosyste.ms/collectives/servo","projects_url":"https://opencollective.ecosyste.ms/api/v1/collectives/servo/projects"}}