60 releases (25 breaking)

Uses new Rust 2024

0.26.1 Aug 9, 2025
0.26.0 Jul 29, 2025
0.25.3 Jul 25, 2025
0.21.0 Mar 18, 2025
0.2.1 Mar 26, 2022

#1777 in HTTP server

Download history 2668/week @ 2025-08-19 3309/week @ 2025-08-26 2820/week @ 2025-09-02 3620/week @ 2025-09-09 2202/week @ 2025-09-16 4904/week @ 2025-09-23 5392/week @ 2025-09-30 3561/week @ 2025-10-07 3743/week @ 2025-10-14 4322/week @ 2025-10-21 7970/week @ 2025-10-28 5160/week @ 2025-11-04 4927/week @ 2025-11-11 8970/week @ 2025-11-18 5927/week @ 2025-11-25 7325/week @ 2025-12-02

27,790 downloads per month
Used in 16 crates (14 directly)

MIT license

210KB
6.5K SLoC

deno_task_shell

// parse
let list = deno_task_shell::parser::parse(&text)?;

// execute
let env_vars = std::env::vars_os().collect::<HashMap<_, _>>();
let cwd = std::env::current_dir()?;

let exit_code = deno_task_shell::execute(
  list,
  env_vars,
  cwd,
  Default::default(), // custom commands
).await;

Dependencies

~0.6–15MB
~139K SLoC