[macOS] sumukh_rao:
If you have been a Mac user for a long time, there surely are a few apps that you cannot live without. These are the apps that you would install as soon as you get a new Mac and would probably recommend old as well as new Mac users to try too! macOS does come with a bunch of pre-loaded apps to get you started, but apart from those, here are five macOS apps that I personally install as soon as I get a new Mac to add more features as well as increase productivity.

1. Magnet​

View attachment 5339509

Ask any macOS user and Magnet is most certainly a part of their top 5 favorite apps list! It's a simple utility that allows you to resize and snap windows (heh) on macOS to different parts of your screen. macOS does include a split-screen view by default but who is two windows enough for, right? You can assign keyboard shortcuts that let you snap app instances to different parts of your screen and it's a great way to organize all your open apps on macOS. If you multi-task often, this is a must-have.

Download Magnet

2. Amphetamine​

View attachment 5339505

There are multiple use-cases for Amphetamine but the best one is if you use an external monitor with your MacBook. Essentially, Amphetamine is an app that keeps your Mac awake for whatever duration you want it to. I use my MacBook Pro with an external monitor so when I connect it via HDMI, closing the lid of my MacBook automatically sends it to sleep and I don't have a feed on my monitor. I want my MacBook's display turned off (since I use just my monitor and it will drain the battery needlessly) and this is where Amphetamine comes in. I can set up a profile where my MacBook stays awake even when the lid is closed but the screen gets turned off. This way, I can use it with a monitor since it's not on standby. You can also use it for things like keeping your Mac awake when downloading big files.

Download Amphetamine

3. The Unarchiver​

View attachment 5339503

As the name may suggest, The Unarchiver is an app used to unzip files on macOS that may not be supported by the default unarchiving tool. While macOS has a built-in tool to unarchive zip files, other extensions like RAR, 7z, LHA, ZIPX, BIN, GZ, TGZ, etc. are not supported and hence, this app comes in handy when you want to open such files.

Download The Unarchiver

4. AppCleaner​

View attachment 5339499

Uninstalling an app on macOS is a straightforward process. However, oftentimes, an uninstalled app can leave its residual files behind which occupy space on your Mac. If you don't know where to locate these files after uninstalling an app, they will continue to stay on your Mac, and the more the number of apps, the larger is the amount of storage that's going to be occupied. This is where a simple but very useful app, AppCleaner comes in. All you have to do is drag and drop the app you want to uninstall into AppCleaner and it will do the rest for you. Highly recommended.

Download AppClaner

5. HyperDock​

View attachment 5339497

If you've used a Windows computer, you would be aware that hovering your mouse cursor over any open apps in your taskbar will display a small preview of the windows that are open. This is handy when you have multiple apps open or multiple instances of the same that are open and want to quickly switch to the right instance. Unfortunately, this isn't present on macOS by default. HyperDock fixes it by adding previews to the Dock whenever you hover your cursor over an open app. If you switch between multiple instances of an app, this is a no-brainer.

Download HyperDock

These were the five apps that are among the first few that I personally install after getting a new Mac. Of course, there are the usual set of apps that are also vital to me like Chrome which is my preferred browser of choice, Microsoft's Office Suite, Slack, WhatsApp, Final Cut Pro, etc. but I didn't mention them since most people are already aware of such apps.

Which of these apps did you install and benefit from? What are the first five apps you install on macOS? Let us know, we would love to try them out too!