View and set default application associations on macOS — modern replacement for duti and SwiftDefaultApps
-
Updated
Oct 14, 2026 - Swift
View and set default application associations on macOS — modern replacement for duti and SwiftDefaultApps
Manage macOS default applications for file types, extensions and URL schemes — CLI, GUI and PrefPane
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
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 飞书双开:双账号独立登录与网页授权自动回到对应飞书客户端
macOS 默认打开方式管理器:一屏看清什么文件用什么打开,批量改、按应用反查、配置可带走
A native macOS menu bar utility that keeps default file handlers in place.
Native macOS app to view and change default apps for file types, extensions, UTIs and URL schemes.
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.
A modern, lightweight default application manager for macOS. 现代、原生零后台常驻的 macOS 默认应用与文件关联管家。
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.
A native macOS app for inspecting and managing file type defaults in bulk.
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.
To associate your repository with the launchservices topic, visit your repo's landing page and select "manage topics."