Skip to content

DhivaLabs Shell ​

DhivaLabs Shell is a terminal for Windows with Bash, Git and SSH built in. Its special job is keeping your Git identities apart: each identity has its own name and email for commits, its own SSH key and its own command history, so work commits do not go out under your personal account by accident.

Who it is for ​

  • Freelancers and consultants who work in several clients' repositories.
  • Developers with a work account and a personal account on the same PC.
  • Students who use an institution account and a personal one.
  • Anyone on Windows who wants to create an SSH key, clone a repository and start working without assembling the setup by hand.
  • People who want Bash, pipes and common Unix commands on Windows without setting up WSL.

What it does ​

  • A terminal that works at once. Open the app and a Local terminal is ready. No account, Git setup or SSH key is needed.
  • Git identities. Create an identity for each account. Each has its own commit name and email, working folder, SSH key and history.
  • SSH keys made simple. Create a key or pick an existing one, copy the public key, and test the connection from a guided dialog.
  • Clone without typing paths. Paste a repository address and pick a destination folder with the Windows folder picker.
  • A guard against mix-ups. Inside an identity's terminal, the app checks that a repository belongs to that identity before you commit or push.
  • Tabs, split view and search. Up to eight terminals, two side by side, with search through the output.
  • Themes. Dark, light or follow Windows, with four terminal colour sets.

What stays on your PC ​

Identities, keys, repository settings and history are stored on your device. The app has no telemetry, no cloud account, no background service and does not start with Windows. Commands you run can use the network, for example git push. That traffic goes to the server you chose.

What it is not ​

DhivaLabs Shell is a Windows Bash environment, not a Linux system. Linux programs, apt and systemd are not available. Use WSL or a Linux machine for those.

Identities prevent accidental mix-ups. They are not a security boundary: they do not protect against malicious software, or against someone who deliberately works around the checks.

Platforms ​

Windows 10 (version 2004 or newer) and Windows 11, from the Microsoft Store. The app is free.

Next steps ​