This project is dedicated to collecting high-quality macOS software and organizing them systematically by different categories for easy search and use. As it continues to grow, the project has far exceeded our initial expectations and has become more comprehensive and refined.
Feel free to star ⭐ and fork 🍴 to support the project!
If you have any suggestions, ideas, or discover excellent software, feel free to submit a PR to help improve this list. Please read the contributing guidelines before contributing. We also welcome you to continue following this awesome list to build a better macOS tool collection together.
![Open-Source Software][OSS Icon] means open source. click the icon to see the item's repository;
![Freeware][Freeware Icon] means free to use, or free personal license;
![App Store][app-store Icon] means App store hyperlink;
![Native App][Native Icon] means native app;
![Awesome List][awesome-list Icon] means hyperlink to a corresponding Awesome list for the item;
Windsurf - AI code editor with agentic coding, autocomplete, and MCP support. ![Freeware][Freeware Icon]
Zed - A high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Edmund - Minimal, native macOS Markdown editor with live preview; works with your existing files, no vault. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon] ![Native App][Native Icon]
EME - Open-source Markdown editor with an interface like Chrome. ![Open-Source Software][OSS Icon]
iA Writer - Writing app with an emphasis on simplicity and design.
Imark - Open-source Markdown reader that stores your comments inside the document itself as HTML comments. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon] ![Native App][Native Icon]
Scratch - Lightweight, offline-first markdown notes app with WYSIWYG editing and local AI agent support. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Textus - WYSIWYG Markdown editor with math, tables, Mermaid and an optional AI writing assistant that works with cloud or local models. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Typora - Truly minimal Markdown editor featuring seamless live preview.
Ulysses - The Ultimate Writing App for Mac, iPad and iPhone.
Amber Notes - Open-source notes app that ChatGPT, Claude and other AI assistants can search and edit over MCP, with each AI edit highlighted and undoable. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon] ![Native App][Native Icon]
Anytype - Local-first note-taking and knowledge management app. ![Freeware][Freeware Icon]
LawPulse - Local-first legal research tool for Chinese lawyers: offline statute library with per-article notes; all data stays on your Mac. ![Freeware][Freeware Icon]
Notion - All-in-one workspace for notes, tasks, wikis, and databases.
OATS - Open-source local-first meeting-notes app for macOS with live transcription, speaker labels, AI summaries, and a fully offline on-device mode. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
OneNote - Note-taking app by Microsoft. ![Freeware][Freeware Icon]
Life Note - Journal with the greatest minds in human history. ![Freeware][Freeware Icon]
linked - Link your thoughts to days, distraction free. ![Open-Source Software][OSS Icon]
Writing
AI Novel Writer - Open-source AI writing workspace for organizing characters, worldbuilding, outlines, chapters, review, and revision in one novel project. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Retrotype - A fun and minimalist writing app that feels like a real typewriter. ![Freeware][Freeware Icon]
novelWriter - Open-source plain text editor for writing novels with minimal markdown-like syntax. ![OSS][OSS Icon] ![Freeware][Freeware Icon]
Scrivener - The quintessential word processor for writers.
THORN - All you need to power personal writing and website building.
Capd - Open-source capture and bookmarking app for saving links, text, notes, and images with full-text search. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
CHM Reader - Read Compiled HTML (.chm) documents on your Mac. ![Freeware][Freeware Icon]
Chmox - Read CHM documents on your Mac. ![Freeware][Freeware Icon]
Highlights - The PDF Reader for Research on Mac, iPad & iPhone. ![Freeware][Freeware Icon]
Lemma - PDF reader for mathematics textbooks and papers that turns theorem and equation references into links, folds proofs and checks the derivations you write. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
OffPDF - Open-source offline PDF toolbox for Apple silicon Macs that merges, splits, converts, compresses, and OCRs files locally. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Spillo - Powerful, beautiful and amazingly fast Pinboard client for OS X.
TabType - Free, open-source AI autocomplete for every Mac app — on-device ghost-text suggestions powered by a local LLM (MLX); nothing leaves your Mac. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Cate - Open-source IDE on an infinite zoomable canvas, with editor, terminal, browser, and AI agent panels arranged in a spatial workspace. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
CodeRunner - Lightweight, multi-language programming text editor and IDE.
Eclipse - Popular open-source IDE for Java with plugin support for many languages. ![OSS][OSS Icon] ![Freeware][Freeware Icon]
Espresso - The web editor for Mac is back. For people who make delightful, innovative and fast websites.
Fletch - Native IDE for AI coding agents, giving each agent a sandboxed clone of your repository plus a shared symbol and call-graph index, with diff review before merge. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
BeagleEditor - A "beagleful" editor with features like syntax highlighting, plugins and... - A bit ugly, but it works
JetBrains Toolbox App - Manage installed JetBrains tools, download new ones and open recent projects. ![Freeware][Freeware Icon]
Nimbalyst - A visual workspace for managing AI coding sessions, tasks, and project files.
Nova - Beautiful, fast, flexible Mac code editor from Panic.
Orca - An open-source IDE for running parallel AI coding agents (Claude Code, Codex, Cursor, Gemini, OpenCode), each in its own isolated git worktree. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Threadlines - Open-source desktop app for coding agents (Claude Code, Codex, OpenCode, Cursor), where several agents can share one thread and each thread gets its own git worktree. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Trae - AI-powered IDE for coding and software development.
Zed - A high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Spyder - Powerful scientific environment written in Python, for Python.
Developer Utilities
AXe - CLI tool for controlling iOS Simulators through Accessibility APIs and HID automation. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Beyond Compare - Compare files and folders with powerful commands. ![Freeware][Freeware Icon]
Bidbar - Manage bash commands from the menu bar and run them with keyboard shortcuts.
Cacher - Cloud-based code snippet manager with Gist sync and multi-platform support.
CC-Switch - A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, and AI coding agents. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
CodeKit - Web development tool for compiling and auto-refreshing.
CodeMenu - Advanced snippets manager with IDE integration, natural language search, and more.
Dash - Awesome API documentation browser and code snippet manager. ![Freeware][Freeware Icon]
Deeplink Buddy - Deeplink managers, made by developer for developers.
Device Hub Pro - Mirror, control and test Android emulators and phones, iOS simulators and iPhones side by side. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon] ![Native App][Native Icon]
DiffMerge - Application to visually compare and merge files. ![Freeware][Freeware Icon]
Eleven - Open-source reverse-engineering app where coding agents read, rename and patch binaries, Android apps and GPU kernels alongside you. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
Tintpad - Menu bar launcher that opens your terminal at the right repo with a coding agent (Claude Code, Codex) already running. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
GraphCode - Runs coding-agent sessions as a graph, where each node is a live terminal you can attach to mid-run and each edge a hand-off that fires unattended. Claude Code, Copilot CLI, Codex. ![Freeware][Freeware Icon]
ImHex - Hex Editor for reverse engineers and programmers. ![OSS][OSS Icon] ![Freeware][Freeware Icon]
Integrity - Free website link checker for Mac. ![Freeware][Freeware Icon]
JET Pilot - Open-source Kubernetes desktop client for working across clusters, namespaces and cloud accounts. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]
JsonStudio - Local-first JSON workspace for formatting, editing, diffing, converting, validating, and extracting JSON from logs. ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]