Our Visual Editing feature is live! 🎉 Learn more
Directus Logo
  • Use Cases and Features
    • Headless CMS
      Manage and deliver content with ease
    • Backend-as-a-Service
      Build and ship applications faster
    • Headless Commerce
      A single source of truth for products
    • 100+ More Use Cases
      Build anything (or everything)
    • Instant APIs
      Connect a database, get REST + GraphQL APIs
    • Granular Policy-Based Auth
      Provide secure, autonomous data access
    • Visual Automation Builder
      Automate content and data workflows with ease
    • 50+ More Features
      Get everything you need out-of-the-box
    Project Showcase
    Built With Directus

    Built With Directus

    See what everyone's been building with Directus

  • Learn More
    • Blog
      Read our latest articles and guides
    • Case Studies
      Case studies and success stories
    • Community
      Join our 13k member Discord community.
    • Agency Directory
      Browse our list of agency partners
    • About Us
      Learn more about Directus and the team
    • Wall of Love
      See what others are saying about us
    • Contact
      Have a general inquiry or question for us?
    • Support
      Reach out to Directus support
    Watch Directus TV
    Directus TV
    Video

    Directus TV

    Go down the rabbit hole with hours of original video content from our team.

  • Developers
  • Enterprise
  • Pricing
Chat With UsGet Started Free
GitHub logo30,483
Back
resource
Tuesday, April 4, 2023

6 Must-Have Productivity Tools & Apps for Developers on Mac

If you’re a developer using Mac, these tools will help you save time and produce better results.
6 Must-Have Productivity Tools & Apps for Developers on Mac

No matter your favorite language or your go-to stack, having the right tools can help you save time and produce better results.

If you believe the hype, every new “Productivity” tool will deliver superpowers on top of superpowers on top of superpowers. But many fail to deliver on their promises.

As a Developer Advocate, my goal is to make your work-life just a little bit easier. So in this article, we'll take a look at some of the productivity tools I’m using daily on my Macbook.


Color Normal@4x

Raycast

Launcher and search tool

What is it?

Raycast is a launcher and search tool for Mac that allows you to quickly access and launch apps, files, and commands from a single interface. It offers a customizable experience with the ability to create your own custom extensions, making it a versatile tool for productivity.

My take

I’ve recently fully converted over to Raycast from Alfred (my longtime squeeze for launcher apps). There’s been a few little hiccups with the switch due to differences in searching, but it’s definitely been a net positive. There’s documentation extensions for my favorite frameworks and even a SavvyCal extension for quickly accessing my calendar links.

One of the things I like most about Raycast is the development experience. Creating your own custom extensions is buttery smooth.

For example, it took only a couple hours of total work to put together our Directus Raycast extension and get it live within their store.

Check out the Directus Raycast extension.


Cleanshot X

Clean Shot X

Screenshot tool

What is it?

Clean Shot X is a tool for taking great looking screenshots on Mac. Its features include the ability to capture a specific window or screen, annotate and mark up screenshots, and quickly share them with others. With Clean Shot X, you can save time and make your screenshots look more professional.

My take

I’ve been through a lot of screenshot apps over the years and Clean Shot X is as close to perfection as I’ve found. It’s super easy to use and has the ‘right’ number of customization options. I’m also making good use of their new background feature.

Tip: If you’re a Dropbox user, make sure you enable the screenshot sharing setting on the Dropbox Desktop app to automatically pull those screenshots into a Dropbox folder instead of littering your desktop.


Loom

Loom

Async video recordings

What is it?

Loom is a tool that allows users to create quick videos for asynchronous communication. With Loom, users can easily record themselves talking through a problem or solution, and share the video with others to facilitate collaboration and communication.

An open source tools dashboard displayed on a website.

My take

Is Loom technically a productivity app? Maybe not. But it’s one tool that’s saved me a crazy amount of time.

Need to explain a complicated concept without spending 30 minutes typing an email? Loom it.

As devs, we’re not used to being on camera but short videos can enable good async communication practices and help prevent unnecessary meetings.

Tip: Don’t forget the audio. **Yes, I know you hate the sound of your own voice. But it’s super helpful if you talk through it and add the additional context.


<img src="https://marketing.directus.app/assets/2e27fc77-9374-4344-a51f-1804e1fa1ac4" height="72">

Superpowered

Calendar notification app

What is it?

A simple menu bar app that connects to your calendar and reminds you about meetings. The reminders don’t go away until you dismiss them and it’s let you send a quick notification if you’re running late.

My take

If you’ve been coding for long, you’ve inevitably had this happen to you: You’re working on a project, knocking out some code. Things are moving really well. You pause for a minute… seems like you’re forgetting something. Then you look at the clock and realize your 10 or 15 minutes late for that important meeting. 🤦‍♂️

I was introduced to this tool by our CEO (Thanks Ben!) less than a year ago but it’s saved me from headache and professional embarrassment many times since then.


Boop

Boop

Text utility

What is it?

A scriptable scratchpad for developers. It transforms plain text and code using preset scripts or using custom ones you write yourself.

My take

I love banging on the keyboard as much as anyone. But when it comes to the command line – I’ve always had trouble remembering all the different commands. So when I found Boop I was excited.

Boop doesn’t sit so neatly into any single category. But Boop does make cumbersome tasks like formatting JSON, converting JSON to CSV, case conversion, decoding URLs, and more super simple. Quickly do all the text / json things you need without the command line or browser console. It’s also open source like your favorite Headless CMS.


Color Slurp

ColorSlurp

Color picker

What is it?

ColorSlurp is the ultimate color tool for developers and designers. Pick any color on your screen using the high-precision magnifier. Create and organize palettes with advanced color editing tools. Check color contrast for perfect accessibility. Pick colors with your camera on iOS.

My take

As a developer with a former design habit, I’m dealing with color codes day in and day out. ColorSlurp strikes the right balance between ease of use and powerful features. The Ctrl + Click feature to select multiple colors and quickly create a color palette saves a ton of time. I geek out on little details, so the slurping sound effect whenever you pick a color is also delightful.


And there you have it! My (current) must-have productivity tools for developers on Mac that will help you save time and give you superpowers on top of your superpowers.

Give them a try and let me know which ones are your favorites. And if you have any other tools that have helped you with your development work, hop into our Directus Discord Community and share them with us. Happy coding! 😎

Posted By

Bryant Gillespie

Bryant Gillespie

Growth Engineer

Share

LinkedIn LogoTwitter LogoReddit LogoDev.to Logo

Sign up for updates 🐇

Get insights, releases, and exciting news delivered directly to your inbox once a month. No spam - we promise. 🙂

  • Directus LogoDirectus Logo

    A composable backend to build your Headless CMS, BaaS, and more. 

  • Solutions
    • Headless CMS
    • Backend-as-a-Service
    • Product Information
    • 100+ Things to Build
  • Resources
    • Documentation
    • Guides
    • Community
    • Release Notes
  • Support
    • Issue Tracker
    • Feature Requests
    • Community Chat
    • Cloud Dashboard
  • Organization
    • About
    • Careers
    • Brand Assets
    • Contact
©2025 Monospace Inc
  • Cloud Policies
  • License
  • Terms
  • Privacy