TaskForge

Script Manager & Automation

Organize, run & automate every script

TaskForge turns the pile of scripts scattered across your machine into an organized, runnable library. Run Shell, Python, Ansible, Node.js, and Ruby scripts inside a real embedded terminal with full interactive input and ANSI colour, so scripts that prompt for input work exactly as they do in your shell. Automate anything with event triggers: on app launch, at login, on an interval or schedule, when the network changes, or on system events like sleep, wake, and screen lock. Inject runtime parameters, pin a working directory and environment per script, then jump to any of them from a command palette while TaskForge keeps a persistent history of every run with exit codes and timings.

Free to download. macOS 10.15 Catalina or later. Apple Silicon and Intel supported.

What TaskForge does

  • Run Shell, Python, Ansible, Node.js, and Ruby scripts in an embedded interactive terminal with full ANSI colour
  • Automate with event triggers: app launch, login, intervals, schedules, network changes, sleep, wake, and screen lock
  • Inject runtime parameters and set a per-script working directory and custom environment variables
  • Command palette, favorites, and collapsible sections to organize a large script library
  • Persistent per-script run history with exit codes and timing
  • Native menu-bar app with light and dark themes and system notifications
  • Portable export and import so you can move your script library between machines

Other apps by RedDeer

Need something custom built?

We build native desktop, mobile, and web software. Tell us what you need.