Developer Tools

Browse Mac App Library entries in the Developer Tools category.

Tiled Tiled is a 2D tile map and level editor for building game maps, tilesets, and object layers for many game development workflows. Thorbjorn Lindeijer
Kart Kart is a desktop and command-line tool for versioning geospatial and tabular data with Git-based workflows on macOS and other platforms. Koordinates Limited
Mini vMac Mini vMac is a Macintosh emulator for running classic 68K Mac software and system disks on modern Macs. Paul Pratt
BasiliskII BasiliskII is an open source Macintosh emulator for running classic 68k Mac OS software on a modern Mac. Ronald P Regensburg
FutureBasic FutureBasic is a macOS BASIC development environment and compiler for creating native Macintosh applications with an integrated coding workflow. Brian Stevens
Chipmunk Basic Chipmunk Basic is a macOS BASIC interpreter that lets users write, run, and experiment with traditional BASIC programs on the Mac. Ronald Nicholson
QXmlEdit QXmlEdit is a desktop XML editor for viewing, editing, comparing, and analyzing XML and XSD files on macOS. Qxmledit
VersionTracker VersionTracker is a macOS app for creating, organizing, and publishing software change logs for app releases and versioned projects. Tim Parnell
Swiftify for Xcode Swiftify for Xcode is a macOS developer tool that converts Objective-C code to Swift inside Xcode, Finder, and project conversion workflows. Swiftify
QGIS QGIS is a desktop geographic information system for creating, editing, analyzing, and publishing spatial data and maps on macOS and other platforms. Qgis
Platypus Platypus is a macOS developer tool that turns command line scripts into native Mac apps with selectable interfaces and app bundle settings. Sveinbjorn
UnicodeChecker UnicodeChecker is a macOS utility for exploring Unicode characters, inspecting code points, and converting text between encodings and formats. Steffen Kamp
Aegisub Aegisub is a cross-platform subtitle editor for creating, timing, styling, and refining subtitle files with video and audio tools. Aegisub
Creator Tools Creator Tools is a Native Instruments desktop utility for building, editing, and scripting Kontakt instruments during development workflows. Native Instruments GmbH
GNO Desktop Beta-dev GNO Desktop Beta-dev is a beta desktop app for working with the GNO local knowledge workspace in a native Mac window. Gordon Mickel
iHosts iHosts is a macOS utility for editing and switching /etc/hosts entries with groups, shortcuts, and a live view of the hosts file. Toolinbox
CH34xVCPDriver CH34xVCPDriver is a macOS USB-to-serial driver that lets Macs communicate with supported WCH CH34x and related serial interface chips. Nanjing Qinheng Microelectronics Co., Ltd.
Pinokio Pinokio is a macOS app for discovering, installing, launching, and managing local AI apps, agents, and web services from one desktop interface. Starling Protocol, Inc
NVIDIA AI Workbench NVIDIA AI Workbench is a desktop toolkit for building, running, and sharing AI and machine learning projects across local and remote GPU systems. NVIDIA Corporation
DataGrip DataGrip is a desktop database IDE for macOS that helps you connect to databases, write SQL, inspect schemas, and manage data. JetBrains s.r.o.
Arduino App Lab Arduino App Lab is a desktop development environment for building, running, and testing apps for Arduino UNO Q and related boards. ARDUINO SA
Schematik Desktop Schematik Desktop is a desktop companion for Schematik that helps users generate and deploy AI-assisted electronics projects for supported boards. Samuel Beek
NVIDIA Sync NVIDIA Sync is a macOS utility for connecting to remote Linux systems and launching IDEs, apps, and monitoring tools from one place. NVIDIA Corporation
Cursor Cursor is an AI-powered code editor for macOS that helps developers write, edit, and understand code with integrated assistant tools. Hilary Stout
PyCharm PyCharm is a desktop integrated development environment for writing, running, debugging, and managing Python projects on macOS. JetBrains s.r.o.
Reins Reins is a macOS app for chatting with self-hosted AI models through Ollama, LM Studio, and compatible servers in a local, private workflow. Ibrahimcetin
electerm electerm is a desktop terminal and remote connection app for macOS that helps you manage SSH, SFTP, RDP, VNC, serial, and related sessions in one place. Xudong ZHAO
Brewwery Brewwery is a native macOS app that gives Homebrew users a visual interface for browsing packages, updates, services, and maintenance tools. Umid Mirzabekov
ImHex ImHex is a native hex editor for macOS that helps developers and reverse engineers inspect, analyze, and edit binary data. Werwolv
Open WebUI Open WebUI is a desktop AI chat app that lets you run models locally or connect to Open WebUI servers from one interface. Open WebUI Inc.
OpenJarvis OpenJarvis is a desktop app for running a local AI chat interface on your Mac while processing inference and backend tasks on your own hardware. Jon Saad-Falcon
OpenCode OpenCode is a macOS desktop app for AI-assisted coding, giving developers a local interface to work with code, sessions, and connected model providers. Anomaly Innovations, Inc.
Termius Termius is a Mac SSH client and terminal app for connecting to remote servers, transferring files, and managing command-line sessions. Termius Corporation
AKS desktop AKS desktop is a Microsoft app for macOS that helps developers and Kubernetes operators connect to Azure Kubernetes Service clusters and manage applications. Microsoft Corporation
UI Browser UI Browser is a macOS accessibility and GUI scripting tool for exploring, inspecting, and controlling app interface elements. William Cheeseman
UIElementInspector UIElementInspector is an Apple accessibility inspection tool used to examine on-screen interface elements and their accessibility information during app development. Apple