Native macOS developer tool

Run your scripts.
Keep the context.

ShellDesk keeps your scripts, arguments, environment variables, live terminal sessions, and run history in one local workspace.

Download for macOS See what it does
  • Free
  • macOS 26+
  • Local data
  • No account
ShellDesk
SCRIPTS ⌘ deploy-production.sh ⌘ build-release.sh ⌘ sync-docs.sh BROWSE ▸ scripts ▸ config
SourceRun 12
Arguments--env production --verbose
⌕ Filter output…Exit 0   18.4s

A focused workspace around the scripts you already use.

Stop rebuilding the same command. Save the arguments, environment, output, and result with the script.

A shorter path to done

The terminal workflow,
without the repeated setup.

ShellDesk does not replace your shell. It gives recurring commands a practical interface and keeps their results close.

  1. 01

    Choose a script

    Browse local folders or keep frequently used scripts in Favorites.

  2. 02

    Set the run

    Add quoted arguments and environment variables, then save them per script.

  3. 03

    Use the terminal

    Watch live ANSI output, provide input, filter noisy logs, or stop the process.

  4. 04

    Return to the result

    Open an earlier run with its source snapshot, command, output, status, and timing.

What developers get

Useful features. No mystery layer.

Everything is built around local files and processes you can inspect.

>_

Real interactive terminal

Stream ANSI output, enter input, copy results, clear the screen, and interrupt a running process.

your shell · your PATH · your tools
ARG

Arguments and environment

Keep reusable command-line arguments and environment variables with each script.

02

Concurrent runs

Each run has its own terminal session, tab, status, and stop control.

{ }

Source editor

Edit shell scripts with syntax highlighting. Run unsaved changes safely from a temporary snapshot.

.*

Output filtering

Reduce long terminal output with case-insensitive text search or a regular expression.

Persistent run history

Reopen the original source snapshot, configuration, output, exit code, status, and duration.

Script discovery

Recognize shell, Bash, and Zsh files, include shebang scripts, or add your own extensions.

Files within reach

Use Favorites and Recents, create script templates, rename or duplicate files, and reveal them in Finder.

Product views

See the actual workflow.

Real application captures will be added in the screenshot pass.

Privacy and data security

Your scripts and run data stay on your Mac.

ShellDesk stores settings, run configurations, source snapshots, output logs, and run history locally. It does not require an account, use cloud sync, or include analytics and tracking.

Read the privacy policy
  • 01
    No account

    Open the app and work with local files.

  • 02
    No cloud sync

    Application records use local SwiftData storage.

  • 03
    No telemetry

    No application analytics or tracking code.

  • 04
    Your permissions

    Scripts run with your local user and shell environment. Review scripts before running them.

Free for macOS

Put recurring scripts
on a proper desk.

ShellDesk is distributed directly because it needs access to your local files, shell environment, and processes—capabilities that do not fit the Mac App Store sandbox.

ShellDeskVersion 1.0.1
Requires
macOS 26 or later
Price
Free
Download
4.0 MB
Distribution
Direct download
Download for macOS

Open the DMG, then copy ShellDesk to Applications.

SHA-2569edea8ae722eb19ca8fdbae9d2afde09d5443b58bbedf1863d3670ff3d25d5c0