Open Source macOS Tools
Discover 23 open source macOS repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. macOS projects here are most often combined with Linux, Windows and Productivity. Last updated October 3, 2026.
23 repositories · updated October 3, 2026

mcp-bear: Integrate Bear Notes with Model Context Protocol Servers
mcp-bear is a Python-based Model Context Protocol (MCP) server designed to seamlessly integrate with Bear note-taking software. It enables powerful automation and interaction with Bear notes through various MCP clients, enhancing productivity for macOS users. This project leverages Bear's X-callback-url scheme to provide a robust set of actions.

F2: A Powerful Command-Line Tool for Batch Renaming Files and Directories
F2 is a cross-platform command-line tool for batch renaming files and directories. Written in Go, it offers a safe and efficient way to manage file names with features like dry run, variable support, and undo functionality. This makes it an invaluable utility for developers and power users alike.

cool-retro-term: A Terminal Emulator with a Classic Cathode Display Look
cool-retro-term is a unique terminal emulator designed to replicate the aesthetic of old cathode tube screens. It offers a highly customizable and visually appealing experience for users on Linux and macOS. This project combines modern functionality with a nostalgic retro feel, making it a standout choice for terminal enthusiasts.

yabai: A Tiling Window Manager for macOS
yabai is a powerful tiling window manager designed specifically for macOS. It extends the operating system's built-in window manager, offering advanced control over windows, spaces, and displays via a command-line interface. Utilizing a binary space partitioning algorithm, yabai automatically arranges windows to maximize screen real estate and minimize distractions, fostering a more focused work environment.

Espanso: A Privacy-First, Cross-Platform Text Expander for Productivity
Espanso is a powerful, privacy-first, and cross-platform text expander written in Rust, designed to significantly boost your productivity. It automates repetitive typing tasks by replacing keywords with predefined text, code snippets, or custom script outputs. This versatile tool enhances efficiency across Windows, macOS, and Linux.

OLMoE.swift: Private, Offline AI Experience on iOS and macOS
OLMoE.swift provides a unique, privacy-focused AI experience by running large language models directly on your device. This Swift-based application ensures your queries and data remain private, operating entirely offline without an internet connection. It offers a robust solution for local AI inference on iOS and macOS, with integration options for Hugging Face.

Tauon: A Powerful and Streamlined Desktop Music Player for All Platforms
Tauon is an open-source desktop music player designed to give users full control over their music collection. It offers a fast, responsive UI with features like gapless playback, streaming from Plex/Jellyfin, Spotify integration, and extensive library management tools. Available across Windows, macOS, and Linux, Tauon provides a comprehensive solution for music enthusiasts.

wBlock: The Next-Generation Ad Blocker for Safari on Apple Devices
wBlock is a powerful, open-source content blocker designed for macOS, iOS, and iPadOS, offering a clean and private browsing experience in Safari. It leverages AdGuard's filters and advanced features like Element Zapper and Userscript Support to provide comprehensive protection against ads, trackers, and malware. Optimized for performance, wBlock ensures low energy usage and high blocking efficiency.

shadPS4: A PlayStation 4 Emulator for Windows, Linux, and macOS
shadPS4 is an early-stage PlayStation 4 emulator developed in C++ for Windows, Linux, and macOS. This ambitious project aims to bring PS4 gaming to multiple platforms, already demonstrating compatibility with titles such as Bloodborne and Dark Souls Remastered. The project is under active development, showing promising progress towards a more complete emulation experience.

dockur/macos: Run macOS in a Docker Container with KVM Acceleration
dockur/macos is an innovative GitHub project that enables users to run macOS within a Docker container, leveraging KVM acceleration for optimal performance. This solution simplifies the process of setting up a macOS virtual machine, offering a web-based viewer and automatic download of macOS images. It provides a highly convenient and flexible way to access a macOS environment for various purposes, including development and testing.

duf: A Modern and User-Friendly Disk Usage/Free Utility
duf is a modern, user-friendly command-line utility that serves as an enhanced alternative to the traditional 'df' command. It provides colorful, adaptable output, adjusting to your terminal's theme and width, and includes features like sorting, grouping, and filtering. Available across Linux, BSD, macOS, and Windows, duf simplifies disk space monitoring with its intuitive interface and convenient JSON output.