Clone this repo:
  1. c997803 get ready for publish (#52) by Jonah Williams · 3 weeks ago master
  2. e1e8aa3 roll for null safety (#51) by Jonah Williams · 5 weeks ago
  3. 1db3b85 Remove unnecessary dart:async imports (#50) by Michael R Fairhurst · 9 weeks ago
  4. 28691df update supported SDK range for 2.11 (#49) by Jonah Williams · 10 weeks ago
  5. cce751d make process.dart publishable (#48) by Jonah Williams · 4 months ago


Build Status - Coverage Status -

A generic process invocation abstraction for Dart.

Like dart:io, package:process supplies a rich, Dart-idiomatic API for spawning OS processes.

Unlike dart:io, package:process:

  • Can be used to implement custom process invocation backends.
  • Comes with a record-replay implementation out-of-the-box, making it super easy to test code that spawns processes in a hermetic way.