All apps

Developer tools

Workshell PowerShell workspace and command manager

A PowerShell workspace for Windows developers with command snippets, project sessions and split terminals.

Workshell is a PowerShell workspace for Windows developers. Save the git, docker and npm commands you run every day as snippets with variables, group sessions by project, and run several terminals side by side in split layouts.

It is a faster way to manage your PowerShell commands than scrolling through history or keeping a text file of commands.

powershell command managersave git commandsdocker command snippetssplit terminal windowsproject terminal sessionspowershell snippets
Workshell workspace
Workshell workspaceWorkshell terminal layoutWorkshell command snippetsWorkshell workspace settings

Features

  • Use a PowerShell-focused developer workspace
  • Save git, Docker, and npm commands as snippets
  • Create command templates with variables
  • Organize sessions by project
  • Run multiple terminals side by side
  • Use split terminal layouts
  • Work with real terminal emulation through xterm.js and node-pty
  • Support backend and full-stack Windows development
  • Organize DevOps command workflows
  • Run PowerShell scripts faster
  • Store snippets and workspaces locally in the user profile
  • Keep working after install without a network connection

Privacy

Commands and project data are developer workflow data; current handling details should be verified on the store listing.

Frequently asked questions

How can I save PowerShell commands?

Save the commands you use often, such as git, docker and npm, as snippets in Workshell and run them again later.

Do snippets support variables?

Yes. Snippets can contain variables, so one saved command works for different projects.

Can I run several terminals at once?

Yes. Workshell supports multiple terminal sessions side by side in split layouts, grouped by project.