StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Product

  • Stacks
  • Tools
  • Companies
  • Feed

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy Policy
  • Terms of Service

© 2025 StackShare. All rights reserved.

API StatusChangelog
Windows
ByMicrosoft-365Microsoft-365

Windows

#23in Infrastructure as a Service
Stacks1.11kDiscussions15
Followers803
OverviewDiscussions15

What is Windows?

A series of personal computer operating systems produced by Microsoft as part of its Windows NT family of operating systems.

Windows is a tool in the Infrastructure as a Service category of a tech stack.

Windows Pros & Cons

Pros of Windows

  • ✓Lovely

Cons of Windows

  • ✗Proprietary
  • ✗Not free to use

Windows Alternatives & Comparisons

What are some alternatives to Windows?

Ubuntu

Ubuntu

Ubuntu is an ancient African word meaning ‘humanity to others’. It also means ‘I am what I am because of who we all are’. The Ubuntu operating system brings the spirit of Ubuntu to the world of computers.

Debian

Debian

Debian systems currently use the Linux kernel or the FreeBSD kernel. Linux is a piece of software started by Linus Torvalds and supported by thousands of programmers worldwide. FreeBSD is an operating system including a kernel and other software.

CentOS

CentOS

The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem. For users, we offer a consistent manageable platform that suits a wide variety of deployments. For open source communities, we offer a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code.

Linux

Linux

A clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance.

iOS

iOS

It is the operating system that presently powers many of the mobile devices, including the iPhone, iPad, and iPod Touch. It is designed to make your iPhone and iPad experience even faster, more responsive, and more delightful.

Android OS

Android OS

It is a mobile platform which powers phones, tablets, watches, TVs, cars etc. It makes doing business easier, in the office or out in the field. Manage entire fleets of devices with a touch. Keep corporate data protected with built-in security. And help your employees get more done.

Windows Integrations

SourceTree, Oh My ZSH, nextdns, Firefox, Visual Studio Code and 7 more are some of the popular tools that integrate with Windows. Here's a list of all 12 tools that integrate with Windows.

SourceTree
SourceTree
Oh My ZSH
Oh My ZSH
nextdns
nextdns
Firefox
Firefox
Visual Studio Code
Visual Studio Code
Visual Studio
Visual Studio
Slack
Slack
Windows Terminal
Windows Terminal
Hyper Terminal
Hyper Terminal
Google Chrome
Google Chrome
Komiser
Komiser
FileZilla
FileZilla

Try It

Visit Website

Adoption

On StackShare

Companies
136
ACS1RB+130
Developers
1k
RJMASM+995

Windows Discussions

Discover why developers choose Windows. Read real-world technical decisions and stack choices from the StackShare community.

Paul Whittemore
Paul Whittemore

Developer and Owner

Jul 8, 2019

Needs adviceonVisual Studio CodeVisual Studio CodeWebStormWebStormCentOSCentOS

Visual Studio Code on CentOS and/or Windows is my go-to IDE for all web development (even though I have a license for WebStorm ... for now).

Visual Studio on Windows for any C#/.NET development work.

0 views0
Comments
Cees Timmerman
Cees Timmerman

Software Engineer

May 23, 2019

Needs adviceonTowerTowerGitKrakenGitKrakenSourceTreeSourceTree

Tower appears to be between GitKraken and SourceTree in detail, but gave two scary error dialogs when attempting to merge resulted in a conflict. Doing the same in SourceTree just worked and showed the conflict in its handy file view that's always visible (unlike Tower's mere "Merge branch 'X' into develop" message when the commit is selected).

Both GitKraken and Tower lack the commit hash in their history overview, requiring one to select a commit to see it.

GitKraken appears to be the only Windows 10 Git GUI suitable for night shifts, but like Tower is only free for 30 days, unlike SourceTree.

0 views0
Comments
Justin Dorfman
Justin Dorfman

Open Source Program Manager at StackShare

May 19, 2019

Needs adviceonCloudAppCloudAppWindowsWindowsmacOSmacOS

I use CloudApp because it saves me so much time and energy. I use it at the very least once an hour. When #Skitch was shutdown I thought my life was over! CloudApp saved the day and gave me features that Skitch didn't have.

If you write a lot of technical content (or any content for that matter) it is an invaluable tool. I'm not sure about Windows support but it integrates flawlessly with macOS. 🤘

0 views0
Comments
jordandenison
jordandenison

May 18, 2019

Needs adviceonWindowsWindowsUbuntuUbuntuVirtualBoxVirtualBox

I have long sought after the perfect local development environment for developing JavaScript applications, and after having tried several different complete setups, I finally ended up choosing to develop on a Windows host with a Ubuntu virtual machine running with VirtualBox. When the VM comes up, it automatically brings up AWS Cloud9, which provides a great JavaScript editor, terminal access from your browser, as well as the ability to work remotely by choice and still have the exact same development environment, all served up in a browser. This helps keep the host system clean, and using Docker in the virtual machine helps keep the VM clean as well as it is the only dependency that is required to be installed to run applications.

0 views0
Comments
Tim Abbott
Tim Abbott

Founder at Zulip

May 16, 2019

Needs adviceonmacOSmacOSLinuxLinuxWindowsWindows

We use Vagrant because it is the best toolchain for having a standardized development environment that is readily provisoned with just a single command on macOS, Linux, and Windows.

There's a lot of things that could be better; the thing I dislike the most is how Vagrant configuration file is a Ruby script with weird semantics around conditionals, which makes it its own special language to learn. They would have been a lot better off with the configuration approach taken by Xen (where the configuration file was a straightforward Python system).

Also, it's error messages are optimized too much for people developing Vagrant itself, and not enough for helping end users who are using Vagrant, which means one has to google often to figure out what the actual problem is.

Still, I don't think there's a better alternative for a development environment that Just Works for hundreds of developers. Docker isn't really designed for the development environment use case in my view, since it's optimized for throwing away state and getting a clean one when you make changes, and that's sometimes really not what you want. And having to SSH into a remote development environment has significant latency and editor setup costs that in my view make it a backup plan, not the main way to do things.

0 views0
Comments