Software Developer Mac Apps

This page summarizes the projects mentioned and recommended in the original post on /r/macapps

InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io
featured
  1. Visual Studio Code

    Visual Studio Code

    For development/Debugging: 1. VSCode - Got used to the key bindings and integrated terminal, so now it's really hard to switch 2. Requestly - For easily setting up local debugging environments. I am less of a UI guy, so this allows me to use the live UI of a deployed site, and redirect whichever request I want to play with to my local server. 3. Wireshark - To better understand a network protocol.

  2. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. orbstack

    Fast, light, simple Docker containers & Linux machines

    https://orbstack.dev/ - Better Docker Experience

  4. obsidian-releases

    Community plugins list, theme list, and releases of Obsidian.

    `cask "obsidian"` [link][free] for all markdown notes

  5. HomeBrew

    ๐Ÿบ The missing package manager for macOS (or Linux)

    Hyper in conjunction with fig (I also have iterm2, but I like Hyper pretty well) and brew.

  6. iTerm2

    iTerm2 is a terminal emulator for Mac OS X that does amazing things.

    iTerm2, since Terminal.app doesn't support 24-bit colors and I used Neovim for some time. I now use Neovide for Neovim, so all I use iTerm2 for now is the UI (I have a theme I like, plus dark mode actually works).

  7. autocomplete

    IDE-style autocomplete for your existing terminal & shell

    These are just apps I directly use. You may also like e.g. Fig if you work in the command line and like knowing what actions are supported, though I find Oh My Zsh with autocompletion + on tab suitable.

  8. secretive

    Store SSH keys in the Secure Enclave

    Secretive, which replaces painfully managing SSH keys from the command line / editor. Getting a Touch ID prompt is so much better, though migrating computers will suck.

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. sublime_text

    Issue tracker for Sublime Text

    Visual Studio Code, since it has a lot of tools I need (though, I don't enjoy using it). Zed is similar but also new, so it doesn't have extensions but is much more pleasant to use (think like a modernized Sublime Text).

  11. ohmyzsh

    ๐Ÿ™ƒ A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.

    These are just apps I directly use. You may also like e.g. Fig if you work in the command line and like knowing what actions are supported, though I find Oh My Zsh with autocompletion + on tab suitable.

  12. neovim

    Vim-fork focused on extensibility and usability

    iTerm2, since Terminal.app doesn't support 24-bit colors and I used Neovim for some time. I now use Neovide for Neovim, so all I use iTerm2 for now is the UI (I have a theme I like, plus dark mode actually works).

  13. neovide

    No Nonsense Neovim Client in Rust

    iTerm2, since Terminal.app doesn't support 24-bit colors and I used Neovim for some time. I now use Neovide for Neovim, so all I use iTerm2 for now is the UI (I have a theme I like, plus dark mode actually works).

  14. iina

    The modern video player for macOS.

    Xcode, since I work on apps (plus it's useful to build existing ones, like IINA).

  15. sample-food-truck

    SwiftUI sample code from WWDC22

    Food Truck (if you can count it), which is a reference app for demonstrating how to use SwiftUI.

  16. CotEditor

    Lightweight Plain-Text Editor for macOS

    CotEditor, which is like TextEdit except actually useful for non-text documents (e.g. I write a lot of Markdown in it).

  17. hyperterm

    A terminal built on web technologies

    Hyper in conjunction with fig (I also have iterm2, but I like Hyper pretty well) and brew.

  18. TablePlus

    TablePlus macOS issue tracker

  19. Proxyman

    Modern. Native. Delightful Web Debugging Proxy for macOS, iOS, and Android โšก๏ธ

  20. ray

    Debug with Ray to fix problems faster (by spatie)

    https://myray.app/ (when not xdebugging)

  21. insomnia

    The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.

    https://insomnia.rest/ or https://paw.cloud/

  22. XcodesApp

    The easiest way to install and switch between multiple versions of Xcode - with a mouse click.

    Xcodes. Environment manager used to downloadโ€ฆ

  23. feeds

    Collection of Dash docset feeds

    Dash. Look up documentation really fast. Also useful for system wide snippets.

  24. Lepton

    ๐Ÿ’ป Democratizing Snippet Management (macOS/Win/Linux)

    `cask "lepton"` [link][oss] + `cask "masscode"` [link][oss] for storing snippets as github gists or locally

  25. Newman

    Newman is a command-line collection runner for Postman

    `cask "postman" [link][free] for anything API

  26. beekeeper-studio

    Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.

    `cask "beekeeper-studio"` [link][oss] for anything database

  27. vscodium

    binary releases of VS Code without MS branding/telemetry/licensing

    `cask "vscodium"` [link][oss] IDE of choice, I used to use vscode, but prefer the no-telemetry version.

  28. lens

    Lens - The way the world runs Kubernetes

    `cask "lens"` [link][oss] for managing Kubernetes clusters

  29. Amethyst

    Automatic tiling window manager for macOS ร  la xmonad.

    `cask "amethyst"` [link][oss] for `i3` like window management

  30. alacritty

    A cross-platform, OpenGL terminal emulator.

    `cask "alacritty"` [link][oss] terminal of choice, super fast and lightweight. Set up to start everything in `tmux` giving me native tabs / window splitting.

  31. nushell

    A new type of shell

    Nushell as default shell

  32. yt-dlp

    A feature-rich command-line audio/video downloader

    Apple Shortcuts as an interface for my most used ffmpeg, yt-dlp and other frequently used scripts

  33. kdiff3

    Utility for comparing and merging files and directories

    kdiff3 to compare and merge files and directories

  34. FFmpeg

    Mirror of https://git.ffmpeg.org/ffmpeg.git

    Apple Shortcuts as an interface for my most used ffmpeg, yt-dlp and other frequently used scripts

  35. Hoppscotch

    Open source API development ecosystem.

    Hoppscotch - Amazin

  36. Requestly

    Requestly was built to save developers time by intercepting and modifying HTTP Requests. It has now developed into an open-source alternative to Charles Proxy and Telerik Fiddler that works directly in browsers without VPN and proxy Issues. It is used by more than 200,000+ front-end developers and 11,000+ companies worldwide.

    For development/Debugging: 1. VSCode - Got used to the key bindings and integrated terminal, so now it's really hard to switch 2. Requestly - For easily setting up local debugging environments. I am less of a UI guy, so this allows me to use the live UI of a deployed site, and redirect whichever request I want to play with to my local server. 3. Wireshark - To better understand a network protocol.

  37. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • A New Era of macOS Sandbox Escapes

    8 projects | news.ycombinator.com | 8 Nov 2024
  • Top Free Utility Mac Apps You Arenโ€™t Using

    3 projects | dev.to | 4 Mar 2024
  • Native macOS fix for applications hiding under the MacBook Pro notch

    5 projects | news.ycombinator.com | 12 Feb 2024
  • Uninstall the NightOwl macOS app now

    5 projects | news.ycombinator.com | 8 Aug 2023
  • My Mac glitched and gave me the Sonoma Developer beta (and it did Ventura too). I am not in the developer program.

    1 project | /r/MacOSBeta | 6 Jun 2023

Did you know that Swift is
the 15th most popular programming language
based on number of references?