Category Background Tasks
Top Background Tasks packages by yearly commits
Background workers, isolates, schedulers, and long-running task managers
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.
screen_state first shipped 7 years ago. Ranks #5 in Background Tasks by commit activity, #30 by daily downloads in the same category.
| Rank | Package | Description | Commits / yr | Last commit | Downloads / day | Stars |
|---|---|---|---|---|---|---|
| #1 | 🇸🇪 serverpod.dev | Wraps an object in a dedicated isolate and forwards method calls to it, so timer- or event-loop-driven work (e.g. progress spinners) keeps running even when the calling isolate's event loop is blocked. Dependency-free. | 737 | 9d ago | 4K | ★ 3.2K |
| #2 | 🇺🇸 aws-amplify.com | A cross-platform isolated worker runtime for Dart Web, VM, and Flutter. | 256 | 20d ago | 3.3K | ★ 1.4K |
| #3 | 🇺🇸 bbflight.com | A multi-platform background file downloader and uploader. Define the task, enqueue and monitor progress | 158 | 10d ago | 5.3K | ★ 234 |
| #4 | 🇺🇸 fluttercommunity.dev | Flutter plugin for accessing the Android AlarmManager service, and running Dart code in the background when alarms fire. | 118 | 14d ago | 428 | ★ 1.9K |
| #5 | 🇩🇰 cachet.dk | A plugin for reporting screen events while the flutter application is running in background. Works for Android and iOS only. | 98 | 1mo ago | 171 | ★ 611 |
| #6 | 🇺🇸 google.dev | Auxiliary classes for reliably running a periodic task in a long-running
process such as web-server.
| 75 | 1mo ago | 299 | ★ 508 |
