I've been a programmer for quite some time and therefore I had a lot of contact with Windows (vomit - I have to have it to play games), Linux (yeah), and lately I started with MacOS just to learn more about it. I love the terminal since I've been in contact with Linux. Nevertheless there are some basic toolings besides the console you still need for the daily stuff.

I have installed a couple of things that I like:

I was recommended in comment by @Dɑvïd this summary and already looked up cyberduck for FTP + quicksilver as an Alfred alternative.

Any other suggestions on must-haves on MacOS?

  • 2
    I'm not sure this question is a good fit for the Q&A format on this site, but time will tell. Meanwhile, you should check this Q&A on Apple.Stackexchange: "Which OS X Applications do you find indispensable?"
    – Dɑvïd
    Jul 22, 2018 at 19:55
  • @Dɑvïd I see your point. I'm not sure either, this is the first time for me on this community. Thanks for the great link! :)
    – Dr4gon
    Jul 22, 2018 at 21:06
  • “List of apps” is off-topic here. On this site you list requirements and constraints, then we provide a specific solution meeting your needs. I suggest taking this to a discussion-oriented site, such as CodeRanch.com Jul 26, 2018 at 19:47
  • @BasilBourque I am aware of that. I list them because I want them to be excluded from the answers as well as give you my "requirements" on a high level. If I ask can you list me tools that increase productivity, is that enough for you? :)
    – Dr4gon
    Jul 27, 2018 at 6:48

1 Answer 1


A popular code editor is Visual Studio Code. It is a free offering from the vomit company (I hate them too but VScode is a very nice app). There are 100's of extensions for many different programming languages and other mods to VScode. Don't confuse Visual Studio Code with Visual Studio.

An inexpensive app that I use occasionally is Pages. Its Macs replacement for MS Word but scaled done some. It may come with your Mac but if not it is free from the App Store.

Along with Pages is the Macs replacement for Excel. This app is called Numbers and is also free from the app store if not already on your machine.

Another free app I use a lot is iTerm. This is a terminal emulator for the Mac. Since Mac is based on Unix, iTerm lets you take full advantage of that. Macs come with their own Terminal emulator called Terminal but I find iTerm more useful.

My last suggestion only applies if you want to program in Python. I would recommend the Anaconda Python distribution. It comes with a free Python IDE called Spyder. A very nice IDE and is close to Visual Studio Code for Python programming.

I have over a hundred Mac apps on my computer but the ones above are the ones I use the most. I'm sure others will have more suggestions.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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