# Developer tools
# Apple
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
NativeConnect (opens new window) | Native Desktop Client for App Store Connect. | Website (opens new window) | |||
WWDC for macOS (opens new window) | The unofficial WWDC app for macOS. | Website (opens new window) |
# CSV
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Easy CSV Editor (opens new window) | Easy user-friendly interface with simplicity and flexibility to edit documents. | AppStore (opens new window) | |||
TableTool (opens new window) | A simple CSV editor for the Mac. | Github (opens new window) |
# Database managers
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Base (opens new window) | Creating, designing, editing and browsing SQLite 3 database files. | Website (opens new window) | |||
Core Data Lab (opens new window) | View, analyze and track your Core Data app’s data (SQLite) | AppStore (opens new window) | |||
IOBrowser (opens new window) | IOKit registry browser. | Website (opens new window) | |||
PSequel (opens new window) | Clean and simple UI to perform for common PostgreSQL tasks quickly. | Website (opens new window) | |||
Postico (opens new window) | A Modern PostgreSQL Client for the Mac. | Website (opens new window) | |||
Querious (opens new window) | MySQL tool to view, search, edit, import, export, build, configure, and monitor. | Website (opens new window) | |||
SQLPro Studio (opens new window) | A simple, powerful database manager for macOS, iOS and Windows. | AppStore (opens new window) | |||
SQLiteFlow (opens new window) | SQLite editor which is intuitive, stable and reliable to use. | AppStore (opens new window) | |||
Sequel Ace (opens new window) | Fast, easy-to-use database management application for MySQL & MariaDB. | AppStore (opens new window) | |||
TablePlus (opens new window) | Modern GUI for relational databases (MySQL, PostgreSQL, SQLite etc.) | Website (opens new window) |
# Design tools
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Adaptivity (opens new window) | Visualize Size Classes, margins, layout, readable content, safe area etc. | AppStore (opens new window) | |||
Aqua Swatch (opens new window) | Match Color, Material & Icons | AppStore (opens new window) | |||
Asset Catalog Tinkerer (opens new window) | An app that lets you open .car files and browse/extract their images. | Github (opens new window) | |||
ColorSet (opens new window) | Utility and framework to manage custom interface colors. | Github (opens new window) | |||
Fabula (opens new window) | Easy to use animation creation and testing app in real-time. | AppStore (opens new window) | |||
NSWindow Designer (opens new window) | Create preset window templates help you design or learn NSWindow faster. | AppStore (opens new window) | |||
Sketch to Xcode (opens new window) | Drop in your Sketch file to export as Color Assets and Swift code. | AppStore (opens new window) | |||
UI Browser (opens new window) | The ultimate assistant for Accessibility and GUI Scripting | Website (opens new window) |
# Development platforms/services
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
MAMP Pro (opens new window) | Easy to use webstack for local development (Apache, Nginx, PHP, MySQL). | Website (opens new window) | |||
RedisApp (opens new window) | Easy way to manage Redis on the Mac via the menubar. | Github (opens new window) | |||
VirtualHostX (opens new window) | Easy-to-install local server environment for macOS. | Website (opens new window) | |||
mongoDB app (opens new window) | The easiest way to get started with mongoDB on the Mac. | Github (opens new window) |
# Dictionaries
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Dash (opens new window) | Instant offline access to 200+ API documentation sets. | Website (opens new window) |
# Diff/Merge
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Araxis Merge (opens new window) | Advanced 2 and 3-way file comparison (diff), merging and folder synchronization | Website (opens new window) | |||
Kaleidoscope (opens new window) | Kaleidoscope is the world’s most powerful file comparison app. | AppStore (opens new window) |
Pro tip: Xcode comes with a Diff/Merge app called FileMerge. You can launch it using spotlight.
# Documentation
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
A Companion for SwiftUI (opens new window) | Documents all SwiftUI views, shapes, and protocols for iOS and macOS. | AppStore (opens new window) | |||
Algorithms & Data Structures (opens new window) | Collection of resources of algorithms and data structures in Swift. | AppStore (opens new window) | |||
CHM File Reader (opens new window) | Simple app open, read and convert CHM files into PDF. | AppStore (opens new window) | |||
CHM to PDF Converter Plus (opens new window) | Easy tool for batch conversion of CHM files into PDF. | AppStore (opens new window) | |||
Mandrake (opens new window) | Native man page editor for macOS with syntax highlighting and validation. | Website (opens new window) |
# IDEs
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
CodeRunner (opens new window) | A lightweight, multi-language programming editor for macOS. | AppStore (opens new window) | |||
MaciASL (opens new window) | A native AML compiler and IDE for macOS | Github (opens new window) | |||
S4A IDE (opens new window) | Write fully native code for the AVR microcontroller using Swift. | AppStore (opens new window) | |||
VisualStudio for Mac (opens new window) | Develop apps and games for iOS, Android, and web using .NET. | Website (opens new window) | |||
Xcode (opens new window) | Apple's IDE for software development for macOS, iOS, iPadOS, watchOS, and tvOS. | AppStore (opens new window) |
# JSON
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
JSON Editor (opens new window) | JSON editor for data in a clean, uncluttered and user-friendly interface | AppStore (opens new window) |
# Hex, Hashes and Memory
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Bit Fiddle (opens new window) | Converts decimal, hexadeciaml, binary and ASCII characters. | AppStore (opens new window) | |||
File Peek (opens new window) | Hex Editor, Hashes & File Info | AppStore (opens new window) | |||
Hash Calculator (opens new window) | Calculate file checksum(hash) using many common hash algorithms. | AppStore (opens new window) | |||
Hex Converter (opens new window) | Easily convert between hexadecimal number to decimal etc. | AppStore (opens new window) | |||
Hex Fiend (opens new window) | Hex Fiend is a fast, lean, and powerful hex editor built just for the Mac. | AppStore (opens new window) | |||
HextEdit (opens new window) | Fast and lightweight hex editor for viewing and editing binary data. | AppStore (opens new window) | |||
membuddy (opens new window) | Dynamic memory analysis and visualisation tool. | Website (opens new window) | |||
Synalyze It! Pro (opens new window) | Binary File Analysis made easy | AppStore (opens new window) | |||
Unicycle (opens new window) | Converts between text, decimal, hex, and binary representations of UTF-8 text. | AppStore (opens new window) |
# Monitoring
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Simon (opens new window) | Monitors servers for changes or failures, and notifies you. | Website (opens new window) | |||
Website Watchman (opens new window) | Monitor, archive, go back in time. | Website (opens new window) |
# Plist (XML)
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
PLIST Editor (opens new window) | Easy to use editor for property list (.plist) data. | AppStore (opens new window) | |||
PlistEdit Pro (opens new window) | Advanced property list and JSON editor written for macOS. | Website (opens new window) | |||
XML Notepad (opens new window) | Easy and simple XML Editor | AppStore (opens new window) |
# Packaging
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
App Wrapper (opens new window) | Post-Build Processor for the macOS | Website (opens new window) | |||
DMG Canvas (opens new window) | Easy Professional Disk Image Creation | Website (opens new window) | |||
DropDMG (opens new window) | DropDMG is the easiest way to create macOS disk images, as well as cross-platform archives. | AppStore (opens new window) | |||
ExeWrapper (opens new window) | Microsoft Authenticode Signing from Mac. | Website (opens new window) | |||
ScriptToApp (opens new window) | One-click convert script file into an app. | AppStore (opens new window) | |||
create-dmg (opens new window) | Create a good-looking DMG for your macOS app in seconds. | Github (opens new window) |
# RegEx
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Expressions (opens new window) | An app to play with regular expressions. Easily and nicely. | AppStore (opens new window) | |||
Patterns (opens new window) | The ultimate tool for working with regular expressions. | AppStore (opens new window) | |||
RegExp (opens new window) | Testing regular expressions in native flavours (Go, Swift, JavaSciprt, POSIX) | AppStore (opens new window) |
# Snippet managers
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Snipper App (opens new window) | Your code snippets manager | AppStore (opens new window) | |||
SnippetsLab (opens new window) | A full-featured, professional code snippets manager. | AppStore (opens new window) | |||
Snippit (opens new window) | Create & Edit Snippets in Objective-C, Swift, Python, Javascript and dozens more! | AppStore (opens new window) |
# Testing
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Patchman (opens new window) | A macOS application to test APIs with HTTP methods | GitHub (opens new window) | |||
Sim Genie (opens new window) | Turbo-charge your workflow. Xcode’s simulator can do so much more. | Website (opens new window) | |||
Paw (opens new window) | Full-featured HTTP client that lets you test and describe APIs you build or use. | Website (opens new window) |
# Text editors
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
BBEdit (opens new window) | Simple professional text, code, and markup editor for the Macintosh. | AppStore (opens new window) | |||
CotEditor (opens new window) | The Plain-Text Editor for macOS. | AppStore (opens new window) | |||
Nimble (opens new window) | Lightweight native macOS editor | GitHub (opens new window) | |||
SublimeText (opens new window) | A fast and sophisticated text editor for code, markup and prose. | Website (opens new window) | |||
TextMate (opens new window) | Powerful and customizable text editor with support many programming languages. | Website (opens new window) | |||
VimR (opens new window) | Neovim GUI for macOS. | Github (opens new window) | |||
jEditor (opens new window) | Fast & Powerful Text Editor written in Swift. | AppStore (opens new window) |
# Tools / Automation
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Keewordz (opens new window) | Track your iPhone and Mac Apps Keyword Rankings right from your Mac. | AppStore (opens new window) | |||
PENcode (opens new window) | Encode and decode strings with ease! PenTesting is hard enough as it is. | AppStore (opens new window) | |||
TeaCode (opens new window) | Don't repeat yourself. Write your code snippets dynamicly. | Website (opens new window) | |||
XCOrganizer (opens new window) | Using metadata search for Projects, Workspaces, Playgrounds and Packages. | AppStore (opens new window) |
# Translation
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
18 Strings (opens new window) | Automatic translation using strings from your other projects. | AppStore (opens new window) | |||
Localization Editor (opens new window) | Edit iOS and MacOS app translations side by side. | Github (opens new window) | |||
MISSIV (opens new window) | Open and edit XLIFF documents. Translate exported XLIFF documents from Xcode. | AppStore (opens new window) | |||
POEDIT (opens new window) | Fast and most convenient way to translate apps and sites with gettext. | Website (opens new window) |
# VCS (Version control systems)
# Git
# SVN
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Cornerstone (opens new window) | The ultimate Subversion client for Mac just got better. | Website (opens new window) | |||
SnailSVN (opens new window) | TortoiseSVN-like SVN client, implemented as a Finder extension. | AppStore (opens new window) | |||
Versions (opens new window) | Native subversion client for Mac. | Website (opens new window) | |||
Xversion (opens new window) | Super easy enterprise class version control. Packed with features, blazing fast and beautifully designed. | AppStore (opens new window) |
# Web builders
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
Expresso (opens new window) | Espresso helps you write, code, design, build and publish with flair and efficiency. | Website (opens new window) | |||
Whisk (opens new window) | Lightweight HTML and PHP editor with a live preview pane. | AppStore (opens new window) |
# Other
⇵ Name | Description | Download | ⇵ | ⇵ | |
---|---|---|---|---|---|
App Language Chooser (opens new window) | Run an application using the language of your choice, to display the user interface. | AppStore (opens new window) | |||
Appflyx (opens new window) | Sales Reports of Your Apps | AppStore (opens new window) | |||
Boop (opens new window) | Get simple tasks done in a native, safe, and welcoming environment. | AppStore (opens new window) | |||
CCache GUI (opens new window) | GUI helper application for the ccache tool. | Github (opens new window) | |||
CL!ng (opens new window) | Get all the information about your OpenCL or Metal enabled device | AppStore (opens new window) | |||
Carbinize (opens new window) | Generate highly customizable images from your code snippets. | AppStore (opens new window) | |||
CodeGraphics (opens new window) | Render your code in a gorgeous look! | AppStore (opens new window) | |||
Codye (opens new window) | Present code in a beautiful way with Codye! | AppStore (opens new window) | |||
Console (opens new window) | A replacement for the default macOS console application | Github (opens new window) | |||
CopyRight (opens new window) | Ensure you have consistent and correct copyright information on all source files. | AppStore (opens new window) | |||
Date Format Creator (opens new window) | Date formatter to test and experiment with (UTS, NSDateFormatter, String). | AppStore (opens new window) | |||
DevToys (opens new window) | Swiss Army Knife DevTools for MacOS | Github (opens new window) | |||
DevUtils app (opens new window) | Offline Toolbox for Developers | Website (opens new window) | |||
Diagnostics (opens new window) | Display diagnostic (crash) reports of macOS apps. | Github (opens new window) | |||
Ducky (opens new window) | Ducky is a document-based app that helps you infer models from JSON. | AppStore (opens new window) | |||
Hopper (opens new window) | The macOS and Linux Disassembler. | Website (opens new window) | |||
Knuff (opens new window) | The debug application for Apple Push Notification Service (APNs). | Github (opens new window) | |||
Lantern (opens new window) | An open source Mac app for website auditing and crawling. | AppStore (opens new window) | |||
Notarize (opens new window) | Notarization status monitoring tool for macOS. | Website (opens new window) | |||
Notched Up (opens new window) | Notch Simulator for the macOS | AppStore (opens new window) | |||
OpenGL Extensions Viewer (opens new window) | Displays the vendor name, version, renderer and extensions. | AppStore (opens new window) | |||
OpenInTerminal (opens new window) | Finder Toolbar app for macOS to open the current directory in Terminal | Github (opens new window) | |||
Pasteboard Viewer (opens new window) | Inspect the system pasteboards | AppStore (opens new window) | |||
Sequence Diagram (opens new window) | Create UML 2.0 style sequence diagrams using plain text. | AppStore (opens new window) | |||
ShowClipboards (opens new window) | View and test the pasteboard contents for both Carbon and NSPasteboard. | Website (opens new window) | |||
Sitesucker (opens new window) | Automatically downloads websites from the Internet. | AppStore (opens new window) | |||
Touch Bar Preview (opens new window) | Display designs on the Touch Bar of MacBook Pro. | Website (opens new window) | |||
WebScraper (opens new window) | Scrape data or archive content from a website. | Website (opens new window) | |||
Xcodes.app (opens new window) | Switch between multiple Xcode versions | Github (opens new window) | |||
Xclean (opens new window) | Menu bar app with to clear Xcode's derived data or module cache. | Website (opens new window) | |||
xScope (opens new window) | Set of tools for measuring, inspecting & testing on-screen graphics and layouts. | AppStore (opens new window) |