Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are there any terminal multiplexers for Cygwin/Windows other than Gnu's screen?

I know of 2 alternatives to the Gnu's screen application: Byobu and TMux. However, neither of these run under Windows using Cygwin.

share|improve this question
This question is now out of date. It is possible to run tmux under Cygwin. – Jack O'Connor Nov 19 '13 at 21:57
up vote 7 down vote accepted

Indeed neither byobu nor tmux are available as Cygwin packages, but you could try building them from source. Lots of programs do build without Cygwin-specific patches these days.

(Btw, byobu actually is Screen, but with a fancy default configuration.)

share|improve this answer
As a little update on the matter: tmux is now available on cygwin (as is tmux) as a package, available through the default cygwin installer. – deucalion Apr 13 '14 at 20:00

It looks like the current byobu version (5.18) works out of the box on cygwin.

To install it, I did the following:

  1. download byobu from
  2. tar xzpf byobu-* && cd byobu-*
  3. install make and screen in cygwin
  4. ./configure && make && make install

and byobu is working...

share|improve this answer
You need pyhton module snack for it to work properly. – mike Sep 27 '13 at 14:06

As far as I know, tmux isn't buildable for Cygwin - something to do with Unix Domain sockets not working right in that environment. Sad, I know.

share|improve this answer
thanks for the heads up. – gdw2 Feb 2 '12 at 21:07
Here's an explanation from the tmux-users list: – jmohr Feb 22 '12 at 21:14

I would like to update this with a note that I have successfully installed byobu under Cygwin 1.7.9 - although I may have implicitly installed other dependencies, I was able to download the source, compile, and install with absolutely zero issue. I received the same route file note but it did not stop it from loading- the python error will though

share|improve this answer
Would you be kind enough to write the steps you have undertaken? Maybe on a blog or something? – Forethinker Mar 9 '13 at 23:20

I installed the cygwin gnu screen package.

Then I downloaded the latest byobu tarball and installed it following it's readme-file. But after installation I could not run it, I gave up at this point:

Administrator@ntmachine ~
$ byobu
/bin/byobu/lib/byobu/include/shutil: line 292: /proc/net/route: No such file or
/usr/bin/env: python: No such file or directory

It would be easy to meet the python requirement in the last line, but I believe the /proc/net/route issue would be difficult.

So I will use screen now on cygwin instead of byobu.

There does not seem to be a tmux package. And as camperdave pointed out, it could be not buildable for cygwin.

share|improve this answer
Howdy! If you file this as a bug against byobu at, I'll do my best to fix it. (Upstream maintainer of byobu here). – Dustin Kirkland Mar 2 '12 at 3:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.