64 releases (28 breaking)

Uses new Rust 2024

new 0.29.0 Feb 18, 2026
0.27.0 Jan 20, 2026
0.26.1 Aug 9, 2025
0.26.0 Jul 29, 2025
0.2.1 Mar 26, 2022

#2034 in HTTP server

Download history 7842/week @ 2025-10-29 4887/week @ 2025-11-05 5073/week @ 2025-11-12 9402/week @ 2025-11-19 6965/week @ 2025-11-26 8597/week @ 2025-12-03 8658/week @ 2025-12-10 7646/week @ 2025-12-17 2008/week @ 2025-12-24 2659/week @ 2025-12-31 6903/week @ 2026-01-07 8215/week @ 2026-01-14 7440/week @ 2026-01-21 7472/week @ 2026-01-28 9865/week @ 2026-02-04 9808/week @ 2026-02-11

36,757 downloads per month
Used in 17 crates (15 directly)

MIT license

225KB
7K 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–13MB
~107K SLoC