Manage macOS default applications for file types, extensions and URL schemes — CLI, GUI and PrefPane
-
Updated
Jul 13, 2026 - Swift
Manage macOS default applications for file types, extensions and URL schemes — CLI, GUI and PrefPane
View and set default application associations on macOS — modern replacement for duti and SwiftDefaultApps
template project to build a pkg to prefill default app settings
Fix: iOS apps won't launch / do nothing when clicked on Apple Silicon Macs (M1-M4) — EXEC_EXIT_REASON_FAIRPLAY_DECRYPT, LaunchServices -10671, FairPlay -42005. EN / 简体中文 / 繁體中文
Run an older Xcode on a newer macOS without patching anything
macOS 飞书双开:双账号独立登录与网页授权自动回到对应飞书客户端
Set which app opens what on your Mac: file types, extensions, links, and extensionless files like .env and Dockerfile. Free and open source, for macOS 26 and later.
macOS 默认打开方式管理器:一屏看清什么文件用什么打开,批量改、按应用反查、配置可带走
A native macOS menu bar utility that keeps default file handlers in place.
A lightweight macOS menu bar app for switching your default browser without opening System Settings.
Set which app opens which kind of file on macOS — a whole category at a time. Every change is reviewed before it is applied.
Native macOS app to view and change default apps for file types, extensions, UTIs and URL schemes.
A native macOS app for inspecting and managing file type defaults in bulk.
Fix macOS Spotlight app search and ghost app entries with a transparent one-file CLI.
Unofficial native macOS RAR extractor. Double-clicking a .rar in Finder extracts it alongside the archive without opening a main window. Built with Swift and UnRAR; supports passwords, multi-volume archives, non-destructive extraction, and an English/Simplified Chinese UI that follows the system language.
Read-only macOS file-association diagnostics with reversible, explicit repair.
Native macOS utility for opening text and source files in Neovim from Finder
Open files in Neovim from Ghostty's Cmd+Click on macOS, by claiming the LaunchServices file associations
Switch the macOS default web browser from the menu bar. One row per installed browser, one click to switch.
Double-clicking a .md file in Finder opens Obsidian but not the note — it lands on your last tab. This fixes it by translating the Finder open-file event into an obsidian:// URI, then verifying the note actually became the active tab. 双击 Markdown 只打开 Obsidian 却不跳转到对应笔记?本工具把 Finder 的双击事件转成 obsidian:// URI 并验证跳转真的落地。
To associate your repository with the launchservices topic, visit your repo's landing page and select "manage topics."