63 releases (27 breaking)

Uses new Rust 2024

0.28.0 Jan 21, 2026
0.26.2 Jan 7, 2026
0.26.1 Aug 9, 2025
0.26.0 Jul 29, 2025
0.2.1 Mar 26, 2022

#1899 in HTTP server

Download history 4605/week @ 2025-10-20 7909/week @ 2025-10-27 5357/week @ 2025-11-03 5008/week @ 2025-11-10 8260/week @ 2025-11-17 5913/week @ 2025-11-24 8736/week @ 2025-12-01 7781/week @ 2025-12-08 9244/week @ 2025-12-15 3652/week @ 2025-12-22 2431/week @ 2025-12-29 5489/week @ 2026-01-05 7321/week @ 2026-01-12 8909/week @ 2026-01-19 6348/week @ 2026-01-26 9303/week @ 2026-02-02

32,303 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
~102K SLoC