Today we'll be looking at my personal top 15 Mac apps. I'm actually quite a minimalist in installing and keeping apps, so these 15 are the only 'extra' apps I'm using on my device.
1Password creates strong, unique passwords for all of your sites and logs you in with a single tap (or click). ITerm2 is a replacement for Terminal and the successor to iTerm.
1Password is available on all your devices, so you’ll always have all your information with you. Any changes you make on one device are immediately available everywhere else. There’s also a lot more you can do with the apps, like filling passwords automatically, so you should set up the apps right after you sign up. ITerm2 has an excellent password manager. Go to the Help Menu and start typing 'password manager' It will bring up an an animation showing you where the menu item is located. ITerm2 has one of the best help menus/system in the business. I would really love for 1Password for macOS to show suggestions for apps (like on Android and—occasionally—iOS). For example, my Quicken file is encrypted, and I store the password for that file in 1Password. This is what displays in 1Password when I click the menu bar icon with Quicken as the active application. In the question “What are the best power user tools for macOS?” iTerm2 is ranked 1st while 1Password is ranked 3rd. The most important reason people chose iTerm2 is: Other than being able to customize the various shortcuts, iTerm2 also lets you customize the colorscheme, font, transparency, etc.
My profile:
Let's get started with the list.
I literally can't live without 1Password. As developers we tend to make the most awful and bad passwords ourselves. So 1Password to the rescue for generating and managing this for us.
Jeez, Chrome should really be pre-installed. It's the first app I install on my brand new machine! I Can't do my job the same without it.
As a developer and writer, it's essential to get in the zone. What best to do so than Spotify. Listen to a cool podcast or epic playlist.
I use Gmail for most of my email addresses, and Spark is just amazing in keeping track of all these in one maintainable inbox. It's a big advocate for inbox zero, just like me.
I went from Dreamweaver to Atom to JetBrains to Visual Studio Code, and I have zero regrets! It's just fantastic software! Visual Studio Code, for me, is the only good product for Mac Microsoft made.
The default terminal for Mac is not bad, but once you go iTerm2 you can't go back. It's just packed with all those little extra's you'll ever need!
FTP might be a bit old-school, but every now and then we need it. Cyberduck is fantastic and clean, way better than a FileZilla, for instance.
I switch between Postman and Insomnia, but Postman is cool because it collaborates well for teams. You can test your API's and keep track of them. I love their environment setups.
Ever needed to run just a small JavaScript snippet and too lazy to open a project or Codepen. This little app does just that for you.
When it comes to writing and keeping track of my projects, Notion helps me a lot. It's by far the best note keeping and project management tool I've ever seen.
English is not my native tongue, so Grammarly helps me a lot, making sense of my writing. And it's good at picking up nuances in my texts.
My blog is written in Markdown, and I use iA Writer to track my blog articles' cross-device. I start items on my Mac and will swap to my iPad or Phone sometimes to finish them.
Sketch is not my golden go to, but it's what I paid for and use for all my design stuff. Making banners, designs, and cropping images.
Did you ever need to do a quick review or feedback visually? Loom is your guy! It's amazingly quick and fast to record a session.
If Loom is not sufficient enough, you can always go to OBS, an amazing tool to capture all kinds of screen recordings. It works super well and has so many options that it scares me sometimes.
Let me know on Twitter what your favourite apps for Mac are?
Thank you for reading my blog. Feel free to subscribe to my email newsletter and connect on Facebook or Twitter
iTerm2 has a lot of features. Every conceivable desire a terminal user might have has been foreseen and solved. And these are just the main attractions!
Divide a tab up into multiple panes, each one showing a different session. You can slice vertically and horizontally and create any number of panes in any imaginable arrangement.Notice how inactive panes are slightly dimmed so it's easy to see which is active.
Register a hotkey that brings iTerm2 to the foreground when you're in another application. A terminal is always a keypress away. You can choose to have the hotkey open a dedicated window. This gives you an always-available terminal (like Visor, Guake, or Yakuake) at your fingertips.
iTerm2 comes with a robust find-on-page feature. The UI stays out of the way. All matches are immediately highlighted. Even regular expression support is offered!
Just type the start of any word that has ever appeared in your window and then Cmd-; will pop open a window with suggestions. The word you're looking for is usually on top of the list!
Use the keyboard to make and modify selections.
Paste history lets you revisit recently copied or pasted text. You can even opt to have the history saved to disk so it will never be lost.
Instant replay lets you travel back in time to recover text that was erased from the terminal.
A mind-boggling number of options lets you configure the terminal to suit you perfectly.
Scroll horizontally to see more…
Coming from a Unix world? You'll feel at home with focus follows mouse, copy on select, middle button paste, and keyboard shortcuts to avoid mousing.
With both 24-bit and 256-color mode, Vim explodes with photorealism: the terminal is a medley of color and code comes alive.
Do you lose your cursor when there are lots of different colors or have programs display hard-to-read color combinations? With the Smart Cursor Color and Minimum Contrast features, you can ensure that these problems are gone for good.
You can use the mouse to position the cursor, highlight text, and perform other functions in programs like Vim and Emacs with the mouse reporting feature.
You can choose to receive notifications of activity, bells, job completion, and more. Feel free to let a long job run in the background, secure in the knowledge that you'll know when it's done.
Search all your tabs at once with Global Search.
Do you need to store separate configurations for many different hosts? iTerm2 provides a taggable and searchable profiles database so you can easily find the profile you're looking for.
iTerm2 features excellent internationalization support, including support for Unicode combining marks, full-width characters, Emoji, and many other Unicode features.
iTerm2 supports user-defined triggers, which are actions that run when text matching a regular expression is received. You can use it to highlight words, automatically respond to prompts, notify you when something important happens, and more.
iTerm2 can perform 'smart selection' to highlight URLs, email addresses, filenames, and more by recognizing what is under the cursor and choosing how much text to select.
iTerm2 can integrate with your shell so it knows where your shell prompt is, what commands you're entering, which host you are on, and what your current directory is. This enables all sorts of cool features: you can easily navigate to previous shell prompts with ⇧⌘↑ and ⇧⌘↓. Your most used directories will be remembered for you. You can auto-complete previously used commands. And much more!
Using the Shell Integration feature, you can have iTerm2 switch profiles depending on what you're doing. For example, you can define a profile that's always used when you ssh to some hostname. Or when your username is root. Or even when you're in a particular directory.
iTerm2 has a custom escape sequence to display images right in the terminal. Even animated GIFs!
You can see the last-modified time of every line in the terminal. It's useful to know how long a job took to complete, if the data you're looking at is fresh, or to try to piece together what you were doing before leaving for the weekend.
Do you find yourself typing your password over and over again? Do you need to remember a bunch of passwords? Use iTerm2's built-in password manager. It stores your data securely encrypted in macOS's keychain, protected by your user account's password. iTerm2 includes a safety mechanism that ensures your password only gets entered at a password prompt.
With the Advanced Paste feature you can edit text before pasting it, convert it to base64, transform special characters, and more.
You can select text in your terminal and add an annotation to it in iTerm2. If you're puzzling through a big log file, it's useful to mark it up with what you've learned. Working through a disassembly? Make notes about what each register does. Free your mind!
You can put a badge in the top right of your terminal showing information about the current session. It can show your username, hostname, or even custom data like the current git branch.
Use iTerm2 as your IDE. When you build a big project, you used to have to pore over its output to find warnings and errors. No more! With the captured output feature, iTerm2 finds those messages (based on regular expressions you define) and shows them in the toolbelt. You can navigate right to each message. A double-click will run a coprocess of your choice, which can (for example) open the file in your favorite editor right to the line with the error.