Alternatives to Cygwin for all platforms with any license

Platforms

Desktop

Show 8 less popular platforms
  • PowerShell icon

    PowerShell

    PowerShell (including Windows PowerShell and PowerShell Core) is a task automation and configuration management framework from Microsoft, consisting of a command-line...

    Open Source Mac Windows Linux

  • MinGW icon

    MinGW

    MinGW ("Minimalistic GNU for Windows") is a port of the GNU Compiler Collection (GCC) and GNU Binutils. It provides a complete Open Source programming toolset...

    Open Source Windows Linux

    No features added Add a feature
  • Windows Command Prompt icon

    Windows Command Prompt

    Command Prompt, also known as cmd.exe or cmd (after its executable file name), is the command-line interpreter on Windows NT, Windows CE, OS/2 and eComStation operating...

    Commercial Windows

    • Cygwin was brought out because of the shortcomings of the WCP as a shell ! In WCP (unlike PowerShell), the user is stuck with unitary command execution, and has none of the combinatorial power of the infamous shell (sh or bash) Guest • Mar 2017 Disagree   Agree
  • BusyBox icon

    BusyBox

    BusyBox is a single binary that provides several stripped-down Unix tools in a single executable. It runs in a variety of POSIX environments such as Linux, Android...

    Open Source Mac Linux Android BSD

    No features added Add a feature
  • Babun icon

    Babun

    Would you like to use a linux-like console on a Windows host without a lot of fuzz? Try out babun! Babun features the following: Pre-configured Cygwin with a...

    Open Source Windows Git Cygwin zsh

    No features added Add a feature
  • MSYS2 icon

    MSYS2

    Description MSYS2 is an independent rewrite of MSYS, based on modern Cygwin (POSIX compatibility layer) and MinGW-w64 with the aim of better interoperability with...

    Open Source Windows

    No features added Add a feature
    • Forked from Cygwin with a nice package manager Guest • Apr 2017 Disagree   Agree
  • gow

    Gow (Gnu On Windows) is the lightweight alternative to Cygwin. It uses a convenient Windows installer that installs about 130 extremely useful open source UNIX...

    Open Source Windows

    No features added Add a feature
  • Termux icon

    Termux

    A terminal emulator and Unix environment bringing powerful terminal access to your Android-powered devices.

    Open Source Android Android Tablet zsh Bash

    No features added Add a feature
  • MinGW-w64

    The project's goal is to deliver runtime, headers, and libs for developing 64 bit (x64), as well as 32 bit (x86), windows applications using gcc-4.4 or newer...

    Open Source Windows Linux

    No features added Add a feature
  • TCC/LE icon

    TCC/LE

    The most powerful Windows console command line tools and batch scripting solution available. Create batch file commands and Windows batch files that you can use every...

    Freemium Windows

    No features added Add a feature
  • PyCmd icon

    PyCmd

    PyCmd is a smart command prompt extension for Windows cmd.exe; its purpose is to emulate a few power features of UNIX shells (decent Tab-completion, persistent history...

    Open Source Windows

    No features added Add a feature
  • Sakura icon

    Sakura

    sakura is a terminal emulator based on GTK and VTE. It's a terminal emulator with few dependencies, so you don't need a full GNOME desktop installed to have a...

    Open Source Linux BSD

    No features added Add a feature
  • Know any more alternatives to Cygwin?

    Suggest an application to this list
  • TDM-GCC icon

    TDM-GCC

    TDM-GCC is a compiler suite for Windows. It combines the most recent stable release of the GCC toolset, a few patches for Windows-friendliness, and the free and...

    Free Windows

    No features added Add a feature
  • unxutils

    Here are some ports of common GNU utilities to native Win32. In this context, native means the executables do only depend on the Microsoft C-runtime (msvcrt.dll) and not...

    Open Source Windows

    No features added Add a feature
  • Cooperative Linux icon

    Cooperative Linux

    Cooperative Linux (short-named coLinux) is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally...

    Open Source Windows

    No features added Add a feature

Cygwin Comments

Must have for Linux devs using Windows

Positive Comment by baconbits
about Cygwin Sep 2015

Incredibly useful set of software for any developer. The quality of the ports have risen to a very high level in the last several years.

I'm a Linux developer who uses Windows as my desktop OS. I need to inter-operate with Linux webservers so I'm constantly switching back and forth between desktop and remote servers. Cygwin makes it very easy to work locally using the same set of tools on the servers.

It's particularly useful for working with and processing data files "the UNIX way" with the typical suite of UNIX programs like bash, grep, cut, sed, awk, perl, python, vim, emacs, imagemagick, scp, etc.

Reply

Use with mintty (available off the install) and you've esse ...

Comment by eddieparker
about Cygwin Jun 2011

Use with mintty (available off the install) and you've essentially got PuTTY + cygwin. Fantastic.

Reply

Great! Lets you practice on you Linux commands while in a w ...

Comment by Elmernite
about Cygwin Jun 2011

Great! Lets you practice on you Linux commands while in a windows environment. It can take a little getting used to due to some compatibility issues between Unix naming conventions and window's. But it still works great!

Reply