{"id":50745016,"url":"https://github.com/flutter-team-archive/engine","last_synced_at":"2026-06-15T21:00:50.918Z","repository":{"id":35068143,"uuid":"39211337","full_name":"flutter-team-archive/engine","owner":"flutter-team-archive","description":"The Flutter engine","archived":true,"fork":false,"pushed_at":"2025-02-25T19:35:27.000Z","size":671912,"stargazers_count":7575,"open_issues_count":1,"forks_count":5967,"subscribers_count":29,"default_branch":"main","last_synced_at":"2026-06-11T05:09:01.443Z","etag":null,"topics":["c-plus-plus"],"latest_commit_sha":null,"homepage":"https://flutter.dev","language":"C++","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/flutter-team-archive.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":"docs/Supporting-legacy-platforms.md","governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2015-07-16T17:39:56.000Z","updated_at":"2026-06-10T20:40:19.000Z","dependencies_parsed_at":"2024-01-02T14:44:06.865Z","dependency_job_id":"5d490e96-d10c-4d55-81c8-cb549479b76f","html_url":"https://github.com/flutter-team-archive/engine","commit_stats":{"total_commits":41233,"total_committers":759,"mean_commits":"54.325428194993414","dds":0.5803118861106396,"last_synced_commit":"a08bd5a07c2ac8e160e286c5841f47fa801e823b"},"previous_names":["domokit/sky_engine","flutter-team-archive/engine"],"tags_count":383,"template":false,"template_full_name":null,"purl":"pkg:github/flutter-team-archive/engine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter-team-archive%2Fengine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter-team-archive%2Fengine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter-team-archive%2Fengine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter-team-archive%2Fengine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/flutter-team-archive","download_url":"https://codeload.github.com/flutter-team-archive/engine/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/flutter-team-archive%2Fengine/sbom","scorecard":{"id":404881,"data":{"date":"2024-08-16T01:09:09Z","repo":{"name":"github.com/flutter/engine","commit":"97e990cde9f67025cd9308bf32d1fab3eeabfda6"},"scorecard":{"version":"v5.0.0","commit":"ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4"},"score":7.6,"checks":[{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#binary-artifacts"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by personal access token","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/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#branch-protection"}},{"name":"CI-Tests","score":10,"reason":"30 out of 30 merged PRs checked by a CI test -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project runs tests before pull requests are merged.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#ci-tests"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#cii-best-practices"}},{"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/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#code-review"}},{"name":"Contributors","score":10,"reason":"project has 19 contributing companies or organizations","details":["Info: fuchsia-mirror contributor org/company found, google contributor org/company found, KhronosGroup contributor org/company found, jazkarta contributor org/company found, WITopenCV contributor org/company found, SanicTeam contributor org/company found, flutter contributor org/company found, google @flutter contributor org/company found, draw-dev contributor org/company found, nexus-xyz contributor org/company found, airbnb contributor org/company found, WICG contributor org/company found, dart-lang contributor org/company found, whatwg contributor org/company found, mit contributor org/company found, w3c contributor org/company found, googlers contributor org/company found, serverpod contributor org/company found, xi-editor contributor org/company found, "],"documentation":{"short":"Determines if the project has a set of contributors from multiple organizations (e.g., companies).","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#contributors"}},{"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/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#dangerous-workflow"}},{"name":"Dependency-Update-Tool","score":10,"reason":"update tool detected","details":["Info: detected update tool: Dependabot: .github/dependabot.yml:1"],"documentation":{"short":"Determines if the project uses a dependency update tool.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#dependency-update-tool"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#license"}},{"name":"Maintained","score":10,"reason":"30 commit(s) and 0 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/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#packaging"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info: Possibly incomplete results: error parsing shell code: parameter expansion requires a literal: tools/fuchsia/devshell/lib/vars.sh:0","Info:   8 out of   8 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#pinned-dependencies"}},{"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/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#sast"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/flutter/.github/SECURITY.md:1","Info: Found linked content: github.com/flutter/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/flutter/.github/SECURITY.md:1","Info: Found text in security policy: github.com/flutter/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#security-policy"}},{"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/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#signed-releases"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Info: jobLevel 'actions' permission set to 'read': .github/workflows/scorecards-analysis.yml:19","Info: jobLevel 'contents' permission set to 'read': .github/workflows/scorecards-analysis.yml:20","Warn: jobLevel 'security-events' permission set to 'write': .github/workflows/third_party_scan.yml:20","Info: jobLevel 'contents' permission set to 'read': .github/workflows/third_party_scan.yml:21","Info: jobLevel 'contents' permission set to 'read': .github/workflows/third_party_scan.yml:56","Warn: jobLevel 'security-events' permission set to 'write': .github/workflows/third_party_scan.yml:54","Info: jobLevel 'actions' permission set to 'read': .github/workflows/third_party_scan.yml:55","Warn: topLevel permissions set to 'write-all': .github/workflows/engine-cp.yml:12"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#token-permissions"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/ea7e27ed41b76ab879c862fa0ca4cc9c61764ee4/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-18T20:56:19.587Z","repository_id":35068143,"created_at":"2025-08-18T20:56:19.588Z","updated_at":"2025-08-18T20:56:19.588Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34379915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"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":["c-plus-plus"],"created_at":"2026-06-10T20:00:38.578Z","updated_at":"2026-06-15T21:00:50.913Z","avatar_url":"https://github.com/flutter-team-archive.png","language":"C++","funding_links":[],"categories":["C++"],"sub_categories":[],"readme":"# Flutter Engine\n\n\u003e [!Important]\n\u003e This repostiory is archived. The engine was migrated to [flutter/flutter/engine](https://github.com/flutter/flutter/tree/master/engine).\n\n[![Flutter CI Status](https://flutter-dashboard.appspot.com/api/public/build-status-badge?repo=engine)](https://flutter-dashboard.appspot.com/#/build?repo=engine)\n\nFlutter is Google's SDK for crafting beautiful, fast user experiences for\nmobile, web, and desktop from a single codebase. Flutter works with existing\ncode, is used by developers and organizations around the world, and is free\nand open source.\n\nThe Flutter Engine is a portable runtime for hosting\n[Flutter](https://flutter.dev) applications. It implements Flutter's core\nlibraries, including animation and graphics, file and network I/O,\naccessibility support, plugin architecture, and a Dart runtime and compile\ntoolchain. Most developers will interact with Flutter via the [Flutter\nFramework](https://github.com/flutter/flutter), which provides a modern,\nreactive framework, and a rich set of platform, layout and foundation widgets.\n\nIf you want to run/contribute to Flutter Web engine, more tooling can be\nfound at [felt](https://github.com/flutter/engine/tree/main/lib/web_ui#using-felt).\nThis is a tool written to make web engine development experience easy.\n\nIf you are new to Flutter, then you will find more general information\non the Flutter project, including tutorials and samples, on our Web\nsite at [Flutter.dev](https://flutter.dev). For specific information\nabout Flutter's APIs, consider our API reference which can be found at\nthe [docs.flutter.dev](https://docs.flutter.dev/).\n\nFlutter is a fully open source project, and we welcome contributions.\nInformation on how to get started can be found at our\n[contributor guide](CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflutter-team-archive%2Fengine","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fflutter-team-archive%2Fengine","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fflutter-team-archive%2Fengine/lists"}