DEV Community

Angela Swift
Angela Swift

Posted on

Software for MacOS Developers that cannot Miss, Once More

Once again, software for MacOS developers that must have, which can help you save much more time, boost your productivity.

OpenInTerminal

OpenInTerminal allows you to quickly open the terminal or IDE in a folder. It supports opening the default terminal and editor from the status bar or via shortcut keys. You can access the shortcut menu within files and from the Finder menu bar to open the terminal or IDE. It supports most commonly used editors, including Terminal, iTerm2, VSC, Atom, Sublime, JetBrains series, etc. It also enables quick copying of file paths, making it very convenient for development.

Image description

DaisyDisk

DaisyDisk is a system cleanup tool that helps you understand disk usage and easily identify files that occupy disk space. It’s very user-friendly (better than Tencent Lemon). You can select a disk to see which areas take up the most space. Since my MacBook has only 256GB of storage, this app is very useful for me. I used to think macOS would manage my hard drive well, but one day I was alerted that my disk was full and couldn’t download files. After checking with DaisyDisk, I found that system temporary files (root -> hidden space -> clearable space) were taking up fifty to sixty GB. After cleaning it up, I could use it again — what a surprise!

Image description

ServBay

ServBay is an integrated platform that includes the tools and components needed for developers’ daily work, with no dependencies and a non-intrusive design. One of the great things about ServBay is its continuous updates and expanding features. If you encounter any issues during use, you can email them for excellent support, making for a good user experience.

Image description

MonitorControl

MonitorControl is a tool that allows you to control the brightness of external monitors, in addition to the built-in display brightness control for MacBooks. It’s open-source and available for download on GitHub.

Image description

Battery Buddy

Battery Buddy is a cute battery monitoring and display app for Mac, which can replace the native battery icon to show the current battery status. It’s suitable for power users. It’s free and available for download on the official website.

Image description

CopyLess2

CopyLess2 is a clipboard manager for Mac that extends the clipboard and records everything you’ve copied, basically meeting all your needs. This software can serve as a good alternative for pasting.

Image description

KeyCastr

In scenarios where screen recording is needed, it’s essential to display and record the current keystrokes. KeyCastr is an excellent key display software. The first time you use it, you need to enable system accessibility features. After configuring it and reopening, you can see the current keystrokes in the lower-left corner of the screen, and the display panel can be dragged around. KeyCastr is open-source and free, available for download on GitHub Release.

Image description

Manico

Manico is a quick-launch software that allows fast launching and switching between applications. By default, Manico supports launching or switching to the corresponding app using Option + number keys. Users no longer need to use Command + Tab to cycle through apps or search for them in the Dock, significantly enhancing efficiency and user experience.

Image description

Gemini 2

Free cleanup software is also available, and it works well when there aren’t too many duplicate files. I recommend using Gemini because during one of my large file cleanups (over 2GB), it crashed multiple times. After switching to Gemini, it worked perfectly. Just to mention, I had two duplicate files: one was 1 (1).txt and the other was 1.txt. The cleanup software surprisingly removed 1.txt and kept the other, which was a bit confusing.

Image description

Synalyze It!

Synalyze It! allows you to view binary data and preview decoding in the right-side preview pane based on certain encodings. There’s also a Synalyze It! Pro version, which you can explore.

Image description

FileZilla for Mac / Transmit

Transmit5 is a powerful FTP client that supports file uploads and downloads from local to local and remote to remote. It also allows real-time editing of remote documents without needing to download them. Additionally, Transmit’s tab system enables multiple simultaneous connections. One downside is that synchronization isn’t very real-time; you might have to wait a few seconds or refresh manually, but it’s still bearable.

Image description

KeepingYouAwake

There are many similar anti-sleep software options, but this one is open-source, functional, stable in updates, and user-friendly, making it quite popular.

Image description


Thanks for reading!

If you find any errors, feel free to leave a comment. If this article helped you, don’t forget to give a me a heart for support; your applause is my greatest motivation to keep updating!

Top comments (0)