MSYS2 icon
MSYS2 icon

MSYS2

 47 likes

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

MSYS2 screenshot 1

License model

  • FreeOpen Source

Application type

Country of Origin

  • International

Platforms

  • Windows
4.4 / 5 Avg rating (5)
47likes
3comments
0news articles

Features

Suggest and vote on features
  1.  Command line/bash
  2.  Linux on Windows
  3.  Package Manager
  4.  Command line interface
  5.  Support for scripting
  6.  POSIX-compatible

 Tags

MSYS2 News & Activities

Highlights All activities

Recent activities

  • App icon
    POX added MSYS2 as alternative to ReTerminal
    about 1 month ago
  • App icon
    POX added MSYS2 as alternative to Termix
    2 months ago
  • kisslike liked MSYS2
    4 months ago
  • App icon
    Watitumorro added MSYS2 as alternative to SmartPack Kernel Manager
    9 months ago
  • NuncioBitis reviewed MSYS2  
    11 months ago

    It's almost as good as Cygwin. Cygwin has more compatibility and support for Windows. With MSYS2, you have to install things on different environments and hope they work together. Not everything is available in all environments. For example:

    • numpy is not available for python at all
    • fftw3 is only supported on mingw environments
Show all activities

MSYS2 information

  • Developed by

    Alexpux
  • Licensing

    Open Source and Free product.
  • Rating

    Average rating of 4.4
  • Alternatives

    20 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentOS & Utilities

GitHub repository

  •  1,827 Stars
  •  137 Forks
  •  75 Open Issues
  •   Updated Nov 3, 2023 
View on GitHub

Our users have written 3 comments and reviews about MSYS2, and it has gotten 47 likes

MSYS2 was added to AlternativeTo by gyurmogyuri on Jan 16, 2016 and this page was last updated Jan 14, 2020.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
AntumDeluge
Aug 19, 2022
0

It is a great free & open source environment providing a package manager with many command-line & GUI utilities. It also provides many packaged libraries for developing & building Windows applications. When compared to its origin counterparts on Unix/Posix systems, however, it is noticeably slower.

Nuncio Bitis
Jul 9, 2024
0

It's almost as good as Cygwin. Cygwin has more compatibility and support for Windows. With MSYS2, you have to install things on different environments and hope they work together. Not everything is available in all environments. For example:

  • numpy is not available for python at all
  • fftw3 is only supported on mingw environments
Huseyin Caliskan
Dec 15, 2020
0

for me until now it is the fastest way to get any library for the compiler. Easy to use and the community is large

What is MSYS2?

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

The name is a contraction of Minimal SYStem 2, and aims to provide support to facilitate using the bash shell, Autotools, revision control systems and the like for building native Windows applications using MinGW-w64 toolchains.

We wanted a package management system to provide easy installation of packages, and ported Arch Linux's Pacman. This brings many powerful features such as dependency resolution and simple complete system upgrades, as well as providing the build system - makepkg{,-mingw} - which is used to make these packages. The set of software-building recipes (PKGBUILD and patches) for MSYS2 itself are at:

https://github.com/Alexpux/MSYS2-packages

and those for MinGW-w64 (native Windows software) are at:

https://github.com/Alexpux/MINGW-packages

Both 32 and 64-bit are supported.

Official Links