Developer Tools

Browse Mac App Library entries in the Developer Tools category.

Swift Playground Apple’s Swift Playground for Mac is an interactive coding app for learning Swift and building SwiftUI app playgrounds. Apple
VSCodium VSCodium is an open-source code editor based on Visual Studio Code builds, distributed without Microsoft branding and built-in telemetry. Baptiste Augrain
Aquamacs Aquamacs is a Mac-native build of GNU Emacs that provides a powerful text editor with macOS integration for programming, writing, and document editing. George Treese
SQLPro for SQLite SQLPro for SQLite is a macOS database client from Hankinsoft for browsing, editing, and querying SQLite databases with a native interface. Hankinsoft
MacVim MacVim is a macOS graphical build of Vim that provides a native app interface for modal text editing and code or plain-text work. Yee Cheng Chin
Icon Composer Apple developer tool for creating layered app icons with Liquid Glass effects for iPhone, iPad, Mac, and Apple Watch. Apple
Ollama Ollama is a macOS app for running and managing local AI models, with a bundled CLI and desktop features for on-device workflows. Infra Technologies, Inc
iTerm2 iTerm2 is a macOS terminal replacement by George Nachman with tabs, split panes, search, scripting, and advanced shell workflows. GEORGE NACHMAN
XQuartz XQuartz brings the X11 windowing system to macOS so X11-based Unix and Linux graphical apps can run on a Mac. Apple Inc. - XQuartz
FitFileExplorer FitFileExplorer is a macOS utility from Ro-z for opening and inspecting Garmin FIT files, with raw data views, charts, and map display. Ro-z
Hex Fiend Hex Fiend is an open source macOS hex editor for viewing, editing, and comparing binary data, including very large files. Kevin Wojniak
DeltaWalker DeltaWalker is a professional visual file and folder comparison app for reviewing, merging, and synchronizing changes across projects. Deltopia Inc.
CocoaPacketAnalyzer CocoaPacketAnalyzer is a macOS network packet analyzer for opening, capturing, filtering, and inspecting PCAP traffic traces. Daubit & Francke GmbH
SF Symbols Beta Apple’s SF Symbols beta is a macOS design and developer tool for browsing, testing, and preparing Apple platform symbol icons. Apple
BBEdit BBEdit is a long-running professional text and code editor for macOS from Bare Bones Software, used for writing, coding, search, and text processing. Barebones
Python Launcher Python Launcher is a small macOS helper installed with python.org Python that opens .py scripts from Finder and runs them with configurable launch settings. Ned Deily
AILocalizer AI Localizer is a macOS developer tool that helps translate Xcode app projects into multiple languages and manage localized resources. Michael Song
TestFlight Apple TestFlight for Mac lets you install and try beta versions of apps, then send feedback to developers before release. Apple
Slideshow Slideshow is a Racket presentation tool that generates slides from code instead of a drag-and-drop editing interface. Matthew FLATT
Racket Documentation Racket Documentation is the local manual browser installed with Racket, providing searchable guides, references, and help for the Racket language and tools. Matthew FLATT
DrRacket DrRacket is the graphical IDE for the Racket programming language, commonly used for learning, writing, and running Racket code. racket-lang
GitHub Desktop GitHub Desktop is a graphical Git client for GitHub and local repositories, commonly used to clone, commit, branch, and sync code changes. github
VMware Fusion VMware Fusion is a desktop virtualization app that lets you run Windows, Linux, and other operating systems inside macOS. vmware
IDLE IDLE is Python’s simple integrated development environment, commonly installed with Python and used to write, run, and test Python scripts. python
virtualOS virtualOS is a virtualization app for running guest operating systems in virtual machines on a Mac, typically used for testing and development. ios
FileZilla FileZilla is a third-party FTP, FTPS, and SFTP client commonly used to transfer files between a Mac and remote servers. filezilla-project
Poedit Poedit is a translation editor used to create and update gettext .po and .mo localization files for software and websites. poedit
ShellFish ShellFish is a third-party macOS app that lets you access remote servers and files over SSH and related protocols from Finder. appliedphasor
Xcode Apple’s Xcode is the main development environment for building, testing, and signing apps for Apple platforms. Apple
Roblox Studio Roblox Studio is the official Roblox development app used to create, edit, test, and publish Roblox games and experiences. Roblox
Code Microsoft Visual Studio Code is a popular code editor used to write, debug, and manage source code and development projects. Microsoft