Skip to content

m0nji/DM_Workspace

Repository files navigation

DM Workspace

DM Workspace

A cross-platform tiling terminal app that puts several real shells side by side, organized into named workspaces.

Opening a 2×2 workspace and running commands in each pane


Just want to install it? Grab the ready-made app package for your operating system from the Releases page — no build step required.

What it is

DM Workspace lets you open many terminals at once in a single, tidy window. Instead of juggling tabs, you pick a layout and get a grid of real system shells — zsh on macOS, PowerShell on Windows — each one a fully working terminal. Group them into workspaces you can name, switch between, and come back to later exactly as you left them.

It's built for anyone who runs several things in parallel: a dev server here, a build watcher there, logs in a third pane, and a free shell in a fourth.

How you use it

  1. Create a workspace from the sidebar and choose where its terminals should start.
  2. Pick a layout on the welcome screen — a single pane, two side by side, two stacked, four in a 2×2 grid, or eight in a 2×4 grid.
  3. Work in every pane — each is a live shell, so run a command (or two) in each: start a server in one, watch tests in another, check git status in a third, and so on.

The animation above shows a fresh 2×2 workspace where a command is run in each of the four panes.

Features

  • Workspaces — keep multiple named workspaces in the sidebar; switch, rename and delete them. Each one keeps its terminals running in the background while you're away.
  • Layouts at a glance — start a workspace with 1, 2 (side by side), 2 (stacked), 4 (2×2) or 8 (2×4) panes.
  • Real tiling terminals — every pane is a genuine system shell. Split any pane left/right or top/bottom, drag the dividers to resize, maximize and restore, or close it — all with the mouse.
  • Per-workspace starting folder — choose the directory new terminals open in.
  • Your own look — set the terminal background color and opacity; turn the opacity down and a blurred backdrop shows through, like the native Terminal app.
  • Remembers everything — workspaces, names, layouts, pane sizes and your settings are all restored the next time you open the app.
  • Stays up to date — checks for new versions on startup and updates itself in one click.

Platforms

Available for macOS and Windows.

About

Terminal Workspace App

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages