airo_job_scheduler

pub package CI License: MIT

Cooperative CPU resource scheduler and worker isolate executor for Flutter applications. Prevents main-thread stuttering by managing CPU priority queues and task execution budgets.


Features

  • Cooperative Task Scheduling: Priorities, thermal throttling, and battery-saver throttling.
  • Isolate Pool Executor: Spawns and manages worker isolate jobs without blocking UI.
  • Resource Constraints: Enforces RAM and concurrency limits.

Installation

dependencies:
  airo_job_scheduler: ^1.0.0

License

MIT License - see LICENSE for details.

Libraries

airo_job_scheduler