Category Testing
Top Testing packages by yearly commits
Testing utilities, mocking frameworks, and golden tests
Ranks repos by total commits over the past 52 weeks. Activity, not quality. A finished library may rank low. A thrashing one may rank high.
Packages need a public GitHub repo, at least 50 commits in the past 52 weeks, and at least 100 downloads a day. Monorepo siblings collapse to the highest-downloaded package.
ultra_flutter first shipped 3 months ago. Ranks #9 in Testing by commit activity, #104 by daily downloads in the same category.
| Rank | Package | Description | Commits / yr | Last commit | Downloads / day | Stars |
|---|---|---|---|---|---|---|
| #1 | 🇺🇸 tools.dart.dev | Testing utilities related to the analyzer and analysis_server_plugin packages. | 5.9K | 23d ago | 4.7K | ★ 11.2K |
| #2 | 🇺🇸 flutter.dev | A testing library which makes it easy to test flutter_svg. Built to be used with the flutter_svg package. | 1.6K | 18d ago | 669 | ★ 5.3K |
| #3 | 🇨🇴 leancode.co | Log package for Patrol, a powerful Flutter-native UI testing framework.
| 1.2K | 15d ago | 17.5K | ★ 1.4K |
| #4 | 🇰🇿 shodev.live | In-app observability and QA diagnostics toolkit for Flutter, with logs, network tracing, layout inspection, exports, and redaction. | 1.2K | 28d ago | 193 | ★ 26 |
| #5 | 🇪🇬 bdaya-dev.com | Command-line tool for Patrol, a powerful Flutter-native UI testing framework.
| 951 | 21d ago | 166 | ★ 0 |
| #6 | 🇸🇪 serverpod.dev | Serverpod test tools to simplify testing of endpoints. | 752 | 12d ago | 2K | ★ 3.2K |
| #7 | 🇺🇸 dart.dev | A mock framework inspired by Mockito with APIs for Fakes, Mocks, behavior verification, and stubbing. | 365 | 16d ago | 78.2K | ★ 863 |
| #8 | 🇩🇪 schultek.dev | Testing utilities for jaspr. | 260 | 8d ago | 327 | ★ 2.4K |
| #9 | 🇪🇬 bdaya-dev.com | In-app Flutter binding mixin exposing ext.flutter.ultra.* VM service extensions (gesture, screenshot, inspector, screencast, log collection) for the flutter-ultra-mcp Claude Code plugin. Composable with Sentry and other WidgetsFlutterBinding subclasses via the mixin form. | 257 | 1mo ago | 106 | ★ 0 |
| #10 | 🇺🇸 verygood.ventures | A Very Good Command-Line Interface for Dart created by Very Good Ventures. | 243 | 16d ago | 7.6K | ★ 2.4K |
| #11 | 🇮🇹 whynotmake.it | Snap photos in your widget tests. | 233 | 15d ago | 1.4K | ★ 130 |
| #12 | 🇺🇸 bloclibrary.dev | A testing library which makes it easy to test blocs. Built to be used with the bloc state management package. | 222 | 25d ago | 37.8K | ★ 12.5K |
| #13 | 🇩🇪 flame-engine.org | A package with classes to help testing applications using Flame | 219 | 28d ago | 304 | ★ 10.7K |
| #14 | 🇺🇸 tools.dart.dev | Coverage data manipulation and formatting | 201 | 22d ago | 371K | ★ 112 |
| #15 | fluttersdk.com | Flutter E2E driver for LLM agents and CI. 34 CLI commands and 33 MCP tools drive a running app over VM Service extensions; no flutter_test harness needed. | 195 | 2d ago | 445 | ★ 2 |
| #16 | A CLI for optimizing test execution and manipulating coverage trace files. Optimize tests, validate coverage, filter trace files, and generate HTML reports. | 164 | 1mo ago | 772 | ★ 31 | |
| #17 | 🇩🇪 widgetbook.io | Widgetbook is a sandbox for building widgets and screens in isolation. It helps you develop hard-to-reach states and edge cases without needing to run your app. | 122 | 1mo ago | 16.6K | ★ 941 |
| #18 | 🇺🇸 tools.dart.dev | The user facing API for structuring Dart tests and checking expectations. | 101 | 15d ago | 372.3K | ★ 536 |
| #19 | 🇬🇧 adil.hanney.org | Utilities to automate screenshot generation using Flutter's golden tests. | 99 | 5mo ago | 586 | ★ 24 |
| #20 | Add typesafe support for legacy matchers from `package:flutter_test` to `package:checks` expectations. | 91 | 12d ago | 101 | ★ 2 | |
| #21 | 🇯🇵 eaglesakura.com | Flutter Test Utilities. | 70 | 1mo ago | 1.2K | ★ 2 |
| #22 | 🇺🇦 leushchenko.com | A BDD-style widget testing library. Generates Flutter widget tests from *.feature files. | 63 | 2mo ago | 1.9K | ★ 113 |
| #23 | 🇺🇸 glasberg.dev | The modern version of Redux. State management that's simple to learn and easy to use; Powerful enough to handle complex applications with millions of users; Testable. | 57 | 1mo ago | 264 | ★ 238 |
