Skip to content
CAI
Produce a survey ↗Verify a survey

flutter/flutter

This system is the Flutter framework and engine development environment, providing the core infrastructure for building, testing, and benchmarking cross-platform applications. It includes comprehensive tooling for continuous integration, automated device lab testing, and performance benchmarking across Android, iOS, macOS, Windows, and Linux. The repository also houses integration tests and sample applications used to validate platform-specific behaviors, accessibility, and rendering correctness.

40.6

Weak · 5 August 2026

1.1M

lines of production code

Dart

primary language

8

bus factor · 2,247 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2014–2017 · Platform view and integration test expansion

This period focused on expanding the test coverage for platform views and integration tests across Android and iOS, including new test suites for platform channels, external textures, and app flavors. The team also introduced tooling for generating animation code, updated iOS minimum deployment targets, and standardized project configurations for modern Xcode and Android build systems.

94 changes

2018–2020 · integration test and benchmarking infrastructure

This period focused on establishing a comprehensive integration test and benchmarking infrastructure for the Flutter framework. The work involved adding numerous integration tests for iOS, Android, macOS, and Web platforms, alongside the creation of a robust macrobenchmark suite to measure performance across various UI scenarios.

148 changes

2021–2025 · multi-platform integration and benchmarking

This period focused on expanding the Flutter test and benchmarking infrastructure across all supported platforms, including Android, iOS, macOS, Windows, and Linux. The work involved adding comprehensive integration tests for features like windowing, platform channels, and accessibility, while also introducing new benchmarks for performance and memory usage. Additionally, internal tooling and static analysis rules were updated to improve build reliability and code quality.

90 changes

2026 · Integration test expansion and agent tooling

This period focused on significantly expanding the integration test suite, particularly for Android hardware rendering, Windows and Linux desktop builds, and SwiftPM native host templates. Concurrently, the project introduced new AI agent skills for Flutter tooling, cherry-pick orchestration, and engine release summaries, alongside a new widget preview scaffold for development workflows.

18 changes

CAI lens gauges

Survey your own repository

flutter/flutter was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 5 August 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 8ebfb2e491 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.19. Score the same commit under that rubric and you get the same number.
CAI link cards